From d9ef9dd9610a0d97b9706a912f748c9ed293f502 Mon Sep 17 00:00:00 2001 From: reporkey Date: Tue, 28 Apr 2026 12:26:01 +0800 Subject: [PATCH] Initial wiki: Phase 0 recon + Phase 1 scaffold + 6 vertical slices --- .github/workflows/publish.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ .gitignore | 20 ++++++++++++++++++++ README.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_CALC_DATE.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_BC.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_KT.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_UKT.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DATE_YX.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_GET_to_pinyin.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_JSON_CHAR.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_JSON_INT.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/F_Gb2Big.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_ParseParams.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_find_modleAllId.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_find_pinyin.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_find_pinyin_copy1.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_fristPinyin.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_json_extract.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_spit_length.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fn_split_string.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_AnalysisListJson.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Exclusion_algorithm.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_FormulaReplace.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Formula_Process.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md | 23 +++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetAddBillNo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetAddMapJson.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetBarId.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetBillStatus.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetBookStickQty.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetCh.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetFatherProductId.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetGb.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetHumpDiff.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetJson_Length.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLimitDate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKey.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByName.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLoginUser.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLoginUserName.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLoginUserType.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLookCustomer.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetLookProcess.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMachineLenWidth.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetNum.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetNumFirst.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetPackQty.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetReportId_byLogType.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetSystemSetting.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetTestCount.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetTrunkQty.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Get_BracketContent.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Get_BracketContentAll_JSON.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Getcolorcount.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetcolorcountTest.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty1.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty2.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Getcolorcount_new.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetknifeProcessQty.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetknifeReportQty.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_GetproductstockQty.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_HasJsonKey.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_JsonExistsColor_ByName.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_MoneyToCh.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_RemoveJsonEmptyKey.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_RemoveJsonKey.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Sis_GetConst.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Sis_GetConstNew.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_Subsequent_process.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_System_ReplaceField_JSON.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_bFilter_toWhere.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_box_pic.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_box_type.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_dReportQty.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_deleteManyChar.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getDhouM.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getInitColumnByProName.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getMoneyFormart.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getOneByKey.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getPartNameStatus.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getPlanDate.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getProcessByControlName.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getProcessByWorkOrderId.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_getProductMaxStyle.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_sProductId.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_sProductId_process.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_basic.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_hb.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_hbjz.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_hz.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_pup120.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_pup40.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_sear.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_witd40.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_ys.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_ys100.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_get_show_config_ys40.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_iCalcListJson.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/Fun_up_workOrderProcessId.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/GetChineseChar.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/GetDispatchUnit.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/GetMaterialsAuxiliaryQty.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/GetMaterialsPrice.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/GetNextMachine.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/GetPriorPlate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/functions/GetPriorProcess.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/GetPriorProcessPlan.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/IsNumeric.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/JSON_MERGE_REPLACE.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/NewId2.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/Sp_Sis_GetMertialsInventoryFormGuid.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/functions/Stuff.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_GetPreProcessQty.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getNextMonth_lasterWeekday.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getWorkProcess_NextId.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getWorkProcess_NextIdnew.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getWorkProcess_NextQty.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getWorkProcess_Next_WareHouseNo.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_get_jurisdiction.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getaccordercostanalysiscost_diff.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getreportId_byArrMaterialsType.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getreportId_byMaterialsType.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_getreportId_bycus.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_gettzreportId_bycus.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_workmaterials_used.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_workprocess_used.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/fun_workproduct_used.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/functions/get_config_data.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/functions/get_config_data_JSON.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/index.md | 186 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/functions/newId.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/functions/to_pinyin.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/index.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/11.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Empty.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/Fun_Gb2Big_ChineseToBig.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/Fun_Get_Change_WorkOrderStatus.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELECUSTOMER.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEEMPLOYEE.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMACHINE.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMATERIALS.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPROCESS.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPRODUCT.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEELETEAM.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEGDSMODULE.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASEMFTWORKORDERCONTROL.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISCUSTOMERCLASSIFY.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISDELIVER.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISFORMULA.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPAYMENT.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPROCESSCLASSIFY.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPRODUCTCLASSIFY.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISSALESMAN.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISTAX.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEBASESISWORKCENTER.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEDELHISTORY.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEMFTWORKORDER.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGEPRODUCTIONREPORT.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_ERPMERGESALSALESORDER.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/PRO_MATERIALS_SMAIL.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_DeliverGoods_Warning.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_GetlogisticsPrice.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_InOutWareHouseAll.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_InOutWarehouseCost.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_220709.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_221111.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_Materials_Inout_new.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_ProductCalcQty.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_ProductInOutWareHouse.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseCost.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseMoney.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_Product_Inout_new.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/SP_Inventory_SemgoodsInOutWareHouse.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_ProductStoreNowJN.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/SP_Return_Flow.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_AL_SHDCheckSave.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Add_Flow.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_AdjustMoneyCl_BtnRepair.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_AdjustMoney_BtnRepair.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_AfterPost_sAcc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_AfterPost_sQtt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_AfterPost_sSod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AddCommonAfter.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AddCommonAfterNew.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AddQuoQuoAfter.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AddSalsalOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AddWorkOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AiGlobalAgentQuestionThread.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AiSqlErrorHistoryThread.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Ai_AiUserAgentQuestionThread.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_CLReject.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_CPReject.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Cahreceipt.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Fksq.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Fybx.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MachineFix.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApplyLL.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsChange.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsPrice.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsReturn.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc2.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OpsCheck.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProcess.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProduct.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMore.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMorebecome.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Order.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChange.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChangeNew.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc2.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc2.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc2.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ProductVersion.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_PurCheck.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_PurOrder.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_PurpurchaseOrder.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapplynew.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Qualityaccident.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCL.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCustomer.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentNB.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply_Proc1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_ReturnWork.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_SalInvoice.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleCheck.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleOrder.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_SalSalesNotify.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_StepPrice.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Supply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Work.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Ystz.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_Yzfy.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_materialspd.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_mftMaterialsReturn.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_productpd.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomer.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomerAccord.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_salDesign.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_salesmaterials.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturn.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturnapply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BatchGetSid.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop2.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop3.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop5.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop6.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_Production.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25_new.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus26.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1_new.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2_new.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3_new.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi16.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi17.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi18.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi18_nomes.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi19.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_1_new.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_1_newZZT.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_2.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_2_nomes.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_2new.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_hh.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi20_ys.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi21.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi22.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi22_nomes.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi23.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi24.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi4.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_bi_Lostorder.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_hh.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_mt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pj.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pm.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_sy.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys_nomes.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_hy_workshop_oy.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_workefficiency.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bd_workshop1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BillOfApply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BillOfApplyLine.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BillOfNoPicking.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BillOfNoPicking_Cljg.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BillOfNoPicking_copy1.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bill_Force_Complete.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bill_Force_Complete_copy1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bill_Used.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Bill_Used_Base.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineType.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineTypeEnd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventCalculatewages.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_bak.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_financial.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventCopyGroupJurisdiction.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventCopyUserJurisdiction.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventDepartSure_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventMaterialsPost_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventMaterialsSure_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventProductInStoreSure_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventProductReportCancel.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventProductReportConfirm.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventProductSure_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventProductionmaterialSure_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventWorkPost_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_AccProductFrozen.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_AccProductUnFrozen.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_BillSlaveLastInstore.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinance.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceReset.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceSlave.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_KLLMaterialsItestFast.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_LogAheadComfirm.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_LogisticsComfirm.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestFast.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestType.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_NoPurchase.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_NotifyMerge.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_OpsInstoreComfirm.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_ProcessItestType.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_ProductItestType.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_PurInstoreComfirm.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_PurInstorePrintName.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOpsAgainCar.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOutProcessLogistics.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_WorkUnComplete.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEvent_mitOutComfirm.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnEventworkcenterSure_New.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepairUpdateCheckMemo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepairUpdateJzMemo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackMemo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackStates.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateCustomer.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSFKBackMemo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSMaterialsMoney.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateLogSlavePrice.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateNotUsed.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePMC.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePlanMemo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateProcessMaster.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesMaster.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesSlave.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXFKBackMemo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXSMaterialsMoney.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWorkOrderMaster.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnRepair_UpdatesSupply.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnUpdate_InvoiceSubCheck.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsConfirm.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsOrder.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnUpdate_OnPurOrder.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnUpdate_RevSupply.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_BtnUpdate_SalesMaterials.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished_cut.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CalcAttribDate.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CalcCost_BtnEventCalcCost.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost_new.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CalcPlan_dHour.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_Change.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_Product.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_Scrap.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_about.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_borrow.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_clear.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_plateprocessing.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_pruOrderBgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sAcc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sAcc_YC.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sAcod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sAsq.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sBBProcess.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sBac.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sBgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sBis.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCcp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCio.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCldApply.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sClfbx.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCmt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCno.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCoach.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCps.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCut.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sCut333.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDYDgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDesign.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDevApply.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDgdCL.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDgd_1226.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDgd_20250612.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sDgn.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sEmmt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sEmp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sEmr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sEmt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sEtp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sEtpCH.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sExp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sFixe.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sFksq.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sFksq1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sFma.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sFtf.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sFybx.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sInded.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sLok.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sLos.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sLos_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMad.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMat.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMaterials.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMaterialsBgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMcd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMft.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMit.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMit1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMma.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMmm.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMmm_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sModule.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMpa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMpd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMpp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMpt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMpz.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMsc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sMsy.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOdt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOis.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOiv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpi.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpi1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpkg.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpn.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpn1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOpp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOppbecome.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOrderBgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOsa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sOutProcess.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPaj.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPca.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPca1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPck.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPct.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPct1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPct2.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPct3.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPctOEE.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPdt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPdtFJ.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPin.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPis.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPit.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPit1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPit2.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPiv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPiv_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPkg.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPmd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPmd_old.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPmt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPmt_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPoc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPpa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPpa1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPpn.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPpr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPqa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPrice.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPrj.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sProd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sProductChange.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPrw.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPsa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPst.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPst_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sPtr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sQtt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sQtt_hm.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRbm.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRct.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRct_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRcts.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRetunWork.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRev.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRgd1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRgdApply.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sRgd_new.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSample.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sScc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sScd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSck.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sScr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sScxl.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSdfu.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSdp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSdv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSfu.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSgm.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSiv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSmb.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSmc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSmi.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSmia.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSmo.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSmoa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSodAfter.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSodbecome.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSpfu.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSpp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sStd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sStl.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sStl_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSuBJ.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSup.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sSupply.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sUdf.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sUdft.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sWod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sYear.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sYsTb.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sYzfy.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_scusded.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_sopsded.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_spurded.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_tice.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Calc_tore.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_BankJournal.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_CashJournal.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_GetCostMaterialsPrice.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_GetMaterialsPrice.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_GetProductPrice.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_OrderMoneyWarning.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_SumJournal.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cashier_SumJournalTodayMoney.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Change_WorkOrderStatus.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CheckChild_sPdt.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CheckChild_sPst.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CheckExceedReport.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CheckSalSendCar_RepalceField.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_QlyMaterialRule.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_SaveOeeReport.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_SaveOeeReportAAA.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_SaveOeeReportCheck.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_dOraQtyTs.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_eleteststandardFeed.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_eleteststandardFirst.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_eleteststandardPatrol.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_eleteststandardProcess.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_eleteststandardProduct.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_mftProductionReportValue.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_mftProductionReportValueTest.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sAcc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sCio.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sCmt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sCut.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sDgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sDgd_bak.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sDgda.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sDgda_phone.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sDgn.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sFksq.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sFybx.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sLok.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sLos.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sLosTest.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sMad.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sMcd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sMpa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sMpt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOdt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOis.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOiv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOpc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOpi.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOpkg.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOpn.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOpn1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOpp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sOsa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPaj.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPca.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPca1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPct.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPct1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPdt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPdtFJ.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPis.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPiv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPkg.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPmd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPmt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPpa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPpr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPrj.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPsra.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPst.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sPtr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sQtt.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sRct.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sRct_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sRcts.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sRgd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sScd.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSck.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sScr.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSdp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSfu.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSiv.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSmi.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSmia.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSmo.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSmoa.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sSodbecome.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sStl.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sUdf.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sWare.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sWod.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sYstb.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sYstz.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Check_sYzfy.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ChooseSupply.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventGetOrder.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRestart.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRetGetOrder.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ComematerialsInspection_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CommonList_BtnEventCheck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Con_FormsReset.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Con_Reset.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Confirm_Zg.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CopyTableToTable.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CostAccount_CostCarryForward.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation_Event.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cost_CheckBusinessData.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Cost_OrderCostAnalysis.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTable.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFive.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFour.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableOne.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableThree.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableTwo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_CustomerComplaints_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Customer_BtnEventCancelInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Customer_BtnEventInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Customerlist_BtnEventCheck1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Customerlist_BtnEventUnCheck1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DailyStatisticalReport.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DailyStatisticalSalary.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DaysaleSalesMan.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Daysalecustomer.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro2.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_ACT_Flow_Data.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_AllTable_Data.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_BasicsTable_Data.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_BasicsTable_DataByCompany.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_BusinessTable_Data.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_BusinessTable_DataCompany.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Del_gdsconfigformuserslave.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DieCut_BtnEventReceive.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_DieCut_BtnEventReturn.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Do_Flow_Update_Materials.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Do_ProcedurePageTree.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Do_UpdateByPageSizeBefore.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Element_ProduceReportSum.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine_YH.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Excu_Pro_RetOut.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Exec_sOutProcess.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GET_OeeFistOneDataByMachineId.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Gb2Big_ChineseToBig.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Generic_Procedure_Call.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetMachineByApsRule-luc.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetMachineByApsRule.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetMachineByApsRule_copy1.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetMachineByApsRule_排程直接下达_.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetMasterSlave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetOrder_Process.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_GetWorkorderChildProductData.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Graphic_Report_Analysis_Data.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Customer.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Product.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_ProductClassify.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Supply.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_WareHouse.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_depart.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materials.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materialsclassify.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Cahpayment.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt1.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_PitProductReject.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Universal.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Universals.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_All.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_ByMounth.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_Pro.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterials.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterialsBF.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsidechecking.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsideinvoice.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_purpurchaseinvoice.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_salsaleschecking.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_InsertVoucher_salsalescheckingGW.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Insert_EstimateInstore.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Insert_fixedassetsprovision.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Invalid_backwriting.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Invalidation.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_InOutStore.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_InOutStoreCost.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew1.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNewTotal.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsInventory.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsWarning.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInOutStoreDoing.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56Price.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Line.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Total.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bakup.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bf_12_26.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventory_Outdated.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_MaterialsWarning.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreCost.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreDoing.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreMoney.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreStock.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore_new.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56New.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56_qc.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductInventory_Outdated.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_ProductWarning.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Inventory_SemigoodsInOutStore.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_KPI_DetailByEmployee.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_KPI_SumByEmployee.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MacRepClaimCancel_BtnEventClaimCancel.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaim.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaimZP.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventGroupLaderZP.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventMaterialsZP.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRow.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRowBill.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachinePoweranalysis.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachinePoweranalysis_1.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachinePoweranalysis_2.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachineSpeedanalysis.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_1.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2_new.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Machine_ReportAll.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Machine_ReportNew.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Machine_ReportNewNo.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Machine_TeamNew.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_BillComplete.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_BtnEventCopyPlanSlave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_BtnRepairExplain.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_CapacityStatistics.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_GetAPSState.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_GetAPSStateOee.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_GetPlanAPSstate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlan.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanBook.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanProcess.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanSlave.md | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanToErp.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_InsertWorkOrder.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_BtnEventCalc.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_product.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_productBtnEventCalc.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_MftWorkOrderAround.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_PlanReport.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_PlanStatusSet.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProcessReport.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange2.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrangePro.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo12.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoLock_detail.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoNew.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base_TC.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_TC.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YH.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YS.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_copy1.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_ChangeMachine.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter1.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter2.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_copy1.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_detail.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_gant.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionProcess.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionReport.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProductionWorkCenter.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ProducttionPlan_List.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_PurPurchaseChecking.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ReplaceContent.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_Report.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress_copy1.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_ReportQty_BtnEventCalc.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SalSalesChecking.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SalSalesOrderReport.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTime2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTimeDivRow.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTime_BB.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTime_Employ.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTime_process.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_SetTime_tDate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_TeamEmployee.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_WorkOrderStatistics.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_sSodPurchareMaterials.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_copy1.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_new.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_YM.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_detail.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckFail.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckPass.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialHistoricalComparison.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialsCarryforward.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialsPurchaseStoreVirtual.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual_refresh.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Materials_BtnEventCancelInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Materials_BtnEventInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Mes_EventReport.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Mes_EventReportOld.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanA.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanB.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventSave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanA.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanB.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockAll.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockRow.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventSave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MftPlan_MachineProcessLodading.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MobileAdjust_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MobileStart_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Mobile_PatrolInspection.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MonthlyStatisticalReport.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_MonthlyStatisticalSalary.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Monthlysalecustomer.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Monthlysalesman.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Msg_SendMsg.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotPayAbles.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotPayAbles_HZ.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotPayAbles_HZ_new.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotPayAbles_expen.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotPayAbles_list.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotReceivables.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotReceivables_HZ_new.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotReceivables_hz.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_NotReceivables_list.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_ConvertThisMachine.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_MachineStatus_ChangeStatus.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_PlanByProcess.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_ProductionReport.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_ProductionReportAll.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP2013.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OEE_SearchProductionReport.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Oee_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OneDatePlan_Machine.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OpsOutSideProcess_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OpsOutside_Customer.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate_ZF.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Opsoutsideprocess_BtnEventConfirm.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Order_Scrap_Confirm_Flow.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OutSideProcess_ProgressOfImplementation.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OutsideInspection_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Outstanding_Query.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OverdueNoCheck.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_OverdueNotReceivables.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PC_FirstInspection.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PC_PatrolInspection.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PLC_ScanInsertToERP.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Payables_AP.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Payables_APAccount.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Payables_APDetail.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Payables_AP_copy1.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Control.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Qty.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_UseQty.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCTP_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinishedFHQZ.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinishedfhpb.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventCheck.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventUnCheck.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListMemo_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventCheck.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventUnCheck.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanList_BtnEventInkingFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanList_BtnEventMouldFinished.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair_memo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PlanSlave_BtnEventCBReturn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Post_sModule.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Procedure_Templet.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProcessInspection_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Process_BtnEventCancelInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Process_BtnEventInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Process_CommonGtChar.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductAgingAnalysis.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_YM.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_detail.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_new.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductCardAddMaterials_calc.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductCarryforward.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductDelivergoods.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductInspection_BtnRepair.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductProcess.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductProcessPack.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductProcessPackAll.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductProcessWorkOrder.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductProcess_BtnEventProductProcess.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductReceipt.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductStoreVirtual.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Product_BeforeUpdate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Product_BtnEventCheck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionDepartmentsReports.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionMaterials_BtnEventConfirm.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_CancelRransmit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmitReturn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_OutSide.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_PrepareMaterials.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_ReturnOutSide.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionOrder_Rransmit.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventComplete.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventConfirm.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_V10.1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_old.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_V10.1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_old.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PurchasePrice.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PurchasePriceChar.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PurchasePriceChart.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_PurpurchaseOrder_CheckUpdate.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyComeMaterialsJudge.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyOutSideJudge.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyProcessTestJudge.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyProductJudge.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyProduct_BtnCalculate.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyTest.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QlyTestWorkOrder.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QualityAccident_Reason.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quality_Materials.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Qualityaccident_CheckUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quantity_PatrolDailyPaper.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QuoquotationOrderMonth.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_QuotationStatistics.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataBookStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataFlex.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataPack.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackProductStd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataSetStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CalcDataStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation_CopyToQuotationData.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd_zr.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackPartsStd.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Quotion_CheckFlow_BH1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Reachingrate_Machine.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_AR.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_ARAccount.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_ARDetail.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_AR_copy1.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_AR_new.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_AR_sd.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_AR_yh.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_ARageDetail.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_Aging.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_AgingSmallai.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Receivables_Warning.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Relation_Call_Rep.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Repair_salsaleschance_Lost.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Repair_salsaleschance_sScrap.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ReplaceField_Calc.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ReplaceField_Calc_TXT.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Report_GetFlowPerson.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalOrder_BillForceComplete.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalOrder_BtnCancelOrderReview.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalOrder_BtnEventClaim.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalOrder_BtnOrderReview.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalOrder_BtnReturnOrderReview.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheck.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheck1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheckNEW.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheck_1227.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheck_All.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheck_YM.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheck_YanBao.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheckded.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesCheckded_copy1.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalSalesOrder_CheckUpdate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementationNew.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation_copynew.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrder_ProocessImplementation.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkDo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkOk.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventSaleDepartDo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sale_OrderCompleteApply.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sale_OrderCompleteDoing.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sale_ProductInventory_Outdated.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesInvoicing_CheckUpdate.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesMaterials_Memo1.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesMaterials_Memo2.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesMaterials_Memo3.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_Analysis.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderComplete.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderCompleteApply.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteClose.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteMemo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoClose.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoMemo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_Lable_NotWorkOrderList.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodList.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodListNew.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsList.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsNotifyList.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodNotifyList.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_NotWorkOrderList.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PerformanceCommission.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterial.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterialClass.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupply.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyCount.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyGroup.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyYear.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysise.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer1old001.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerClass.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer_copy1.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerproperty.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfDay.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMakePerson.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMonth.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProduct.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProductClass.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit_Product.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesdepart.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson_copy1.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct1.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProductOfMonth.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Salesdevplan_CommonGtChar.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SampleStatistics.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Save_CheckSaveAfter.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Save_Check_Supply.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_ScanPicking.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SetUpSubjectAssociate.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventAbnormal.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventFinished.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_CopeEventList.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetConst.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetEleProductNo.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetMaxNo.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_1.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_New.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_copy1.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetMertialsInventoryFormGuid.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sis_GetProductInventoryFormGuid.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SortReportProcess.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_SplicingTableSql.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Split_sMpt.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Split_sWod.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_BtnEventCancelInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_BtnEventInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_filecheck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_reLevel.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_refilecheck.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_setLevel.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Supply_submit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Sys_GetMenu.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AccountSquareCheck.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_New.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_material.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_Old.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_new.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AutoProductPriceSingle.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_AutoSendCheckMsg.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney_quo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_BatchPriceMoney.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_BatchWorkListPriceMoney.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_1115.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221014.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221109.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_copy1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_220709.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_221111.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcProductPrice.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CalcProductPrice_new.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckFlow.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalid.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalidL.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckSave.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckSaveFlow.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckSaveFlowCps.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_CheckSaveOee.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_Checkquoquo.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_Checkquoquo_copy1.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_DelMsgCheckFlow.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_InitCurrentPeriodCost.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_MaterialsAllReSure.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_MaterialsAllSure.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_MaterialsCost.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_MaterialsReCost.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_MonThendCheckOut.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductCost.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductCost_OutPrice.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductCost_copy1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductMoney.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductMoneyAllReSure.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductMoneyAllSure.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCost.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCost24222.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCostAllReSure.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCostAllSure.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCostBak.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCostTest.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ProductionCost_new.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReCostStructure.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReCostStructure_new.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReProductMoney.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReplaceField.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReplaceFieldNew.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReplaceField_Detail.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW_ACT.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_ReplyCheckMsg.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_SaveReport.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_UpdateWorkCl.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_System_UpdateWorkProcessMemo.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_GrossProfitSmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_NetProfitSmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_PrintWorkshop1.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_PrintWorkshop2.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_PrintWorkshop3.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_ProductStockKeepLongSmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_Send_Elecustomer_Birthday.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_Send_Eleemployee_Birthday.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_StockKeepLongSmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_TodayMoneySmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_TodayWorkRateProgressSmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_doAgingSmallai.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_doSalesPlanImplementationMsg.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_doTest.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Task_doTestMsg.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_UnConfirm_Zg.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_UndeliverIsRelated.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_UpdateAdd_Check.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_UpdateAdd_Check_NEW.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Waste_details_product.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkCostCarryforward.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkDayReport.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOpsOutProcess.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrderProcessDetail.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_BillForceComplete.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_BillForceCompleteSlave.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBookStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsLastStd.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsPartsStd.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsProductStd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataFlex.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackLastStd.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd_child.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackProductStd.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStdQ.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataSetStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBefore.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBeforeAfter.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterProcess.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterPrsAfter.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdateNew.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_CopyToWorkOrderData.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_GtChar.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkOrder_TechnologicalProcess.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkProcess_BtnEventOutSide.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_WorkWeekReport.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Work_WorkOfDayRecord.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Yfworkorder_BtnEventCustomerFail.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_Zld_BtnEventClaim.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_addBtn_gdsmodle.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_addSysbrands.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sAcc.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sCio.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sCldApply.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sCmt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sDgd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sDgda.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sDgda_phone.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sDgn.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sGYKK.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sLok.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sLos.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sMad.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sMpa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sMpt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOdt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOiv.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOpc.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOpi.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOpkg.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOpn.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOpn1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOpp.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sOsa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPaj.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPca.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPca1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPct.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPct1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPdt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPiv.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPkg.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPmd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPmt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPod.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPpa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPpr.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPrj.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPst.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sPtr.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sQtt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sRct.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sRct_copy1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sRcts.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sRgd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sScd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSck.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sScr.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSdp.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSfu.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSiv.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSmi.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSmia.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSmo.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSmoa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sSod.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sStl.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sWXKK.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_sWod.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_tice.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_afterSave_tore.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqAdjust.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqAnalysis.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqLoad.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqSpeed.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqStatus.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqStatus_new.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EqTime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_Eqabnormal.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EquipmentLoad.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_EquipmentLoad1.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachineOee.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanDate.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanStatus.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_2.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3_new.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_4.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5_new.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_new.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_McPlanConter.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_McPlanRate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_OrderProgress.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TeamOee.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmAnalysis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmComplianceRate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmComplianceRate2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmComplianceRate3.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmSpeed.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmSpeed2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmSpeed3.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmTime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmTime2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmTime3.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmYield.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmYield2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_TmYield3.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_machine_TmAnalysis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bd_team_TmAnalysis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sPtr.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sQtt.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sRct.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sScr.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSfu.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmi.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmia.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmoa.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSod.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sTLPmd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWXKK.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWod.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_tice.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSaveReturn_tore.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sAcc.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sCio.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sCldApply.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sCmt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sDgd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sDgda.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sDgn.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sGYKK.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sLok.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sLos.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sMad.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sMpa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sMpt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOdt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOiv.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOpc.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOpi.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOpkg.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOpn.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOpn1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOpp.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sOsa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPca.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPca1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPct.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPct1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPdt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPis.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPiv.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPkg.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPmd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPmt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPod.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPpa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPpr.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPrj.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPst.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sPtr.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sQtt.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sRct.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sRct_copy1.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sRcts.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sRgd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sScd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSck.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sScr.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSdp.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSfu.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSiv.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSmi.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSmia.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSmo.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSmoa.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sSod.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sStl.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sTLPmd.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sWXKK.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sWod.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_sYzfy.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_tice.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_beforeSave_tore.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bi_workshop_1.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bi_workshop_2.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_bi_workshop_3.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_calc_addData_toTable.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_calc_materialsstoreLimit.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_calc_productstoreLimit.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_changeIndex.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/Sp_change_BtnEventbEnable.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_Bottleneck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_EquipmentLast.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_EquipmentLoad.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_EquipmentLoad1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_EquipmentLod1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_MonthOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_MonthProfit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_MonthTeamQty.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_OrderProcess.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_ThisMonthQty.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_TodayOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_TodayOrder_hm.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_TodayProfit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_TodayReceivables.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_TodayReceive.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_WorkOrderProcess.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_expenses.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_home_11.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_home_13.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_chart_sMachine_speed.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_check_MaterialsStockLimitNew.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_check_productstoreLimitNew.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_checkismakerson_updatedel.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_commonList_BtnEventBillReturn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatePrice.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatedDoing.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_costFrame_BtnEventDepartInto.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_costFrame_BtnEventWorkCenterInto.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_cpjy_cpwgrk.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_customerclassify_BtnEventCancelInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_customerclassify_BtnEventInvalid.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_deleteModuleChildPro.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_delete_backwriting.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_deliverIsRelated.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_detail_purpurchaseordermaster.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_doFlow_opsProcess.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_elematerials_AfterUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard_Edit.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_elematerials_BeforeUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_elematerials_CheckUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_elematerials_UpdateStyle.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eleproduct_CheckUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eleteststandardFeed_BeforeUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eleteststandardFirst_BeforeUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eleteststandardPatrol_BeforeUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eleteststandardProduct_BeforeUpdate.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eptmachinemaintenance_Lader.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_eptmachinemaintenance_OEE.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcCost_New.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice_New.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcYM_New.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckoutCheckNew.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_Check.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore_Test.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventEstimation.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventExpense.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_new.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_test.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventProductStock_New.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financialClosing_BtnEventReCheckout.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_CustomerGrossProfit.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_EasyCost.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Classify.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customer.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customernew.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_bf2.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new1.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_sSrCustomer.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_financial_SaleManGrossProfit.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_format_column.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_fstj_details.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster_data.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_initReserveCloumn.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_init_groupConfig.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_SLJobTrans_before.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_additems_adv_after.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_additems_adv_before.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_after.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_before.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_insertsaleman.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_login_before.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_udfvoucher_after.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_interface_udfvoucher_before.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TeamQtyReported.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Machine.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Team.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TimeActivation_Machine.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TimeActivation_Team.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TimeActivation_Work.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_TimeanalyseMonth_Machine.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mes_Timeanalyse_Machine.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mftproduct_BtnEventbEnable.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mftworkorder_BtnReturncustomerconfirm.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mftworkorder_BtnServiceconfirm.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mftworkorder_Btncustomerconfirm.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mftworkordermaster_AccountSubmit.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_mftworkorderprocesslost.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_oee_getmachinedata.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak_daily.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plan_teamrate.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_implementation.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_implementation1.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_implementation2.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_implementation2_new.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_machineaddrmap_import_Event.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_machineaddrmap_machine_Event.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall1.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall2.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionInStore_BtnEventComplete.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BackupCurrPlaniOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventAutoOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlock.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlockOne.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventComplete.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventDelPlan.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventPlanning.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReCovert.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReSet.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumeOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumefirstOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSetiOrder.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoing.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoingFHCP.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_YH.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_ZY.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlock.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlockOne.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnComplete.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnlock.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventworkorder.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_BtnPost.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletion.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletionRelease.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventOutProcessing.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventUnOutProcessing.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_batchupdatememo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionMainPlan_upmemo.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelRelease.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelZDDate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletion.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletionRelease.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventConfirm.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventExamineDate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventOutProcessing.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRecommendMachine.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRelease.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRepairStartDate.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventResume.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventReturn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventSuspend.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnChange.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnUrgent.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUrgent.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlanInfo_CopyPlan.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder10.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder2.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder3.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder4.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder5.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder6.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder8.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder9.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrderSettime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventCnl.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24Hour.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24HourNotCalcTime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd_cnl.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrow.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrow.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrowNotCalcTime.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionPlan_BtnRepairdAjusthour.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionplan_ControlProcess.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionplan_ControlProcess1.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionplan_ControlProcessNew.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_productionplan_ControlProcessTrack.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_pur_purpurchaseorderOfSupply.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_purchase_BtnEventReturn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_purpurchasearrive_CheckUpdate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_purpurchaseorder_ProgressOfImplementation.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_quoquotation_CustomerAgreeAgain.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_quoquotation_CustomerUnagree.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_quoquotation_Submit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_quoquotation_SubmitUndo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_quoquotation_customeragree.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_quoquotation_customeragreeWithdraw.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_report_test.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_QlyTest.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_QlyTest_OEE.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_Quo.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_Quo_JT.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_WorkOrder.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_WorkOrder1.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_reportdata_WorkOrder3.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_sTeamSpeedanalysis.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_sYzfy_JN.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDevelopBack.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDistribution.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventTodevelop.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_salsaleschance_applyQuo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPerson.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPersonReturn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_salsalesorderVirtual.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_salsalesorderVirtual_sDgd.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_salsalesorderVirtual_test.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sAcc.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sCio.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sCldApply.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sCmt.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sDgd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sDgn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sGYKK.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sLok.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sLos.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sMad.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sMpa.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOdt.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOis.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOiv.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOpc.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOpi.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOpkg.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOpn.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOpn1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOpp.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sOsa.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPaj.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPca.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPct.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPct1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPdt.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPis.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPiv.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPkg.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPmd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPmt.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPod.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPpa.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPpr.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPrj.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPst.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sPtr.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sQtt.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sRct.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sRcts.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sRgd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sScd.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sSck.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sScr.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sSdp.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sSfu.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sSiv.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sSmi.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sSod.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sStl.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sWXKK.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_sWod.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_tice.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_saveReturn_tore.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_sendEmail_before.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_share_sPay.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_share_sPay_One.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_share_sRcts.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_share_sRcts_One.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_share_salsalesinvoices_One.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_sysaccountperiod.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_thisworkcost.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_title_CommonModel1.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_tmp.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculationSecond.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine_time.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_copy.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder_calc.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_update_BusineesVoucherBillNo.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_urisdiction.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_viw_accordercostanalysis.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_work_mftworkorderprocessHour.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/Sp_workorderSave.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/TJ_SP_PoIQCInfoAfter.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/TJ_TJMES_GRNLine.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/addFieldScript.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/callAllId.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/callAllIdChid.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/callAllIdChidVisible.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/callAllIdbVisible.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/call_SP_Inventory_ProductCalcQty.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/del_quoworklog.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/deleteBill.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/deleteMesg.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/getModuleChildrenPro.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/getModuleKeyPro.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/getModuleTreePro.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/getSysjurisdictionChildrenPro.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/getSysjurisdictionTreePro.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/index.md | 1696 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/init_plc_config.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/phoneDeal.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/planScriptTmp.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sendPlcData.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/spKPImodule.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_CalcWagebyReport.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_GetMaterialsQtyUnit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_OEE_Exit.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_OEE_adjustmentend.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_OEE_billstartWorking.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_OEE_endWorked.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_OEE_loading.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_Qlyoutsideproducttest_calculate.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_addCustomer.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_add_elecustomer_to118.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_add_elecustomer_to118_after.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_alert_bit.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_alert_text.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_btn_action.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_btn_action_updatequoquotationslave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_cs1.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_cursor_CardEdit.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_cursor_CardEdit1.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_cursor_test.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_cursor_test1.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_doTestGgf.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_do_initsysjurisdiction.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/sp_do_order_get.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_getAllPartsName.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_getErpPlanData_before.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_get_sOppositeColor.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_get_sOppositeColor_data.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_get_salsal_order.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_get_unTodo.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_get_unTodo_Apply.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_get_unTodo_history.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_getoutsideprocess.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_getsalesoutsideprocess.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_init_gdsjurisdiction.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/sp_init_sVersionFlowId.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_int_dbSet.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/sp_interface_delsaleman.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace1.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_mftproductionreportdata_employee_WageMoney.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_mitproductionapply_calculate.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_pitProductstoredata.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_qlyproducttest_calculate.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_refreshJur.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_refreshJurBill.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_salsalesorderdata.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_updateEnglishBasic.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/sp_updateEnglishBasic123.md | 20 ++++++++++++++++++++ docs/auto-catalog/procedures/sp_update_billmaterials_MoneyToPrice.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_update_billproduct_MoneyToPrice.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/procedures/sp_update_pricecolumn.md | 22 ++++++++++++++++++++++ docs/auto-catalog/procedures/ss.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/procedures/test.md | 23 +++++++++++++++++++++++ docs/auto-catalog/procedures/test_copy.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/procedures/zAddField_Proc.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/zModifyField_Proc.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/procedures/待产量上报.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/93wuliao.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/aaa.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/abc.md | 19 +++++++++++++++++++ docs/auto-catalog/tables/accchecking.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accdepart.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accdepartdepartment.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/accexpenseentrybusinessmaster.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accexpenseentrybusinessslave.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accexpenseentrydepartmentmaster.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accexpenseentrydepartmentslave.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accexpenseentryworkcenterslave.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accjobslave.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accjobslavesum.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accmaterialsinitmaster.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accmaterialsinitslave.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accmaterialsstore.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accopsoutsideinstoremaster.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accordercostanalysis.md | 376 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accordercostanalysisoperation.md | 214 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accordercostanmainalysis.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accoutsidecheckingslave.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accoutsideproductstore.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductdoingmaster.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductdoingslave.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductinitmaster.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductinitslave.md | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductinstoreslave.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductionmaterialsslave.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accproductstore.md | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accpurchaseinstoremaster.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accworkcenter.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accworkcenterworkcenter.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/accyfcyproductstore.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/accyfproductstore.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_evt_log.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ge_bytearray.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ge_property.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_actinst.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_attachment.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_comment.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_detail.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_identitylink.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_procinst.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_taskinst.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_hi_varinst.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_procdef_info.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_re_deployment.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_re_model.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_re_procdef.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_deadletter_job.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_event_subscr.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_execution.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_identitylink.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_job.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_suspended_job.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_task.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_timer_job.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/act_ru_variable.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/advancecostcheckmaster.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/advancecostcheckslave.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/agvinstructmaster.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/agvinstructslave.md | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/agvpalletno.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/agvpalletnoitem.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_agent.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_global_agent_question_sql.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_milvus_vector_record.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_sql_error_history.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_tool.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_tool_detail_params.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/ai_user_agent_question.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/alltb.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/bba.md | 20 ++++++++++++++++++++ docs/auto-catalog/tables/biz_flow.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/biz_todo_copyto.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/biz_todo_item.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/budgetadjustmentcheckmaster.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/budgetadjustmentcheckslave.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahcashierinit.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahcostchangemaster.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahcostchangeslave.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahcustomerinit.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahfinancialadjust.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahfinancialadjustslave.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahfinancialtransfer.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahpaymentables.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahpaymentmaster.md | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahpaymentnewmaster.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahpaymentslave.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahpaymentsumslave.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahreceiptmaster.md | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahreceiptnewmaster.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahreceiptslave.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahreceiptsumslave.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahreceivables.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahrevenuechangemaster.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahrevenuechangeslave.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahstockinvoice.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahsupplyinit.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cahwastebook.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/calcproductcontralsphase.md | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/calcproductcontralsphase_complete.md | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/codetable.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/comcomplaint.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cosexpenseshare.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cosexpensesharecenter.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cosstdcostmonth.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis.md | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121145748.md | 187 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121163354.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121163420.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121163556.md | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121164058.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121164322.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121164343.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121164409.md | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251121164414.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251124145136.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251124145341.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251127151919.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cotordercostanalysis20251127151926.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cs_order.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cs_order_review.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/customer.md | 20 ++++++++++++++++++++ docs/auto-catalog/tables/customerdetail.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/cykhmc.md | 20 ++++++++++++++++++++ docs/auto-catalog/tables/deletetableconfigmaster.md | 23 +++++++++++++++++++++++ docs/auto-catalog/tables/deletetableconfigslave.md | 23 +++++++++++++++++++++++ docs/auto-catalog/tables/departmentalbudgetmaster.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/departmentalbudgetslave.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/descriptionoffeesmaster.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/descriptionoffeesslave.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/dike_merge.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/dike_test.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecheckmodel.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecheckmodelcondition.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecheckmodelphase.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecheckmodeluser.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecostframe.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecostframedepartment.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecostframeworkcenter.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecustomer.md | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecustomeraccord.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecustomeraddress.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecustomercontacts.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elecustomerkpi.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleemployee.md | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleemployee0606.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleemployeeflow.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elefixedassets.md | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elefixedassetsprovision.md | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleknifemould.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleknifemoulddetail.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleknifemouldfile.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleknifemouldproduct.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleknifemouldproductstore.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleknifeplateno.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/elemachine.md | 238 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elemachineattribute.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/tables/elemachineday.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elemachinetx.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerials.md | 279 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsapply.md | 251 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialscard.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialscoachmaster.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialscoachslave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialscomb.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsprice.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialssafe.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsstock.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsstockmonth.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsstockmonthcost.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsstocksummonth.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialssupply.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsworkcenter.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsyearmaster.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elematerialsyearslave.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/elenewcustomer.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elenewmaterials.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elenewsupply.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleoperatekpi.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocess.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocess_copy1.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessassort.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessdynamic.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessloss.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessmachine.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessmachinesinstallarea.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessoutside.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessphase.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocesssapsrule.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleprocessstyle.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproduct.md | 275 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductchild.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductcustomer.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductfile.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductprice.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductpricemaster.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductpriceslave.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductsafe.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductstock.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductstockmonth.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductstockmonthcost.md | 190 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductstockmonthmoney.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleproductstocksummonth.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesample.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesemigoodsstock.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesemigoodsstockmonth.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesupply.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesupplyaddress.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesupplycars.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesupplycontacts.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/elesupplyfile.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleteam.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleteamemployee.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleteammachine.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleteststandard.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleteststandarditem.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleteststandardobject.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleworkcenter.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleworkcenterprocess.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleworkordercenter.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eleworkordercenterprocess.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedborrow.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedchange.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedclear.md | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedinstoremaster.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedinstoreslave.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixednoticemaster.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixednoticeslave.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedordermaster.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedorderslave.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedsabout.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinefixedscrap.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintainchangemaster.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintainchangeslave.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintainmaster.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintainplanmaster.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintainplanslave.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintainslave.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintenancemaster.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinemaintenanceslave.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinerepairfixmaster.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eptmachinerepairfixslave.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/erpjobupdate.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/erpmergeproductionreport.md | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/erpmergesalsalesorder.md | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/erpmergeworkorder.md | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/etpmachineplanmaster.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/etpmachineplanslave.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/eventviewer.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/expensereimbursementmaster.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/expensereimbursementslave.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/filfilemanage.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/filfilemanagemaster.md | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/filfilemanagepermission.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/filfilemanageslave.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/flownotable.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/flyway_schema_history.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigcharmaster.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigcharmaster0302.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigcharslave.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigcharslave0302.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigformcustomslave.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigformmaster.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigformpanel.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigformpersonalize.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigformslave.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigformuserslave.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigtbmaster.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsconfigtbslave.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsformconst.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsformconst_temp.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsformconstbak.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsinterfacemaster.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsinterfaceslave.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsjurisdiction.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsjurisdiction_0923bak.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdslogininfo.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule0302.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule1.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule120s.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule_0923bak.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule_bi.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodule_copy1.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmoduleflow.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmoduleflowslave.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmoduleshow.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsmodulewq.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsparameter.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsroute.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gdsupdate.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/gyszl.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/tables/hrsinjurymaster.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/hrsinjuryslave.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/hrsrewardpunishmentslave.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/index.md | 910 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpidetail.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpimaster.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpimodule.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpimoduleuser.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpimoduleuserday.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpimoduleuserdaymaster.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/kpislavel.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/logisticsorderdetails.md | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/logisticsordermaster.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/logisticsorderslave.md | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/lxfmac.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/masterslavetableconfig.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/materialsguidepriceapplyslave.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftaffreightmentcontractmaster.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftaffreightmentcontractslave.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftcalcparam.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftdatabaglog.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftdatabagmaster.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftdatabagslave.md | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftdaysumreport.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftknifemouldlog.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftmachinework.md | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftmachineworkemployee.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftmaterialstest.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftmonthsumreport.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftoutprocessmaster.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftoutprocessslave.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftpayrollstatementcalc.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftprocesschangecontrol.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftprocesschangemaster.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftprocesschangematerials.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftprocesschangeprocess.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftprocesschangeslave.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftprocesscost.md | 211 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproducereportmachinestate.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchangcheck.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchangcontent.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchange.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchangedetailinfo.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchangeorderinfo.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchangerequestinfo.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductchangestockinfo.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductcontrol.md | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductcontrolcombine.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionmeans.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionmoneymaster.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionmoneyslave.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplan.md | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanbak.md | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanbillslave.md | 224 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplancalc.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplaniorderbak.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanmaster.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanslave.md | 289 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanslavebak.md | 226 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanslaveiorderbak.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionplanslavelock.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportdetail.md | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportdetailslave.md | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportemployee.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportmaster.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportslave.md | 218 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportslave_slmaster_tmp.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportwagemaster.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductionreportwageslave.md | 137 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductmaster.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductmaterials.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductparam.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductprocess.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftproductslave.md | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftqualityaccident.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftqualityaccidentemp.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftqualityaccidenteqpmaster.md | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftqualityaccidentmaster.md | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftqualityaccidentmemo.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftqualityaccidentslave.md | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftvoucheruniversaltmp.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordercalc_tmp.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderchangeapply.md | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordercontrol.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordercontrol_tmp.md | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordercontrolcombine.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordercontrolcombine_tmp.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordermaster.md | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordermaster_tmp.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordermaterials.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkordermaterials_tmp.md | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderpacking.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderpacking_tmp.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderparam.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderprocess.md | 182 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderprocess_tmp.md | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderslave.md | 291 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderslave_tmp.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mftworkorderslavemoney_tmp.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitcheckprofitloss.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsadjustmaster.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsadjustslave.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialscheckmaster.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialscheckslave.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialscutmaster.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialscutslave.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsinitmaster.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsinitslave.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsstore.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsstoreadjustmentmaster.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsstoreadjustmentslave.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsstoreadjustmoneymaster.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsstoreadjustmoneyslave.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitmaterialsstorevirtual.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitproductionapplymaster.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitproductionapplyslave.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitproductionmaterialsmaster.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/mitproductionmaterialsslave.md | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/oeecheckreporttask.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsidearrivemaster.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsidearriveshmaster.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsidearriveshslave.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsidearriveslave.md | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsidecheckingmaster.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsidecheckingslave.md | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstore1master.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstore1slave.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstorededmaster.md | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstorededslave.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstoredetail.md | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstoremaster.md | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinstoreslave.md | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinvoicemaster.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideinvoiceslave.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideprocessbecomemaster.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideprocessbecomeslave.md | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideprocessdetail.md | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideprocessmaster.md | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideprocessmaterials.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsoutsideprocessslave.md | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsqualityabnormalmaster.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/opsqualityabnormalslave.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/optimizeprocedure.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/optimizeprocedure_copy1.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/p_temptable.md | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/p_tmp_producereportsum.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/p_tmp_tmp.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/p_tmpinoutstore.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/paymentrequest.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitcheckprofitloss.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductadjustmaster.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductadjustslave.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductbarcode.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductcheckmaster.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductcheckslave.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductinitmaster.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductinitslave.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductinstoremaster.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductinstoreslave.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductmoneymaster.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductmoneyslave.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductrejectmaster.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductrejectslave.md | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductstore.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductstoreadjustmentmaster.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductstoreadjustmentslave.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/pitproductstorevirtual.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_area.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_authority.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_authority_button_type.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_authority_data_type.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_bank.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_city.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_level1_classify.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_menu.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_min_unit.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_parts.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_payment_method.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_province.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_region.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_reserve_purchase.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_site_remind.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_base_street.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_coupon_customer.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_coupon_customer_product_relation.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_coupon_detail.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_coupon_shop.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_coupon_shop_product_relation.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_account.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_account_detail.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_freeze_detail.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_group_relation.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_info.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_integral_detail.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_level.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_order_statistics.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_customer_recharge_detail.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_offer.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_offer_material.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_offer_parts.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_offer_process.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_order.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_order_address.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_order_detail.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_order_file.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_order_process.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_order_refund.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_party_shop_relation.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_product.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_product_material.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_product_parts.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_product_process.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_alternative.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_authority.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_base_info.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_button_authority.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_common_specification.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_data_authority.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_department.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_express.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_flow_no.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_freight_template.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_friendship_link.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_group.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_in_mail.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_integral.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_later_group.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level2_classify.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_classify.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_color.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_common_specification.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_dynamic_param.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_later.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_logistics.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_machine_size.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_material.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_nomorl_base.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_parts.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_pic.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_procedure.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_spot_color.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_surface.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_level3_template.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_management_info.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_material.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_network_promotion.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_post.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_qq.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_recharge_custom_type.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_reserve_purchase.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_sale_promotion.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_site_remind.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_sms_recharge.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_template_region.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_template_region_relation.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_shop_wechat_plat.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_staff_info.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_user.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plat_user_address.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plc_currentmachinevalue.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plc_machineaddrmap.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plc_machinedata.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plc_machinedata_status.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plc_machinedatabak.md | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/plc_oeeupdate.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/productionreport.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseapplydetail.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseapplymaster.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseapplyslave.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasearrivemaster.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasearriveshmaster.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasearriveshslave.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasearriveslave.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasecheckingdetail.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasecheckingmaster.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasecheckingslave.md | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinquirymaster.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinquiryslave.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinstorededmaster.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinstorededslave.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinstoremaster.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinstoreslave.md | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinvoicemaster.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseinvoiceslave.md | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseorderchangemaster.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseorderdetail.md | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseordermaster.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaseorderslave.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaserejectmaster.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchaserejectslave.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasesuppinquirymaster.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purpurchasesuppinquiryslave.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purqualityabnormalmaster.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/purqualityabnormalslave.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlycomematerialstestmaster.md | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlycomematerialstestslave.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlyoutsideproducttestmaster.md | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlyoutsideproducttestslave.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlyprocesstestmaster.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlyprocesstestslave.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlyproducttestmaster.md | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qlyproducttestslave.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_blob_triggers.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_calendars.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_cron_triggers.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_fired_triggers.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_job_details.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_locks.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_paused_trigger_grps.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_scheduler_state.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_simple_triggers.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_simprop_triggers.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/qrtz_triggers.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotation_progress.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationcalc_tmp.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationconfig.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationcontrol.md | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationcontrol_tmp.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationcontrolcombine.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationcontrolcombine_tmp.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationfreight.md | 209 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationfreight_tmp.md | 211 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationmanyqtys.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationmaster.md | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationmaster_tmp.md | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationmaterials.md | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationmaterials_tmp.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationnoticemaster.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationpacking.md | 228 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationpacking_tmp.md | 228 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationparam.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationparam_tmp.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationprocess.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationprocess_tmp.md | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationslave.md | 236 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/quoquotationslave_tmp.md | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/receivableswarning_data_sum.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/reimbursementapplicationmaster.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/reimbursementapplicationslave.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/renyuan.md | 21 +++++++++++++++++++++ docs/auto-catalog/tables/revsupplymaster.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/revsupplyslave.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salchildproductapplymaster.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salchildproductapplyslave.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsdedinmaster.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsdedinslave.md | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsdedmaster.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsdedslave.md | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsmaster.md | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsslave.md | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivergoodsslavechildren.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivernotifymaster.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/saldelivernotifyslave.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salqualityabnormalmaster.md | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salqualityabnormalslave.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salrejectgoodsapplymaster.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salrejectgoodsapplyslave.md | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salrejectgoodsmaster.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salrejectgoodsslave.md | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsaleschancemaster.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsaleschanceproduct.md | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsaleschanceslave.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalescheckingchild.md | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalescheckingmaster.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalescheckingslave.md | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalescontractmaster.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalescontractslave.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdesignmaster.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdesignslave.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdevfollowupmaster.md | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdevfollowupslave.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdevmaster.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdevplanmaster.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesdevplanslave.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesfollowupmaster.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesfollowupproduct.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesfollowupslave.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesinvoicemaster.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesinvoiceslave.md | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderaddress.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderavailable_tmp.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderbecomemaster.md | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderbecomeslave.md | 213 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderchangemaster.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderchild.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesordercontrol.md | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesordercontrolcombine.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderdetail.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesordermakeupmaster.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesordermakeupslave.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesordermaster.md | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesordermaterials.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderparam.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderplatexe.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderprematerials.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderprematerials_tmp.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderprocess.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderslave.md | 257 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesorderstatuschange.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesprintfollowupmaster.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesprintfollowupslave.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesprintplanfile.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesprintplanmaster.md | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesprintplanslave.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsalesproductionordervirtual.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsamplemaster.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsampleslave.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsendcarmaster.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/salsendcarslave.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfo.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfocustomergroup.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfodepartgroup.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfodrivergroup.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfojurisdictiongroup.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfopersongroup.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfoprocessgroup.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sftlogininfosupplygroup.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdcheckprofitloss.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodscheckmaster.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodscheckslave.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsinstoreapplymaster.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsinstoreapplyslave.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsinstoremaster.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsinstoreslave.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchbillmaster.md | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchbillmaterials.md | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchbillprocess.md | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchbillslave.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchmaster.md | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchmaterials.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchprocess.md | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsmatchslave.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsoutstoreapplymaster.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsoutstoreapplyslave.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsoutstoremaster.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsoutstoreslave.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsstore.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sgdsemigoodsstorevirtual.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sifixedassetmode.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisbagtype.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisbank.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisboxcomponent.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisboxproductclassify.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisboxtype.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisboxtypebak.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisboxtypeparam.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisboxtypesetting.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sischangemode.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sischeckphase.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sischeckphaselogininfo.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscolor.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscommonstyle.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscommonstyleproductclassify.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscostclassify.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscurrency.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscustomerclassify.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siscustomerproperty.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdatabagclassify.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdcsasstation.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdeliver.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdepart.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdepartdepartment.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdepreciationmode.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisdriver.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisexchangerates.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisexpense.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisfobcharges.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisformula.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisformulacustomizeparam.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisformulacustomizevariable.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisformulaparam.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisformulaparam_saas.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisjurisdictionclassify.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisjurisdictionclassify_0923bak.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sislevel.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sislocation.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sislogisticsaddprice.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sislogisticsprice.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sislogisticstimeprice.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sislosstype.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sismaterialsclassify.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sismerchandiser.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sispacking.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisparam.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sispayment.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisplate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisposition.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisprocessclassify.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisprocessclassifyproductclassify.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisprocesssparam.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisproductclassify.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisproductclassifycolor.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisproductclassifymaterial.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisproductclassifyparts.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisproductclassifyprocessclassify.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisproperty.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisqualityabnormal.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisqualitytype.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisrate.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisrdproject.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisrewardpunish.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sissalarystructureplan.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sissalesman.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sissample.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisscheme.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sissettlement.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisstoragemode.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisstoreshelves.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sissubject.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sissupplyclassify.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sistax.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisunit.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisusemode.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisversionflow.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisversionflowbak.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/siswarehouse.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisworkcenter.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisworkcenterprocess.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sisworkcenterworkcenter.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/sp_ai_addcommonwx.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/supply.md | 20 ++++++++++++++++++++ docs/auto-catalog/tables/sys_footer.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_job.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_job_log.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_login_log.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg_htmltemplate.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg_receiveuser.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg_send.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg_send_file.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg_send_receiveuser.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_msg_template.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_notice_send.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_notice_send_receiveuser.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sys_reset_pwd.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysaccountperiod.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysafteroperationmsg.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapi.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapibrand.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapidbtodb.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapidbtodblog.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapilog.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapithirdparty.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysapithirdtoken.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysbillcheckresult.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysbillnosettings.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysbillnosettingsreceive.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysbrands.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysbtncalctable.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/syscomplete.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syscompleteinfo.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysdingtalkmsg.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysdomesticlogistics.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysdoplclog.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/sysdynamicsearch.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysexportexeclfile.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysflowsendtointerface.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysformsetting.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysinterfaceerro.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysiorder.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/sysjurisdiction.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysjurisdiction_0923bak.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syslicense.md | 20 ++++++++++++++++++++ docs/auto-catalog/tables/syslocking.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syslog.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syslog4j.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syslogdetail.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syslogdetaillog.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syslogtxuser.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysmesmsg.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysmsg.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysmsguser.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysreport.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysreport_copy.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysreportprinthistory.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/sysrxtx.md | 43 +++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssearch.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssearchapprove.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssearchgroupby.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssendedingtalkmsg.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssendemail.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssendewxmsg.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssendher.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/syssendtointerface.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssupplierinventory.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syssystemsettings.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syswebsocketofflinemsg.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/syswxinterfacelog.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/syswxkey.md | 23 +++++++++++++++++++++++ docs/auto-catalog/tables/t_base_pinyin.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/tables/t_finishdata.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/t_logger.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/t_tx_exception.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/tmp.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/tables/tmp_materialswarning.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/tmp_producereportsum.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/tmp_tmp.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/tmpmit.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/tmpmitmaterialsstore.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/tables/travelexpenseapplymaster.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/travelexpenseapplyslave.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/udfaccountno.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/udfvouchermaster.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/udfvoucherslave.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/udfvouchertemplatemaster.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/udfvouchertemplateslave.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/workcalendarmaster.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/tables/workcalendarslave.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/act_id_group.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/act_id_membership.md | 24 ++++++++++++++++++++++++ docs/auto-catalog/views/act_id_user.md | 29 +++++++++++++++++++++++++++++ docs/auto-catalog/views/gdsconfigformcustomslavemasterview.md | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/gdsconfigformslavemasterview.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/index.md | 320 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/view_mftproductionmeans.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_1cahpaymentslavesum.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_1cahreceiptslavesum.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_1elecustomer_supply_employee.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accexpenseentrybusiness.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accexpenseentrydepartment.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accexpenseentryworkcenter.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accmaterialsinit.md | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accmaterialsmoney.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accordercostanalysisnew.md | 364 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductdoing.md | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductinit.md | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductionmaterialsslave.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinstoredetail.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoice.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassify.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassifyyear.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoicesalesman.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoicesalesman1.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoicesalesmanyear.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreinvoiceyear.md | 33 +++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accproductstoreoutstoredetail.md | 35 +++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_accworkcenterreport.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_advancecostcheck.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_agvinstruct.md | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_agvpalletno.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_cahpayment.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_cahreceipt.md | 142 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_customer.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_customercomplaint.md | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_elematerials.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_elematerialsstock.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_elematerialsstock_inoutdetail.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_mftproductionplan.md | 275 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_mftworkorderslave.md | 220 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_mftworkorderslave_re.md | 220 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_mitproductionmaterials.md | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_mitproductionmaterialsbl.md | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_mitproductionmaterialsll.md | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_outsourcedsupply.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_pitproductinstore.md | 162 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_product.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_productstock.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_productstock_inoutdetail.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_purpurchaseapply.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_purpurchasechecking.md | 151 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_purpurchaseinstore.md | 154 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_purpurchaseinvoice.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_purpurchasereject.md | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_qualityassessment.md | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_quotation.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_saldelivergoods.md | 193 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_salrejectgoods.md | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_salsaleschecking.md | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_salsalesinvoice.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_salsalesorder.md | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_ai_supply.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_budgetadjustmentcheck.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahcostchange.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahfinancialadjust.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahpayment.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahpayment_receipt.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahpaymentmaster.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahpaymentsum.md | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahreceipt.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahreceipt_payment.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahreceiptmaster.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahreceiptsum.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_cahrevenuechange.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_corebusinessreport.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_corebusinessreportyear.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_departmentalbudget.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_descriptionoffees.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elekinfemould.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elemachineperiod.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerials.md | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerials_eleprocess_eleproduct.md | 32 ++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerials_eleroduct.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerials_m.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerialscoach.md | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerialsstock.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerialsstock_stockempty.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_elematerialsyear.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eleproductprices.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eleteamperiod.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinefixedinstore.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinefixednotice.md | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinefixedorder.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinemaintain.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinemaintainchange.md | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinemaintainplan.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinemaintenance.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_eptmachinerepairfix.md | 90 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_etpmachineplan.md | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_expensereimbursement.md | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_filfilemanage.md | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_financialvoucher.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_gdsconfigchar.md | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_hmoutsideinvoice.md | 132 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_hmoutsideinvoice_pz.md | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_hmwxjy.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_hmwxjy2.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_hmwxjy3.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_instorematerials.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_instorematerialssupply.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_instoresupply.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_knifemould.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_knifemould_ps.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_kpimaster.md | 37 +++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_logisticsorder.md | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_logisticsorderdetails.md | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_logisticsorderdetailsno.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mainplan_mftmaterials.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_materials_sdefineno.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftmaterialstest.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftoutprocess.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftprocesschange.md | 88 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftprocesschangematerials.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproduct.md | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproduct_copy1.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionmoney.md | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplan.md | 223 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplan_all.md | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplan_plate.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplan_plate_copy1.md | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplan_workorder.md | 28 ++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplancontrolprocess.md | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplanfull.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplanslaveandworkcenter.md | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionplanslaveeleteam.md | 40 ++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionreport_new.md | 198 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionreportemployee.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionreportemployeeday.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionreportemployeeday_1.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionreportemployeemonth.md | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductionreportwage.md | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductparam.md | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftproductprocess.md | 173 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftqualityaccident.md | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftqualityaccidenteqp.md | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorder.md | 287 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorder_copy1.md | 228 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorder_salsalesorder.md | 225 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordercalculate.md | 270 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordercontrol.md | 259 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordercontrolbmj.md | 258 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordercontrolprocess.md | 281 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordermaterials.md | 224 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordermaterials_copy1.md | 217 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordermaterialshs.md | 210 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkordermaterialstest.md | 220 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderparam.md | 209 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderprocess.md | 283 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderprocessextral.md | 280 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderprocessextralnew.md | 280 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderprocesslost.md | 286 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderprocesslostone.md | 283 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderprocessoutside.md | 262 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderremainder.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderremainder_new.md | 42 ++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mftworkorderslave.md | 258 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitcheckprofitloss.md | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitmaterialsadjust.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitmaterialscheck.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitmaterialscut.md | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitmaterialsinit.md | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitmaterialsstoreadjustment.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitmaterialsstoreadjustmoney.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionapply.md | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_blpz.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_ck.md | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_llpz.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_pz.md | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_qc.md | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_tlpz.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_yfblpz.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_yfllpz.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_mitproductionmaterials_yftlpz.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_msguser.md | 34 ++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_noinvoice.md | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_noopsoutsideinvoice.md | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_nopurpurchaseinstore.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_nopurpurchaseinvoice.md | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_nosalsaleschecking.md | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_noslasalesorderinvoice.md | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_noslasalesorderinvoice1.md | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsidearrive.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsidearrive_qlyoutsideproducttestmaster.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsidearrivesh.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsidechecking.md | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideinstore.md | 149 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideinstore_new.md | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideinstoreded.md | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideinstoredetail.md | 136 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideinstorenew.md | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideinvoice.md | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideprocess.md | 177 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideprocess_copy1.md | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideprocessbecome.md | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideprocesscheck.md | 182 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideprocesscheckclear.md | 182 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_opsoutsideprocesscheckoneclear.md | 183 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_outsidecostmoney_ymw.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_outstoretype.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_outstroredepart.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductadjust.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductcheck.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductinit.md | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductinstore.md | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductmoney.md | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductreject.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductstore_customer.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_pitproductstoreadjustment.md | 97 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_plc_machine.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_plc_machine1.md | 38 ++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_process_classify.md | 30 ++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_product_m.md | 39 +++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_product_materials.md | 41 +++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_product_sdefineno.md | 27 +++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purchaseordermaster_sideprocessmaster.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purorder_detail.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purorder_slave_detail.md | 25 +++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseapply.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseapplydetail.md | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasearrive.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasearrivesh.md | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasecheck.md | 135 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasecheck_new.md | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasecheck_newded.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasechecking.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasechecking_pz.md | 144 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseinquiry.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseinstore.md | 151 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseinstore_copy1.md | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseinstoreded.md | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseinstoretvoucher.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseinvoice.md | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseorder.md | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseorder_reject.md | 133 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseorderdetail.md | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseorderreport.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasereject.md | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaserrive.md | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchaseshow.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purpurchasesuppinquiry.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_purqualityabnormal.md | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlycomematerialstest.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlycomematerialstest_purpurchasearrive.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlycomematerialstest_purpurchaseorder.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyoutsideproducttest.md | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess_zdfw.md | 150 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyoutsideproducttest_outsideinstore.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyprocesstest.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyprocesstest_new.md | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyproducttest.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_qlyproducttestimport.md | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_quoquotation.md | 180 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_quoquotation_copy1.md | 236 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_quoquotationmanyqtys.md | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_reimbursementapplication.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_revsupply.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salchildproductapply.md | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivergoods.md | 189 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivergoods_product.md | 36 ++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivergoodschild.md | 181 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivergoodscl.md | 174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivergoodsded.md | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivergoodsdedin.md | 175 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivernotify.md | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_saldelivernotifylist.md | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salqualityabnormal.md | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salrejectgoods.md | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salrejectgoodsapply.md | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsaleschance.md | 125 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsaleschance_copy1.md | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsaleschecking.md | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalescontract.md | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesdesign.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesdev.md | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesdevfollowup.md | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesdevplan.md | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesfollowup.md | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesinvoice.md | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesorder.md | 286 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesorder_salrejectgoods.md | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesorder_stock.md | 222 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesorderbecome.md | 255 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesorderchild.md | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesordermaterials.md | 47 +++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesorderprocess.md | 225 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesprintfollowup.md | 147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsalesprintplan.md | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_salsample.md | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_sgdsemigoodsmatch.md | 228 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_sgdsemigoodsmatchbill.md | 236 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_sgdsemigoodsmatchbillmaterials.md | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_sgdsemigoodsmatchbillprocess.md | 193 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_sismaterialsclassify.md | 31 +++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_sysmsg.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_zknifemould_mftproductionplan.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_zknifemould_mftproductionplanslave.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_zlldgroupby_sgdandsmaterialsid.md | 26 ++++++++++++++++++++++++++ docs/auto-catalog/views/viw_zmainplan_mftmaterials.md | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/auto-catalog/views/viw_zsgd_lld_materialanalysis.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/customization-channels.md | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/customization-layers.md | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/index.md | 22 ++++++++++++++++++++++ docs/concepts/master-slave.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/modules-forms-vtables.md | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/multi-tenancy.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/request-lifecycle.md | 116 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/semantic-fk.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/concepts/thesis.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/contributing.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/glossary.md | 25 +++++++++++++++++++++++++ docs/index.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/builder/attach-workflow.md | 20 ++++++++++++++++++++ docs/reference/builder/define-form.md | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/builder/define-vtable.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/builder/index.md | 16 ++++++++++++++++ docs/reference/builder/permissions.md | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/maintainer/activiti.md | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/maintainer/cache-invalidation.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/maintainer/deployment.md | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/maintainer/index.md | 16 ++++++++++++++++ docs/reference/maintainer/proc-dispatch.md | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/maintainer/runtime.md | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/reference/maintainer/sql-templates.md | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/01-hello-world.md | 257 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/02-multi-tenancy.md | 178 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/03-report.md | 180 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/04-custom-field.md | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/05-customer-sql-override.md | 171 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/06-hardware.md | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ docs/slices/07-workflow.md | 26 ++++++++++++++++++++++++++ docs/slices/index.md | 25 +++++++++++++++++++++++++ mkdocs.yml | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ requirements.txt | 4 ++++ scripts/gen_catalog.py | 321 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ scripts/precommit.sh | 19 +++++++++++++++++++ 3120 files changed, 158296 insertions(+), 0 deletions(-) create mode 100644 .github/workflows/publish.yml create mode 100644 .gitignore create mode 100644 README.md create mode 100644 docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md create mode 100644 docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md create mode 100644 docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md create mode 100644 docs/auto-catalog/functions/FUN_GET_CALC_DATE.md create mode 100644 docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_BC.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_KT.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_UKT.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DATE_YX.md create mode 100644 docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md create mode 100644 docs/auto-catalog/functions/FUN_GET_to_pinyin.md create mode 100644 docs/auto-catalog/functions/FUN_JSON_CHAR.md create mode 100644 docs/auto-catalog/functions/FUN_JSON_INT.md create mode 100644 docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md create mode 100644 docs/auto-catalog/functions/F_Gb2Big.md create mode 100644 docs/auto-catalog/functions/Fn_ParseParams.md create mode 100644 docs/auto-catalog/functions/Fn_find_modleAllId.md create mode 100644 docs/auto-catalog/functions/Fn_find_pinyin.md create mode 100644 docs/auto-catalog/functions/Fn_find_pinyin_copy1.md create mode 100644 docs/auto-catalog/functions/Fn_fristPinyin.md create mode 100644 docs/auto-catalog/functions/Fn_json_extract.md create mode 100644 docs/auto-catalog/functions/Fn_spit_length.md create mode 100644 docs/auto-catalog/functions/Fn_split_string.md create mode 100644 docs/auto-catalog/functions/Fun_AnalysisListJson.md create mode 100644 docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md create mode 100644 docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md create mode 100644 docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md create mode 100644 docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md create mode 100644 docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md create mode 100644 docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md create mode 100644 docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md create mode 100644 docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md create mode 100644 docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md create mode 100644 docs/auto-catalog/functions/Fun_Exclusion_algorithm.md create mode 100644 docs/auto-catalog/functions/Fun_FormulaReplace.md create mode 100644 docs/auto-catalog/functions/Fun_Formula_Process.md create mode 100644 docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md create mode 100644 docs/auto-catalog/functions/Fun_GetAddBillNo.md create mode 100644 docs/auto-catalog/functions/Fun_GetAddMapJson.md create mode 100644 docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md create mode 100644 docs/auto-catalog/functions/Fun_GetBarId.md create mode 100644 docs/auto-catalog/functions/Fun_GetBillStatus.md create mode 100644 docs/auto-catalog/functions/Fun_GetBookStickQty.md create mode 100644 docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md create mode 100644 docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md create mode 100644 docs/auto-catalog/functions/Fun_GetCh.md create mode 100644 docs/auto-catalog/functions/Fun_GetFatherProductId.md create mode 100644 docs/auto-catalog/functions/Fun_GetGb.md create mode 100644 docs/auto-catalog/functions/Fun_GetHumpDiff.md create mode 100644 docs/auto-catalog/functions/Fun_GetJson_Length.md create mode 100644 docs/auto-catalog/functions/Fun_GetLimitDate.md create mode 100644 docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md create mode 100644 docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md create mode 100644 docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md create mode 100644 docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKey.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByName.md create mode 100644 docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md create mode 100644 docs/auto-catalog/functions/Fun_GetLoginUser.md create mode 100644 docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md create mode 100644 docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md create mode 100644 docs/auto-catalog/functions/Fun_GetLoginUserName.md create mode 100644 docs/auto-catalog/functions/Fun_GetLoginUserType.md create mode 100644 docs/auto-catalog/functions/Fun_GetLookCustomer.md create mode 100644 docs/auto-catalog/functions/Fun_GetLookProcess.md create mode 100644 docs/auto-catalog/functions/Fun_GetMachineLenWidth.md create mode 100644 docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md create mode 100644 docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md create mode 100644 docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md create mode 100644 docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md create mode 100644 docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md create mode 100644 docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md create mode 100644 docs/auto-catalog/functions/Fun_GetNum.md create mode 100644 docs/auto-catalog/functions/Fun_GetNumFirst.md create mode 100644 docs/auto-catalog/functions/Fun_GetPackQty.md create mode 100644 docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md create mode 100644 docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md create mode 100644 docs/auto-catalog/functions/Fun_GetReportId_byLogType.md create mode 100644 docs/auto-catalog/functions/Fun_GetSystemSetting.md create mode 100644 docs/auto-catalog/functions/Fun_GetTestCount.md create mode 100644 docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md create mode 100644 docs/auto-catalog/functions/Fun_GetTrunkQty.md create mode 100644 docs/auto-catalog/functions/Fun_Get_BracketContent.md create mode 100644 docs/auto-catalog/functions/Fun_Get_BracketContentAll_JSON.md create mode 100644 docs/auto-catalog/functions/Fun_Getcolorcount.md create mode 100644 docs/auto-catalog/functions/Fun_GetcolorcountTest.md create mode 100644 docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty1.md create mode 100644 docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty2.md create mode 100644 docs/auto-catalog/functions/Fun_Getcolorcount_new.md create mode 100644 docs/auto-catalog/functions/Fun_GetknifeProcessQty.md create mode 100644 docs/auto-catalog/functions/Fun_GetknifeReportQty.md create mode 100644 docs/auto-catalog/functions/Fun_GetproductstockQty.md create mode 100644 docs/auto-catalog/functions/Fun_HasJsonKey.md create mode 100644 docs/auto-catalog/functions/Fun_JsonExistsColor_ByName.md create mode 100644 docs/auto-catalog/functions/Fun_MoneyToCh.md create mode 100644 docs/auto-catalog/functions/Fun_RemoveJsonEmptyKey.md create mode 100644 docs/auto-catalog/functions/Fun_RemoveJsonKey.md create mode 100644 docs/auto-catalog/functions/Fun_Sis_GetConst.md create mode 100644 docs/auto-catalog/functions/Fun_Sis_GetConstNew.md create mode 100644 docs/auto-catalog/functions/Fun_Subsequent_process.md create mode 100644 docs/auto-catalog/functions/Fun_System_ReplaceField_JSON.md create mode 100644 docs/auto-catalog/functions/Fun_bFilter_toWhere.md create mode 100644 docs/auto-catalog/functions/Fun_box_pic.md create mode 100644 docs/auto-catalog/functions/Fun_box_type.md create mode 100644 docs/auto-catalog/functions/Fun_dReportQty.md create mode 100644 docs/auto-catalog/functions/Fun_deleteManyChar.md create mode 100644 docs/auto-catalog/functions/Fun_getDhouM.md create mode 100644 docs/auto-catalog/functions/Fun_getInitColumnByProName.md create mode 100644 docs/auto-catalog/functions/Fun_getMoneyFormart.md create mode 100644 docs/auto-catalog/functions/Fun_getOneByKey.md create mode 100644 docs/auto-catalog/functions/Fun_getPartNameStatus.md create mode 100644 docs/auto-catalog/functions/Fun_getPlanDate.md create mode 100644 docs/auto-catalog/functions/Fun_getProcessByControlName.md create mode 100644 docs/auto-catalog/functions/Fun_getProcessByWorkOrderId.md create mode 100644 docs/auto-catalog/functions/Fun_getProductMaxStyle.md create mode 100644 docs/auto-catalog/functions/Fun_get_sProductId.md create mode 100644 docs/auto-catalog/functions/Fun_get_sProductId_process.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_basic.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_hb.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_hbjz.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_hz.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_pup120.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_pup40.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_sear.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_witd40.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_ys.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_ys100.md create mode 100644 docs/auto-catalog/functions/Fun_get_show_config_ys40.md create mode 100644 docs/auto-catalog/functions/Fun_iCalcListJson.md create mode 100644 docs/auto-catalog/functions/Fun_up_workOrderProcessId.md create mode 100644 docs/auto-catalog/functions/GetChineseChar.md create mode 100644 docs/auto-catalog/functions/GetDispatchUnit.md create mode 100644 docs/auto-catalog/functions/GetMaterialsAuxiliaryQty.md create mode 100644 docs/auto-catalog/functions/GetMaterialsPrice.md create mode 100644 docs/auto-catalog/functions/GetNextMachine.md create mode 100644 docs/auto-catalog/functions/GetPriorPlate.md create mode 100644 docs/auto-catalog/functions/GetPriorProcess.md create mode 100644 docs/auto-catalog/functions/GetPriorProcessPlan.md create mode 100644 docs/auto-catalog/functions/IsNumeric.md create mode 100644 docs/auto-catalog/functions/JSON_MERGE_REPLACE.md create mode 100644 docs/auto-catalog/functions/NewId2.md create mode 100644 docs/auto-catalog/functions/Sp_Sis_GetMertialsInventoryFormGuid.md create mode 100644 docs/auto-catalog/functions/Stuff.md create mode 100644 docs/auto-catalog/functions/fun_GetPreProcessQty.md create mode 100644 docs/auto-catalog/functions/fun_getNextMonth_lasterWeekday.md create mode 100644 docs/auto-catalog/functions/fun_getWorkProcess_NextId.md create mode 100644 docs/auto-catalog/functions/fun_getWorkProcess_NextIdnew.md create mode 100644 docs/auto-catalog/functions/fun_getWorkProcess_NextQty.md create mode 100644 docs/auto-catalog/functions/fun_getWorkProcess_Next_WareHouseNo.md create mode 100644 docs/auto-catalog/functions/fun_get_jurisdiction.md create mode 100644 docs/auto-catalog/functions/fun_getaccordercostanalysiscost_diff.md create mode 100644 docs/auto-catalog/functions/fun_getreportId_byArrMaterialsType.md create mode 100644 docs/auto-catalog/functions/fun_getreportId_byMaterialsType.md create mode 100644 docs/auto-catalog/functions/fun_getreportId_bycus.md create mode 100644 docs/auto-catalog/functions/fun_gettzreportId_bycus.md create mode 100644 docs/auto-catalog/functions/fun_workmaterials_used.md create mode 100644 docs/auto-catalog/functions/fun_workprocess_used.md create mode 100644 docs/auto-catalog/functions/fun_workproduct_used.md create mode 100644 docs/auto-catalog/functions/get_config_data.md create mode 100644 docs/auto-catalog/functions/get_config_data_JSON.md create mode 100644 docs/auto-catalog/functions/index.md create mode 100644 docs/auto-catalog/functions/newId.md create mode 100644 docs/auto-catalog/functions/to_pinyin.md create mode 100644 docs/auto-catalog/index.md create mode 100644 docs/auto-catalog/procedures/11.md create mode 100644 docs/auto-catalog/procedures/Empty.md create mode 100644 docs/auto-catalog/procedures/Fun_Gb2Big_ChineseToBig.md create mode 100644 docs/auto-catalog/procedures/Fun_Get_Change_WorkOrderStatus.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELECUSTOMER.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEEMPLOYEE.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMACHINE.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMATERIALS.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPROCESS.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPRODUCT.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEELETEAM.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEGDSMODULE.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASEMFTWORKORDERCONTROL.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISCUSTOMERCLASSIFY.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISDELIVER.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISFORMULA.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPAYMENT.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPROCESSCLASSIFY.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPRODUCTCLASSIFY.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISSALESMAN.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISTAX.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEBASESISWORKCENTER.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEDELHISTORY.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEMFTWORKORDER.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGEPRODUCTIONREPORT.md create mode 100644 docs/auto-catalog/procedures/PRO_ERPMERGESALSALESORDER.md create mode 100644 docs/auto-catalog/procedures/PRO_MATERIALS_SMAIL.md create mode 100644 docs/auto-catalog/procedures/SP_DeliverGoods_Warning.md create mode 100644 docs/auto-catalog/procedures/SP_GetlogisticsPrice.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_InOutWareHouseAll.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_InOutWarehouseCost.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_220709.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_221111.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_Materials_Inout_new.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_ProductCalcQty.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_ProductInOutWareHouse.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseCost.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseMoney.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_Product_Inout_new.md create mode 100644 docs/auto-catalog/procedures/SP_Inventory_SemgoodsInOutWareHouse.md create mode 100644 docs/auto-catalog/procedures/SP_ProductStoreNowJN.md create mode 100644 docs/auto-catalog/procedures/SP_Return_Flow.md create mode 100644 docs/auto-catalog/procedures/Sp_AL_SHDCheckSave.md create mode 100644 docs/auto-catalog/procedures/Sp_Add_Flow.md create mode 100644 docs/auto-catalog/procedures/Sp_AdjustMoneyCl_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_AdjustMoney_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_AfterPost_sAcc.md create mode 100644 docs/auto-catalog/procedures/Sp_AfterPost_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_AfterPost_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AddCommonAfter.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AddCommonAfterNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AddQuoQuoAfter.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AddSalsalOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AddWorkOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AiGlobalAgentQuestionThread.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AiSqlErrorHistoryThread.md create mode 100644 docs/auto-catalog/procedures/Sp_Ai_AiUserAgentQuestionThread.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_CLReject.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_CPReject.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Cahreceipt.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Fksq.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Fybx.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MachineFix.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApply.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApplyLL.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsChange.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc2.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OpsCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProduct.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMore.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMorebecome.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Order.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChange.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChangeNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc2.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc2.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc2.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ProductVersion.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_PurCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_PurOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_PurpurchaseOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapply.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapplynew.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Qualityaccident.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCL.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentNB.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply_Proc1.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_ReturnWork.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_SalInvoice.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_SalSalesNotify.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_StepPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Supply.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Work.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Ystz.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_Yzfy.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_materialspd.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_mftMaterialsReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_productpd.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomerAccord.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_salDesign.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_salesmaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturn.md create mode 100644 docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturnapply.md create mode 100644 docs/auto-catalog/procedures/Sp_BatchGetSid.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop1.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop2.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop3.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop5.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop6.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_Production.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus26.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi16.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi17.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi18.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi18_nomes.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi19.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_1.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_1_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_1_newZZT.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_2.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_2_nomes.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_2new.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_hh.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi20_ys.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi21.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi22.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi22_nomes.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi23.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi24.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi4.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_bi_Lostorder.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_hh.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_mt.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pj.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pm.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_sy.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys_nomes.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_hy_workshop_oy.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_workefficiency.md create mode 100644 docs/auto-catalog/procedures/Sp_Bd_workshop1.md create mode 100644 docs/auto-catalog/procedures/Sp_BillOfApply.md create mode 100644 docs/auto-catalog/procedures/Sp_BillOfApplyLine.md create mode 100644 docs/auto-catalog/procedures/Sp_BillOfNoPicking.md create mode 100644 docs/auto-catalog/procedures/Sp_BillOfNoPicking_Cljg.md create mode 100644 docs/auto-catalog/procedures/Sp_BillOfNoPicking_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Bill_Force_Complete.md create mode 100644 docs/auto-catalog/procedures/Sp_Bill_Force_Complete_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Bill_Used.md create mode 100644 docs/auto-catalog/procedures/Sp_Bill_Used_Base.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineType.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineTypeEnd.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventCalculatewages.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_bak.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_financial.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventCopyGroupJurisdiction.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventCopyUserJurisdiction.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventDepartSure_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventMaterialsPost_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventMaterialsSure_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventProductInStoreSure_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventProductReportCancel.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventProductReportConfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventProductSure_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventProductionmaterialSure_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventWorkPost_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_AccProductFrozen.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_AccProductUnFrozen.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_BillSlaveLastInstore.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinance.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceReset.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceSlave.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_KLLMaterialsItestFast.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_LogAheadComfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_LogisticsComfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestFast.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestType.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_NoPurchase.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_NotifyMerge.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_OpsInstoreComfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_ProcessItestType.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_ProductItestType.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_PurInstoreComfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_PurInstorePrintName.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOpsAgainCar.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOutProcessLogistics.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_WorkUnComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEvent_mitOutComfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnEventworkcenterSure_New.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepairUpdateCheckMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepairUpdateJzMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackStates.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateCustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSFKBackMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSMaterialsMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateLogSlavePrice.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateNotUsed.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePMC.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePlanMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateProcessMaster.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesMaster.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesSlave.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXFKBackMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXSMaterialsMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWorkOrderMaster.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnRepair_UpdatesSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnUpdate_InvoiceSubCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsConfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnUpdate_OnPurOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnUpdate_RevSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_BtnUpdate_SalesMaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished_cut.md create mode 100644 docs/auto-catalog/procedures/Sp_CalcAttribDate.md create mode 100644 docs/auto-catalog/procedures/Sp_CalcCost_BtnEventCalcCost.md create mode 100644 docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost.md create mode 100644 docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost_new.md create mode 100644 docs/auto-catalog/procedures/Sp_CalcPlan_dHour.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_Change.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_Product.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_Scrap.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_about.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_borrow.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_clear.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_plateprocessing.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_pruOrderBgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sAcc.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sAcc_YC.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sAcod.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sAsq.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sBBProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sBac.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sBgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sBis.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCcp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCio.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCldApply.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sClfbx.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCmt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCno.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCoach.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCps.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCut.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sCut333.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDYDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDesign.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDevApply.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDgdCL.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDgd_1226.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDgd_20250612.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sDgn.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sEmmt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sEmp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sEmr.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sEmt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sEtp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sEtpCH.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sExp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sFixe.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sFksq.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sFksq1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sFma.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sFtf.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sFybx.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sInded.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sLok.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sLos.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sLos_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMad.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMat.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMaterialsBgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMcd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMft.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMit.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMit1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMma.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMmm.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMmm_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sModule.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMpa.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMpd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMpp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMpt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMpz.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMsc.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sMsy.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOdt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOis.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOiv.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpc.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpi.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpi1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpkg.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpn.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpn1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOpp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOppbecome.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOrderBgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOsa.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sOutProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPaj.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPca.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPca1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPck.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPct.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPct1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPct2.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPct3.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPctOEE.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPdt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPdtFJ.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPin.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPis.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPit.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPit1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPit2.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPiv.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPiv_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPkg.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPmd_old.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPmt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPmt_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPoc.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPod.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPpa.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPpa1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPpn.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPpr.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPqa.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPrj.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sProd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sProductChange.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPrw.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPsa.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPst.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPst_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sPtr.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sQtt_hm.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRbm.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRct.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRct_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRcts.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRetunWork.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRev.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRgd1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRgdApply.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sRgd_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSample.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sScc.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sScd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSck.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sScr.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sScxl.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSdfu.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSdp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSdv.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSfu.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSgm.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSiv.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSmb.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSmc.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSmi.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSmia.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSmo.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSmoa.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSodAfter.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSodbecome.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSpfu.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSpp.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sStl.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sStl_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSuBJ.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSup.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sUdf.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sUdft.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sYear.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sYsTb.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sYzfy.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_scusded.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_sopsded.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_spurded.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_tice.md create mode 100644 docs/auto-catalog/procedures/Sp_Calc_tore.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_BankJournal.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_CashJournal.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_GetCostMaterialsPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_GetMaterialsPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_GetProductPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_OrderMoneyWarning.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_SumJournal.md create mode 100644 docs/auto-catalog/procedures/Sp_Cashier_SumJournalTodayMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_Change_WorkOrderStatus.md create mode 100644 docs/auto-catalog/procedures/Sp_CheckChild_sPdt.md create mode 100644 docs/auto-catalog/procedures/Sp_CheckChild_sPst.md create mode 100644 docs/auto-catalog/procedures/Sp_CheckExceedReport.md create mode 100644 docs/auto-catalog/procedures/Sp_CheckSalSendCar_RepalceField.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_QlyMaterialRule.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_SaveOeeReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_SaveOeeReportAAA.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_SaveOeeReportCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_dOraQtyTs.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_eleteststandardFeed.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_eleteststandardFirst.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_eleteststandardPatrol.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_eleteststandardProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_eleteststandardProduct.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_mftProductionReportValue.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_mftProductionReportValueTest.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sAcc.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sCio.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sCmt.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sCut.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sDgd_bak.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sDgda.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sDgda_phone.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sDgn.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sFksq.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sFybx.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sLok.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sLos.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sLosTest.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sMad.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sMcd.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sMpa.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sMpt.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOdt.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOis.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOiv.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOpc.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOpi.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOpkg.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOpn.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOpn1.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOpp.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sOsa.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPaj.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPca.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPca1.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPct.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPct1.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPdt.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPdtFJ.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPis.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPiv.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPkg.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPmt.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPod.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPpa.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPpr.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPrj.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPsra.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPst.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sPtr.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sRct.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sRct_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sRcts.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sRgd.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sScd.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSck.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sScr.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSdp.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSfu.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSiv.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSmi.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSmia.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSmo.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSmoa.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sSodbecome.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sStl.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sUdf.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sWare.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sYstb.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sYstz.md create mode 100644 docs/auto-catalog/procedures/Sp_Check_sYzfy.md create mode 100644 docs/auto-catalog/procedures/Sp_ChooseSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventGetOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRestart.md create mode 100644 docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRetGetOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_ComematerialsInspection_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_CommonList_BtnEventCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Con_FormsReset.md create mode 100644 docs/auto-catalog/procedures/Sp_Con_Reset.md create mode 100644 docs/auto-catalog/procedures/Sp_Confirm_Zg.md create mode 100644 docs/auto-catalog/procedures/Sp_CopyTableToTable.md create mode 100644 docs/auto-catalog/procedures/Sp_CostAccount_CostCarryForward.md create mode 100644 docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation.md create mode 100644 docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation_Event.md create mode 100644 docs/auto-catalog/procedures/Sp_Cost_CheckBusinessData.md create mode 100644 docs/auto-catalog/procedures/Sp_Cost_OrderCostAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTable.md create mode 100644 docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFive.md create mode 100644 docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFour.md create mode 100644 docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableOne.md create mode 100644 docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableThree.md create mode 100644 docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableTwo.md create mode 100644 docs/auto-catalog/procedures/Sp_CustomerComplaints_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_Customer_BtnEventCancelInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Customer_BtnEventInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Customerlist_BtnEventCheck1.md create mode 100644 docs/auto-catalog/procedures/Sp_Customerlist_BtnEventUnCheck1.md create mode 100644 docs/auto-catalog/procedures/Sp_DailyStatisticalReport.md create mode 100644 docs/auto-catalog/procedures/Sp_DailyStatisticalSalary.md create mode 100644 docs/auto-catalog/procedures/Sp_DaysaleSalesMan.md create mode 100644 docs/auto-catalog/procedures/Sp_Daysalecustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro.md create mode 100644 docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro2.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_ACT_Flow_Data.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_AllTable_Data.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_BasicsTable_Data.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_BasicsTable_DataByCompany.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_BusinessTable_Data.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_BusinessTable_DataCompany.md create mode 100644 docs/auto-catalog/procedures/Sp_Del_gdsconfigformuserslave.md create mode 100644 docs/auto-catalog/procedures/Sp_DieCut_BtnEventReceive.md create mode 100644 docs/auto-catalog/procedures/Sp_DieCut_BtnEventReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_Do_Flow_Update_Materials.md create mode 100644 docs/auto-catalog/procedures/Sp_Do_ProcedurePageTree.md create mode 100644 docs/auto-catalog/procedures/Sp_Do_UpdateByPageSizeBefore.md create mode 100644 docs/auto-catalog/procedures/Sp_Element_ProduceReportSum.md create mode 100644 docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine_YH.md create mode 100644 docs/auto-catalog/procedures/Sp_Excu_Pro_RetOut.md create mode 100644 docs/auto-catalog/procedures/Sp_Exec_sOutProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_GET_OeeFistOneDataByMachineId.md create mode 100644 docs/auto-catalog/procedures/Sp_Gb2Big_ChineseToBig.md create mode 100644 docs/auto-catalog/procedures/Sp_Generic_Procedure_Call.md create mode 100644 docs/auto-catalog/procedures/Sp_GetMachineByApsRule-luc.md create mode 100644 docs/auto-catalog/procedures/Sp_GetMachineByApsRule.md create mode 100644 docs/auto-catalog/procedures/Sp_GetMachineByApsRule_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_GetMachineByApsRule_排程直接下达_.md create mode 100644 docs/auto-catalog/procedures/Sp_GetMasterSlave.md create mode 100644 docs/auto-catalog/procedures/Sp_GetOrder_Process.md create mode 100644 docs/auto-catalog/procedures/Sp_GetWorkorderChildProductData.md create mode 100644 docs/auto-catalog/procedures/Sp_Graphic_Report_Analysis_Data.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Customer.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Product.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_ProductClassify.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Supply.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_WareHouse.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_depart.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materials.md create mode 100644 docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materialsclassify.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Cahpayment.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt1.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_PitProductReject.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Universal.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Universals.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_All.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_ByMounth.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_Pro.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterialsBF.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsidechecking.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsideinvoice.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_purpurchaseinvoice.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_salsaleschecking.md create mode 100644 docs/auto-catalog/procedures/Sp_InsertVoucher_salsalescheckingGW.md create mode 100644 docs/auto-catalog/procedures/Sp_Insert_EstimateInstore.md create mode 100644 docs/auto-catalog/procedures/Sp_Insert_fixedassetsprovision.md create mode 100644 docs/auto-catalog/procedures/Sp_Invalid_backwriting.md create mode 100644 docs/auto-catalog/procedures/Sp_Invalidation.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_InOutStore.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_InOutStoreCost.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew1.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNewTotal.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsInventory.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsWarning.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInOutStoreDoing.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56Price.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Line.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Total.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bakup.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bf_12_26.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventory_Outdated.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_MaterialsWarning.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreCost.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreDoing.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreStock.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56New.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56_qc.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductInventory_Outdated.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_ProductWarning.md create mode 100644 docs/auto-catalog/procedures/Sp_Inventory_SemigoodsInOutStore.md create mode 100644 docs/auto-catalog/procedures/Sp_KPI_DetailByEmployee.md create mode 100644 docs/auto-catalog/procedures/Sp_KPI_SumByEmployee.md create mode 100644 docs/auto-catalog/procedures/Sp_MacRepClaimCancel_BtnEventClaimCancel.md create mode 100644 docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaim.md create mode 100644 docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaimZP.md create mode 100644 docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventGroupLaderZP.md create mode 100644 docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventMaterialsZP.md create mode 100644 docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRow.md create mode 100644 docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRowBill.md create mode 100644 docs/auto-catalog/procedures/Sp_MachinePoweranalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_MachinePoweranalysis_1.md create mode 100644 docs/auto-catalog/procedures/Sp_MachinePoweranalysis_2.md create mode 100644 docs/auto-catalog/procedures/Sp_MachineSpeedanalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_1.md create mode 100644 docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2.md create mode 100644 docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Machine_ReportAll.md create mode 100644 docs/auto-catalog/procedures/Sp_Machine_ReportNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Machine_ReportNewNo.md create mode 100644 docs/auto-catalog/procedures/Sp_Machine_TeamNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_BillComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_BtnEventCopyPlanSlave.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_BtnRepairExplain.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_CapacityStatistics.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_GetAPSState.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_GetAPSStateOee.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_GetPlanAPSstate.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlan.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanBook.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanSlave.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanToErp.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_InsertWorkOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_BtnEventCalc.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_product.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_productBtnEventCalc.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_MftWorkOrderAround.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_PlanReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_PlanStatusSet.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProcessReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange2.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrangePro.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo1.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo12.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoLock_detail.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base_TC.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_TC.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YH.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YS.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_ChangeMachine.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter1.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter2.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_detail.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_gant.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProductionWorkCenter.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ProducttionPlan_List.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_PurPurchaseChecking.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ReplaceContent.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_Report.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_ReportQty_BtnEventCalc.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SalSalesChecking.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SalSalesOrderReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTime.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTime2.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTimeDivRow.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTime_BB.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTime_Employ.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTime_process.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_SetTime_tDate.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_TeamEmployee.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_WorkOrderStatistics.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_sSodPurchareMaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_new.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_YM.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_detail.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckFail.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckPass.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialHistoricalComparison.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialsCarryforward.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialsPurchaseStoreVirtual.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual.md create mode 100644 docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual_refresh.md create mode 100644 docs/auto-catalog/procedures/Sp_Materials_BtnEventCancelInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Materials_BtnEventInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Mes_EventReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Mes_EventReportOld.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanA.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanB.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventSave.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanA.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanB.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockAll.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockRow.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventSave.md create mode 100644 docs/auto-catalog/procedures/Sp_MftPlan_MachineProcessLodading.md create mode 100644 docs/auto-catalog/procedures/Sp_MobileAdjust_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_MobileStart_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_Mobile_PatrolInspection.md create mode 100644 docs/auto-catalog/procedures/Sp_MonthlyStatisticalReport.md create mode 100644 docs/auto-catalog/procedures/Sp_MonthlyStatisticalSalary.md create mode 100644 docs/auto-catalog/procedures/Sp_Monthlysalecustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_Monthlysalesman.md create mode 100644 docs/auto-catalog/procedures/Sp_Msg_SendMsg.md create mode 100644 docs/auto-catalog/procedures/Sp_NotPayAbles.md create mode 100644 docs/auto-catalog/procedures/Sp_NotPayAbles_HZ.md create mode 100644 docs/auto-catalog/procedures/Sp_NotPayAbles_HZ_new.md create mode 100644 docs/auto-catalog/procedures/Sp_NotPayAbles_expen.md create mode 100644 docs/auto-catalog/procedures/Sp_NotPayAbles_list.md create mode 100644 docs/auto-catalog/procedures/Sp_NotReceivables.md create mode 100644 docs/auto-catalog/procedures/Sp_NotReceivables_HZ_new.md create mode 100644 docs/auto-catalog/procedures/Sp_NotReceivables_hz.md create mode 100644 docs/auto-catalog/procedures/Sp_NotReceivables_list.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_ConvertThisMachine.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_MachineStatus_ChangeStatus.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_PlanByProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_ProductionReport.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_ProductionReportAll.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP2013.md create mode 100644 docs/auto-catalog/procedures/Sp_OEE_SearchProductionReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Oee_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_OneDatePlan_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_OpsOutSideProcess_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_OpsOutside_Customer.md create mode 100644 docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate_ZF.md create mode 100644 docs/auto-catalog/procedures/Sp_Opsoutsideprocess_BtnEventConfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_Order_Scrap_Confirm_Flow.md create mode 100644 docs/auto-catalog/procedures/Sp_OutSideProcess_ProgressOfImplementation.md create mode 100644 docs/auto-catalog/procedures/Sp_OutsideInspection_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_Outstanding_Query.md create mode 100644 docs/auto-catalog/procedures/Sp_OverdueNoCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_OverdueNotReceivables.md create mode 100644 docs/auto-catalog/procedures/Sp_PC_FirstInspection.md create mode 100644 docs/auto-catalog/procedures/Sp_PC_PatrolInspection.md create mode 100644 docs/auto-catalog/procedures/Sp_PLC_ScanInsertToERP.md create mode 100644 docs/auto-catalog/procedures/Sp_Payables_AP.md create mode 100644 docs/auto-catalog/procedures/Sp_Payables_APAccount.md create mode 100644 docs/auto-catalog/procedures/Sp_Payables_APDetail.md create mode 100644 docs/auto-catalog/procedures/Sp_Payables_AP_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Control.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Qty.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_UseQty.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCTP_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinishedFHQZ.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinishedfhpb.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventUnCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListMemo_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventUnCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanList_BtnEventInkingFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanList_BtnEventMouldFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair_memo.md create mode 100644 docs/auto-catalog/procedures/Sp_PlanSlave_BtnEventCBReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_Post_sModule.md create mode 100644 docs/auto-catalog/procedures/Sp_Procedure_Templet.md create mode 100644 docs/auto-catalog/procedures/Sp_ProcessInspection_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_Process_BtnEventCancelInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Process_BtnEventInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Process_CommonGtChar.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductAgingAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_YM.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_detail.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_new.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductCardAddMaterials_calc.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductCarryforward.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductDelivergoods.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductInspection_BtnRepair.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductProcessPack.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductProcessPackAll.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductProcessWorkOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductProcess_BtnEventProductProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductReceipt.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductStoreVirtual.md create mode 100644 docs/auto-catalog/procedures/Sp_Product_BeforeUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_Product_BtnEventCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionDepartmentsReports.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionMaterials_BtnEventConfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_CancelRransmit.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmit.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmitReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_OutSide.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_PrepareMaterials.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_ReturnOutSide.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionOrder_Rransmit.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventConfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char.md create mode 100644 docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_V10.1.md create mode 100644 docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_old.md create mode 100644 docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char.md create mode 100644 docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_V10.1.md create mode 100644 docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_old.md create mode 100644 docs/auto-catalog/procedures/Sp_PurchasePrice.md create mode 100644 docs/auto-catalog/procedures/Sp_PurchasePriceChar.md create mode 100644 docs/auto-catalog/procedures/Sp_PurchasePriceChart.md create mode 100644 docs/auto-catalog/procedures/Sp_PurpurchaseOrder_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyComeMaterialsJudge.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyOutSideJudge.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyProcessTestJudge.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyProductJudge.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyProduct_BtnCalculate.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyTest.md create mode 100644 docs/auto-catalog/procedures/Sp_QlyTestWorkOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_QualityAccident_Reason.md create mode 100644 docs/auto-catalog/procedures/Sp_Quality_Materials.md create mode 100644 docs/auto-catalog/procedures/Sp_Qualityaccident_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_Quantity_PatrolDailyPaper.md create mode 100644 docs/auto-catalog/procedures/Sp_QuoquotationOrderMonth.md create mode 100644 docs/auto-catalog/procedures/Sp_QuotationStatistics.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataBookStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataFlex.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataPack.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackProductStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataSetStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CalcDataStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation_CopyToQuotationData.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd_zr.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackPartsStd.md create mode 100644 docs/auto-catalog/procedures/Sp_Quotion_CheckFlow_BH1.md create mode 100644 docs/auto-catalog/procedures/Sp_Reachingrate_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_AR.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_ARAccount.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_ARDetail.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_AR_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_AR_new.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_AR_sd.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_AR_yh.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_ARageDetail.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_Aging.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_AgingSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Receivables_Warning.md create mode 100644 docs/auto-catalog/procedures/Sp_Relation_Call_Rep.md create mode 100644 docs/auto-catalog/procedures/Sp_Repair_salsaleschance_Lost.md create mode 100644 docs/auto-catalog/procedures/Sp_Repair_salsaleschance_sScrap.md create mode 100644 docs/auto-catalog/procedures/Sp_ReplaceField_Calc.md create mode 100644 docs/auto-catalog/procedures/Sp_ReplaceField_Calc_TXT.md create mode 100644 docs/auto-catalog/procedures/Sp_Report_GetFlowPerson.md create mode 100644 docs/auto-catalog/procedures/Sp_SalOrder_BillForceComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_SalOrder_BtnCancelOrderReview.md create mode 100644 docs/auto-catalog/procedures/Sp_SalOrder_BtnEventClaim.md create mode 100644 docs/auto-catalog/procedures/Sp_SalOrder_BtnOrderReview.md create mode 100644 docs/auto-catalog/procedures/Sp_SalOrder_BtnReturnOrderReview.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheck1.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheckNEW.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheck_1227.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheck_All.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheck_YM.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheck_YanBao.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheckded.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesCheckded_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_SalSalesOrder_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementationNew.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation_copynew.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrder_ProocessImplementation.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkDo.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkOk.md create mode 100644 docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventSaleDepartDo.md create mode 100644 docs/auto-catalog/procedures/Sp_Sale_OrderCompleteApply.md create mode 100644 docs/auto-catalog/procedures/Sp_Sale_OrderCompleteDoing.md create mode 100644 docs/auto-catalog/procedures/Sp_Sale_ProductInventory_Outdated.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesInvoicing_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesMaterials_Memo1.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesMaterials_Memo2.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesMaterials_Memo3.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_Analysis.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderCompleteApply.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteClose.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoClose.md create mode 100644 docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_Lable_NotWorkOrderList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodListNew.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsNotifyList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodNotifyList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_NotWorkOrderList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PerformanceCommission.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterial.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterialClass.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyCount.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyGroup.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyYear.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysise.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer1old001.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerClass.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerproperty.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfDay.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMakePerson.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMonth.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProduct.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProductClass.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit_Product.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesdepart.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct1.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProductOfMonth.md create mode 100644 docs/auto-catalog/procedures/Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_Salesdevplan_CommonGtChar.md create mode 100644 docs/auto-catalog/procedures/Sp_SampleStatistics.md create mode 100644 docs/auto-catalog/procedures/Sp_Save_CheckSaveAfter.md create mode 100644 docs/auto-catalog/procedures/Sp_Save_Check_Supply.md create mode 100644 docs/auto-catalog/procedures/Sp_ScanPicking.md create mode 100644 docs/auto-catalog/procedures/Sp_SetUpSubjectAssociate.md create mode 100644 docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventAbnormal.md create mode 100644 docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventFinished.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_CopeEventList.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetConst.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetEleProductNo.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetMaxNo.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_1.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_New.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetMertialsInventoryFormGuid.md create mode 100644 docs/auto-catalog/procedures/Sp_Sis_GetProductInventoryFormGuid.md create mode 100644 docs/auto-catalog/procedures/Sp_SortReportProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_SplicingTableSql.md create mode 100644 docs/auto-catalog/procedures/Sp_Split_sMpt.md create mode 100644 docs/auto-catalog/procedures/Sp_Split_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_BtnEventCancelInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_BtnEventInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_filecheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_reLevel.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_refilecheck.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_setLevel.md create mode 100644 docs/auto-catalog/procedures/Sp_Supply_submit.md create mode 100644 docs/auto-catalog/procedures/Sp_Sys_GetMenu.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AccountSquareCheck.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_New.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_material.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_Old.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_new.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AutoProductPriceSingle.md create mode 100644 docs/auto-catalog/procedures/Sp_System_AutoSendCheckMsg.md create mode 100644 docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney_quo.md create mode 100644 docs/auto-catalog/procedures/Sp_System_BatchPriceMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_System_BatchWorkListPriceMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_1115.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221014.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221109.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_220709.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_221111.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcProductPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CalcProductPrice_new.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckFlow.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalidL.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckSave.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckSaveFlow.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckSaveFlowCps.md create mode 100644 docs/auto-catalog/procedures/Sp_System_CheckSaveOee.md create mode 100644 docs/auto-catalog/procedures/Sp_System_Checkquoquo.md create mode 100644 docs/auto-catalog/procedures/Sp_System_Checkquoquo_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_System_DelMsgCheckFlow.md create mode 100644 docs/auto-catalog/procedures/Sp_System_InitCurrentPeriodCost.md create mode 100644 docs/auto-catalog/procedures/Sp_System_MaterialsAllReSure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_MaterialsAllSure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_MaterialsCost.md create mode 100644 docs/auto-catalog/procedures/Sp_System_MaterialsReCost.md create mode 100644 docs/auto-catalog/procedures/Sp_System_MonThendCheckOut.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductCost.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductCost_OutPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductCost_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductMoneyAllReSure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductMoneyAllSure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCost.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCost24222.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCostAllReSure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCostAllSure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCostBak.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCostTest.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ProductionCost_new.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReCostStructure.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReCostStructure_new.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReProductMoney.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReplaceField.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReplaceFieldNew.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReplaceField_Detail.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW_ACT.md create mode 100644 docs/auto-catalog/procedures/Sp_System_ReplyCheckMsg.md create mode 100644 docs/auto-catalog/procedures/Sp_System_SaveReport.md create mode 100644 docs/auto-catalog/procedures/Sp_System_UpdateWorkCl.md create mode 100644 docs/auto-catalog/procedures/Sp_System_UpdateWorkProcessMemo.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_GrossProfitSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_NetProfitSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_PrintWorkshop1.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_PrintWorkshop2.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_PrintWorkshop3.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_ProductStockKeepLongSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_Send_Elecustomer_Birthday.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_Send_Eleemployee_Birthday.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_StockKeepLongSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_TodayMoneySmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_TodayWorkRateProgressSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_doAgingSmallai.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_doSalesPlanImplementationMsg.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_doTest.md create mode 100644 docs/auto-catalog/procedures/Sp_Task_doTestMsg.md create mode 100644 docs/auto-catalog/procedures/Sp_UnConfirm_Zg.md create mode 100644 docs/auto-catalog/procedures/Sp_UndeliverIsRelated.md create mode 100644 docs/auto-catalog/procedures/Sp_UpdateAdd_Check.md create mode 100644 docs/auto-catalog/procedures/Sp_UpdateAdd_Check_NEW.md create mode 100644 docs/auto-catalog/procedures/Sp_Waste_details_product.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkCostCarryforward.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkDayReport.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOpsOutProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrderProcessDetail.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_BillForceComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_BillForceCompleteSlave.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBookStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsLastStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsPartsStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsProductStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataFlex.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackLastStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd_child.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackProductStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStdQ.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataSetStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStd.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBefore.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBeforeAfter.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterPrsAfter.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdateNew.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_CopyToWorkOrderData.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_GtChar.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkOrder_TechnologicalProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkProcess_BtnEventOutSide.md create mode 100644 docs/auto-catalog/procedures/Sp_WorkWeekReport.md create mode 100644 docs/auto-catalog/procedures/Sp_Work_WorkOfDayRecord.md create mode 100644 docs/auto-catalog/procedures/Sp_Yfworkorder_BtnEventCustomerFail.md create mode 100644 docs/auto-catalog/procedures/Sp_Zld_BtnEventClaim.md create mode 100644 docs/auto-catalog/procedures/Sp_addBtn_gdsmodle.md create mode 100644 docs/auto-catalog/procedures/Sp_addSysbrands.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sAcc.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sCio.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sCldApply.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sCmt.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sDgda.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sDgda_phone.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sDgn.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sGYKK.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sLok.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sLos.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sMad.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sMpa.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sMpt.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOdt.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOis.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOiv.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOpc.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOpi.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOpkg.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOpn.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOpn1.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOpp.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sOsa.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPaj.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPca.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPca1.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPct.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPct1.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPdt.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPis.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPiv.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPkg.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPmt.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPod.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPpa.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPpr.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPrj.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPst.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sPtr.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sRct.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sRct_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sRcts.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sRgd.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sScd.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSck.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sScr.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSdp.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSfu.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSiv.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSmi.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSmia.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSmo.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSmoa.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sStl.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sWXKK.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_tice.md create mode 100644 docs/auto-catalog/procedures/Sp_afterSave_tore.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqAdjust.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqLoad.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqSpeed.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqStatus.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqStatus_new.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EqTime.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_Eqabnormal.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EquipmentLoad.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_EquipmentLoad1.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachineOee.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanDate.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanStatus.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_1.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_2.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3_new.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_4.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5_new.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_new.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_McPlanConter.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_McPlanRate.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_OrderProgress.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare1.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TeamOee.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmComplianceRate.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmComplianceRate2.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmComplianceRate3.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmSpeed.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmSpeed2.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmSpeed3.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmTime.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmTime2.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmTime3.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmYield.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmYield2.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_TmYield3.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_machine_TmAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_bd_team_TmAnalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sPtr.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sRct.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSck.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sScr.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSfu.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmi.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmia.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmo.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmoa.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sTLPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWXKK.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_tice.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSaveReturn_tore.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sAcc.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sCio.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sCldApply.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sCmt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sDgda.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sDgn.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sGYKK.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sLok.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sLos.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sMad.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sMpa.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sMpt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOdt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOis.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOiv.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOpc.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOpi.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOpkg.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOpn.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOpn1.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOpp.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sOsa.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPca.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPca1.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPct.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPct1.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPdt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPis.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPiv.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPkg.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPmt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPod.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPpa.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPpr.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPrj.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPst.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sPtr.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sRct.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sRct_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sRcts.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sRgd.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sScd.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSck.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sScr.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSdp.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSfu.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSiv.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSmi.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSmia.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSmo.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSmoa.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sStl.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sTLPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sWXKK.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_sYzfy.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_tice.md create mode 100644 docs/auto-catalog/procedures/Sp_beforeSave_tore.md create mode 100644 docs/auto-catalog/procedures/Sp_bi_workshop_1.md create mode 100644 docs/auto-catalog/procedures/Sp_bi_workshop_2.md create mode 100644 docs/auto-catalog/procedures/Sp_bi_workshop_3.md create mode 100644 docs/auto-catalog/procedures/Sp_calc_addData_toTable.md create mode 100644 docs/auto-catalog/procedures/Sp_calc_materialsstoreLimit.md create mode 100644 docs/auto-catalog/procedures/Sp_calc_productstoreLimit.md create mode 100644 docs/auto-catalog/procedures/Sp_changeIndex.md create mode 100644 docs/auto-catalog/procedures/Sp_change_BtnEventbEnable.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_Bottleneck.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_EquipmentLast.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_EquipmentLoad.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_EquipmentLoad1.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_EquipmentLod1.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_MonthOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_MonthProfit.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_MonthTeamQty.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_OrderProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_ThisMonthQty.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_TodayOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_TodayOrder_hm.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_TodayProfit.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_TodayReceivables.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_TodayReceive.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_WorkOrderProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_expenses.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_home_11.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_home_13.md create mode 100644 docs/auto-catalog/procedures/Sp_chart_sMachine_speed.md create mode 100644 docs/auto-catalog/procedures/Sp_check_MaterialsStockLimitNew.md create mode 100644 docs/auto-catalog/procedures/Sp_check_productstoreLimitNew.md create mode 100644 docs/auto-catalog/procedures/Sp_checkismakerson_updatedel.md create mode 100644 docs/auto-catalog/procedures/Sp_commonList_BtnEventBillReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatePrice.md create mode 100644 docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatedDoing.md create mode 100644 docs/auto-catalog/procedures/Sp_costFrame_BtnEventDepartInto.md create mode 100644 docs/auto-catalog/procedures/Sp_costFrame_BtnEventWorkCenterInto.md create mode 100644 docs/auto-catalog/procedures/Sp_cpjy_cpwgrk.md create mode 100644 docs/auto-catalog/procedures/Sp_customerclassify_BtnEventCancelInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_customerclassify_BtnEventInvalid.md create mode 100644 docs/auto-catalog/procedures/Sp_deleteModuleChildPro.md create mode 100644 docs/auto-catalog/procedures/Sp_delete_backwriting.md create mode 100644 docs/auto-catalog/procedures/Sp_deliverIsRelated.md create mode 100644 docs/auto-catalog/procedures/Sp_detail_purpurchaseordermaster.md create mode 100644 docs/auto-catalog/procedures/Sp_doFlow_opsProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_elematerials_AfterUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard.md create mode 100644 docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard_Edit.md create mode 100644 docs/auto-catalog/procedures/Sp_elematerials_BeforeUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_elematerials_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_elematerials_UpdateStyle.md create mode 100644 docs/auto-catalog/procedures/Sp_eleproduct_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_eleteststandardFeed_BeforeUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_eleteststandardFirst_BeforeUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_eleteststandardPatrol_BeforeUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_eleteststandardProduct_BeforeUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_eptmachinemaintenance_Lader.md create mode 100644 docs/auto-catalog/procedures/Sp_eptmachinemaintenance_OEE.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcCost_New.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice_New.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcYM_New.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckoutCheckNew.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_Check.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore_Test.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventEstimation.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventExpense.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_new.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_test.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventProductStock_New.md create mode 100644 docs/auto-catalog/procedures/Sp_financialClosing_BtnEventReCheckout.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_CustomerGrossProfit.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_EasyCost.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Classify.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customer.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customernew.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_bf2.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new1.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_sSrCustomer.md create mode 100644 docs/auto-catalog/procedures/Sp_financial_SaleManGrossProfit.md create mode 100644 docs/auto-catalog/procedures/Sp_format_column.md create mode 100644 docs/auto-catalog/procedures/Sp_fstj_details.md create mode 100644 docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster.md create mode 100644 docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster_data.md create mode 100644 docs/auto-catalog/procedures/Sp_initReserveCloumn.md create mode 100644 docs/auto-catalog/procedures/Sp_init_groupConfig.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_SLJobTrans_before.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_additems_adv_after.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_additems_adv_before.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_after.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_before.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_insertsaleman.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_login_before.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_udfvoucher_after.md create mode 100644 docs/auto-catalog/procedures/Sp_interface_udfvoucher_before.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TeamQtyReported.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Team.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TimeActivation_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TimeActivation_Team.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TimeActivation_Work.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_TimeanalyseMonth_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_mes_Timeanalyse_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_mftproduct_BtnEventbEnable.md create mode 100644 docs/auto-catalog/procedures/Sp_mftworkorder_BtnReturncustomerconfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_mftworkorder_BtnServiceconfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_mftworkorder_Btncustomerconfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_mftworkordermaster_AccountSubmit.md create mode 100644 docs/auto-catalog/procedures/Sp_mftworkorderprocesslost.md create mode 100644 docs/auto-catalog/procedures/Sp_oee_getmachinedata.md create mode 100644 docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak.md create mode 100644 docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak_daily.md create mode 100644 docs/auto-catalog/procedures/Sp_plan_teamrate.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_implementation.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_implementation1.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_implementation2.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_implementation2_new.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_machineaddrmap_import_Event.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_machineaddrmap_machine_Event.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall1.md create mode 100644 docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall2.md create mode 100644 docs/auto-catalog/procedures/Sp_productionInStore_BtnEventComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BackupCurrPlaniOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventAutoOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlock.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlockOne.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventDelPlan.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventPlanning.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReCovert.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReSet.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumeOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumefirstOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSetiOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoing.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoingFHCP.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_YH.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_ZY.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlock.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlockOne.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnComplete.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnlock.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventworkorder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_BtnPost.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletion.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletionRelease.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventOutProcessing.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventUnOutProcessing.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_batchupdatememo.md create mode 100644 docs/auto-catalog/procedures/Sp_productionMainPlan_upmemo.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelRelease.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelZDDate.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletion.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletionRelease.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventConfirm.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventExamineDate.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventOutProcessing.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRecommendMachine.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRelease.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRepairStartDate.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventResume.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventSuspend.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnChange.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnUrgent.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUrgent.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlanInfo_CopyPlan.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder1.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder10.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder2.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder3.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder4.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder5.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder6.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder8.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder9.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrderSettime.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventCnl.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24Hour.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24HourNotCalcTime.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd_cnl.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrow.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrow.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrowNotCalcTime.md create mode 100644 docs/auto-catalog/procedures/Sp_productionPlan_BtnRepairdAjusthour.md create mode 100644 docs/auto-catalog/procedures/Sp_productionplan_ControlProcess.md create mode 100644 docs/auto-catalog/procedures/Sp_productionplan_ControlProcess1.md create mode 100644 docs/auto-catalog/procedures/Sp_productionplan_ControlProcessNew.md create mode 100644 docs/auto-catalog/procedures/Sp_productionplan_ControlProcessTrack.md create mode 100644 docs/auto-catalog/procedures/Sp_pur_purpurchaseorderOfSupply.md create mode 100644 docs/auto-catalog/procedures/Sp_purchase_BtnEventReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_purpurchasearrive_CheckUpdate.md create mode 100644 docs/auto-catalog/procedures/Sp_purpurchaseorder_ProgressOfImplementation.md create mode 100644 docs/auto-catalog/procedures/Sp_quoquotation_CustomerAgreeAgain.md create mode 100644 docs/auto-catalog/procedures/Sp_quoquotation_CustomerUnagree.md create mode 100644 docs/auto-catalog/procedures/Sp_quoquotation_Submit.md create mode 100644 docs/auto-catalog/procedures/Sp_quoquotation_SubmitUndo.md create mode 100644 docs/auto-catalog/procedures/Sp_quoquotation_customeragree.md create mode 100644 docs/auto-catalog/procedures/Sp_quoquotation_customeragreeWithdraw.md create mode 100644 docs/auto-catalog/procedures/Sp_report_test.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_QlyTest.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_QlyTest_OEE.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_Quo.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_Quo_JT.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_WorkOrder.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_WorkOrder1.md create mode 100644 docs/auto-catalog/procedures/Sp_reportdata_WorkOrder3.md create mode 100644 docs/auto-catalog/procedures/Sp_sTeamSpeedanalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_sYzfy_JN.md create mode 100644 docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDevelopBack.md create mode 100644 docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDistribution.md create mode 100644 docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventTodevelop.md create mode 100644 docs/auto-catalog/procedures/Sp_salsaleschance_applyQuo.md create mode 100644 docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPerson.md create mode 100644 docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPersonReturn.md create mode 100644 docs/auto-catalog/procedures/Sp_salsalesorderVirtual.md create mode 100644 docs/auto-catalog/procedures/Sp_salsalesorderVirtual_sDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_salsalesorderVirtual_test.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sAcc.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sCio.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sCldApply.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sCmt.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sDgd.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sDgn.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sGYKK.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sLok.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sLos.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sMad.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sMpa.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOdt.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOis.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOiv.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOpc.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOpi.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOpkg.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOpn.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOpn1.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOpp.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sOsa.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPaj.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPca.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPct.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPct1.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPdt.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPis.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPiv.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPkg.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPmd.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPmt.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPod.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPpa.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPpr.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPrj.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPst.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sPtr.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sQtt.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sRct.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sRcts.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sRgd.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sScd.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sSck.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sScr.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sSdp.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sSfu.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sSiv.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sSmi.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sSod.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sStl.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sWXKK.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_sWod.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_tice.md create mode 100644 docs/auto-catalog/procedures/Sp_saveReturn_tore.md create mode 100644 docs/auto-catalog/procedures/Sp_sendEmail_before.md create mode 100644 docs/auto-catalog/procedures/Sp_share_sPay.md create mode 100644 docs/auto-catalog/procedures/Sp_share_sPay_One.md create mode 100644 docs/auto-catalog/procedures/Sp_share_sRcts.md create mode 100644 docs/auto-catalog/procedures/Sp_share_sRcts_One.md create mode 100644 docs/auto-catalog/procedures/Sp_share_salsalesinvoices_One.md create mode 100644 docs/auto-catalog/procedures/Sp_sysaccountperiod.md create mode 100644 docs/auto-catalog/procedures/Sp_thisworkcost.md create mode 100644 docs/auto-catalog/procedures/Sp_title_CommonModel1.md create mode 100644 docs/auto-catalog/procedures/Sp_tmp.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculationSecond.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine_time.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_copy.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder.md create mode 100644 docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder_calc.md create mode 100644 docs/auto-catalog/procedures/Sp_update_BusineesVoucherBillNo.md create mode 100644 docs/auto-catalog/procedures/Sp_urisdiction.md create mode 100644 docs/auto-catalog/procedures/Sp_viw_accordercostanalysis.md create mode 100644 docs/auto-catalog/procedures/Sp_work_mftworkorderprocessHour.md create mode 100644 docs/auto-catalog/procedures/Sp_workorderSave.md create mode 100644 docs/auto-catalog/procedures/TJ_SP_PoIQCInfoAfter.md create mode 100644 docs/auto-catalog/procedures/TJ_TJMES_GRNLine.md create mode 100644 docs/auto-catalog/procedures/addFieldScript.md create mode 100644 docs/auto-catalog/procedures/callAllId.md create mode 100644 docs/auto-catalog/procedures/callAllIdChid.md create mode 100644 docs/auto-catalog/procedures/callAllIdChidVisible.md create mode 100644 docs/auto-catalog/procedures/callAllIdbVisible.md create mode 100644 docs/auto-catalog/procedures/call_SP_Inventory_ProductCalcQty.md create mode 100644 docs/auto-catalog/procedures/del_quoworklog.md create mode 100644 docs/auto-catalog/procedures/deleteBill.md create mode 100644 docs/auto-catalog/procedures/deleteMesg.md create mode 100644 docs/auto-catalog/procedures/getModuleChildrenPro.md create mode 100644 docs/auto-catalog/procedures/getModuleKeyPro.md create mode 100644 docs/auto-catalog/procedures/getModuleTreePro.md create mode 100644 docs/auto-catalog/procedures/getSysjurisdictionChildrenPro.md create mode 100644 docs/auto-catalog/procedures/getSysjurisdictionTreePro.md create mode 100644 docs/auto-catalog/procedures/index.md create mode 100644 docs/auto-catalog/procedures/init_plc_config.md create mode 100644 docs/auto-catalog/procedures/phoneDeal.md create mode 100644 docs/auto-catalog/procedures/planScriptTmp.md create mode 100644 docs/auto-catalog/procedures/sendPlcData.md create mode 100644 docs/auto-catalog/procedures/spKPImodule.md create mode 100644 docs/auto-catalog/procedures/sp_CalcWagebyReport.md create mode 100644 docs/auto-catalog/procedures/sp_GetMaterialsQtyUnit.md create mode 100644 docs/auto-catalog/procedures/sp_OEE_Exit.md create mode 100644 docs/auto-catalog/procedures/sp_OEE_adjustmentend.md create mode 100644 docs/auto-catalog/procedures/sp_OEE_billstartWorking.md create mode 100644 docs/auto-catalog/procedures/sp_OEE_endWorked.md create mode 100644 docs/auto-catalog/procedures/sp_OEE_loading.md create mode 100644 docs/auto-catalog/procedures/sp_Qlyoutsideproducttest_calculate.md create mode 100644 docs/auto-catalog/procedures/sp_addCustomer.md create mode 100644 docs/auto-catalog/procedures/sp_add_elecustomer_to118.md create mode 100644 docs/auto-catalog/procedures/sp_add_elecustomer_to118_after.md create mode 100644 docs/auto-catalog/procedures/sp_alert_bit.md create mode 100644 docs/auto-catalog/procedures/sp_alert_text.md create mode 100644 docs/auto-catalog/procedures/sp_btn_action.md create mode 100644 docs/auto-catalog/procedures/sp_btn_action_updatequoquotationslave.md create mode 100644 docs/auto-catalog/procedures/sp_cs1.md create mode 100644 docs/auto-catalog/procedures/sp_cursor_CardEdit.md create mode 100644 docs/auto-catalog/procedures/sp_cursor_CardEdit1.md create mode 100644 docs/auto-catalog/procedures/sp_cursor_test.md create mode 100644 docs/auto-catalog/procedures/sp_cursor_test1.md create mode 100644 docs/auto-catalog/procedures/sp_doTestGgf.md create mode 100644 docs/auto-catalog/procedures/sp_do_initsysjurisdiction.md create mode 100644 docs/auto-catalog/procedures/sp_do_order_get.md create mode 100644 docs/auto-catalog/procedures/sp_getAllPartsName.md create mode 100644 docs/auto-catalog/procedures/sp_getErpPlanData_before.md create mode 100644 docs/auto-catalog/procedures/sp_get_sOppositeColor.md create mode 100644 docs/auto-catalog/procedures/sp_get_sOppositeColor_data.md create mode 100644 docs/auto-catalog/procedures/sp_get_salsal_order.md create mode 100644 docs/auto-catalog/procedures/sp_get_unTodo.md create mode 100644 docs/auto-catalog/procedures/sp_get_unTodo_Apply.md create mode 100644 docs/auto-catalog/procedures/sp_get_unTodo_history.md create mode 100644 docs/auto-catalog/procedures/sp_getoutsideprocess.md create mode 100644 docs/auto-catalog/procedures/sp_getsalesoutsideprocess.md create mode 100644 docs/auto-catalog/procedures/sp_init_gdsjurisdiction.md create mode 100644 docs/auto-catalog/procedures/sp_init_sVersionFlowId.md create mode 100644 docs/auto-catalog/procedures/sp_int_dbSet.md create mode 100644 docs/auto-catalog/procedures/sp_interface_delsaleman.md create mode 100644 docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace.md create mode 100644 docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace1.md create mode 100644 docs/auto-catalog/procedures/sp_mftproductionreportdata_employee_WageMoney.md create mode 100644 docs/auto-catalog/procedures/sp_mitproductionapply_calculate.md create mode 100644 docs/auto-catalog/procedures/sp_pitProductstoredata.md create mode 100644 docs/auto-catalog/procedures/sp_qlyproducttest_calculate.md create mode 100644 docs/auto-catalog/procedures/sp_refreshJur.md create mode 100644 docs/auto-catalog/procedures/sp_refreshJurBill.md create mode 100644 docs/auto-catalog/procedures/sp_salsalesorderdata.md create mode 100644 docs/auto-catalog/procedures/sp_updateEnglishBasic.md create mode 100644 docs/auto-catalog/procedures/sp_updateEnglishBasic123.md create mode 100644 docs/auto-catalog/procedures/sp_update_billmaterials_MoneyToPrice.md create mode 100644 docs/auto-catalog/procedures/sp_update_billproduct_MoneyToPrice.md create mode 100644 docs/auto-catalog/procedures/sp_update_pricecolumn.md create mode 100644 docs/auto-catalog/procedures/ss.md create mode 100644 docs/auto-catalog/procedures/test.md create mode 100644 docs/auto-catalog/procedures/test_copy.md create mode 100644 docs/auto-catalog/procedures/zAddField_Proc.md create mode 100644 docs/auto-catalog/procedures/zModifyField_Proc.md create mode 100644 docs/auto-catalog/procedures/待产量上报.md create mode 100644 docs/auto-catalog/tables/93wuliao.md create mode 100644 docs/auto-catalog/tables/aaa.md create mode 100644 docs/auto-catalog/tables/abc.md create mode 100644 docs/auto-catalog/tables/accchecking.md create mode 100644 docs/auto-catalog/tables/accdepart.md create mode 100644 docs/auto-catalog/tables/accdepartdepartment.md create mode 100644 docs/auto-catalog/tables/accexpenseentrybusinessmaster.md create mode 100644 docs/auto-catalog/tables/accexpenseentrybusinessslave.md create mode 100644 docs/auto-catalog/tables/accexpenseentrydepartmentmaster.md create mode 100644 docs/auto-catalog/tables/accexpenseentrydepartmentslave.md create mode 100644 docs/auto-catalog/tables/accexpenseentryworkcenterslave.md create mode 100644 docs/auto-catalog/tables/accjobslave.md create mode 100644 docs/auto-catalog/tables/accjobslavesum.md create mode 100644 docs/auto-catalog/tables/accmaterialsinitmaster.md create mode 100644 docs/auto-catalog/tables/accmaterialsinitslave.md create mode 100644 docs/auto-catalog/tables/accmaterialsstore.md create mode 100644 docs/auto-catalog/tables/accopsoutsideinstoremaster.md create mode 100644 docs/auto-catalog/tables/accordercostanalysis.md create mode 100644 docs/auto-catalog/tables/accordercostanalysisoperation.md create mode 100644 docs/auto-catalog/tables/accordercostanmainalysis.md create mode 100644 docs/auto-catalog/tables/accoutsidecheckingslave.md create mode 100644 docs/auto-catalog/tables/accoutsideproductstore.md create mode 100644 docs/auto-catalog/tables/accproductdoingmaster.md create mode 100644 docs/auto-catalog/tables/accproductdoingslave.md create mode 100644 docs/auto-catalog/tables/accproductinitmaster.md create mode 100644 docs/auto-catalog/tables/accproductinitslave.md create mode 100644 docs/auto-catalog/tables/accproductinstoreslave.md create mode 100644 docs/auto-catalog/tables/accproductionmaterialsslave.md create mode 100644 docs/auto-catalog/tables/accproductstore.md create mode 100644 docs/auto-catalog/tables/accpurchaseinstoremaster.md create mode 100644 docs/auto-catalog/tables/accworkcenter.md create mode 100644 docs/auto-catalog/tables/accworkcenterworkcenter.md create mode 100644 docs/auto-catalog/tables/accyfcyproductstore.md create mode 100644 docs/auto-catalog/tables/accyfproductstore.md create mode 100644 docs/auto-catalog/tables/act_evt_log.md create mode 100644 docs/auto-catalog/tables/act_ge_bytearray.md create mode 100644 docs/auto-catalog/tables/act_ge_property.md create mode 100644 docs/auto-catalog/tables/act_hi_actinst.md create mode 100644 docs/auto-catalog/tables/act_hi_attachment.md create mode 100644 docs/auto-catalog/tables/act_hi_comment.md create mode 100644 docs/auto-catalog/tables/act_hi_detail.md create mode 100644 docs/auto-catalog/tables/act_hi_identitylink.md create mode 100644 docs/auto-catalog/tables/act_hi_procinst.md create mode 100644 docs/auto-catalog/tables/act_hi_taskinst.md create mode 100644 docs/auto-catalog/tables/act_hi_varinst.md create mode 100644 docs/auto-catalog/tables/act_procdef_info.md create mode 100644 docs/auto-catalog/tables/act_re_deployment.md create mode 100644 docs/auto-catalog/tables/act_re_model.md create mode 100644 docs/auto-catalog/tables/act_re_procdef.md create mode 100644 docs/auto-catalog/tables/act_ru_deadletter_job.md create mode 100644 docs/auto-catalog/tables/act_ru_event_subscr.md create mode 100644 docs/auto-catalog/tables/act_ru_execution.md create mode 100644 docs/auto-catalog/tables/act_ru_identitylink.md create mode 100644 docs/auto-catalog/tables/act_ru_job.md create mode 100644 docs/auto-catalog/tables/act_ru_suspended_job.md create mode 100644 docs/auto-catalog/tables/act_ru_task.md create mode 100644 docs/auto-catalog/tables/act_ru_timer_job.md create mode 100644 docs/auto-catalog/tables/act_ru_variable.md create mode 100644 docs/auto-catalog/tables/advancecostcheckmaster.md create mode 100644 docs/auto-catalog/tables/advancecostcheckslave.md create mode 100644 docs/auto-catalog/tables/agvinstructmaster.md create mode 100644 docs/auto-catalog/tables/agvinstructslave.md create mode 100644 docs/auto-catalog/tables/agvpalletno.md create mode 100644 docs/auto-catalog/tables/agvpalletnoitem.md create mode 100644 docs/auto-catalog/tables/ai_agent.md create mode 100644 docs/auto-catalog/tables/ai_global_agent_question_sql.md create mode 100644 docs/auto-catalog/tables/ai_milvus_vector_record.md create mode 100644 docs/auto-catalog/tables/ai_sql_error_history.md create mode 100644 docs/auto-catalog/tables/ai_tool.md create mode 100644 docs/auto-catalog/tables/ai_tool_detail_params.md create mode 100644 docs/auto-catalog/tables/ai_user_agent_question.md create mode 100644 docs/auto-catalog/tables/alltb.md create mode 100644 docs/auto-catalog/tables/bba.md create mode 100644 docs/auto-catalog/tables/biz_flow.md create mode 100644 docs/auto-catalog/tables/biz_todo_copyto.md create mode 100644 docs/auto-catalog/tables/biz_todo_item.md create mode 100644 docs/auto-catalog/tables/budgetadjustmentcheckmaster.md create mode 100644 docs/auto-catalog/tables/budgetadjustmentcheckslave.md create mode 100644 docs/auto-catalog/tables/cahcashierinit.md create mode 100644 docs/auto-catalog/tables/cahcostchangemaster.md create mode 100644 docs/auto-catalog/tables/cahcostchangeslave.md create mode 100644 docs/auto-catalog/tables/cahcustomerinit.md create mode 100644 docs/auto-catalog/tables/cahfinancialadjust.md create mode 100644 docs/auto-catalog/tables/cahfinancialadjustslave.md create mode 100644 docs/auto-catalog/tables/cahfinancialtransfer.md create mode 100644 docs/auto-catalog/tables/cahpaymentables.md create mode 100644 docs/auto-catalog/tables/cahpaymentmaster.md create mode 100644 docs/auto-catalog/tables/cahpaymentnewmaster.md create mode 100644 docs/auto-catalog/tables/cahpaymentslave.md create mode 100644 docs/auto-catalog/tables/cahpaymentsumslave.md create mode 100644 docs/auto-catalog/tables/cahreceiptmaster.md create mode 100644 docs/auto-catalog/tables/cahreceiptnewmaster.md create mode 100644 docs/auto-catalog/tables/cahreceiptslave.md create mode 100644 docs/auto-catalog/tables/cahreceiptsumslave.md create mode 100644 docs/auto-catalog/tables/cahreceivables.md create mode 100644 docs/auto-catalog/tables/cahrevenuechangemaster.md create mode 100644 docs/auto-catalog/tables/cahrevenuechangeslave.md create mode 100644 docs/auto-catalog/tables/cahstockinvoice.md create mode 100644 docs/auto-catalog/tables/cahsupplyinit.md create mode 100644 docs/auto-catalog/tables/cahwastebook.md create mode 100644 docs/auto-catalog/tables/calcproductcontralsphase.md create mode 100644 docs/auto-catalog/tables/calcproductcontralsphase_complete.md create mode 100644 docs/auto-catalog/tables/codetable.md create mode 100644 docs/auto-catalog/tables/comcomplaint.md create mode 100644 docs/auto-catalog/tables/cosexpenseshare.md create mode 100644 docs/auto-catalog/tables/cosexpensesharecenter.md create mode 100644 docs/auto-catalog/tables/cosstdcostmonth.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121145748.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121163354.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121163420.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121163556.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121164058.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121164322.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121164343.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121164409.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251121164414.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251124145136.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251124145341.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251127151919.md create mode 100644 docs/auto-catalog/tables/cotordercostanalysis20251127151926.md create mode 100644 docs/auto-catalog/tables/cs_order.md create mode 100644 docs/auto-catalog/tables/cs_order_review.md create mode 100644 docs/auto-catalog/tables/customer.md create mode 100644 docs/auto-catalog/tables/customerdetail.md create mode 100644 docs/auto-catalog/tables/cykhmc.md create mode 100644 docs/auto-catalog/tables/deletetableconfigmaster.md create mode 100644 docs/auto-catalog/tables/deletetableconfigslave.md create mode 100644 docs/auto-catalog/tables/departmentalbudgetmaster.md create mode 100644 docs/auto-catalog/tables/departmentalbudgetslave.md create mode 100644 docs/auto-catalog/tables/descriptionoffeesmaster.md create mode 100644 docs/auto-catalog/tables/descriptionoffeesslave.md create mode 100644 docs/auto-catalog/tables/dike_merge.md create mode 100644 docs/auto-catalog/tables/dike_test.md create mode 100644 docs/auto-catalog/tables/elecheckmodel.md create mode 100644 docs/auto-catalog/tables/elecheckmodelcondition.md create mode 100644 docs/auto-catalog/tables/elecheckmodelphase.md create mode 100644 docs/auto-catalog/tables/elecheckmodeluser.md create mode 100644 docs/auto-catalog/tables/elecostframe.md create mode 100644 docs/auto-catalog/tables/elecostframedepartment.md create mode 100644 docs/auto-catalog/tables/elecostframeworkcenter.md create mode 100644 docs/auto-catalog/tables/elecustomer.md create mode 100644 docs/auto-catalog/tables/elecustomeraccord.md create mode 100644 docs/auto-catalog/tables/elecustomeraddress.md create mode 100644 docs/auto-catalog/tables/elecustomercontacts.md create mode 100644 docs/auto-catalog/tables/elecustomerkpi.md create mode 100644 docs/auto-catalog/tables/eleemployee.md create mode 100644 docs/auto-catalog/tables/eleemployee0606.md create mode 100644 docs/auto-catalog/tables/eleemployeeflow.md create mode 100644 docs/auto-catalog/tables/elefixedassets.md create mode 100644 docs/auto-catalog/tables/elefixedassetsprovision.md create mode 100644 docs/auto-catalog/tables/eleknifemould.md create mode 100644 docs/auto-catalog/tables/eleknifemoulddetail.md create mode 100644 docs/auto-catalog/tables/eleknifemouldfile.md create mode 100644 docs/auto-catalog/tables/eleknifemouldproduct.md create mode 100644 docs/auto-catalog/tables/eleknifemouldproductstore.md create mode 100644 docs/auto-catalog/tables/eleknifeplateno.md create mode 100644 docs/auto-catalog/tables/elemachine.md create mode 100644 docs/auto-catalog/tables/elemachineattribute.md create mode 100644 docs/auto-catalog/tables/elemachineday.md create mode 100644 docs/auto-catalog/tables/elemachinetx.md create mode 100644 docs/auto-catalog/tables/elematerials.md create mode 100644 docs/auto-catalog/tables/elematerialsapply.md create mode 100644 docs/auto-catalog/tables/elematerialscard.md create mode 100644 docs/auto-catalog/tables/elematerialscoachmaster.md create mode 100644 docs/auto-catalog/tables/elematerialscoachslave.md create mode 100644 docs/auto-catalog/tables/elematerialscomb.md create mode 100644 docs/auto-catalog/tables/elematerialsprice.md create mode 100644 docs/auto-catalog/tables/elematerialssafe.md create mode 100644 docs/auto-catalog/tables/elematerialsstock.md create mode 100644 docs/auto-catalog/tables/elematerialsstockmonth.md create mode 100644 docs/auto-catalog/tables/elematerialsstockmonthcost.md create mode 100644 docs/auto-catalog/tables/elematerialsstocksummonth.md create mode 100644 docs/auto-catalog/tables/elematerialssupply.md create mode 100644 docs/auto-catalog/tables/elematerialsworkcenter.md create mode 100644 docs/auto-catalog/tables/elematerialsyearmaster.md create mode 100644 docs/auto-catalog/tables/elematerialsyearslave.md create mode 100644 docs/auto-catalog/tables/elenewcustomer.md create mode 100644 docs/auto-catalog/tables/elenewmaterials.md create mode 100644 docs/auto-catalog/tables/elenewsupply.md create mode 100644 docs/auto-catalog/tables/eleoperatekpi.md create mode 100644 docs/auto-catalog/tables/eleprocess.md create mode 100644 docs/auto-catalog/tables/eleprocess_copy1.md create mode 100644 docs/auto-catalog/tables/eleprocessassort.md create mode 100644 docs/auto-catalog/tables/eleprocessdynamic.md create mode 100644 docs/auto-catalog/tables/eleprocessloss.md create mode 100644 docs/auto-catalog/tables/eleprocessmachine.md create mode 100644 docs/auto-catalog/tables/eleprocessmachinesinstallarea.md create mode 100644 docs/auto-catalog/tables/eleprocessoutside.md create mode 100644 docs/auto-catalog/tables/eleprocessphase.md create mode 100644 docs/auto-catalog/tables/eleprocesssapsrule.md create mode 100644 docs/auto-catalog/tables/eleprocessstyle.md create mode 100644 docs/auto-catalog/tables/eleproduct.md create mode 100644 docs/auto-catalog/tables/eleproductchild.md create mode 100644 docs/auto-catalog/tables/eleproductcustomer.md create mode 100644 docs/auto-catalog/tables/eleproductfile.md create mode 100644 docs/auto-catalog/tables/eleproductprice.md create mode 100644 docs/auto-catalog/tables/eleproductpricemaster.md create mode 100644 docs/auto-catalog/tables/eleproductpriceslave.md create mode 100644 docs/auto-catalog/tables/eleproductsafe.md create mode 100644 docs/auto-catalog/tables/eleproductstock.md create mode 100644 docs/auto-catalog/tables/eleproductstockmonth.md create mode 100644 docs/auto-catalog/tables/eleproductstockmonthcost.md create mode 100644 docs/auto-catalog/tables/eleproductstockmonthmoney.md create mode 100644 docs/auto-catalog/tables/eleproductstocksummonth.md create mode 100644 docs/auto-catalog/tables/elesample.md create mode 100644 docs/auto-catalog/tables/elesemigoodsstock.md create mode 100644 docs/auto-catalog/tables/elesemigoodsstockmonth.md create mode 100644 docs/auto-catalog/tables/elesupply.md create mode 100644 docs/auto-catalog/tables/elesupplyaddress.md create mode 100644 docs/auto-catalog/tables/elesupplycars.md create mode 100644 docs/auto-catalog/tables/elesupplycontacts.md create mode 100644 docs/auto-catalog/tables/elesupplyfile.md create mode 100644 docs/auto-catalog/tables/eleteam.md create mode 100644 docs/auto-catalog/tables/eleteamemployee.md create mode 100644 docs/auto-catalog/tables/eleteammachine.md create mode 100644 docs/auto-catalog/tables/eleteststandard.md create mode 100644 docs/auto-catalog/tables/eleteststandarditem.md create mode 100644 docs/auto-catalog/tables/eleteststandardobject.md create mode 100644 docs/auto-catalog/tables/eleworkcenter.md create mode 100644 docs/auto-catalog/tables/eleworkcenterprocess.md create mode 100644 docs/auto-catalog/tables/eleworkordercenter.md create mode 100644 docs/auto-catalog/tables/eleworkordercenterprocess.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedborrow.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedchange.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedclear.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedinstoremaster.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedinstoreslave.md create mode 100644 docs/auto-catalog/tables/eptmachinefixednoticemaster.md create mode 100644 docs/auto-catalog/tables/eptmachinefixednoticeslave.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedordermaster.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedorderslave.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedsabout.md create mode 100644 docs/auto-catalog/tables/eptmachinefixedscrap.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintainchangemaster.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintainchangeslave.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintainmaster.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintainplanmaster.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintainplanslave.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintainslave.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintenancemaster.md create mode 100644 docs/auto-catalog/tables/eptmachinemaintenanceslave.md create mode 100644 docs/auto-catalog/tables/eptmachinerepairfixmaster.md create mode 100644 docs/auto-catalog/tables/eptmachinerepairfixslave.md create mode 100644 docs/auto-catalog/tables/erpjobupdate.md create mode 100644 docs/auto-catalog/tables/erpmergeproductionreport.md create mode 100644 docs/auto-catalog/tables/erpmergesalsalesorder.md create mode 100644 docs/auto-catalog/tables/erpmergeworkorder.md create mode 100644 docs/auto-catalog/tables/etpmachineplanmaster.md create mode 100644 docs/auto-catalog/tables/etpmachineplanslave.md create mode 100644 docs/auto-catalog/tables/eventviewer.md create mode 100644 docs/auto-catalog/tables/expensereimbursementmaster.md create mode 100644 docs/auto-catalog/tables/expensereimbursementslave.md create mode 100644 docs/auto-catalog/tables/filfilemanage.md create mode 100644 docs/auto-catalog/tables/filfilemanagemaster.md create mode 100644 docs/auto-catalog/tables/filfilemanagepermission.md create mode 100644 docs/auto-catalog/tables/filfilemanageslave.md create mode 100644 docs/auto-catalog/tables/flownotable.md create mode 100644 docs/auto-catalog/tables/flyway_schema_history.md create mode 100644 docs/auto-catalog/tables/gdsconfigcharmaster.md create mode 100644 docs/auto-catalog/tables/gdsconfigcharmaster0302.md create mode 100644 docs/auto-catalog/tables/gdsconfigcharslave.md create mode 100644 docs/auto-catalog/tables/gdsconfigcharslave0302.md create mode 100644 docs/auto-catalog/tables/gdsconfigformcustomslave.md create mode 100644 docs/auto-catalog/tables/gdsconfigformmaster.md create mode 100644 docs/auto-catalog/tables/gdsconfigformpanel.md create mode 100644 docs/auto-catalog/tables/gdsconfigformpersonalize.md create mode 100644 docs/auto-catalog/tables/gdsconfigformslave.md create mode 100644 docs/auto-catalog/tables/gdsconfigformuserslave.md create mode 100644 docs/auto-catalog/tables/gdsconfigtbmaster.md create mode 100644 docs/auto-catalog/tables/gdsconfigtbslave.md create mode 100644 docs/auto-catalog/tables/gdsformconst.md create mode 100644 docs/auto-catalog/tables/gdsformconst_temp.md create mode 100644 docs/auto-catalog/tables/gdsformconstbak.md create mode 100644 docs/auto-catalog/tables/gdsinterfacemaster.md create mode 100644 docs/auto-catalog/tables/gdsinterfaceslave.md create mode 100644 docs/auto-catalog/tables/gdsjurisdiction.md create mode 100644 docs/auto-catalog/tables/gdsjurisdiction_0923bak.md create mode 100644 docs/auto-catalog/tables/gdslogininfo.md create mode 100644 docs/auto-catalog/tables/gdsmodule.md create mode 100644 docs/auto-catalog/tables/gdsmodule0302.md create mode 100644 docs/auto-catalog/tables/gdsmodule1.md create mode 100644 docs/auto-catalog/tables/gdsmodule120s.md create mode 100644 docs/auto-catalog/tables/gdsmodule_0923bak.md create mode 100644 docs/auto-catalog/tables/gdsmodule_bi.md create mode 100644 docs/auto-catalog/tables/gdsmodule_copy1.md create mode 100644 docs/auto-catalog/tables/gdsmoduleflow.md create mode 100644 docs/auto-catalog/tables/gdsmoduleflowslave.md create mode 100644 docs/auto-catalog/tables/gdsmoduleshow.md create mode 100644 docs/auto-catalog/tables/gdsmodulewq.md create mode 100644 docs/auto-catalog/tables/gdsparameter.md create mode 100644 docs/auto-catalog/tables/gdsroute.md create mode 100644 docs/auto-catalog/tables/gdsupdate.md create mode 100644 docs/auto-catalog/tables/gyszl.md create mode 100644 docs/auto-catalog/tables/hrsinjurymaster.md create mode 100644 docs/auto-catalog/tables/hrsinjuryslave.md create mode 100644 docs/auto-catalog/tables/hrsrewardpunishmentslave.md create mode 100644 docs/auto-catalog/tables/index.md create mode 100644 docs/auto-catalog/tables/kpidetail.md create mode 100644 docs/auto-catalog/tables/kpimaster.md create mode 100644 docs/auto-catalog/tables/kpimodule.md create mode 100644 docs/auto-catalog/tables/kpimoduleuser.md create mode 100644 docs/auto-catalog/tables/kpimoduleuserday.md create mode 100644 docs/auto-catalog/tables/kpimoduleuserdaymaster.md create mode 100644 docs/auto-catalog/tables/kpislavel.md create mode 100644 docs/auto-catalog/tables/logisticsorderdetails.md create mode 100644 docs/auto-catalog/tables/logisticsordermaster.md create mode 100644 docs/auto-catalog/tables/logisticsorderslave.md create mode 100644 docs/auto-catalog/tables/lxfmac.md create mode 100644 docs/auto-catalog/tables/masterslavetableconfig.md create mode 100644 docs/auto-catalog/tables/materialsguidepriceapplyslave.md create mode 100644 docs/auto-catalog/tables/mftaffreightmentcontractmaster.md create mode 100644 docs/auto-catalog/tables/mftaffreightmentcontractslave.md create mode 100644 docs/auto-catalog/tables/mftcalcparam.md create mode 100644 docs/auto-catalog/tables/mftdatabaglog.md create mode 100644 docs/auto-catalog/tables/mftdatabagmaster.md create mode 100644 docs/auto-catalog/tables/mftdatabagslave.md create mode 100644 docs/auto-catalog/tables/mftdaysumreport.md create mode 100644 docs/auto-catalog/tables/mftknifemouldlog.md create mode 100644 docs/auto-catalog/tables/mftmachinework.md create mode 100644 docs/auto-catalog/tables/mftmachineworkemployee.md create mode 100644 docs/auto-catalog/tables/mftmaterialstest.md create mode 100644 docs/auto-catalog/tables/mftmonthsumreport.md create mode 100644 docs/auto-catalog/tables/mftoutprocessmaster.md create mode 100644 docs/auto-catalog/tables/mftoutprocessslave.md create mode 100644 docs/auto-catalog/tables/mftpayrollstatementcalc.md create mode 100644 docs/auto-catalog/tables/mftprocesschangecontrol.md create mode 100644 docs/auto-catalog/tables/mftprocesschangemaster.md create mode 100644 docs/auto-catalog/tables/mftprocesschangematerials.md create mode 100644 docs/auto-catalog/tables/mftprocesschangeprocess.md create mode 100644 docs/auto-catalog/tables/mftprocesschangeslave.md create mode 100644 docs/auto-catalog/tables/mftprocesscost.md create mode 100644 docs/auto-catalog/tables/mftproducereportmachinestate.md create mode 100644 docs/auto-catalog/tables/mftproductchangcheck.md create mode 100644 docs/auto-catalog/tables/mftproductchangcontent.md create mode 100644 docs/auto-catalog/tables/mftproductchange.md create mode 100644 docs/auto-catalog/tables/mftproductchangedetailinfo.md create mode 100644 docs/auto-catalog/tables/mftproductchangeorderinfo.md create mode 100644 docs/auto-catalog/tables/mftproductchangerequestinfo.md create mode 100644 docs/auto-catalog/tables/mftproductchangestockinfo.md create mode 100644 docs/auto-catalog/tables/mftproductcontrol.md create mode 100644 docs/auto-catalog/tables/mftproductcontrolcombine.md create mode 100644 docs/auto-catalog/tables/mftproductionmeans.md create mode 100644 docs/auto-catalog/tables/mftproductionmoneymaster.md create mode 100644 docs/auto-catalog/tables/mftproductionmoneyslave.md create mode 100644 docs/auto-catalog/tables/mftproductionplan.md create mode 100644 docs/auto-catalog/tables/mftproductionplanbak.md create mode 100644 docs/auto-catalog/tables/mftproductionplanbillslave.md create mode 100644 docs/auto-catalog/tables/mftproductionplancalc.md create mode 100644 docs/auto-catalog/tables/mftproductionplaniorderbak.md create mode 100644 docs/auto-catalog/tables/mftproductionplanmaster.md create mode 100644 docs/auto-catalog/tables/mftproductionplanslave.md create mode 100644 docs/auto-catalog/tables/mftproductionplanslavebak.md create mode 100644 docs/auto-catalog/tables/mftproductionplanslaveiorderbak.md create mode 100644 docs/auto-catalog/tables/mftproductionplanslavelock.md create mode 100644 docs/auto-catalog/tables/mftproductionreportdetail.md create mode 100644 docs/auto-catalog/tables/mftproductionreportdetailslave.md create mode 100644 docs/auto-catalog/tables/mftproductionreportemployee.md create mode 100644 docs/auto-catalog/tables/mftproductionreportmaster.md create mode 100644 docs/auto-catalog/tables/mftproductionreportslave.md create mode 100644 docs/auto-catalog/tables/mftproductionreportslave_slmaster_tmp.md create mode 100644 docs/auto-catalog/tables/mftproductionreportwagemaster.md create mode 100644 docs/auto-catalog/tables/mftproductionreportwageslave.md create mode 100644 docs/auto-catalog/tables/mftproductmaster.md create mode 100644 docs/auto-catalog/tables/mftproductmaterials.md create mode 100644 docs/auto-catalog/tables/mftproductparam.md create mode 100644 docs/auto-catalog/tables/mftproductprocess.md create mode 100644 docs/auto-catalog/tables/mftproductslave.md create mode 100644 docs/auto-catalog/tables/mftqualityaccident.md create mode 100644 docs/auto-catalog/tables/mftqualityaccidentemp.md create mode 100644 docs/auto-catalog/tables/mftqualityaccidenteqpmaster.md create mode 100644 docs/auto-catalog/tables/mftqualityaccidentmaster.md create mode 100644 docs/auto-catalog/tables/mftqualityaccidentmemo.md create mode 100644 docs/auto-catalog/tables/mftqualityaccidentslave.md create mode 100644 docs/auto-catalog/tables/mftvoucheruniversaltmp.md create mode 100644 docs/auto-catalog/tables/mftworkordercalc_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkorderchangeapply.md create mode 100644 docs/auto-catalog/tables/mftworkordercontrol.md create mode 100644 docs/auto-catalog/tables/mftworkordercontrol_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkordercontrolcombine.md create mode 100644 docs/auto-catalog/tables/mftworkordercontrolcombine_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkordermaster.md create mode 100644 docs/auto-catalog/tables/mftworkordermaster_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkordermaterials.md create mode 100644 docs/auto-catalog/tables/mftworkordermaterials_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkorderpacking.md create mode 100644 docs/auto-catalog/tables/mftworkorderpacking_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkorderparam.md create mode 100644 docs/auto-catalog/tables/mftworkorderprocess.md create mode 100644 docs/auto-catalog/tables/mftworkorderprocess_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkorderslave.md create mode 100644 docs/auto-catalog/tables/mftworkorderslave_tmp.md create mode 100644 docs/auto-catalog/tables/mftworkorderslavemoney_tmp.md create mode 100644 docs/auto-catalog/tables/mitcheckprofitloss.md create mode 100644 docs/auto-catalog/tables/mitmaterialsadjustmaster.md create mode 100644 docs/auto-catalog/tables/mitmaterialsadjustslave.md create mode 100644 docs/auto-catalog/tables/mitmaterialscheckmaster.md create mode 100644 docs/auto-catalog/tables/mitmaterialscheckslave.md create mode 100644 docs/auto-catalog/tables/mitmaterialscutmaster.md create mode 100644 docs/auto-catalog/tables/mitmaterialscutslave.md create mode 100644 docs/auto-catalog/tables/mitmaterialsinitmaster.md create mode 100644 docs/auto-catalog/tables/mitmaterialsinitslave.md create mode 100644 docs/auto-catalog/tables/mitmaterialsstore.md create mode 100644 docs/auto-catalog/tables/mitmaterialsstoreadjustmentmaster.md create mode 100644 docs/auto-catalog/tables/mitmaterialsstoreadjustmentslave.md create mode 100644 docs/auto-catalog/tables/mitmaterialsstoreadjustmoneymaster.md create mode 100644 docs/auto-catalog/tables/mitmaterialsstoreadjustmoneyslave.md create mode 100644 docs/auto-catalog/tables/mitmaterialsstorevirtual.md create mode 100644 docs/auto-catalog/tables/mitproductionapplymaster.md create mode 100644 docs/auto-catalog/tables/mitproductionapplyslave.md create mode 100644 docs/auto-catalog/tables/mitproductionmaterialsmaster.md create mode 100644 docs/auto-catalog/tables/mitproductionmaterialsslave.md create mode 100644 docs/auto-catalog/tables/oeecheckreporttask.md create mode 100644 docs/auto-catalog/tables/opsoutsidearrivemaster.md create mode 100644 docs/auto-catalog/tables/opsoutsidearriveshmaster.md create mode 100644 docs/auto-catalog/tables/opsoutsidearriveshslave.md create mode 100644 docs/auto-catalog/tables/opsoutsidearriveslave.md create mode 100644 docs/auto-catalog/tables/opsoutsidecheckingmaster.md create mode 100644 docs/auto-catalog/tables/opsoutsidecheckingslave.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstore1master.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstore1slave.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstorededmaster.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstorededslave.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstoredetail.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstoremaster.md create mode 100644 docs/auto-catalog/tables/opsoutsideinstoreslave.md create mode 100644 docs/auto-catalog/tables/opsoutsideinvoicemaster.md create mode 100644 docs/auto-catalog/tables/opsoutsideinvoiceslave.md create mode 100644 docs/auto-catalog/tables/opsoutsideprocessbecomemaster.md create mode 100644 docs/auto-catalog/tables/opsoutsideprocessbecomeslave.md create mode 100644 docs/auto-catalog/tables/opsoutsideprocessdetail.md create mode 100644 docs/auto-catalog/tables/opsoutsideprocessmaster.md create mode 100644 docs/auto-catalog/tables/opsoutsideprocessmaterials.md create mode 100644 docs/auto-catalog/tables/opsoutsideprocessslave.md create mode 100644 docs/auto-catalog/tables/opsqualityabnormalmaster.md create mode 100644 docs/auto-catalog/tables/opsqualityabnormalslave.md create mode 100644 docs/auto-catalog/tables/optimizeprocedure.md create mode 100644 docs/auto-catalog/tables/optimizeprocedure_copy1.md create mode 100644 docs/auto-catalog/tables/p_temptable.md create mode 100644 docs/auto-catalog/tables/p_tmp_producereportsum.md create mode 100644 docs/auto-catalog/tables/p_tmp_tmp.md create mode 100644 docs/auto-catalog/tables/p_tmpinoutstore.md create mode 100644 docs/auto-catalog/tables/paymentrequest.md create mode 100644 docs/auto-catalog/tables/pitcheckprofitloss.md create mode 100644 docs/auto-catalog/tables/pitproductadjustmaster.md create mode 100644 docs/auto-catalog/tables/pitproductadjustslave.md create mode 100644 docs/auto-catalog/tables/pitproductbarcode.md create mode 100644 docs/auto-catalog/tables/pitproductcheckmaster.md create mode 100644 docs/auto-catalog/tables/pitproductcheckslave.md create mode 100644 docs/auto-catalog/tables/pitproductinitmaster.md create mode 100644 docs/auto-catalog/tables/pitproductinitslave.md create mode 100644 docs/auto-catalog/tables/pitproductinstoremaster.md create mode 100644 docs/auto-catalog/tables/pitproductinstoreslave.md create mode 100644 docs/auto-catalog/tables/pitproductmoneymaster.md create mode 100644 docs/auto-catalog/tables/pitproductmoneyslave.md create mode 100644 docs/auto-catalog/tables/pitproductrejectmaster.md create mode 100644 docs/auto-catalog/tables/pitproductrejectslave.md create mode 100644 docs/auto-catalog/tables/pitproductstore.md create mode 100644 docs/auto-catalog/tables/pitproductstoreadjustmentmaster.md create mode 100644 docs/auto-catalog/tables/pitproductstoreadjustmentslave.md create mode 100644 docs/auto-catalog/tables/pitproductstorevirtual.md create mode 100644 docs/auto-catalog/tables/plat_base_area.md create mode 100644 docs/auto-catalog/tables/plat_base_authority.md create mode 100644 docs/auto-catalog/tables/plat_base_authority_button_type.md create mode 100644 docs/auto-catalog/tables/plat_base_authority_data_type.md create mode 100644 docs/auto-catalog/tables/plat_base_bank.md create mode 100644 docs/auto-catalog/tables/plat_base_city.md create mode 100644 docs/auto-catalog/tables/plat_base_level1_classify.md create mode 100644 docs/auto-catalog/tables/plat_base_menu.md create mode 100644 docs/auto-catalog/tables/plat_base_min_unit.md create mode 100644 docs/auto-catalog/tables/plat_base_parts.md create mode 100644 docs/auto-catalog/tables/plat_base_payment_method.md create mode 100644 docs/auto-catalog/tables/plat_base_province.md create mode 100644 docs/auto-catalog/tables/plat_base_region.md create mode 100644 docs/auto-catalog/tables/plat_base_reserve_purchase.md create mode 100644 docs/auto-catalog/tables/plat_base_site_remind.md create mode 100644 docs/auto-catalog/tables/plat_base_street.md create mode 100644 docs/auto-catalog/tables/plat_coupon_customer.md create mode 100644 docs/auto-catalog/tables/plat_coupon_customer_product_relation.md create mode 100644 docs/auto-catalog/tables/plat_coupon_detail.md create mode 100644 docs/auto-catalog/tables/plat_coupon_shop.md create mode 100644 docs/auto-catalog/tables/plat_coupon_shop_product_relation.md create mode 100644 docs/auto-catalog/tables/plat_customer_account.md create mode 100644 docs/auto-catalog/tables/plat_customer_account_detail.md create mode 100644 docs/auto-catalog/tables/plat_customer_freeze_detail.md create mode 100644 docs/auto-catalog/tables/plat_customer_group_relation.md create mode 100644 docs/auto-catalog/tables/plat_customer_info.md create mode 100644 docs/auto-catalog/tables/plat_customer_integral_detail.md create mode 100644 docs/auto-catalog/tables/plat_customer_level.md create mode 100644 docs/auto-catalog/tables/plat_customer_order_statistics.md create mode 100644 docs/auto-catalog/tables/plat_customer_recharge_detail.md create mode 100644 docs/auto-catalog/tables/plat_offer.md create mode 100644 docs/auto-catalog/tables/plat_offer_material.md create mode 100644 docs/auto-catalog/tables/plat_offer_parts.md create mode 100644 docs/auto-catalog/tables/plat_offer_process.md create mode 100644 docs/auto-catalog/tables/plat_order.md create mode 100644 docs/auto-catalog/tables/plat_order_address.md create mode 100644 docs/auto-catalog/tables/plat_order_detail.md create mode 100644 docs/auto-catalog/tables/plat_order_file.md create mode 100644 docs/auto-catalog/tables/plat_order_process.md create mode 100644 docs/auto-catalog/tables/plat_order_refund.md create mode 100644 docs/auto-catalog/tables/plat_party_shop_relation.md create mode 100644 docs/auto-catalog/tables/plat_product.md create mode 100644 docs/auto-catalog/tables/plat_product_material.md create mode 100644 docs/auto-catalog/tables/plat_product_parts.md create mode 100644 docs/auto-catalog/tables/plat_product_process.md create mode 100644 docs/auto-catalog/tables/plat_shop_alternative.md create mode 100644 docs/auto-catalog/tables/plat_shop_authority.md create mode 100644 docs/auto-catalog/tables/plat_shop_base_info.md create mode 100644 docs/auto-catalog/tables/plat_shop_button_authority.md create mode 100644 docs/auto-catalog/tables/plat_shop_common_specification.md create mode 100644 docs/auto-catalog/tables/plat_shop_data_authority.md create mode 100644 docs/auto-catalog/tables/plat_shop_department.md create mode 100644 docs/auto-catalog/tables/plat_shop_express.md create mode 100644 docs/auto-catalog/tables/plat_shop_flow_no.md create mode 100644 docs/auto-catalog/tables/plat_shop_freight_template.md create mode 100644 docs/auto-catalog/tables/plat_shop_friendship_link.md create mode 100644 docs/auto-catalog/tables/plat_shop_group.md create mode 100644 docs/auto-catalog/tables/plat_shop_in_mail.md create mode 100644 docs/auto-catalog/tables/plat_shop_integral.md create mode 100644 docs/auto-catalog/tables/plat_shop_later_group.md create mode 100644 docs/auto-catalog/tables/plat_shop_level2_classify.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_classify.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_color.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_common_specification.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_dynamic_param.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_later.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_logistics.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_machine_size.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_material.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_nomorl_base.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_parts.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_pic.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_procedure.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_spot_color.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_surface.md create mode 100644 docs/auto-catalog/tables/plat_shop_level3_template.md create mode 100644 docs/auto-catalog/tables/plat_shop_management_info.md create mode 100644 docs/auto-catalog/tables/plat_shop_material.md create mode 100644 docs/auto-catalog/tables/plat_shop_network_promotion.md create mode 100644 docs/auto-catalog/tables/plat_shop_post.md create mode 100644 docs/auto-catalog/tables/plat_shop_qq.md create mode 100644 docs/auto-catalog/tables/plat_shop_recharge_custom_type.md create mode 100644 docs/auto-catalog/tables/plat_shop_reserve_purchase.md create mode 100644 docs/auto-catalog/tables/plat_shop_sale_promotion.md create mode 100644 docs/auto-catalog/tables/plat_shop_site_remind.md create mode 100644 docs/auto-catalog/tables/plat_shop_sms_recharge.md create mode 100644 docs/auto-catalog/tables/plat_shop_template_region.md create mode 100644 docs/auto-catalog/tables/plat_shop_template_region_relation.md create mode 100644 docs/auto-catalog/tables/plat_shop_wechat_plat.md create mode 100644 docs/auto-catalog/tables/plat_staff_info.md create mode 100644 docs/auto-catalog/tables/plat_user.md create mode 100644 docs/auto-catalog/tables/plat_user_address.md create mode 100644 docs/auto-catalog/tables/plc_currentmachinevalue.md create mode 100644 docs/auto-catalog/tables/plc_machineaddrmap.md create mode 100644 docs/auto-catalog/tables/plc_machinedata.md create mode 100644 docs/auto-catalog/tables/plc_machinedata_status.md create mode 100644 docs/auto-catalog/tables/plc_machinedatabak.md create mode 100644 docs/auto-catalog/tables/plc_oeeupdate.md create mode 100644 docs/auto-catalog/tables/productionreport.md create mode 100644 docs/auto-catalog/tables/purpurchaseapplydetail.md create mode 100644 docs/auto-catalog/tables/purpurchaseapplymaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseapplyslave.md create mode 100644 docs/auto-catalog/tables/purpurchasearrivemaster.md create mode 100644 docs/auto-catalog/tables/purpurchasearriveshmaster.md create mode 100644 docs/auto-catalog/tables/purpurchasearriveshslave.md create mode 100644 docs/auto-catalog/tables/purpurchasearriveslave.md create mode 100644 docs/auto-catalog/tables/purpurchasecheckingdetail.md create mode 100644 docs/auto-catalog/tables/purpurchasecheckingmaster.md create mode 100644 docs/auto-catalog/tables/purpurchasecheckingslave.md create mode 100644 docs/auto-catalog/tables/purpurchaseinquirymaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseinquiryslave.md create mode 100644 docs/auto-catalog/tables/purpurchaseinstorededmaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseinstorededslave.md create mode 100644 docs/auto-catalog/tables/purpurchaseinstoremaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseinstoreslave.md create mode 100644 docs/auto-catalog/tables/purpurchaseinvoicemaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseinvoiceslave.md create mode 100644 docs/auto-catalog/tables/purpurchaseorderchangemaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseorderdetail.md create mode 100644 docs/auto-catalog/tables/purpurchaseordermaster.md create mode 100644 docs/auto-catalog/tables/purpurchaseorderslave.md create mode 100644 docs/auto-catalog/tables/purpurchaserejectmaster.md create mode 100644 docs/auto-catalog/tables/purpurchaserejectslave.md create mode 100644 docs/auto-catalog/tables/purpurchasesuppinquirymaster.md create mode 100644 docs/auto-catalog/tables/purpurchasesuppinquiryslave.md create mode 100644 docs/auto-catalog/tables/purqualityabnormalmaster.md create mode 100644 docs/auto-catalog/tables/purqualityabnormalslave.md create mode 100644 docs/auto-catalog/tables/qlycomematerialstestmaster.md create mode 100644 docs/auto-catalog/tables/qlycomematerialstestslave.md create mode 100644 docs/auto-catalog/tables/qlyoutsideproducttestmaster.md create mode 100644 docs/auto-catalog/tables/qlyoutsideproducttestslave.md create mode 100644 docs/auto-catalog/tables/qlyprocesstestmaster.md create mode 100644 docs/auto-catalog/tables/qlyprocesstestslave.md create mode 100644 docs/auto-catalog/tables/qlyproducttestmaster.md create mode 100644 docs/auto-catalog/tables/qlyproducttestslave.md create mode 100644 docs/auto-catalog/tables/qrtz_blob_triggers.md create mode 100644 docs/auto-catalog/tables/qrtz_calendars.md create mode 100644 docs/auto-catalog/tables/qrtz_cron_triggers.md create mode 100644 docs/auto-catalog/tables/qrtz_fired_triggers.md create mode 100644 docs/auto-catalog/tables/qrtz_job_details.md create mode 100644 docs/auto-catalog/tables/qrtz_locks.md create mode 100644 docs/auto-catalog/tables/qrtz_paused_trigger_grps.md create mode 100644 docs/auto-catalog/tables/qrtz_scheduler_state.md create mode 100644 docs/auto-catalog/tables/qrtz_simple_triggers.md create mode 100644 docs/auto-catalog/tables/qrtz_simprop_triggers.md create mode 100644 docs/auto-catalog/tables/qrtz_triggers.md create mode 100644 docs/auto-catalog/tables/quoquotation_progress.md create mode 100644 docs/auto-catalog/tables/quoquotationcalc_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationconfig.md create mode 100644 docs/auto-catalog/tables/quoquotationcontrol.md create mode 100644 docs/auto-catalog/tables/quoquotationcontrol_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationcontrolcombine.md create mode 100644 docs/auto-catalog/tables/quoquotationcontrolcombine_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationfreight.md create mode 100644 docs/auto-catalog/tables/quoquotationfreight_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationmanyqtys.md create mode 100644 docs/auto-catalog/tables/quoquotationmaster.md create mode 100644 docs/auto-catalog/tables/quoquotationmaster_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationmaterials.md create mode 100644 docs/auto-catalog/tables/quoquotationmaterials_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationnoticemaster.md create mode 100644 docs/auto-catalog/tables/quoquotationpacking.md create mode 100644 docs/auto-catalog/tables/quoquotationpacking_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationparam.md create mode 100644 docs/auto-catalog/tables/quoquotationparam_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationprocess.md create mode 100644 docs/auto-catalog/tables/quoquotationprocess_tmp.md create mode 100644 docs/auto-catalog/tables/quoquotationslave.md create mode 100644 docs/auto-catalog/tables/quoquotationslave_tmp.md create mode 100644 docs/auto-catalog/tables/receivableswarning_data_sum.md create mode 100644 docs/auto-catalog/tables/reimbursementapplicationmaster.md create mode 100644 docs/auto-catalog/tables/reimbursementapplicationslave.md create mode 100644 docs/auto-catalog/tables/renyuan.md create mode 100644 docs/auto-catalog/tables/revsupplymaster.md create mode 100644 docs/auto-catalog/tables/revsupplyslave.md create mode 100644 docs/auto-catalog/tables/salchildproductapplymaster.md create mode 100644 docs/auto-catalog/tables/salchildproductapplyslave.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsdedinmaster.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsdedinslave.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsdedmaster.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsdedslave.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsmaster.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsslave.md create mode 100644 docs/auto-catalog/tables/saldelivergoodsslavechildren.md create mode 100644 docs/auto-catalog/tables/saldelivernotifymaster.md create mode 100644 docs/auto-catalog/tables/saldelivernotifyslave.md create mode 100644 docs/auto-catalog/tables/salqualityabnormalmaster.md create mode 100644 docs/auto-catalog/tables/salqualityabnormalslave.md create mode 100644 docs/auto-catalog/tables/salrejectgoodsapplymaster.md create mode 100644 docs/auto-catalog/tables/salrejectgoodsapplyslave.md create mode 100644 docs/auto-catalog/tables/salrejectgoodsmaster.md create mode 100644 docs/auto-catalog/tables/salrejectgoodsslave.md create mode 100644 docs/auto-catalog/tables/salsaleschancemaster.md create mode 100644 docs/auto-catalog/tables/salsaleschanceproduct.md create mode 100644 docs/auto-catalog/tables/salsaleschanceslave.md create mode 100644 docs/auto-catalog/tables/salsalescheckingchild.md create mode 100644 docs/auto-catalog/tables/salsalescheckingmaster.md create mode 100644 docs/auto-catalog/tables/salsalescheckingslave.md create mode 100644 docs/auto-catalog/tables/salsalescontractmaster.md create mode 100644 docs/auto-catalog/tables/salsalescontractslave.md create mode 100644 docs/auto-catalog/tables/salsalesdesignmaster.md create mode 100644 docs/auto-catalog/tables/salsalesdesignslave.md create mode 100644 docs/auto-catalog/tables/salsalesdevfollowupmaster.md create mode 100644 docs/auto-catalog/tables/salsalesdevfollowupslave.md create mode 100644 docs/auto-catalog/tables/salsalesdevmaster.md create mode 100644 docs/auto-catalog/tables/salsalesdevplanmaster.md create mode 100644 docs/auto-catalog/tables/salsalesdevplanslave.md create mode 100644 docs/auto-catalog/tables/salsalesfollowupmaster.md create mode 100644 docs/auto-catalog/tables/salsalesfollowupproduct.md create mode 100644 docs/auto-catalog/tables/salsalesfollowupslave.md create mode 100644 docs/auto-catalog/tables/salsalesinvoicemaster.md create mode 100644 docs/auto-catalog/tables/salsalesinvoiceslave.md create mode 100644 docs/auto-catalog/tables/salsalesorderaddress.md create mode 100644 docs/auto-catalog/tables/salsalesorderavailable_tmp.md create mode 100644 docs/auto-catalog/tables/salsalesorderbecomemaster.md create mode 100644 docs/auto-catalog/tables/salsalesorderbecomeslave.md create mode 100644 docs/auto-catalog/tables/salsalesorderchangemaster.md create mode 100644 docs/auto-catalog/tables/salsalesorderchild.md create mode 100644 docs/auto-catalog/tables/salsalesordercontrol.md create mode 100644 docs/auto-catalog/tables/salsalesordercontrolcombine.md create mode 100644 docs/auto-catalog/tables/salsalesorderdetail.md create mode 100644 docs/auto-catalog/tables/salsalesordermakeupmaster.md create mode 100644 docs/auto-catalog/tables/salsalesordermakeupslave.md create mode 100644 docs/auto-catalog/tables/salsalesordermaster.md create mode 100644 docs/auto-catalog/tables/salsalesordermaterials.md create mode 100644 docs/auto-catalog/tables/salsalesorderparam.md create mode 100644 docs/auto-catalog/tables/salsalesorderplatexe.md create mode 100644 docs/auto-catalog/tables/salsalesorderprematerials.md create mode 100644 docs/auto-catalog/tables/salsalesorderprematerials_tmp.md create mode 100644 docs/auto-catalog/tables/salsalesorderprocess.md create mode 100644 docs/auto-catalog/tables/salsalesorderslave.md create mode 100644 docs/auto-catalog/tables/salsalesorderstatuschange.md create mode 100644 docs/auto-catalog/tables/salsalesprintfollowupmaster.md create mode 100644 docs/auto-catalog/tables/salsalesprintfollowupslave.md create mode 100644 docs/auto-catalog/tables/salsalesprintplanfile.md create mode 100644 docs/auto-catalog/tables/salsalesprintplanmaster.md create mode 100644 docs/auto-catalog/tables/salsalesprintplanslave.md create mode 100644 docs/auto-catalog/tables/salsalesproductionordervirtual.md create mode 100644 docs/auto-catalog/tables/salsamplemaster.md create mode 100644 docs/auto-catalog/tables/salsampleslave.md create mode 100644 docs/auto-catalog/tables/salsendcarmaster.md create mode 100644 docs/auto-catalog/tables/salsendcarslave.md create mode 100644 docs/auto-catalog/tables/sftlogininfo.md create mode 100644 docs/auto-catalog/tables/sftlogininfocustomergroup.md create mode 100644 docs/auto-catalog/tables/sftlogininfodepartgroup.md create mode 100644 docs/auto-catalog/tables/sftlogininfodrivergroup.md create mode 100644 docs/auto-catalog/tables/sftlogininfojurisdictiongroup.md create mode 100644 docs/auto-catalog/tables/sftlogininfopersongroup.md create mode 100644 docs/auto-catalog/tables/sftlogininfoprocessgroup.md create mode 100644 docs/auto-catalog/tables/sftlogininfosupplygroup.md create mode 100644 docs/auto-catalog/tables/sgdcheckprofitloss.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodscheckmaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodscheckslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsinstoreapplymaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsinstoreapplyslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsinstoremaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsinstoreslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchbillmaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchbillmaterials.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchbillprocess.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchbillslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchmaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchmaterials.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchprocess.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsmatchslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsoutstoreapplymaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsoutstoreapplyslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsoutstoremaster.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsoutstoreslave.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsstore.md create mode 100644 docs/auto-catalog/tables/sgdsemigoodsstorevirtual.md create mode 100644 docs/auto-catalog/tables/sifixedassetmode.md create mode 100644 docs/auto-catalog/tables/sisbagtype.md create mode 100644 docs/auto-catalog/tables/sisbank.md create mode 100644 docs/auto-catalog/tables/sisboxcomponent.md create mode 100644 docs/auto-catalog/tables/sisboxproductclassify.md create mode 100644 docs/auto-catalog/tables/sisboxtype.md create mode 100644 docs/auto-catalog/tables/sisboxtypebak.md create mode 100644 docs/auto-catalog/tables/sisboxtypeparam.md create mode 100644 docs/auto-catalog/tables/sisboxtypesetting.md create mode 100644 docs/auto-catalog/tables/sischangemode.md create mode 100644 docs/auto-catalog/tables/sischeckphase.md create mode 100644 docs/auto-catalog/tables/sischeckphaselogininfo.md create mode 100644 docs/auto-catalog/tables/siscolor.md create mode 100644 docs/auto-catalog/tables/siscommonstyle.md create mode 100644 docs/auto-catalog/tables/siscommonstyleproductclassify.md create mode 100644 docs/auto-catalog/tables/siscostclassify.md create mode 100644 docs/auto-catalog/tables/siscurrency.md create mode 100644 docs/auto-catalog/tables/siscustomerclassify.md create mode 100644 docs/auto-catalog/tables/siscustomerproperty.md create mode 100644 docs/auto-catalog/tables/sisdatabagclassify.md create mode 100644 docs/auto-catalog/tables/sisdcsasstation.md create mode 100644 docs/auto-catalog/tables/sisdeliver.md create mode 100644 docs/auto-catalog/tables/sisdepart.md create mode 100644 docs/auto-catalog/tables/sisdepartdepartment.md create mode 100644 docs/auto-catalog/tables/sisdepreciationmode.md create mode 100644 docs/auto-catalog/tables/sisdriver.md create mode 100644 docs/auto-catalog/tables/sisexchangerates.md create mode 100644 docs/auto-catalog/tables/sisexpense.md create mode 100644 docs/auto-catalog/tables/sisfobcharges.md create mode 100644 docs/auto-catalog/tables/sisformula.md create mode 100644 docs/auto-catalog/tables/sisformulacustomizeparam.md create mode 100644 docs/auto-catalog/tables/sisformulacustomizevariable.md create mode 100644 docs/auto-catalog/tables/sisformulaparam.md create mode 100644 docs/auto-catalog/tables/sisformulaparam_saas.md create mode 100644 docs/auto-catalog/tables/sisjurisdictionclassify.md create mode 100644 docs/auto-catalog/tables/sisjurisdictionclassify_0923bak.md create mode 100644 docs/auto-catalog/tables/sislevel.md create mode 100644 docs/auto-catalog/tables/sislocation.md create mode 100644 docs/auto-catalog/tables/sislogisticsaddprice.md create mode 100644 docs/auto-catalog/tables/sislogisticsprice.md create mode 100644 docs/auto-catalog/tables/sislogisticstimeprice.md create mode 100644 docs/auto-catalog/tables/sislosstype.md create mode 100644 docs/auto-catalog/tables/sismaterialsclassify.md create mode 100644 docs/auto-catalog/tables/sismerchandiser.md create mode 100644 docs/auto-catalog/tables/sispacking.md create mode 100644 docs/auto-catalog/tables/sisparam.md create mode 100644 docs/auto-catalog/tables/sispayment.md create mode 100644 docs/auto-catalog/tables/sisplate.md create mode 100644 docs/auto-catalog/tables/sisposition.md create mode 100644 docs/auto-catalog/tables/sisprocessclassify.md create mode 100644 docs/auto-catalog/tables/sisprocessclassifyproductclassify.md create mode 100644 docs/auto-catalog/tables/sisprocesssparam.md create mode 100644 docs/auto-catalog/tables/sisproductclassify.md create mode 100644 docs/auto-catalog/tables/sisproductclassifycolor.md create mode 100644 docs/auto-catalog/tables/sisproductclassifymaterial.md create mode 100644 docs/auto-catalog/tables/sisproductclassifyparts.md create mode 100644 docs/auto-catalog/tables/sisproductclassifyprocessclassify.md create mode 100644 docs/auto-catalog/tables/sisproperty.md create mode 100644 docs/auto-catalog/tables/sisqualityabnormal.md create mode 100644 docs/auto-catalog/tables/sisqualitytype.md create mode 100644 docs/auto-catalog/tables/sisrate.md create mode 100644 docs/auto-catalog/tables/sisrdproject.md create mode 100644 docs/auto-catalog/tables/sisrewardpunish.md create mode 100644 docs/auto-catalog/tables/sissalarystructureplan.md create mode 100644 docs/auto-catalog/tables/sissalesman.md create mode 100644 docs/auto-catalog/tables/sissample.md create mode 100644 docs/auto-catalog/tables/sisscheme.md create mode 100644 docs/auto-catalog/tables/sissettlement.md create mode 100644 docs/auto-catalog/tables/sisstoragemode.md create mode 100644 docs/auto-catalog/tables/sisstoreshelves.md create mode 100644 docs/auto-catalog/tables/sissubject.md create mode 100644 docs/auto-catalog/tables/sissupplyclassify.md create mode 100644 docs/auto-catalog/tables/sistax.md create mode 100644 docs/auto-catalog/tables/sisunit.md create mode 100644 docs/auto-catalog/tables/sisusemode.md create mode 100644 docs/auto-catalog/tables/sisversionflow.md create mode 100644 docs/auto-catalog/tables/sisversionflowbak.md create mode 100644 docs/auto-catalog/tables/siswarehouse.md create mode 100644 docs/auto-catalog/tables/sisworkcenter.md create mode 100644 docs/auto-catalog/tables/sisworkcenterprocess.md create mode 100644 docs/auto-catalog/tables/sisworkcenterworkcenter.md create mode 100644 docs/auto-catalog/tables/sp_ai_addcommonwx.md create mode 100644 docs/auto-catalog/tables/supply.md create mode 100644 docs/auto-catalog/tables/sys_footer.md create mode 100644 docs/auto-catalog/tables/sys_job.md create mode 100644 docs/auto-catalog/tables/sys_job_log.md create mode 100644 docs/auto-catalog/tables/sys_login_log.md create mode 100644 docs/auto-catalog/tables/sys_msg.md create mode 100644 docs/auto-catalog/tables/sys_msg_htmltemplate.md create mode 100644 docs/auto-catalog/tables/sys_msg_receiveuser.md create mode 100644 docs/auto-catalog/tables/sys_msg_send.md create mode 100644 docs/auto-catalog/tables/sys_msg_send_file.md create mode 100644 docs/auto-catalog/tables/sys_msg_send_receiveuser.md create mode 100644 docs/auto-catalog/tables/sys_msg_template.md create mode 100644 docs/auto-catalog/tables/sys_notice_send.md create mode 100644 docs/auto-catalog/tables/sys_notice_send_receiveuser.md create mode 100644 docs/auto-catalog/tables/sys_reset_pwd.md create mode 100644 docs/auto-catalog/tables/sysaccountperiod.md create mode 100644 docs/auto-catalog/tables/sysafteroperationmsg.md create mode 100644 docs/auto-catalog/tables/sysapi.md create mode 100644 docs/auto-catalog/tables/sysapibrand.md create mode 100644 docs/auto-catalog/tables/sysapidbtodb.md create mode 100644 docs/auto-catalog/tables/sysapidbtodblog.md create mode 100644 docs/auto-catalog/tables/sysapilog.md create mode 100644 docs/auto-catalog/tables/sysapithirdparty.md create mode 100644 docs/auto-catalog/tables/sysapithirdtoken.md create mode 100644 docs/auto-catalog/tables/sysbillcheckresult.md create mode 100644 docs/auto-catalog/tables/sysbillnosettings.md create mode 100644 docs/auto-catalog/tables/sysbillnosettingsreceive.md create mode 100644 docs/auto-catalog/tables/sysbrands.md create mode 100644 docs/auto-catalog/tables/sysbtncalctable.md create mode 100644 docs/auto-catalog/tables/syscomplete.md create mode 100644 docs/auto-catalog/tables/syscompleteinfo.md create mode 100644 docs/auto-catalog/tables/sysdingtalkmsg.md create mode 100644 docs/auto-catalog/tables/sysdomesticlogistics.md create mode 100644 docs/auto-catalog/tables/sysdoplclog.md create mode 100644 docs/auto-catalog/tables/sysdynamicsearch.md create mode 100644 docs/auto-catalog/tables/sysexportexeclfile.md create mode 100644 docs/auto-catalog/tables/sysflowsendtointerface.md create mode 100644 docs/auto-catalog/tables/sysformsetting.md create mode 100644 docs/auto-catalog/tables/sysinterfaceerro.md create mode 100644 docs/auto-catalog/tables/sysiorder.md create mode 100644 docs/auto-catalog/tables/sysjurisdiction.md create mode 100644 docs/auto-catalog/tables/sysjurisdiction_0923bak.md create mode 100644 docs/auto-catalog/tables/syslicense.md create mode 100644 docs/auto-catalog/tables/syslocking.md create mode 100644 docs/auto-catalog/tables/syslog.md create mode 100644 docs/auto-catalog/tables/syslog4j.md create mode 100644 docs/auto-catalog/tables/syslogdetail.md create mode 100644 docs/auto-catalog/tables/syslogdetaillog.md create mode 100644 docs/auto-catalog/tables/syslogtxuser.md create mode 100644 docs/auto-catalog/tables/sysmesmsg.md create mode 100644 docs/auto-catalog/tables/sysmsg.md create mode 100644 docs/auto-catalog/tables/sysmsguser.md create mode 100644 docs/auto-catalog/tables/sysreport.md create mode 100644 docs/auto-catalog/tables/sysreport_copy.md create mode 100644 docs/auto-catalog/tables/sysreportprinthistory.md create mode 100644 docs/auto-catalog/tables/sysrxtx.md create mode 100644 docs/auto-catalog/tables/syssearch.md create mode 100644 docs/auto-catalog/tables/syssearchapprove.md create mode 100644 docs/auto-catalog/tables/syssearchgroupby.md create mode 100644 docs/auto-catalog/tables/syssendedingtalkmsg.md create mode 100644 docs/auto-catalog/tables/syssendemail.md create mode 100644 docs/auto-catalog/tables/syssendewxmsg.md create mode 100644 docs/auto-catalog/tables/syssendher.md create mode 100644 docs/auto-catalog/tables/syssendtointerface.md create mode 100644 docs/auto-catalog/tables/syssupplierinventory.md create mode 100644 docs/auto-catalog/tables/syssystemsettings.md create mode 100644 docs/auto-catalog/tables/syswebsocketofflinemsg.md create mode 100644 docs/auto-catalog/tables/syswxinterfacelog.md create mode 100644 docs/auto-catalog/tables/syswxkey.md create mode 100644 docs/auto-catalog/tables/t_base_pinyin.md create mode 100644 docs/auto-catalog/tables/t_finishdata.md create mode 100644 docs/auto-catalog/tables/t_logger.md create mode 100644 docs/auto-catalog/tables/t_tx_exception.md create mode 100644 docs/auto-catalog/tables/tmp.md create mode 100644 docs/auto-catalog/tables/tmp_materialswarning.md create mode 100644 docs/auto-catalog/tables/tmp_producereportsum.md create mode 100644 docs/auto-catalog/tables/tmp_tmp.md create mode 100644 docs/auto-catalog/tables/tmpmit.md create mode 100644 docs/auto-catalog/tables/tmpmitmaterialsstore.md create mode 100644 docs/auto-catalog/tables/travelexpenseapplymaster.md create mode 100644 docs/auto-catalog/tables/travelexpenseapplyslave.md create mode 100644 docs/auto-catalog/tables/udfaccountno.md create mode 100644 docs/auto-catalog/tables/udfvouchermaster.md create mode 100644 docs/auto-catalog/tables/udfvoucherslave.md create mode 100644 docs/auto-catalog/tables/udfvouchertemplatemaster.md create mode 100644 docs/auto-catalog/tables/udfvouchertemplateslave.md create mode 100644 docs/auto-catalog/tables/workcalendarmaster.md create mode 100644 docs/auto-catalog/tables/workcalendarslave.md create mode 100644 docs/auto-catalog/views/act_id_group.md create mode 100644 docs/auto-catalog/views/act_id_membership.md create mode 100644 docs/auto-catalog/views/act_id_user.md create mode 100644 docs/auto-catalog/views/gdsconfigformcustomslavemasterview.md create mode 100644 docs/auto-catalog/views/gdsconfigformslavemasterview.md create mode 100644 docs/auto-catalog/views/index.md create mode 100644 docs/auto-catalog/views/view_mftproductionmeans.md create mode 100644 docs/auto-catalog/views/viw_1cahpaymentslavesum.md create mode 100644 docs/auto-catalog/views/viw_1cahreceiptslavesum.md create mode 100644 docs/auto-catalog/views/viw_1elecustomer_supply_employee.md create mode 100644 docs/auto-catalog/views/viw_accexpenseentrybusiness.md create mode 100644 docs/auto-catalog/views/viw_accexpenseentrydepartment.md create mode 100644 docs/auto-catalog/views/viw_accexpenseentryworkcenter.md create mode 100644 docs/auto-catalog/views/viw_accmaterialsinit.md create mode 100644 docs/auto-catalog/views/viw_accmaterialsmoney.md create mode 100644 docs/auto-catalog/views/viw_accordercostanalysisnew.md create mode 100644 docs/auto-catalog/views/viw_accproductdoing.md create mode 100644 docs/auto-catalog/views/viw_accproductinit.md create mode 100644 docs/auto-catalog/views/viw_accproductionmaterialsslave.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinstoredetail.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoice.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassify.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassifyyear.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoicesalesman.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoicesalesman1.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoicesalesmanyear.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreinvoiceyear.md create mode 100644 docs/auto-catalog/views/viw_accproductstoreoutstoredetail.md create mode 100644 docs/auto-catalog/views/viw_accworkcenterreport.md create mode 100644 docs/auto-catalog/views/viw_advancecostcheck.md create mode 100644 docs/auto-catalog/views/viw_agvinstruct.md create mode 100644 docs/auto-catalog/views/viw_agvpalletno.md create mode 100644 docs/auto-catalog/views/viw_ai_cahpayment.md create mode 100644 docs/auto-catalog/views/viw_ai_cahreceipt.md create mode 100644 docs/auto-catalog/views/viw_ai_customer.md create mode 100644 docs/auto-catalog/views/viw_ai_customercomplaint.md create mode 100644 docs/auto-catalog/views/viw_ai_elematerials.md create mode 100644 docs/auto-catalog/views/viw_ai_elematerialsstock.md create mode 100644 docs/auto-catalog/views/viw_ai_elematerialsstock_inoutdetail.md create mode 100644 docs/auto-catalog/views/viw_ai_mftproductionplan.md create mode 100644 docs/auto-catalog/views/viw_ai_mftworkorderslave.md create mode 100644 docs/auto-catalog/views/viw_ai_mftworkorderslave_re.md create mode 100644 docs/auto-catalog/views/viw_ai_mitproductionmaterials.md create mode 100644 docs/auto-catalog/views/viw_ai_mitproductionmaterialsbl.md create mode 100644 docs/auto-catalog/views/viw_ai_mitproductionmaterialsll.md create mode 100644 docs/auto-catalog/views/viw_ai_outsourcedsupply.md create mode 100644 docs/auto-catalog/views/viw_ai_pitproductinstore.md create mode 100644 docs/auto-catalog/views/viw_ai_product.md create mode 100644 docs/auto-catalog/views/viw_ai_productstock.md create mode 100644 docs/auto-catalog/views/viw_ai_productstock_inoutdetail.md create mode 100644 docs/auto-catalog/views/viw_ai_purpurchaseapply.md create mode 100644 docs/auto-catalog/views/viw_ai_purpurchasechecking.md create mode 100644 docs/auto-catalog/views/viw_ai_purpurchaseinstore.md create mode 100644 docs/auto-catalog/views/viw_ai_purpurchaseinvoice.md create mode 100644 docs/auto-catalog/views/viw_ai_purpurchasereject.md create mode 100644 docs/auto-catalog/views/viw_ai_qualityassessment.md create mode 100644 docs/auto-catalog/views/viw_ai_quotation.md create mode 100644 docs/auto-catalog/views/viw_ai_saldelivergoods.md create mode 100644 docs/auto-catalog/views/viw_ai_salrejectgoods.md create mode 100644 docs/auto-catalog/views/viw_ai_salsaleschecking.md create mode 100644 docs/auto-catalog/views/viw_ai_salsalesinvoice.md create mode 100644 docs/auto-catalog/views/viw_ai_salsalesorder.md create mode 100644 docs/auto-catalog/views/viw_ai_supply.md create mode 100644 docs/auto-catalog/views/viw_budgetadjustmentcheck.md create mode 100644 docs/auto-catalog/views/viw_cahcostchange.md create mode 100644 docs/auto-catalog/views/viw_cahfinancialadjust.md create mode 100644 docs/auto-catalog/views/viw_cahpayment.md create mode 100644 docs/auto-catalog/views/viw_cahpayment_receipt.md create mode 100644 docs/auto-catalog/views/viw_cahpaymentmaster.md create mode 100644 docs/auto-catalog/views/viw_cahpaymentsum.md create mode 100644 docs/auto-catalog/views/viw_cahreceipt.md create mode 100644 docs/auto-catalog/views/viw_cahreceipt_payment.md create mode 100644 docs/auto-catalog/views/viw_cahreceiptmaster.md create mode 100644 docs/auto-catalog/views/viw_cahreceiptsum.md create mode 100644 docs/auto-catalog/views/viw_cahrevenuechange.md create mode 100644 docs/auto-catalog/views/viw_corebusinessreport.md create mode 100644 docs/auto-catalog/views/viw_corebusinessreportyear.md create mode 100644 docs/auto-catalog/views/viw_departmentalbudget.md create mode 100644 docs/auto-catalog/views/viw_descriptionoffees.md create mode 100644 docs/auto-catalog/views/viw_elekinfemould.md create mode 100644 docs/auto-catalog/views/viw_elemachineperiod.md create mode 100644 docs/auto-catalog/views/viw_elematerials.md create mode 100644 docs/auto-catalog/views/viw_elematerials_eleprocess_eleproduct.md create mode 100644 docs/auto-catalog/views/viw_elematerials_eleroduct.md create mode 100644 docs/auto-catalog/views/viw_elematerials_m.md create mode 100644 docs/auto-catalog/views/viw_elematerialscoach.md create mode 100644 docs/auto-catalog/views/viw_elematerialsstock.md create mode 100644 docs/auto-catalog/views/viw_elematerialsstock_stockempty.md create mode 100644 docs/auto-catalog/views/viw_elematerialsyear.md create mode 100644 docs/auto-catalog/views/viw_eleproductprices.md create mode 100644 docs/auto-catalog/views/viw_eleteamperiod.md create mode 100644 docs/auto-catalog/views/viw_eptmachinefixedinstore.md create mode 100644 docs/auto-catalog/views/viw_eptmachinefixednotice.md create mode 100644 docs/auto-catalog/views/viw_eptmachinefixedorder.md create mode 100644 docs/auto-catalog/views/viw_eptmachinemaintain.md create mode 100644 docs/auto-catalog/views/viw_eptmachinemaintainchange.md create mode 100644 docs/auto-catalog/views/viw_eptmachinemaintainplan.md create mode 100644 docs/auto-catalog/views/viw_eptmachinemaintenance.md create mode 100644 docs/auto-catalog/views/viw_eptmachinerepairfix.md create mode 100644 docs/auto-catalog/views/viw_etpmachineplan.md create mode 100644 docs/auto-catalog/views/viw_expensereimbursement.md create mode 100644 docs/auto-catalog/views/viw_filfilemanage.md create mode 100644 docs/auto-catalog/views/viw_financialvoucher.md create mode 100644 docs/auto-catalog/views/viw_gdsconfigchar.md create mode 100644 docs/auto-catalog/views/viw_hmoutsideinvoice.md create mode 100644 docs/auto-catalog/views/viw_hmoutsideinvoice_pz.md create mode 100644 docs/auto-catalog/views/viw_hmwxjy.md create mode 100644 docs/auto-catalog/views/viw_hmwxjy2.md create mode 100644 docs/auto-catalog/views/viw_hmwxjy3.md create mode 100644 docs/auto-catalog/views/viw_instorematerials.md create mode 100644 docs/auto-catalog/views/viw_instorematerialssupply.md create mode 100644 docs/auto-catalog/views/viw_instoresupply.md create mode 100644 docs/auto-catalog/views/viw_knifemould.md create mode 100644 docs/auto-catalog/views/viw_knifemould_ps.md create mode 100644 docs/auto-catalog/views/viw_kpimaster.md create mode 100644 docs/auto-catalog/views/viw_logisticsorder.md create mode 100644 docs/auto-catalog/views/viw_logisticsorderdetails.md create mode 100644 docs/auto-catalog/views/viw_logisticsorderdetailsno.md create mode 100644 docs/auto-catalog/views/viw_mainplan_mftmaterials.md create mode 100644 docs/auto-catalog/views/viw_materials_sdefineno.md create mode 100644 docs/auto-catalog/views/viw_mftmaterialstest.md create mode 100644 docs/auto-catalog/views/viw_mftoutprocess.md create mode 100644 docs/auto-catalog/views/viw_mftprocesschange.md create mode 100644 docs/auto-catalog/views/viw_mftprocesschangematerials.md create mode 100644 docs/auto-catalog/views/viw_mftproduct.md create mode 100644 docs/auto-catalog/views/viw_mftproduct_copy1.md create mode 100644 docs/auto-catalog/views/viw_mftproductionmoney.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplan.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplan_all.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplan_plate.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplan_plate_copy1.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplan_workorder.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplancontrolprocess.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplanfull.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplanslaveandworkcenter.md create mode 100644 docs/auto-catalog/views/viw_mftproductionplanslaveeleteam.md create mode 100644 docs/auto-catalog/views/viw_mftproductionreport_new.md create mode 100644 docs/auto-catalog/views/viw_mftproductionreportemployee.md create mode 100644 docs/auto-catalog/views/viw_mftproductionreportemployeeday.md create mode 100644 docs/auto-catalog/views/viw_mftproductionreportemployeeday_1.md create mode 100644 docs/auto-catalog/views/viw_mftproductionreportemployeemonth.md create mode 100644 docs/auto-catalog/views/viw_mftproductionreportwage.md create mode 100644 docs/auto-catalog/views/viw_mftproductparam.md create mode 100644 docs/auto-catalog/views/viw_mftproductprocess.md create mode 100644 docs/auto-catalog/views/viw_mftqualityaccident.md create mode 100644 docs/auto-catalog/views/viw_mftqualityaccidenteqp.md create mode 100644 docs/auto-catalog/views/viw_mftworkorder.md create mode 100644 docs/auto-catalog/views/viw_mftworkorder_copy1.md create mode 100644 docs/auto-catalog/views/viw_mftworkorder_salsalesorder.md create mode 100644 docs/auto-catalog/views/viw_mftworkordercalculate.md create mode 100644 docs/auto-catalog/views/viw_mftworkordercontrol.md create mode 100644 docs/auto-catalog/views/viw_mftworkordercontrolbmj.md create mode 100644 docs/auto-catalog/views/viw_mftworkordercontrolprocess.md create mode 100644 docs/auto-catalog/views/viw_mftworkordermaterials.md create mode 100644 docs/auto-catalog/views/viw_mftworkordermaterials_copy1.md create mode 100644 docs/auto-catalog/views/viw_mftworkordermaterialshs.md create mode 100644 docs/auto-catalog/views/viw_mftworkordermaterialstest.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderparam.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderprocess.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderprocessextral.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderprocessextralnew.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderprocesslost.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderprocesslostone.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderprocessoutside.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderremainder.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderremainder_new.md create mode 100644 docs/auto-catalog/views/viw_mftworkorderslave.md create mode 100644 docs/auto-catalog/views/viw_mitcheckprofitloss.md create mode 100644 docs/auto-catalog/views/viw_mitmaterialsadjust.md create mode 100644 docs/auto-catalog/views/viw_mitmaterialscheck.md create mode 100644 docs/auto-catalog/views/viw_mitmaterialscut.md create mode 100644 docs/auto-catalog/views/viw_mitmaterialsinit.md create mode 100644 docs/auto-catalog/views/viw_mitmaterialsstoreadjustment.md create mode 100644 docs/auto-catalog/views/viw_mitmaterialsstoreadjustmoney.md create mode 100644 docs/auto-catalog/views/viw_mitproductionapply.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_blpz.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_ck.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_llpz.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_pz.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_qc.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_tlpz.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_yfblpz.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_yfllpz.md create mode 100644 docs/auto-catalog/views/viw_mitproductionmaterials_yftlpz.md create mode 100644 docs/auto-catalog/views/viw_msguser.md create mode 100644 docs/auto-catalog/views/viw_noinvoice.md create mode 100644 docs/auto-catalog/views/viw_noopsoutsideinvoice.md create mode 100644 docs/auto-catalog/views/viw_nopurpurchaseinstore.md create mode 100644 docs/auto-catalog/views/viw_nopurpurchaseinvoice.md create mode 100644 docs/auto-catalog/views/viw_nosalsaleschecking.md create mode 100644 docs/auto-catalog/views/viw_noslasalesorderinvoice.md create mode 100644 docs/auto-catalog/views/viw_noslasalesorderinvoice1.md create mode 100644 docs/auto-catalog/views/viw_opsoutsidearrive.md create mode 100644 docs/auto-catalog/views/viw_opsoutsidearrive_qlyoutsideproducttestmaster.md create mode 100644 docs/auto-catalog/views/viw_opsoutsidearrivesh.md create mode 100644 docs/auto-catalog/views/viw_opsoutsidechecking.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideinstore.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideinstore_new.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideinstoreded.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideinstoredetail.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideinstorenew.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideinvoice.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideprocess.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideprocess_copy1.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideprocessbecome.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideprocesscheck.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideprocesscheckclear.md create mode 100644 docs/auto-catalog/views/viw_opsoutsideprocesscheckoneclear.md create mode 100644 docs/auto-catalog/views/viw_outsidecostmoney_ymw.md create mode 100644 docs/auto-catalog/views/viw_outstoretype.md create mode 100644 docs/auto-catalog/views/viw_outstroredepart.md create mode 100644 docs/auto-catalog/views/viw_pitproductadjust.md create mode 100644 docs/auto-catalog/views/viw_pitproductcheck.md create mode 100644 docs/auto-catalog/views/viw_pitproductinit.md create mode 100644 docs/auto-catalog/views/viw_pitproductinstore.md create mode 100644 docs/auto-catalog/views/viw_pitproductmoney.md create mode 100644 docs/auto-catalog/views/viw_pitproductreject.md create mode 100644 docs/auto-catalog/views/viw_pitproductstore_customer.md create mode 100644 docs/auto-catalog/views/viw_pitproductstoreadjustment.md create mode 100644 docs/auto-catalog/views/viw_plc_machine.md create mode 100644 docs/auto-catalog/views/viw_plc_machine1.md create mode 100644 docs/auto-catalog/views/viw_process_classify.md create mode 100644 docs/auto-catalog/views/viw_product_m.md create mode 100644 docs/auto-catalog/views/viw_product_materials.md create mode 100644 docs/auto-catalog/views/viw_product_sdefineno.md create mode 100644 docs/auto-catalog/views/viw_purchaseordermaster_sideprocessmaster.md create mode 100644 docs/auto-catalog/views/viw_purorder_detail.md create mode 100644 docs/auto-catalog/views/viw_purorder_slave_detail.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseapply.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseapplydetail.md create mode 100644 docs/auto-catalog/views/viw_purpurchasearrive.md create mode 100644 docs/auto-catalog/views/viw_purpurchasearrivesh.md create mode 100644 docs/auto-catalog/views/viw_purpurchasecheck.md create mode 100644 docs/auto-catalog/views/viw_purpurchasecheck_new.md create mode 100644 docs/auto-catalog/views/viw_purpurchasecheck_newded.md create mode 100644 docs/auto-catalog/views/viw_purpurchasechecking.md create mode 100644 docs/auto-catalog/views/viw_purpurchasechecking_pz.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseinquiry.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseinstore.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseinstore_copy1.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseinstoreded.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseinstoretvoucher.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseinvoice.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseorder.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseorder_reject.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseorderdetail.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseorderreport.md create mode 100644 docs/auto-catalog/views/viw_purpurchasereject.md create mode 100644 docs/auto-catalog/views/viw_purpurchaserrive.md create mode 100644 docs/auto-catalog/views/viw_purpurchaseshow.md create mode 100644 docs/auto-catalog/views/viw_purpurchasesuppinquiry.md create mode 100644 docs/auto-catalog/views/viw_purqualityabnormal.md create mode 100644 docs/auto-catalog/views/viw_qlycomematerialstest.md create mode 100644 docs/auto-catalog/views/viw_qlycomematerialstest_purpurchasearrive.md create mode 100644 docs/auto-catalog/views/viw_qlycomematerialstest_purpurchaseorder.md create mode 100644 docs/auto-catalog/views/viw_qlyoutsideproducttest.md create mode 100644 docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess.md create mode 100644 docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess_zdfw.md create mode 100644 docs/auto-catalog/views/viw_qlyoutsideproducttest_outsideinstore.md create mode 100644 docs/auto-catalog/views/viw_qlyprocesstest.md create mode 100644 docs/auto-catalog/views/viw_qlyprocesstest_new.md create mode 100644 docs/auto-catalog/views/viw_qlyproducttest.md create mode 100644 docs/auto-catalog/views/viw_qlyproducttestimport.md create mode 100644 docs/auto-catalog/views/viw_quoquotation.md create mode 100644 docs/auto-catalog/views/viw_quoquotation_copy1.md create mode 100644 docs/auto-catalog/views/viw_quoquotationmanyqtys.md create mode 100644 docs/auto-catalog/views/viw_reimbursementapplication.md create mode 100644 docs/auto-catalog/views/viw_revsupply.md create mode 100644 docs/auto-catalog/views/viw_salchildproductapply.md create mode 100644 docs/auto-catalog/views/viw_saldelivergoods.md create mode 100644 docs/auto-catalog/views/viw_saldelivergoods_product.md create mode 100644 docs/auto-catalog/views/viw_saldelivergoodschild.md create mode 100644 docs/auto-catalog/views/viw_saldelivergoodscl.md create mode 100644 docs/auto-catalog/views/viw_saldelivergoodsded.md create mode 100644 docs/auto-catalog/views/viw_saldelivergoodsdedin.md create mode 100644 docs/auto-catalog/views/viw_saldelivernotify.md create mode 100644 docs/auto-catalog/views/viw_saldelivernotifylist.md create mode 100644 docs/auto-catalog/views/viw_salqualityabnormal.md create mode 100644 docs/auto-catalog/views/viw_salrejectgoods.md create mode 100644 docs/auto-catalog/views/viw_salrejectgoodsapply.md create mode 100644 docs/auto-catalog/views/viw_salsaleschance.md create mode 100644 docs/auto-catalog/views/viw_salsaleschance_copy1.md create mode 100644 docs/auto-catalog/views/viw_salsaleschecking.md create mode 100644 docs/auto-catalog/views/viw_salsalescontract.md create mode 100644 docs/auto-catalog/views/viw_salsalesdesign.md create mode 100644 docs/auto-catalog/views/viw_salsalesdev.md create mode 100644 docs/auto-catalog/views/viw_salsalesdevfollowup.md create mode 100644 docs/auto-catalog/views/viw_salsalesdevplan.md create mode 100644 docs/auto-catalog/views/viw_salsalesfollowup.md create mode 100644 docs/auto-catalog/views/viw_salsalesinvoice.md create mode 100644 docs/auto-catalog/views/viw_salsalesorder.md create mode 100644 docs/auto-catalog/views/viw_salsalesorder_salrejectgoods.md create mode 100644 docs/auto-catalog/views/viw_salsalesorder_stock.md create mode 100644 docs/auto-catalog/views/viw_salsalesorderbecome.md create mode 100644 docs/auto-catalog/views/viw_salsalesorderchild.md create mode 100644 docs/auto-catalog/views/viw_salsalesordermaterials.md create mode 100644 docs/auto-catalog/views/viw_salsalesorderprocess.md create mode 100644 docs/auto-catalog/views/viw_salsalesprintfollowup.md create mode 100644 docs/auto-catalog/views/viw_salsalesprintplan.md create mode 100644 docs/auto-catalog/views/viw_salsample.md create mode 100644 docs/auto-catalog/views/viw_sgdsemigoodsmatch.md create mode 100644 docs/auto-catalog/views/viw_sgdsemigoodsmatchbill.md create mode 100644 docs/auto-catalog/views/viw_sgdsemigoodsmatchbillmaterials.md create mode 100644 docs/auto-catalog/views/viw_sgdsemigoodsmatchbillprocess.md create mode 100644 docs/auto-catalog/views/viw_sismaterialsclassify.md create mode 100644 docs/auto-catalog/views/viw_sysmsg.md create mode 100644 docs/auto-catalog/views/viw_zknifemould_mftproductionplan.md create mode 100644 docs/auto-catalog/views/viw_zknifemould_mftproductionplanslave.md create mode 100644 docs/auto-catalog/views/viw_zlldgroupby_sgdandsmaterialsid.md create mode 100644 docs/auto-catalog/views/viw_zmainplan_mftmaterials.md create mode 100644 docs/auto-catalog/views/viw_zsgd_lld_materialanalysis.md create mode 100644 docs/concepts/customization-channels.md create mode 100644 docs/concepts/customization-layers.md create mode 100644 docs/concepts/index.md create mode 100644 docs/concepts/master-slave.md create mode 100644 docs/concepts/modules-forms-vtables.md create mode 100644 docs/concepts/multi-tenancy.md create mode 100644 docs/concepts/request-lifecycle.md create mode 100644 docs/concepts/semantic-fk.md create mode 100644 docs/concepts/thesis.md create mode 100644 docs/contributing.md create mode 100644 docs/glossary.md create mode 100644 docs/index.md create mode 100644 docs/reference/builder/attach-workflow.md create mode 100644 docs/reference/builder/define-form.md create mode 100644 docs/reference/builder/define-vtable.md create mode 100644 docs/reference/builder/index.md create mode 100644 docs/reference/builder/permissions.md create mode 100644 docs/reference/maintainer/activiti.md create mode 100644 docs/reference/maintainer/cache-invalidation.md create mode 100644 docs/reference/maintainer/deployment.md create mode 100644 docs/reference/maintainer/index.md create mode 100644 docs/reference/maintainer/proc-dispatch.md create mode 100644 docs/reference/maintainer/runtime.md create mode 100644 docs/reference/maintainer/sql-templates.md create mode 100644 docs/slices/01-hello-world.md create mode 100644 docs/slices/02-multi-tenancy.md create mode 100644 docs/slices/03-report.md create mode 100644 docs/slices/04-custom-field.md create mode 100644 docs/slices/05-customer-sql-override.md create mode 100644 docs/slices/06-hardware.md create mode 100644 docs/slices/07-workflow.md create mode 100644 docs/slices/index.md create mode 100644 mkdocs.yml create mode 100644 requirements.txt create mode 100644 scripts/gen_catalog.py create mode 100644 scripts/precommit.sh diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..062aba7 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,45 @@ +name: Build and publish wiki + +on: + push: + branches: [main] + workflow_dispatch: + +permissions: + contents: write + pages: write + id-token: write + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: "3.11" + cache: pip + + - name: Install dependencies + run: pip install -r requirements.txt + + - name: Build site + run: mkdocs build --strict + + - name: Upload Pages artifact + uses: actions/upload-pages-artifact@v3 + with: + path: site + + deploy: + needs: build + runs-on: ubuntu-latest + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a5b6ec9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# venv +.venv/ +__pycache__/ +*.pyc + +# build output +site/ + +# editor +.vscode/ +.idea/ +*.swp +.DS_Store + +# secrets — never commit +.env +.env.* +.my.cnf +*.pem +*.key diff --git a/README.md b/README.md new file mode 100644 index 0000000..17725e7 --- /dev/null +++ b/README.md @@ -0,0 +1,48 @@ +# xly Wiki + +A developer / module-builder wiki for the **xly (小羚羊)** printing-industry ERP framework. + +Built with [MkDocs Material](https://squidfunk.github.io/mkdocs-material/). +Markdown source under `docs/`; static HTML generated to `site/` (gitignored). + +## What's here + +``` +xly-wiki/ +├── docs/ ← markdown source — edit these +│ ├── index.md +│ ├── concepts/ (mental model) +│ ├── slices/ (vertical, end-to-end worked examples) +│ ├── reference/builder/ (recipes for PMs) +│ ├── reference/maintainer/ (internals for Java devs) +│ ├── auto-catalog/ ← machine-generated; do not hand-edit +│ ├── glossary.md +│ └── contributing.md +├── scripts/ +│ ├── gen_catalog.py ← regenerates Auto-Catalog from recon/*.tsv +│ └── precommit.sh ← optional git hook +├── mkdocs.yml +├── requirements.txt +├── .github/workflows/publish.yml (GitHub Actions: builds + publishes site/) +└── .venv/ ← gitignored Python venv +``` + +## Quick start + +```bash +source .venv/bin/activate # if .venv missing: python3 -m venv .venv && pip install -r requirements.txt +mkdocs serve # http://127.0.0.1:8000 with live reload +``` + +## Out-of-scope + +- The B2B printing-platform layer (`plat_*` tables, `xlyPlat*` modules). +- AI / LLM features (`ai_*` tables, `AiController`). +- Face recognition (`xlyFace`). +- Per-tenant schema drift between `xlyweberp_*` databases. + +## See also + +- `../recon/REPORT.md` — Phase 0 recon report (the design doc this wiki implements). +- `../recon/*.tsv` — offline schema reference (consumed by `scripts/gen_catalog.py`). +- `../xly/` — the codebase this wiki documents. diff --git a/docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md b/docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md new file mode 100644 index 0000000..b632d68 --- /dev/null +++ b/docs/auto-catalog/functions/CALC_MATERIALS_SMAIL.md @@ -0,0 +1,28 @@ +# `CALC_MATERIALS_SMAIL` (function) + +> 两变都小于305的材料(单位CM) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `dQty` | `decimal(18,6)` | +| 2 | IN | `dWidth` | `decimal(18,6)` | +| 3 | IN | `dLength` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `CALC_MATERIALS_SMAIL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md b/docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md new file mode 100644 index 0000000..dd2118f --- /dev/null +++ b/docs/auto-catalog/functions/FUN_DISTINCTJSON_REMOVE_BYNAME.md @@ -0,0 +1,25 @@ +# `FUN_DISTINCTJSON_REMOVE_BYNAME` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sName` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_DISTINCTJSON_REMOVE_BYNAME`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md b/docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md new file mode 100644 index 0000000..9fd0d5a --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_CALCPLAN_DATE_END.md @@ -0,0 +1,28 @@ +# `FUN_GET_CALCPLAN_DATE_END` (function) + +> 几台Id,传入时间加时间,得出来结束时间 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_tDate` | `datetime` | +| 2 | IN | `p_dDayHour` | `decimal(18,6)` | +| 3 | IN | `p_sMachineId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_CALCPLAN_DATE_END`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_CALC_DATE.md b/docs/auto-catalog/functions/FUN_GET_CALC_DATE.md new file mode 100644 index 0000000..845b069 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_CALC_DATE.md @@ -0,0 +1,29 @@ +# `FUN_GET_CALC_DATE` (function) + +> 时间后移动计算 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_sWorkType` | `varchar(1)` | +| 2 | IN | `p_sShiftsWork` | `varchar(50)` | +| 3 | IN | `p_date` | `datetime` | +| 4 | IN | `p_dMinute` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_CALC_DATE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md b/docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md new file mode 100644 index 0000000..c61beee --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_CALC_DATE_END.md @@ -0,0 +1,29 @@ +# `FUN_GET_CALC_DATE_END` (function) + +> 时间后移动计算(不考虑双休日之类的) + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_sWorkType` | `varchar(1)` | +| 2 | IN | `p_date` | `datetime` | +| 3 | IN | `p_dHour` | `decimal(18,6)` | +| 4 | IN | `p_dMinute` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_CALC_DATE_END`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_BC.md b/docs/auto-catalog/functions/FUN_GET_DATE_BC.md new file mode 100644 index 0000000..e595e42 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_BC.md @@ -0,0 +1,29 @@ +# `FUN_GET_DATE_BC` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_Date` | `datetime` | +| 2 | IN | `p_sWorkType` | `varchar(1)` | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md b/docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md new file mode 100644 index 0000000..92aa576 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_BC_ADDTIME.md @@ -0,0 +1,30 @@ +# `FUN_GET_DATE_BC_ADDTIME` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_Date` | `datetime` | +| 2 | IN | `p_sWorkType` | `varchar(1)` | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | +| 5 | IN | `p_dMinute` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_ADDTIME`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md new file mode 100644 index 0000000..c2c9fed --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE.md @@ -0,0 +1,29 @@ +# `FUN_GET_DATE_BC_STARTDATE` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_Date` | `datetime` | +| 2 | IN | `p_sWorkType` | `varchar(1)` | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md new file mode 100644 index 0000000..a8d3797 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEW.md @@ -0,0 +1,28 @@ +# `FUN_GET_DATE_BC_STARTDATE_NEW` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_Date` | `datetime` | +| 2 | IN | `p_sWorkStart` | `varchar(200)` | +| 3 | IN | `p_sWorkOff` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE_NEW`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md new file mode 100644 index 0000000..d2ce32b --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md @@ -0,0 +1,29 @@ +# `FUN_GET_DATE_BC_STARTDATE_NEWTYPE` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_Date` | `datetime` | +| 2 | IN | `p_sWorkType` | `varchar(1)` | +| 3 | IN | `p_sWorkStart` | `varchar(200)` | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE_NEWTYPE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md new file mode 100644 index 0000000..72c456a --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_BC_STARTDATE_NOW.md @@ -0,0 +1,29 @@ +# `FUN_GET_DATE_BC_STARTDATE_NOW` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `p_Date` | `datetime` | +| 2 | IN | `p_sWorkType` | `varchar(1)` | +| 3 | IN | `p_sShiftsWork` | `varchar(200)` | +| 4 | IN | `p_sWorkOff` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_BC_STARTDATE_NOW`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md b/docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md new file mode 100644 index 0000000..8ef94f3 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_DIFF_MINUTE.md @@ -0,0 +1,27 @@ +# `FUN_GET_DATE_DIFF_MINUTE` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `p_sStartDate` | `varchar(200)` | +| 2 | IN | `p_sEndDate` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_DIFF_MINUTE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_KT.md b/docs/auto-catalog/functions/FUN_GET_DATE_KT.md new file mode 100644 index 0000000..13b5577 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_KT.md @@ -0,0 +1,28 @@ +# `FUN_GET_DATE_KT` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | +| 2 | IN | `p_sStartDate` | `varchar(200)` | +| 3 | IN | `p_sEndDate` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_KT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md b/docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md new file mode 100644 index 0000000..37e87d5 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_KT_ADD.md @@ -0,0 +1,30 @@ +# `FUN_GET_DATE_KT_ADD` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | +| 2 | IN | `p_sStartDate` | `varchar(200)` | +| 3 | IN | `p_sEndDate` | `varchar(200)` | +| 4 | IN | `p_tAddTime` | `varchar(200)` | +| 5 | IN | `p_addMinut` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_KT_ADD`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_UKT.md b/docs/auto-catalog/functions/FUN_GET_DATE_UKT.md new file mode 100644 index 0000000..4f8a5f0 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_UKT.md @@ -0,0 +1,28 @@ +# `FUN_GET_DATE_UKT` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | +| 2 | IN | `p_sStartDate` | `varchar(200)` | +| 3 | IN | `p_sEndDate` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_UKT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md b/docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md new file mode 100644 index 0000000..6287105 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_UKT_ADD.md @@ -0,0 +1,30 @@ +# `FUN_GET_DATE_UKT_ADD` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | +| 2 | IN | `p_sStartDate` | `varchar(200)` | +| 3 | IN | `p_sEndDate` | `varchar(200)` | +| 4 | IN | `p_tAddTime` | `varchar(200)` | +| 5 | IN | `p_addMinut` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_UKT_ADD`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DATE_YX.md b/docs/auto-catalog/functions/FUN_GET_DATE_YX.md new file mode 100644 index 0000000..e83bd57 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DATE_YX.md @@ -0,0 +1,28 @@ +# `FUN_GET_DATE_YX` (function) + +> 根据传入时间获取时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_tCStartTime` | `varchar(200)` | +| 2 | IN | `p_sStartDate` | `varchar(200)` | +| 3 | IN | `p_sEndDate` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DATE_YX`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md b/docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md new file mode 100644 index 0000000..74464ae --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_DECOMPOSECUSTOMIZE.md @@ -0,0 +1,30 @@ +# `FUN_GET_DECOMPOSECUSTOMIZE` (function) + +> 排程印面自定义 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_titleEnd` | `varchar(50)` | +| 2 | IN | `p_sFaceName` | `varchar(50)` | +| 3 | IN | `p_sControlFaceName` | `longtext` | +| 4 | IN | `p_index` | `int` | +| 5 | IN | `p_iArrangeSrcValue` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_DECOMPOSECUSTOMIZE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_GET_to_pinyin.md b/docs/auto-catalog/functions/FUN_GET_to_pinyin.md new file mode 100644 index 0000000..f96b861 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_GET_to_pinyin.md @@ -0,0 +1,24 @@ +# `FUN_GET_to_pinyin` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `NAME` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_GET_to_pinyin`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_JSON_CHAR.md b/docs/auto-catalog/functions/FUN_JSON_CHAR.md new file mode 100644 index 0000000..a1af6a1 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_JSON_CHAR.md @@ -0,0 +1,27 @@ +# `FUN_JSON_CHAR` (function) + +> 请求后处理 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sParam` | `longtext` | +| 2 | IN | `sKey` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_JSON_CHAR`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_JSON_INT.md b/docs/auto-catalog/functions/FUN_JSON_INT.md new file mode 100644 index 0000000..fbba3f2 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_JSON_INT.md @@ -0,0 +1,27 @@ +# `FUN_JSON_INT` (function) + +> 请求后处理 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sParam` | `longtext` | +| 2 | IN | `sKey` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_JSON_INT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md b/docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md new file mode 100644 index 0000000..ae4ed70 --- /dev/null +++ b/docs/auto-catalog/functions/FUN_MATERIALS_SMAIL.md @@ -0,0 +1,28 @@ +# `FUN_MATERIALS_SMAIL` (function) + +> 两变都小于305的材料(单位CM) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `dQty` | `decimal(18,6)` | +| 2 | IN | `dWidth` | `decimal(18,6)` | +| 3 | IN | `dLength` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `FUN_MATERIALS_SMAIL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/F_Gb2Big.md b/docs/auto-catalog/functions/F_Gb2Big.md new file mode 100644 index 0000000..c16788d --- /dev/null +++ b/docs/auto-catalog/functions/F_Gb2Big.md @@ -0,0 +1,25 @@ +# `F_Gb2Big` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(4000)` | +| 1 | IN | `str` | `varchar(4000)` | +| 2 | IN | `toBIG` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `F_Gb2Big`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_ParseParams.md b/docs/auto-catalog/functions/Fn_ParseParams.md new file mode 100644 index 0000000..647ab2c --- /dev/null +++ b/docs/auto-catalog/functions/Fn_ParseParams.md @@ -0,0 +1,24 @@ +# `Fn_ParseParams` (function) + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** YES +- **SQL data access:** READS SQL DATA +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `json_data` | `json` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_ParseParams`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_find_modleAllId.md b/docs/auto-catalog/functions/Fn_find_modleAllId.md new file mode 100644 index 0000000..f27a4e6 --- /dev/null +++ b/docs/auto-catalog/functions/Fn_find_modleAllId.md @@ -0,0 +1,26 @@ +# `Fn_find_modleAllId` (function) + +> 根据sModleId获取sAllId + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sModelId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_find_modleAllId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_find_pinyin.md b/docs/auto-catalog/functions/Fn_find_pinyin.md new file mode 100644 index 0000000..3f84592 --- /dev/null +++ b/docs/auto-catalog/functions/Fn_find_pinyin.md @@ -0,0 +1,26 @@ +# `Fn_find_pinyin` (function) + +> 根据拼音查询 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `P_NAME` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_find_pinyin`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_find_pinyin_copy1.md b/docs/auto-catalog/functions/Fn_find_pinyin_copy1.md new file mode 100644 index 0000000..e403948 --- /dev/null +++ b/docs/auto-catalog/functions/Fn_find_pinyin_copy1.md @@ -0,0 +1,26 @@ +# `Fn_find_pinyin_copy1` (function) + +> 根据拼音查询 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `P_NAME` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_find_pinyin_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_fristPinyin.md b/docs/auto-catalog/functions/Fn_fristPinyin.md new file mode 100644 index 0000000..8e4d149 --- /dev/null +++ b/docs/auto-catalog/functions/Fn_fristPinyin.md @@ -0,0 +1,26 @@ +# `Fn_fristPinyin` (function) + +> 根据首字母拼音查询 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `P_NAME` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_fristPinyin`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_json_extract.md b/docs/auto-catalog/functions/Fn_json_extract.md new file mode 100644 index 0000000..e2de71f --- /dev/null +++ b/docs/auto-catalog/functions/Fn_json_extract.md @@ -0,0 +1,27 @@ +# `Fn_json_extract` (function) + +> 根据key值获取json字符串值 + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `p_jsonstr` | `text` | +| 2 | IN | `p_key` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_json_extract`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_spit_length.md b/docs/auto-catalog/functions/Fn_spit_length.md new file mode 100644 index 0000000..746090f --- /dev/null +++ b/docs/auto-catalog/functions/Fn_spit_length.md @@ -0,0 +1,27 @@ +# `Fn_spit_length` (function) + +> 根据分隔符 获取分割后对象个数 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `str` | `longtext` | +| 2 | IN | `splitstr` | `varchar(5)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_spit_length`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fn_split_string.md b/docs/auto-catalog/functions/Fn_split_string.md new file mode 100644 index 0000000..4985fbe --- /dev/null +++ b/docs/auto-catalog/functions/Fn_split_string.md @@ -0,0 +1,28 @@ +# `Fn_split_string` (function) + +> 根据分隔符,取第几个截取字符串 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `str` | `longtext` | +| 2 | IN | `splitstr` | `varchar(5)` | +| 3 | IN | `strindex` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fn_split_string`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_AnalysisListJson.md b/docs/auto-catalog/functions/Fun_AnalysisListJson.md new file mode 100644 index 0000000..26f621b --- /dev/null +++ b/docs/auto-catalog/functions/Fun_AnalysisListJson.md @@ -0,0 +1,28 @@ +# `Fun_AnalysisListJson` (function) + +> 根据 JSON字符串LIST类型解析函数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_json` | `longtext` | +| 2 | IN | `cloumnNames` | `varchar(255)` | +| 3 | IN | `splitNames` | `varchar(10)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md b/docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md new file mode 100644 index 0000000..08a08d6 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_AnalysisListJsonEnter.md @@ -0,0 +1,28 @@ +# `Fun_AnalysisListJsonEnter` (function) + +> 根据 JSON字符串LIST类型解析函数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_json` | `longtext` | +| 2 | IN | `cloumnNames` | `varchar(255)` | +| 3 | IN | `splitNames` | `varchar(10)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJsonEnter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md b/docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md new file mode 100644 index 0000000..80cb8c2 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_AnalysisListJsonOld.md @@ -0,0 +1,28 @@ +# `Fun_AnalysisListJsonOld` (function) + +> 根据 JSON字符串LIST类型解析函数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_json` | `longtext` | +| 2 | IN | `cloumnNames` | `varchar(255)` | +| 3 | IN | `splitNames` | `varchar(10)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJsonOld`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md b/docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md new file mode 100644 index 0000000..7d8e818 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_AnalysisListJsonTwo.md @@ -0,0 +1,30 @@ +# `Fun_AnalysisListJsonTwo` (function) + +> 根据 JSON字符串LIST类型解析函数 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `p_json` | `longtext` | +| 2 | IN | `cloumnNames` | `varchar(255)` | +| 3 | IN | `cloumnNames1` | `varchar(255)` | +| 4 | IN | `iColorOrder` | `int` | +| 5 | IN | `splitNames` | `varchar(10)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJsonTwo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md b/docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md new file mode 100644 index 0000000..e5cf995 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_AnalysisListJson_copy1.md @@ -0,0 +1,28 @@ +# `Fun_AnalysisListJson_copy1` (function) + +> 根据 JSON字符串LIST类型解析函数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_json` | `longtext` | +| 2 | IN | `cloumnNames` | `varchar(255)` | +| 3 | IN | `splitNames` | `varchar(10)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_AnalysisListJson_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md b/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md new file mode 100644 index 0000000..148a95c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice.md @@ -0,0 +1,29 @@ +# `Fun_Cashier_GetMaterialsPrice` (function) + +> 获取最近采购价(物料) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetMaterialsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md b/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md new file mode 100644 index 0000000..fc774b9 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_Quo.md @@ -0,0 +1,29 @@ +# `Fun_Cashier_GetMaterialsPrice_Quo` (function) + +> 获取最近采购价(物料) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetMaterialsPrice_Quo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md b/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md new file mode 100644 index 0000000..bc7c7e9 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Cashier_GetMaterialsPrice_new.md @@ -0,0 +1,29 @@ +# `Fun_Cashier_GetMaterialsPrice_new` (function) + +> 获取最近采购价(物料) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetMaterialsPrice_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md b/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md new file mode 100644 index 0000000..8a4211a --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice.md @@ -0,0 +1,28 @@ +# `Fun_Cashier_GetProductPrice` (function) + +> 获取最近采购价(产品) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetProductPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md b/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md new file mode 100644 index 0000000..b317ed5 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Cashier_GetProductPrice_new.md @@ -0,0 +1,28 @@ +# `Fun_Cashier_GetProductPrice_new` (function) + +> 获取最近采购价(产品) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Cashier_GetProductPrice_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Exclusion_algorithm.md b/docs/auto-catalog/functions/Fun_Exclusion_algorithm.md new file mode 100644 index 0000000..f4f18d6 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Exclusion_algorithm.md @@ -0,0 +1,26 @@ +# `Fun_Exclusion_algorithm` (function) + +> 获取排除算法 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sProductTypeId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Exclusion_algorithm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_FormulaReplace.md b/docs/auto-catalog/functions/Fun_FormulaReplace.md new file mode 100644 index 0000000..1e6f060 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_FormulaReplace.md @@ -0,0 +1,28 @@ +# `Fun_FormulaReplace` (function) + +> 公式计算解析函数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sFormulaReplace` | `longtext` | +| 2 | IN | `replaceValue` | `varchar(255)` | +| 3 | IN | `toReplaceValue` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_FormulaReplace`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Formula_Process.md b/docs/auto-catalog/functions/Fun_Formula_Process.md new file mode 100644 index 0000000..7ca3208 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Formula_Process.md @@ -0,0 +1,26 @@ +# `Fun_Formula_Process` (function) + +> 公式计算解析函数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_sProcessId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Formula_Process`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md b/docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md new file mode 100644 index 0000000..f80f464 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Gb2Big_ChineseToBig.md @@ -0,0 +1,23 @@ +# `Fun_Gb2Big_ChineseToBig` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Gb2Big_ChineseToBig`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetAddBillNo.md b/docs/auto-catalog/functions/Fun_GetAddBillNo.md new file mode 100644 index 0000000..5abe20d --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetAddBillNo.md @@ -0,0 +1,27 @@ +# `Fun_GetAddBillNo` (function) + +> 获取新增的单据号 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `p_sBillNo` | `varchar(50)` | +| 2 | IN | `p_num` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetAddBillNo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetAddMapJson.md b/docs/auto-catalog/functions/Fun_GetAddMapJson.md new file mode 100644 index 0000000..c6e2c03 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetAddMapJson.md @@ -0,0 +1,28 @@ +# `Fun_GetAddMapJson` (function) + +> 组装MapJSON + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_JSON` | `longtext` | +| 2 | IN | `p_Cloumn` | `varchar(500)` | +| 3 | IN | `p_Value` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetAddMapJson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md b/docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md new file mode 100644 index 0000000..14a82b0 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetAuxiliaryQtyUnit.md @@ -0,0 +1,29 @@ +# `Fun_GetAuxiliaryQtyUnit` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | +| 4 | IN | `iType` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetAuxiliaryQtyUnit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetBarId.md b/docs/auto-catalog/functions/Fun_GetBarId.md new file mode 100644 index 0000000..a84a8f0 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetBarId.md @@ -0,0 +1,26 @@ +# `Fun_GetBarId` (function) + +> 生成27位纯数字的ID 模仿后台Java代码生成 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(32)` | +| 1 | IN | `iIndex` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetBarId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetBillStatus.md b/docs/auto-catalog/functions/Fun_GetBillStatus.md new file mode 100644 index 0000000..ac4ad65 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetBillStatus.md @@ -0,0 +1,28 @@ +# `Fun_GetBillStatus` (function) + +> 获取系统设定中 单据号设定 打印状态 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetBillStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetBookStickQty.md b/docs/auto-catalog/functions/Fun_GetBookStickQty.md new file mode 100644 index 0000000..0c21025 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetBookStickQty.md @@ -0,0 +1,24 @@ +# `Fun_GetBookStickQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `dQty` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetBookStickQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md b/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md new file mode 100644 index 0000000..e5226cc --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs.md @@ -0,0 +1,27 @@ +# `Fun_GetCalcMaterialsKs` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `dMatLength` | `decimal(18,6)` | +| 2 | IN | `dMatWidth` | `decimal(18,6)` | +| 3 | IN | `dLength` | `decimal(18,6)` | +| 4 | IN | `dWidth` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetCalcMaterialsKs`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md b/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md new file mode 100644 index 0000000..b4bfd7c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetCalcMaterialsKs1.md @@ -0,0 +1,29 @@ +# `Fun_GetCalcMaterialsKs1` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `dMatLength` | `decimal(18,6)` | +| 2 | IN | `dMatWidth` | `decimal(18,6)` | +| 3 | IN | `dLength` | `decimal(18,6)` | +| 4 | IN | `dWidth` | `decimal(18,6)` | +| 5 | IN | `iMinusL` | `int` | +| 6 | IN | `iMinusW` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetCalcMaterialsKs1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetCh.md b/docs/auto-catalog/functions/Fun_GetCh.md new file mode 100644 index 0000000..c39200c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetCh.md @@ -0,0 +1,26 @@ +# `Fun_GetCh` (function) + +> 获取字符串中数字 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `str` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetCh`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetFatherProductId.md b/docs/auto-catalog/functions/Fun_GetFatherProductId.md new file mode 100644 index 0000000..0175aec --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetFatherProductId.md @@ -0,0 +1,26 @@ +# `Fun_GetFatherProductId` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sProductId` | `varchar(255)` | +| 2 | IN | `sSrcId` | `varchar(255)` | +| 3 | IN | `iFlag` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetFatherProductId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetGb.md b/docs/auto-catalog/functions/Fun_GetGb.md new file mode 100644 index 0000000..08ad228 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetGb.md @@ -0,0 +1,26 @@ +# `Fun_GetGb` (function) + +> 获取字符串中数字 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `str` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetGb`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetHumpDiff.md b/docs/auto-catalog/functions/Fun_GetHumpDiff.md new file mode 100644 index 0000000..cfb5add --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetHumpDiff.md @@ -0,0 +1,26 @@ +# `Fun_GetHumpDiff` (function) + +> 获取驼峰之间的差值 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetHumpDiff`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetJson_Length.md b/docs/auto-catalog/functions/Fun_GetJson_Length.md new file mode 100644 index 0000000..5bd0e27 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetJson_Length.md @@ -0,0 +1,24 @@ +# `Fun_GetJson_Length` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetJson_Length`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLimitDate.md b/docs/auto-catalog/functions/Fun_GetLimitDate.md new file mode 100644 index 0000000..2b6fbd3 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLimitDate.md @@ -0,0 +1,29 @@ +# `Fun_GetLimitDate` (function) + +> 获取任务截至时间 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `sFormId` | `varchar(255)` | +| 2 | IN | `tCheckDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLimitDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md b/docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md new file mode 100644 index 0000000..365b2b1 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListByJson_ByKey.md @@ -0,0 +1,27 @@ +# `Fun_GetListByJson_ByKey` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | +| 4 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListByJson_ByKey`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md b/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md new file mode 100644 index 0000000..2197f4f --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_split.md @@ -0,0 +1,28 @@ +# `Fun_GetListByJson_ByKey_split` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | +| 4 | IN | `sGetKey` | `varchar(100)` | +| 5 | IN | `iNum` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListByJson_ByKey_split`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md b/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md new file mode 100644 index 0000000..cb1f0f5 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListByJson_ByKey_wrap.md @@ -0,0 +1,28 @@ +# `Fun_GetListByJson_ByKey_wrap` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | +| 4 | IN | `sGetKey` | `varchar(100)` | +| 5 | IN | `iNum` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListByJson_ByKey_wrap`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md b/docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md new file mode 100644 index 0000000..fee7324 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListBy_BysCombineChild.md @@ -0,0 +1,24 @@ +# `Fun_GetListBy_BysCombineChild` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sCombineChildControlId` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListBy_BysCombineChild`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKey.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKey.md new file mode 100644 index 0000000..ef69882 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKey.md @@ -0,0 +1,27 @@ +# `Fun_GetListJson_ByKey` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | +| 4 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md new file mode 100644 index 0000000..a76015c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKey1.md @@ -0,0 +1,26 @@ +# `Fun_GetListJson_ByKey1` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md new file mode 100644 index 0000000..6a0fb92 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKey2.md @@ -0,0 +1,26 @@ +# `Fun_GetListJson_ByKey2` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md new file mode 100644 index 0000000..647f5a5 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKey5.md @@ -0,0 +1,26 @@ +# `Fun_GetListJson_ByKey5` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey5`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md new file mode 100644 index 0000000..769a066 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKey6.md @@ -0,0 +1,26 @@ +# `Fun_GetListJson_ByKey6` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey6`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md new file mode 100644 index 0000000..7aff2e1 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKeyNew.md @@ -0,0 +1,27 @@ +# `Fun_GetListJson_ByKeyNew` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | +| 4 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKeyNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md b/docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md new file mode 100644 index 0000000..1c53080 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByKey_copy1.md @@ -0,0 +1,27 @@ +# `Fun_GetListJson_ByKey_copy1` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sKey` | `varchar(100)` | +| 3 | IN | `sKeyValue` | `varchar(100)` | +| 4 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByKey_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByName.md b/docs/auto-catalog/functions/Fun_GetListJson_ByName.md new file mode 100644 index 0000000..519d827 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByName.md @@ -0,0 +1,25 @@ +# `Fun_GetListJson_ByName` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md b/docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md new file mode 100644 index 0000000..fe41c05 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetListJson_ByNameAPS.md @@ -0,0 +1,25 @@ +# `Fun_GetListJson_ByNameAPS` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetListJson_ByNameAPS`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLoginUser.md b/docs/auto-catalog/functions/Fun_GetLoginUser.md new file mode 100644 index 0000000..b7713d7 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLoginUser.md @@ -0,0 +1,28 @@ +# `Fun_GetLoginUser` (function) + +> 获取客户查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLogin_id` | `varchar(255)` | +| 2 | IN | `sBr_id` | `varchar(255)` | +| 3 | IN | `sSu_id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUser`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md b/docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md new file mode 100644 index 0000000..c3acd1f --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLoginUserLanguage.md @@ -0,0 +1,28 @@ +# `Fun_GetLoginUserLanguage` (function) + +> 获取客户查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLogin_id` | `varchar(255)` | +| 2 | IN | `sBr_id` | `varchar(255)` | +| 3 | IN | `sSu_id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserLanguage`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md b/docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md new file mode 100644 index 0000000..e160ea7 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLoginUserLanguage_copy1.md @@ -0,0 +1,28 @@ +# `Fun_GetLoginUserLanguage_copy1` (function) + +> 获取客户查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:15:36 +- **Last altered:** 2026-04-27 19:15:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLogin_id` | `varchar(255)` | +| 2 | IN | `sBr_id` | `varchar(255)` | +| 3 | IN | `sSu_id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserLanguage_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLoginUserName.md b/docs/auto-catalog/functions/Fun_GetLoginUserName.md new file mode 100644 index 0000000..102dc9e --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLoginUserName.md @@ -0,0 +1,28 @@ +# `Fun_GetLoginUserName` (function) + +> 获取客户查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLogin_id` | `varchar(255)` | +| 2 | IN | `sBr_id` | `varchar(255)` | +| 3 | IN | `sSu_id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLoginUserType.md b/docs/auto-catalog/functions/Fun_GetLoginUserType.md new file mode 100644 index 0000000..f6fa705 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLoginUserType.md @@ -0,0 +1,28 @@ +# `Fun_GetLoginUserType` (function) + +> 获取客户查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLogin_id` | `varchar(255)` | +| 2 | IN | `sBr_id` | `varchar(255)` | +| 3 | IN | `sSu_id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLoginUserType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLookCustomer.md b/docs/auto-catalog/functions/Fun_GetLookCustomer.md new file mode 100644 index 0000000..e413a01 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLookCustomer.md @@ -0,0 +1,28 @@ +# `Fun_GetLookCustomer` (function) + +> 获取客户查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLogin_id` | `varchar(255)` | +| 2 | IN | `sBr_id` | `varchar(255)` | +| 3 | IN | `sSu_id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLookCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetLookProcess.md b/docs/auto-catalog/functions/Fun_GetLookProcess.md new file mode 100644 index 0000000..7b6a0eb --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetLookProcess.md @@ -0,0 +1,28 @@ +# `Fun_GetLookProcess` (function) + +> 获取工序查看权限 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLoginId` | `varchar(255)` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetLookProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMachineLenWidth.md b/docs/auto-catalog/functions/Fun_GetMachineLenWidth.md new file mode 100644 index 0000000..883158f --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMachineLenWidth.md @@ -0,0 +1,25 @@ +# `Fun_GetMachineLenWidth` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sMachineLength` | `int` | +| 2 | IN | `sMachineWidth` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineLenWidth`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md b/docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md new file mode 100644 index 0000000..e64f17d --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMachineLenWidthAPS.md @@ -0,0 +1,29 @@ +# `Fun_GetMachineLenWidthAPS` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sMachineLength` | `int` | +| 2 | IN | `sMachineWidth` | `int` | +| 3 | IN | `dMaxLength` | `int` | +| 4 | IN | `dMaxWidth` | `int` | +| 5 | IN | `dMinLength` | `int` | +| 6 | IN | `dMinWidth` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineLenWidthAPS`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md b/docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md new file mode 100644 index 0000000..3b56432 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMachineWorkEndDate.md @@ -0,0 +1,28 @@ +# `Fun_GetMachineWorkEndDate` (function) + +> 获取当前机台时间(包含上一班) + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `sPlcNo` | `int` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineWorkEndDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md b/docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md new file mode 100644 index 0000000..8210b29 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMachineWorkStartDate.md @@ -0,0 +1,28 @@ +# `Fun_GetMachineWorkStartDate` (function) + +> 获取当前机台时间(包含上一班) + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `sPlcNo` | `int` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineWorkStartDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md b/docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md new file mode 100644 index 0000000..8d4ec3a --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMachineWorkWorkType.md @@ -0,0 +1,28 @@ +# `Fun_GetMachineWorkWorkType` (function) + +> 获取当前机台属于什么班 + + +- **Type:** FUNCTION +- **Returns:** `datetime` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `datetime` | +| 1 | IN | `sPlcNo` | `int` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMachineWorkWorkType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md b/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md new file mode 100644 index 0000000..1ae2cab --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnit.md @@ -0,0 +1,29 @@ +# `Fun_GetMaterialsQtyUnit` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | +| 4 | IN | `iType` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMaterialsQtyUnit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md b/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md new file mode 100644 index 0000000..8c1ab70 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetMaterialsQtyUnitSupple.md @@ -0,0 +1,29 @@ +# `Fun_GetMaterialsQtyUnitSupple` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | +| 4 | IN | `iType` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetMaterialsQtyUnitSupple`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetNum.md b/docs/auto-catalog/functions/Fun_GetNum.md new file mode 100644 index 0000000..7c3787b --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetNum.md @@ -0,0 +1,26 @@ +# `Fun_GetNum` (function) + +> 获取字符串中数字 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `str` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetNum`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetNumFirst.md b/docs/auto-catalog/functions/Fun_GetNumFirst.md new file mode 100644 index 0000000..b1351a3 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetNumFirst.md @@ -0,0 +1,26 @@ +# `Fun_GetNumFirst` (function) + +> 获取字符串中数字首次出现位置 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `str` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetNumFirst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetPackQty.md b/docs/auto-catalog/functions/Fun_GetPackQty.md new file mode 100644 index 0000000..28b67f1 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetPackQty.md @@ -0,0 +1,27 @@ +# `Fun_GetPackQty` (function) + +> 获取PackQty + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `p_sProductStyle` | `varchar(255)` | +| 2 | IN | `p_dProductQty` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetPackQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md b/docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md new file mode 100644 index 0000000..0d560a5 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetProcessAuxiliaryQty.md @@ -0,0 +1,29 @@ +# `Fun_GetProcessAuxiliaryQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sMaterialsStyle` | `varchar(100)` | +| 2 | IN | `sAuxiliaryUnit` | `varchar(100)` | +| 3 | IN | `sMaterialsUnit` | `varchar(100)` | +| 4 | IN | `dAuxiliaryQty` | `decimal(18,6)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetProcessAuxiliaryQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md b/docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md new file mode 100644 index 0000000..d2b007c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetReelAuxiliaryQtyUnit.md @@ -0,0 +1,30 @@ +# `Fun_GetReelAuxiliaryQtyUnit` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sWorkOrderMaterialsTbId` | `varchar(100)` | +| 2 | IN | `sMaterialsGuid` | `varchar(100)` | +| 3 | IN | `sMaterialsStyle` | `varchar(100)` | +| 4 | IN | `dAuxiliaryQty` | `decimal(18,6)` | +| 5 | IN | `iType` | `int` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetReelAuxiliaryQtyUnit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetReportId_byLogType.md b/docs/auto-catalog/functions/Fun_GetReportId_byLogType.md new file mode 100644 index 0000000..e5e7235 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetReportId_byLogType.md @@ -0,0 +1,26 @@ +# `Fun_GetReportId_byLogType` (function) + +> 根据物流类型判断报表 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_iLogType` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetReportId_byLogType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetSystemSetting.md b/docs/auto-catalog/functions/Fun_GetSystemSetting.md new file mode 100644 index 0000000..b21a66c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetSystemSetting.md @@ -0,0 +1,26 @@ +# `Fun_GetSystemSetting` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `str` | `varchar(200)` | +| 2 | IN | `sBrId` | `varchar(200)` | +| 3 | IN | `sSuId` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetSystemSetting`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetTestCount.md b/docs/auto-catalog/functions/Fun_GetTestCount.md new file mode 100644 index 0000000..2531a75 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetTestCount.md @@ -0,0 +1,27 @@ +# `Fun_GetTestCount` (function) + +> 获取字符串中数字 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `tCreateDate` | `datetime` | +| 2 | IN | `iType` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetTestCount`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md b/docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md new file mode 100644 index 0000000..d32d4b8 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetTestMaterialsCount.md @@ -0,0 +1,27 @@ +# `Fun_GetTestMaterialsCount` (function) + +> 获取字符串中数字 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `tCreateDate` | `datetime` | +| 2 | IN | `sMaterialsId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetTestMaterialsCount`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetTrunkQty.md b/docs/auto-catalog/functions/Fun_GetTrunkQty.md new file mode 100644 index 0000000..a2278fe --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetTrunkQty.md @@ -0,0 +1,27 @@ +# `Fun_GetTrunkQty` (function) + +> 获取TrunkQty + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `p_sProductStyle` | `varchar(255)` | +| 2 | IN | `p_dProductQty` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetTrunkQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Get_BracketContent.md b/docs/auto-catalog/functions/Fun_Get_BracketContent.md new file mode 100644 index 0000000..8efb135 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Get_BracketContent.md @@ -0,0 +1,24 @@ +# `Fun_Get_BracketContent` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `userstr` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Get_BracketContent`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Get_BracketContentAll_JSON.md b/docs/auto-catalog/functions/Fun_Get_BracketContentAll_JSON.md new file mode 100644 index 0000000..d55a423 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Get_BracketContentAll_JSON.md @@ -0,0 +1,24 @@ +# `Fun_Get_BracketContentAll_JSON` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `userstr` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Get_BracketContentAll_JSON`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Getcolorcount.md b/docs/auto-catalog/functions/Fun_Getcolorcount.md new file mode 100644 index 0000000..ac22087 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Getcolorcount.md @@ -0,0 +1,28 @@ +# `Fun_Getcolorcount` (function) + +> 根据 + 分隔符,确定颜色数 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `iFace` | `int` | +| 2 | IN | `iColorOrder` | `int` | +| 3 | IN | `splitstr` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Getcolorcount`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetcolorcountTest.md b/docs/auto-catalog/functions/Fun_GetcolorcountTest.md new file mode 100644 index 0000000..0b8ebe0 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetcolorcountTest.md @@ -0,0 +1,28 @@ +# `Fun_GetcolorcountTest` (function) + +> 根据 + 分隔符,确定颜色数 + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `iFace` | `int` | +| 2 | IN | `iColorOrder` | `int` | +| 3 | IN | `splitstr` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetcolorcountTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty1.md b/docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty1.md new file mode 100644 index 0000000..7102ea2 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty1.md @@ -0,0 +1,24 @@ +# `Fun_Getcolorcount_CalcQty1` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Getcolorcount_CalcQty1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty2.md b/docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty2.md new file mode 100644 index 0000000..6ae035f --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Getcolorcount_CalcQty2.md @@ -0,0 +1,24 @@ +# `Fun_Getcolorcount_CalcQty2` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Getcolorcount_CalcQty2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Getcolorcount_new.md b/docs/auto-catalog/functions/Fun_Getcolorcount_new.md new file mode 100644 index 0000000..3f4a871 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Getcolorcount_new.md @@ -0,0 +1,24 @@ +# `Fun_Getcolorcount_new` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Getcolorcount_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetknifeProcessQty.md b/docs/auto-catalog/functions/Fun_GetknifeProcessQty.md new file mode 100644 index 0000000..450400d --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetknifeProcessQty.md @@ -0,0 +1,24 @@ +# `Fun_GetknifeProcessQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `sKnifeMouldGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetknifeProcessQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetknifeReportQty.md b/docs/auto-catalog/functions/Fun_GetknifeReportQty.md new file mode 100644 index 0000000..419881f --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetknifeReportQty.md @@ -0,0 +1,24 @@ +# `Fun_GetknifeReportQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `sKnifeMouldGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetknifeReportQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_GetproductstockQty.md b/docs/auto-catalog/functions/Fun_GetproductstockQty.md new file mode 100644 index 0000000..7ce2831 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_GetproductstockQty.md @@ -0,0 +1,24 @@ +# `Fun_GetproductstockQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `sProductGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_GetproductstockQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_HasJsonKey.md b/docs/auto-catalog/functions/Fun_HasJsonKey.md new file mode 100644 index 0000000..39ef281 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_HasJsonKey.md @@ -0,0 +1,26 @@ +# `Fun_HasJsonKey` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `skey` | `varchar(50)` | +| 3 | IN | `sValue` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_HasJsonKey`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_JsonExistsColor_ByName.md b/docs/auto-catalog/functions/Fun_JsonExistsColor_ByName.md new file mode 100644 index 0000000..23ebb53 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_JsonExistsColor_ByName.md @@ -0,0 +1,25 @@ +# `Fun_JsonExistsColor_ByName` (function) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sGetKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_JsonExistsColor_ByName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_MoneyToCh.md b/docs/auto-catalog/functions/Fun_MoneyToCh.md new file mode 100644 index 0000000..b07c110 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_MoneyToCh.md @@ -0,0 +1,24 @@ +# `Fun_MoneyToCh` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(150)` | +| 1 | IN | `MONEY` | `decimal(14,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_MoneyToCh`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_RemoveJsonEmptyKey.md b/docs/auto-catalog/functions/Fun_RemoveJsonEmptyKey.md new file mode 100644 index 0000000..1c6da33 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_RemoveJsonEmptyKey.md @@ -0,0 +1,24 @@ +# `Fun_RemoveJsonEmptyKey` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_RemoveJsonEmptyKey`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_RemoveJsonKey.md b/docs/auto-catalog/functions/Fun_RemoveJsonKey.md new file mode 100644 index 0000000..bef7739 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_RemoveJsonKey.md @@ -0,0 +1,26 @@ +# `Fun_RemoveJsonKey` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `skey` | `varchar(50)` | +| 3 | IN | `sValue` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_RemoveJsonKey`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Sis_GetConst.md b/docs/auto-catalog/functions/Fun_Sis_GetConst.md new file mode 100644 index 0000000..050e27b --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Sis_GetConst.md @@ -0,0 +1,29 @@ +# `Fun_Sis_GetConst` (function) + +> 获取常量存储过程 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sStr` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Sis_GetConst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Sis_GetConstNew.md b/docs/auto-catalog/functions/Fun_Sis_GetConstNew.md new file mode 100644 index 0000000..ae9d942 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Sis_GetConstNew.md @@ -0,0 +1,30 @@ +# `Fun_Sis_GetConstNew` (function) + +> 获取常量存储过程 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sStr` | `varchar(100)` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Sis_GetConstNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_Subsequent_process.md b/docs/auto-catalog/functions/Fun_Subsequent_process.md new file mode 100644 index 0000000..1e40b49 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_Subsequent_process.md @@ -0,0 +1,26 @@ +# `Fun_Subsequent_process` (function) + +> 获取后道工序 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sProductClassifyId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_Subsequent_process`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_System_ReplaceField_JSON.md b/docs/auto-catalog/functions/Fun_System_ReplaceField_JSON.md new file mode 100644 index 0000000..6fc2277 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_System_ReplaceField_JSON.md @@ -0,0 +1,26 @@ +# `Fun_System_ReplaceField_JSON` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sAllGuid` | `longtext` | +| 2 | IN | `sAllTbName` | `longtext` | +| 3 | IN | `sAllType` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_System_ReplaceField_JSON`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_bFilter_toWhere.md b/docs/auto-catalog/functions/Fun_bFilter_toWhere.md new file mode 100644 index 0000000..2e48757 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_bFilter_toWhere.md @@ -0,0 +1,25 @@ +# `Fun_bFilter_toWhere` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `bFilter` | `text` | +| 2 | IN | `sTableAlias` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_bFilter_toWhere`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_box_pic.md b/docs/auto-catalog/functions/Fun_box_pic.md new file mode 100644 index 0000000..67d1b0c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_box_pic.md @@ -0,0 +1,26 @@ +# `Fun_box_pic` (function) + +> 获取盒型图片 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sProductTypeId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_box_pic`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_box_type.md b/docs/auto-catalog/functions/Fun_box_type.md new file mode 100644 index 0000000..7996ffe --- /dev/null +++ b/docs/auto-catalog/functions/Fun_box_type.md @@ -0,0 +1,26 @@ +# `Fun_box_type` (function) + +> 获取盒型 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sProductTypeId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_box_type`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_dReportQty.md b/docs/auto-catalog/functions/Fun_dReportQty.md new file mode 100644 index 0000000..4321dfd --- /dev/null +++ b/docs/auto-catalog/functions/Fun_dReportQty.md @@ -0,0 +1,24 @@ +# `Fun_dReportQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `sWorkOrderProcessTbGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_dReportQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_deleteManyChar.md b/docs/auto-catalog/functions/Fun_deleteManyChar.md new file mode 100644 index 0000000..a4b48e5 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_deleteManyChar.md @@ -0,0 +1,27 @@ +# `Fun_deleteManyChar` (function) + +> 根据in_splict切割字符串,去除重复元素 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(600)` | +| 1 | IN | `in_str` | `varchar(600)` | +| 2 | IN | `in_splict` | `varchar(600)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_deleteManyChar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getDhouM.md b/docs/auto-catalog/functions/Fun_getDhouM.md new file mode 100644 index 0000000..e0c2d80 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getDhouM.md @@ -0,0 +1,24 @@ +# `Fun_getDhouM` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(2222)` | +| 1 | IN | `sJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getDhouM`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getInitColumnByProName.md b/docs/auto-catalog/functions/Fun_getInitColumnByProName.md new file mode 100644 index 0000000..97a25c4 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getInitColumnByProName.md @@ -0,0 +1,26 @@ +# `Fun_getInitColumnByProName` (function) + +> 根据存储过程名字获取返回字段 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(5000)` | +| 1 | IN | `sProductName` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getInitColumnByProName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getMoneyFormart.md b/docs/auto-catalog/functions/Fun_getMoneyFormart.md new file mode 100644 index 0000000..27bbb79 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getMoneyFormart.md @@ -0,0 +1,26 @@ +# `Fun_getMoneyFormart` (function) + +> 根据key值获取json字符串值 + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `sMoney` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getMoneyFormart`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getOneByKey.md b/docs/auto-catalog/functions/Fun_getOneByKey.md new file mode 100644 index 0000000..9f36eb6 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getOneByKey.md @@ -0,0 +1,26 @@ +# `Fun_getOneByKey` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `skey` | `varchar(50)` | +| 3 | IN | `sValue` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getOneByKey`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getPartNameStatus.md b/docs/auto-catalog/functions/Fun_getPartNameStatus.md new file mode 100644 index 0000000..dd6440e --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getPartNameStatus.md @@ -0,0 +1,24 @@ +# `Fun_getPartNameStatus` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `str` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getPartNameStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getPlanDate.md b/docs/auto-catalog/functions/Fun_getPlanDate.md new file mode 100644 index 0000000..8e0aec9 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getPlanDate.md @@ -0,0 +1,26 @@ +# `Fun_getPlanDate` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sJson` | `longtext` | +| 2 | IN | `sTableAlias` | `varchar(255)` | +| 3 | IN | `p_sOffWork` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getPlanDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getProcessByControlName.md b/docs/auto-catalog/functions/Fun_getProcessByControlName.md new file mode 100644 index 0000000..59c2040 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getProcessByControlName.md @@ -0,0 +1,27 @@ +# `Fun_getProcessByControlName` (function) + +> 根据工单ID,控制表ID获取工艺流 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sWorkOrderId` | `varchar(50)` | +| 2 | IN | `sWorkControlId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getProcessByControlName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getProcessByWorkOrderId.md b/docs/auto-catalog/functions/Fun_getProcessByWorkOrderId.md new file mode 100644 index 0000000..2466a49 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getProcessByWorkOrderId.md @@ -0,0 +1,26 @@ +# `Fun_getProcessByWorkOrderId` (function) + +> 根据工单ID,控制表ID获取工艺流 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sWorkOrderId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getProcessByWorkOrderId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_getProductMaxStyle.md b/docs/auto-catalog/functions/Fun_getProductMaxStyle.md new file mode 100644 index 0000000..b161593 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_getProductMaxStyle.md @@ -0,0 +1,27 @@ +# `Fun_getProductMaxStyle` (function) + +> 根据首字母拼音查询 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sProductId` | `varchar(255)` | +| 2 | IN | `p_sProductParentId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_getProductMaxStyle`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_sProductId.md b/docs/auto-catalog/functions/Fun_get_sProductId.md new file mode 100644 index 0000000..d9bbb8c --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_sProductId.md @@ -0,0 +1,26 @@ +# `Fun_get_sProductId` (function) + +> 根据工单材料表Id,查询对应产品名称 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sWorkOrderMaterialsId` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_sProductId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_sProductId_process.md b/docs/auto-catalog/functions/Fun_get_sProductId_process.md new file mode 100644 index 0000000..ad5a235 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_sProductId_process.md @@ -0,0 +1,26 @@ +# `Fun_get_sProductId_process` (function) + +> 根据工单工序表Id,查询对应产品名称 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sWorkOrderProcesssId` | `varchar(200)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_sProductId_process`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config.md b/docs/auto-catalog/functions/Fun_get_show_config.md new file mode 100644 index 0000000..990c3f8 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config.md @@ -0,0 +1,34 @@ +# `Fun_get_show_config` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `iFitWidth` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_basic.md b/docs/auto-catalog/functions/Fun_get_show_config_basic.md new file mode 100644 index 0000000..2e02ac6 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_basic.md @@ -0,0 +1,26 @@ +# `Fun_get_show_config_basic` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `jUpdateConfigJson` | `json` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_basic`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_hb.md b/docs/auto-catalog/functions/Fun_get_show_config_hb.md new file mode 100644 index 0000000..10e5acf --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_hb.md @@ -0,0 +1,34 @@ +# `Fun_get_show_config_hb` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `bit(1)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_hb`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_hbjz.md b/docs/auto-catalog/functions/Fun_get_show_config_hbjz.md new file mode 100644 index 0000000..e1ba416 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_hbjz.md @@ -0,0 +1,29 @@ +# `Fun_get_show_config_hbjz` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `sActiveKey` | `varchar(50)` | +| 4 | IN | `sParentId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_hbjz`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_hz.md b/docs/auto-catalog/functions/Fun_get_show_config_hz.md new file mode 100644 index 0000000..210c8a3 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_hz.md @@ -0,0 +1,34 @@ +# `Fun_get_show_config_hz` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_hz`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_pup120.md b/docs/auto-catalog/functions/Fun_get_show_config_pup120.md new file mode 100644 index 0000000..1a38a57 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_pup120.md @@ -0,0 +1,38 @@ +# `Fun_get_show_config_pup120` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | +| 10 | IN | `sColorTerms` | `longtext` | +| 11 | IN | `sActiveId` | `varchar(50)` | +| 12 | IN | `sDropDownType` | `varchar(50)` | +| 13 | IN | `sActiveKey` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_pup120`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_pup40.md b/docs/auto-catalog/functions/Fun_get_show_config_pup40.md new file mode 100644 index 0000000..73fac52 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_pup40.md @@ -0,0 +1,38 @@ +# `Fun_get_show_config_pup40` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | +| 10 | IN | `sColorTerms` | `longtext` | +| 11 | IN | `sActiveId` | `varchar(50)` | +| 12 | IN | `sDropDownType` | `varchar(50)` | +| 13 | IN | `sActiveKey` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_pup40`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_sear.md b/docs/auto-catalog/functions/Fun_get_show_config_sear.md new file mode 100644 index 0000000..9eb49a5 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_sear.md @@ -0,0 +1,36 @@ +# `Fun_get_show_config_sear` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置(查询) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `sChineseDropDown` | `longtext` | +| 10 | IN | `sDropDownType` | `longtext` | +| 11 | IN | `iFitWidth` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_sear`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_witd40.md b/docs/auto-catalog/functions/Fun_get_show_config_witd40.md new file mode 100644 index 0000000..2a2a800 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_witd40.md @@ -0,0 +1,34 @@ +# `Fun_get_show_config_witd40` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_witd40`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_ys.md b/docs/auto-catalog/functions/Fun_get_show_config_ys.md new file mode 100644 index 0000000..9e76b3e --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_ys.md @@ -0,0 +1,35 @@ +# `Fun_get_show_config_ys` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | +| 10 | IN | `sColorTerms` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_ys`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_ys100.md b/docs/auto-catalog/functions/Fun_get_show_config_ys100.md new file mode 100644 index 0000000..07d146e --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_ys100.md @@ -0,0 +1,35 @@ +# `Fun_get_show_config_ys100` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | +| 10 | IN | `sColorTerms` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_ys100`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_get_show_config_ys40.md b/docs/auto-catalog/functions/Fun_get_show_config_ys40.md new file mode 100644 index 0000000..eba1ead --- /dev/null +++ b/docs/auto-catalog/functions/Fun_get_show_config_ys40.md @@ -0,0 +1,35 @@ +# `Fun_get_show_config_ys40` (function) + +> 根据传入的字段,字段名称,组装显示JSON配置 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sName` | `varchar(50)` | +| 2 | IN | `showName` | `varchar(50)` | +| 3 | IN | `iOrder` | `int` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `sParentId` | `varchar(50)` | +| 7 | IN | `sLoginId` | `varchar(50)` | +| 8 | IN | `bVisible` | `int` | +| 9 | IN | `bSum` | `int` | +| 10 | IN | `sColorTerms` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_get_show_config_ys40`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_iCalcListJson.md b/docs/auto-catalog/functions/Fun_iCalcListJson.md new file mode 100644 index 0000000..a581f76 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_iCalcListJson.md @@ -0,0 +1,27 @@ +# `Fun_iCalcListJson` (function) + +> 根据 JSON字符串LIST类型解析函数 + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `p_json` | `longtext` | +| 2 | IN | `cloumnName` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_iCalcListJson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Fun_up_workOrderProcessId.md b/docs/auto-catalog/functions/Fun_up_workOrderProcessId.md new file mode 100644 index 0000000..68beb91 --- /dev/null +++ b/docs/auto-catalog/functions/Fun_up_workOrderProcessId.md @@ -0,0 +1,28 @@ +# `Fun_up_workOrderProcessId` (function) + +> 获取上工序ID + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sId` | `varchar(255)` | +| 2 | IN | `p_sType` | `varchar(100)` | +| 3 | IN | `p_sWorkOrderId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Fun_up_workOrderProcessId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetChineseChar.md b/docs/auto-catalog/functions/GetChineseChar.md new file mode 100644 index 0000000..6569992 --- /dev/null +++ b/docs/auto-catalog/functions/GetChineseChar.md @@ -0,0 +1,26 @@ +# `GetChineseChar` (function) + +> 传入字符串获取其中中文部门 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(100)` | +| 1 | IN | `sOldStr` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetChineseChar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetDispatchUnit.md b/docs/auto-catalog/functions/GetDispatchUnit.md new file mode 100644 index 0000000..9ce18e6 --- /dev/null +++ b/docs/auto-catalog/functions/GetDispatchUnit.md @@ -0,0 +1,27 @@ +# `GetDispatchUnit` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `sWorkOrderGuid` | `varchar(100)` | +| 2 | IN | `sProcessGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetDispatchUnit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetMaterialsAuxiliaryQty.md b/docs/auto-catalog/functions/GetMaterialsAuxiliaryQty.md new file mode 100644 index 0000000..0dc9107 --- /dev/null +++ b/docs/auto-catalog/functions/GetMaterialsAuxiliaryQty.md @@ -0,0 +1,33 @@ +# `GetMaterialsAuxiliaryQty` (function) + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `iType` | `int` | +| 2 | IN | `p_sMaterialsId` | `varchar(100)` | +| 3 | IN | `p_sMaterialsStyle` | `varchar(100)` | +| 4 | IN | `p_sDefineNo` | `varchar(255)` | +| 5 | IN | `p_sDefineNo2` | `varchar(255)` | +| 6 | IN | `p_sWareHouseId` | `varchar(100)` | +| 7 | IN | `p_sLocationId` | `varchar(100)` | +| 8 | IN | `p_sWareHouseLocationId` | `varchar(100)` | +| 9 | IN | `p_sBrId` | `varchar(100)` | +| 10 | IN | `p_sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetMaterialsAuxiliaryQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetMaterialsPrice.md b/docs/auto-catalog/functions/GetMaterialsPrice.md new file mode 100644 index 0000000..aeabaad --- /dev/null +++ b/docs/auto-catalog/functions/GetMaterialsPrice.md @@ -0,0 +1,27 @@ +# `GetMaterialsPrice` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(8000)` | +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetMaterialsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetNextMachine.md b/docs/auto-catalog/functions/GetNextMachine.md new file mode 100644 index 0000000..c95e66b --- /dev/null +++ b/docs/auto-catalog/functions/GetNextMachine.md @@ -0,0 +1,28 @@ +# `GetNextMachine` (function) + +> 得到后道工序的机台 + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `uGuid` | `varchar(100)` | +| 2 | IN | `uProcessGuid` | `varchar(100)` | +| 3 | IN | `sControlId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetNextMachine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetPriorPlate.md b/docs/auto-catalog/functions/GetPriorPlate.md new file mode 100644 index 0000000..9b62026 --- /dev/null +++ b/docs/auto-catalog/functions/GetPriorPlate.md @@ -0,0 +1,31 @@ +# `GetPriorPlate` (function) + +> 得到模具或蓝纸准备情况 + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `sPlanId` | `varchar(100)` | +| 2 | IN | `uGuid` | `varchar(100)` | +| 3 | IN | `uProcessGuid` | `varchar(100)` | +| 4 | IN | `sControlId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetPriorPlate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetPriorProcess.md b/docs/auto-catalog/functions/GetPriorProcess.md new file mode 100644 index 0000000..169a714 --- /dev/null +++ b/docs/auto-catalog/functions/GetPriorProcess.md @@ -0,0 +1,28 @@ +# `GetPriorProcess` (function) + +> 得到前道工序 + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `uGuid` | `varchar(100)` | +| 2 | IN | `uProcessGuid` | `varchar(100)` | +| 3 | IN | `sControlId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetPriorProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/GetPriorProcessPlan.md b/docs/auto-catalog/functions/GetPriorProcessPlan.md new file mode 100644 index 0000000..f49a260 --- /dev/null +++ b/docs/auto-catalog/functions/GetPriorProcessPlan.md @@ -0,0 +1,32 @@ +# `GetPriorProcessPlan` (function) + +> 得到上道工序生产情况 + + +- **Type:** FUNCTION +- **Returns:** `text` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `text` | +| 1 | IN | `uGuid` | `varchar(100)` | +| 2 | IN | `uProcessGuid` | `varchar(100)` | +| 3 | IN | `uPrductGuid` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sControlId` | `varchar(100)` | +| 7 | IN | `sWorkOrderProcessTbId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `GetPriorProcessPlan`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/IsNumeric.md b/docs/auto-catalog/functions/IsNumeric.md new file mode 100644 index 0000000..4d7a1f6 --- /dev/null +++ b/docs/auto-catalog/functions/IsNumeric.md @@ -0,0 +1,26 @@ +# `IsNumeric` (function) + +> 判断是否是数字(相当于sql Server中 IsNumeric函数) + + +- **Type:** FUNCTION +- **Returns:** `int` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `int` | +| 1 | IN | `str` | `varchar(25)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `IsNumeric`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/JSON_MERGE_REPLACE.md b/docs/auto-catalog/functions/JSON_MERGE_REPLACE.md new file mode 100644 index 0000000..b4d4918 --- /dev/null +++ b/docs/auto-catalog/functions/JSON_MERGE_REPLACE.md @@ -0,0 +1,27 @@ +# `JSON_MERGE_REPLACE` (function) + +> 如果2中的值1中存在,提供1胡 + + +- **Type:** FUNCTION +- **Returns:** `json` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `json` | +| 1 | IN | `sJonsOne` | `json` | +| 2 | IN | `sJsonTwo` | `json` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `JSON_MERGE_REPLACE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/NewId2.md b/docs/auto-catalog/functions/NewId2.md new file mode 100644 index 0000000..203b45f --- /dev/null +++ b/docs/auto-catalog/functions/NewId2.md @@ -0,0 +1,25 @@ +# `NewId2` (function) + +> 生成27位纯数字的ID 模仿后台Java代码生成 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(32)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `NewId2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Sp_Sis_GetMertialsInventoryFormGuid.md b/docs/auto-catalog/functions/Sp_Sis_GetMertialsInventoryFormGuid.md new file mode 100644 index 0000000..96601e9 --- /dev/null +++ b/docs/auto-catalog/functions/Sp_Sis_GetMertialsInventoryFormGuid.md @@ -0,0 +1,24 @@ +# `Sp_Sis_GetMertialsInventoryFormGuid` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(1)` | +| 1 | IN | `sFormId` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Sp_Sis_GetMertialsInventoryFormGuid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/Stuff.md b/docs/auto-catalog/functions/Stuff.md new file mode 100644 index 0000000..5a57f3d --- /dev/null +++ b/docs/auto-catalog/functions/Stuff.md @@ -0,0 +1,29 @@ +# `Stuff` (function) + +> 使用字符串替换从指定位置开始指定长度的字符,返回新字符串 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(8000)` | +| 1 | IN | `str` | `varchar(8000)` | +| 2 | IN | `startIndex` | `int` | +| 3 | IN | `length` | `int` | +| 4 | IN | `Newstr` | `varchar(8000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `Stuff`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_GetPreProcessQty.md b/docs/auto-catalog/functions/fun_GetPreProcessQty.md new file mode 100644 index 0000000..83ae08f --- /dev/null +++ b/docs/auto-catalog/functions/fun_GetPreProcessQty.md @@ -0,0 +1,28 @@ +# `fun_GetPreProcessQty` (function) + +> 获取工单上工序报工数 + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,2)` | +| 1 | IN | `p_sWorkOrderProcessTbId` | `varchar(55)` | +| 2 | IN | `P_sType` | `varchar(50)` | +| 3 | IN | `p_sWorkOrderId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_GetPreProcessQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getNextMonth_lasterWeekday.md b/docs/auto-catalog/functions/fun_getNextMonth_lasterWeekday.md new file mode 100644 index 0000000..5a1a149 --- /dev/null +++ b/docs/auto-catalog/functions/fun_getNextMonth_lasterWeekday.md @@ -0,0 +1,27 @@ +# `fun_getNextMonth_lasterWeekday` (function) + +> 下个月的最后一周 星期一,星期六 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `tDate` | `datetime` | +| 2 | IN | `iDay` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getNextMonth_lasterWeekday`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getWorkProcess_NextId.md b/docs/auto-catalog/functions/fun_getWorkProcess_NextId.md new file mode 100644 index 0000000..4fbf166 --- /dev/null +++ b/docs/auto-catalog/functions/fun_getWorkProcess_NextId.md @@ -0,0 +1,29 @@ +# `fun_getWorkProcess_NextId` (function) + +> 获取工单下工序ID + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_sWorkOrderControlId` | `varchar(255)` | +| 2 | IN | `p_sWorkOrderId` | `varchar(255)` | +| 3 | IN | `sBrId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getWorkProcess_NextId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getWorkProcess_NextIdnew.md b/docs/auto-catalog/functions/fun_getWorkProcess_NextIdnew.md new file mode 100644 index 0000000..b04892e --- /dev/null +++ b/docs/auto-catalog/functions/fun_getWorkProcess_NextIdnew.md @@ -0,0 +1,29 @@ +# `fun_getWorkProcess_NextIdnew` (function) + +> 获取工单下工序ID + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_sWorkOrderControlId` | `varchar(255)` | +| 2 | IN | `p_sWorkOrderSlaveId` | `varchar(255)` | +| 3 | IN | `sBrId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getWorkProcess_NextIdnew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getWorkProcess_NextQty.md b/docs/auto-catalog/functions/fun_getWorkProcess_NextQty.md new file mode 100644 index 0000000..be75547 --- /dev/null +++ b/docs/auto-catalog/functions/fun_getWorkProcess_NextQty.md @@ -0,0 +1,28 @@ +# `fun_getWorkProcess_NextQty` (function) + +> 获取工单工序下投入数 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_sWorkOrderControlId` | `varchar(255)` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getWorkProcess_NextQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getWorkProcess_Next_WareHouseNo.md b/docs/auto-catalog/functions/fun_getWorkProcess_Next_WareHouseNo.md new file mode 100644 index 0000000..d856a57 --- /dev/null +++ b/docs/auto-catalog/functions/fun_getWorkProcess_Next_WareHouseNo.md @@ -0,0 +1,31 @@ +# `fun_getWorkProcess_Next_WareHouseNo` (function) + +> 获取工单工序表排程所在库区 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_workorderprocessId` | `varchar(255)` | +| 2 | IN | `p_sWorkOrderControlId` | `varchar(255)` | +| 3 | IN | `p_workorderId` | `varchar(255)` | +| 4 | IN | `p_sType` | `varchar(1)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getWorkProcess_Next_WareHouseNo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_get_jurisdiction.md b/docs/auto-catalog/functions/fun_get_jurisdiction.md new file mode 100644 index 0000000..ae31903 --- /dev/null +++ b/docs/auto-catalog/functions/fun_get_jurisdiction.md @@ -0,0 +1,27 @@ +# `fun_get_jurisdiction` (function) + +> 获取盒型图片 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(10)` | +| 1 | IN | `sUserId` | `varchar(100)` | +| 2 | IN | `sModelId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_get_jurisdiction`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getaccordercostanalysiscost_diff.md b/docs/auto-catalog/functions/fun_getaccordercostanalysiscost_diff.md new file mode 100644 index 0000000..75f110e --- /dev/null +++ b/docs/auto-catalog/functions/fun_getaccordercostanalysiscost_diff.md @@ -0,0 +1,28 @@ +# `fun_getaccordercostanalysiscost_diff` (function) + +> 获取成本误差 + + +- **Type:** FUNCTION +- **Returns:** `decimal` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `decimal(18,6)` | +| 1 | IN | `p_dExpenseMoney` | `decimal(18,6)` | +| 2 | IN | `p_sWorkCenterId` | `varchar(50)` | +| 3 | IN | `p_sColumnName` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getaccordercostanalysiscost_diff`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getreportId_byArrMaterialsType.md b/docs/auto-catalog/functions/fun_getreportId_byArrMaterialsType.md new file mode 100644 index 0000000..b252e8f --- /dev/null +++ b/docs/auto-catalog/functions/fun_getreportId_byArrMaterialsType.md @@ -0,0 +1,26 @@ +# `fun_getreportId_byArrMaterialsType` (function) + +> 根据物料分类获取报表id,到货 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sMaterialsType` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getreportId_byArrMaterialsType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getreportId_byMaterialsType.md b/docs/auto-catalog/functions/fun_getreportId_byMaterialsType.md new file mode 100644 index 0000000..f6fc211 --- /dev/null +++ b/docs/auto-catalog/functions/fun_getreportId_byMaterialsType.md @@ -0,0 +1,26 @@ +# `fun_getreportId_byMaterialsType` (function) + +> 根据物料分类获取报表id + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sMaterialsType` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getreportId_byMaterialsType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_getreportId_bycus.md b/docs/auto-catalog/functions/fun_getreportId_bycus.md new file mode 100644 index 0000000..4f6a059 --- /dev/null +++ b/docs/auto-catalog/functions/fun_getreportId_bycus.md @@ -0,0 +1,27 @@ +# `fun_getreportId_bycus` (function) + +> 根据客户ID获取报表ID + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sCustId` | `varchar(255)` | +| 2 | IN | `p_sSrcCustId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_getreportId_bycus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_gettzreportId_bycus.md b/docs/auto-catalog/functions/fun_gettzreportId_bycus.md new file mode 100644 index 0000000..d7626e7 --- /dev/null +++ b/docs/auto-catalog/functions/fun_gettzreportId_bycus.md @@ -0,0 +1,27 @@ +# `fun_gettzreportId_bycus` (function) + +> 根据客户ID获取报表ID + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `p_sCustId` | `varchar(255)` | +| 2 | IN | `p_sSrcCustId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_gettzreportId_bycus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_workmaterials_used.md b/docs/auto-catalog/functions/fun_workmaterials_used.md new file mode 100644 index 0000000..7620721 --- /dev/null +++ b/docs/auto-catalog/functions/fun_workmaterials_used.md @@ -0,0 +1,28 @@ +# `fun_workmaterials_used` (function) + +> 工单材料使用情况 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_workordermaterialsId` | `varchar(255)` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_workmaterials_used`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_workprocess_used.md b/docs/auto-catalog/functions/fun_workprocess_used.md new file mode 100644 index 0000000..bf62384 --- /dev/null +++ b/docs/auto-catalog/functions/fun_workprocess_used.md @@ -0,0 +1,28 @@ +# `fun_workprocess_used` (function) + +> 工单材料使用情况 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_workorderprocessId` | `varchar(255)` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_workprocess_used`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/fun_workproduct_used.md b/docs/auto-catalog/functions/fun_workproduct_used.md new file mode 100644 index 0000000..1eb4a84 --- /dev/null +++ b/docs/auto-catalog/functions/fun_workproduct_used.md @@ -0,0 +1,28 @@ +# `fun_workproduct_used` (function) + +> 工单从表使用情况 + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `p_workorderslaveId` | `varchar(255)` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `fun_workproduct_used`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/get_config_data.md b/docs/auto-catalog/functions/get_config_data.md new file mode 100644 index 0000000..c619b18 --- /dev/null +++ b/docs/auto-catalog/functions/get_config_data.md @@ -0,0 +1,26 @@ +# `get_config_data` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(50)` | +| 1 | IN | `sUserId` | `varchar(100)` | +| 2 | IN | `sConfigSlaveId` | `varchar(100)` | +| 3 | IN | `sKey` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `get_config_data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/get_config_data_JSON.md b/docs/auto-catalog/functions/get_config_data_JSON.md new file mode 100644 index 0000000..9649034 --- /dev/null +++ b/docs/auto-catalog/functions/get_config_data_JSON.md @@ -0,0 +1,25 @@ +# `get_config_data_JSON` (function) + + +- **Type:** FUNCTION +- **Returns:** `longtext` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `longtext` | +| 1 | IN | `sUserId` | `varchar(100)` | +| 2 | IN | `sConfigSlaveId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `get_config_data_JSON`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/index.md b/docs/auto-catalog/functions/index.md new file mode 100644 index 0000000..0dcf85a --- /dev/null +++ b/docs/auto-catalog/functions/index.md @@ -0,0 +1,186 @@ +# Functions (auto-generated) + +> Regenerated by `scripts/gen_catalog.py`. Do not hand-edit. + + +**Total: 177**. + +| Name | Comment | +|---|---| +| [`CALC_MATERIALS_SMAIL`](CALC_MATERIALS_SMAIL.md) | 两变都小于305的材料(单位CM) | +| [`FUN_DISTINCTJSON_REMOVE_BYNAME`](FUN_DISTINCTJSON_REMOVE_BYNAME.md) | | +| [`FUN_GET_CALCPLAN_DATE_END`](FUN_GET_CALCPLAN_DATE_END.md) | 几台Id,传入时间加时间,得出来结束时间 | +| [`FUN_GET_CALC_DATE`](FUN_GET_CALC_DATE.md) | 时间后移动计算 | +| [`FUN_GET_CALC_DATE_END`](FUN_GET_CALC_DATE_END.md) | 时间后移动计算(不考虑双休日之类的) | +| [`FUN_GET_DATE_BC`](FUN_GET_DATE_BC.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_BC_ADDTIME`](FUN_GET_DATE_BC_ADDTIME.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_BC_STARTDATE`](FUN_GET_DATE_BC_STARTDATE.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_BC_STARTDATE_NEW`](FUN_GET_DATE_BC_STARTDATE_NEW.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_BC_STARTDATE_NEWTYPE`](FUN_GET_DATE_BC_STARTDATE_NEWTYPE.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_BC_STARTDATE_NOW`](FUN_GET_DATE_BC_STARTDATE_NOW.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_DIFF_MINUTE`](FUN_GET_DATE_DIFF_MINUTE.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_KT`](FUN_GET_DATE_KT.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_KT_ADD`](FUN_GET_DATE_KT_ADD.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_UKT`](FUN_GET_DATE_UKT.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_UKT_ADD`](FUN_GET_DATE_UKT_ADD.md) | 根据传入时间获取时间 | +| [`FUN_GET_DATE_YX`](FUN_GET_DATE_YX.md) | 根据传入时间获取时间 | +| [`FUN_GET_DECOMPOSECUSTOMIZE`](FUN_GET_DECOMPOSECUSTOMIZE.md) | 排程印面自定义 | +| [`FUN_GET_to_pinyin`](FUN_GET_to_pinyin.md) | | +| [`FUN_JSON_CHAR`](FUN_JSON_CHAR.md) | 请求后处理 | +| [`FUN_JSON_INT`](FUN_JSON_INT.md) | 请求后处理 | +| [`FUN_MATERIALS_SMAIL`](FUN_MATERIALS_SMAIL.md) | 两变都小于305的材料(单位CM) | +| [`F_Gb2Big`](F_Gb2Big.md) | | +| [`Fn_ParseParams`](Fn_ParseParams.md) | | +| [`Fn_find_modleAllId`](Fn_find_modleAllId.md) | 根据sModleId获取sAllId | +| [`Fn_find_pinyin`](Fn_find_pinyin.md) | 根据拼音查询 | +| [`Fn_find_pinyin_copy1`](Fn_find_pinyin_copy1.md) | 根据拼音查询 | +| [`Fn_fristPinyin`](Fn_fristPinyin.md) | 根据首字母拼音查询 | +| [`Fn_json_extract`](Fn_json_extract.md) | 根据key值获取json字符串值 | +| [`Fn_spit_length`](Fn_spit_length.md) | 根据分隔符 获取分割后对象个数 | +| [`Fn_split_string`](Fn_split_string.md) | 根据分隔符,取第几个截取字符串 | +| [`Fun_AnalysisListJson`](Fun_AnalysisListJson.md) | 根据 JSON字符串LIST类型解析函数 | +| [`Fun_AnalysisListJsonEnter`](Fun_AnalysisListJsonEnter.md) | 根据 JSON字符串LIST类型解析函数 | +| [`Fun_AnalysisListJsonOld`](Fun_AnalysisListJsonOld.md) | 根据 JSON字符串LIST类型解析函数 | +| [`Fun_AnalysisListJsonTwo`](Fun_AnalysisListJsonTwo.md) | 根据 JSON字符串LIST类型解析函数 | +| [`Fun_AnalysisListJson_copy1`](Fun_AnalysisListJson_copy1.md) | 根据 JSON字符串LIST类型解析函数 | +| [`Fun_Cashier_GetMaterialsPrice`](Fun_Cashier_GetMaterialsPrice.md) | 获取最近采购价(物料) | +| [`Fun_Cashier_GetMaterialsPrice_Quo`](Fun_Cashier_GetMaterialsPrice_Quo.md) | 获取最近采购价(物料) | +| [`Fun_Cashier_GetMaterialsPrice_new`](Fun_Cashier_GetMaterialsPrice_new.md) | 获取最近采购价(物料) | +| [`Fun_Cashier_GetProductPrice`](Fun_Cashier_GetProductPrice.md) | 获取最近采购价(产品) | +| [`Fun_Cashier_GetProductPrice_new`](Fun_Cashier_GetProductPrice_new.md) | 获取最近采购价(产品) | +| [`Fun_Exclusion_algorithm`](Fun_Exclusion_algorithm.md) | 获取排除算法 | +| [`Fun_FormulaReplace`](Fun_FormulaReplace.md) | 公式计算解析函数 | +| [`Fun_Formula_Process`](Fun_Formula_Process.md) | 公式计算解析函数 | +| [`Fun_Gb2Big_ChineseToBig`](Fun_Gb2Big_ChineseToBig.md) | | +| [`Fun_GetAddBillNo`](Fun_GetAddBillNo.md) | 获取新增的单据号 | +| [`Fun_GetAddMapJson`](Fun_GetAddMapJson.md) | 组装MapJSON | +| [`Fun_GetAuxiliaryQtyUnit`](Fun_GetAuxiliaryQtyUnit.md) | | +| [`Fun_GetBarId`](Fun_GetBarId.md) | 生成27位纯数字的ID 模仿后台Java代码生成 | +| [`Fun_GetBillStatus`](Fun_GetBillStatus.md) | 获取系统设定中 单据号设定 打印状态 | +| [`Fun_GetBookStickQty`](Fun_GetBookStickQty.md) | | +| [`Fun_GetCalcMaterialsKs`](Fun_GetCalcMaterialsKs.md) | | +| [`Fun_GetCalcMaterialsKs1`](Fun_GetCalcMaterialsKs1.md) | | +| [`Fun_GetCh`](Fun_GetCh.md) | 获取字符串中数字 | +| [`Fun_GetFatherProductId`](Fun_GetFatherProductId.md) | | +| [`Fun_GetGb`](Fun_GetGb.md) | 获取字符串中数字 | +| [`Fun_GetHumpDiff`](Fun_GetHumpDiff.md) | 获取驼峰之间的差值 | +| [`Fun_GetJson_Length`](Fun_GetJson_Length.md) | | +| [`Fun_GetLimitDate`](Fun_GetLimitDate.md) | 获取任务截至时间 | +| [`Fun_GetListByJson_ByKey`](Fun_GetListByJson_ByKey.md) | | +| [`Fun_GetListByJson_ByKey_split`](Fun_GetListByJson_ByKey_split.md) | | +| [`Fun_GetListByJson_ByKey_wrap`](Fun_GetListByJson_ByKey_wrap.md) | | +| [`Fun_GetListBy_BysCombineChild`](Fun_GetListBy_BysCombineChild.md) | | +| [`Fun_GetListJson_ByKey`](Fun_GetListJson_ByKey.md) | | +| [`Fun_GetListJson_ByKey1`](Fun_GetListJson_ByKey1.md) | | +| [`Fun_GetListJson_ByKey2`](Fun_GetListJson_ByKey2.md) | | +| [`Fun_GetListJson_ByKey5`](Fun_GetListJson_ByKey5.md) | | +| [`Fun_GetListJson_ByKey6`](Fun_GetListJson_ByKey6.md) | | +| [`Fun_GetListJson_ByKeyNew`](Fun_GetListJson_ByKeyNew.md) | | +| [`Fun_GetListJson_ByKey_copy1`](Fun_GetListJson_ByKey_copy1.md) | | +| [`Fun_GetListJson_ByName`](Fun_GetListJson_ByName.md) | | +| [`Fun_GetListJson_ByNameAPS`](Fun_GetListJson_ByNameAPS.md) | | +| [`Fun_GetLoginUser`](Fun_GetLoginUser.md) | 获取客户查看权限 | +| [`Fun_GetLoginUserLanguage`](Fun_GetLoginUserLanguage.md) | 获取客户查看权限 | +| [`Fun_GetLoginUserLanguage_copy1`](Fun_GetLoginUserLanguage_copy1.md) | 获取客户查看权限 | +| [`Fun_GetLoginUserName`](Fun_GetLoginUserName.md) | 获取客户查看权限 | +| [`Fun_GetLoginUserType`](Fun_GetLoginUserType.md) | 获取客户查看权限 | +| [`Fun_GetLookCustomer`](Fun_GetLookCustomer.md) | 获取客户查看权限 | +| [`Fun_GetLookProcess`](Fun_GetLookProcess.md) | 获取工序查看权限 | +| [`Fun_GetMachineLenWidth`](Fun_GetMachineLenWidth.md) | | +| [`Fun_GetMachineLenWidthAPS`](Fun_GetMachineLenWidthAPS.md) | | +| [`Fun_GetMachineWorkEndDate`](Fun_GetMachineWorkEndDate.md) | 获取当前机台时间(包含上一班) | +| [`Fun_GetMachineWorkStartDate`](Fun_GetMachineWorkStartDate.md) | 获取当前机台时间(包含上一班) | +| [`Fun_GetMachineWorkWorkType`](Fun_GetMachineWorkWorkType.md) | 获取当前机台属于什么班 | +| [`Fun_GetMaterialsQtyUnit`](Fun_GetMaterialsQtyUnit.md) | | +| [`Fun_GetMaterialsQtyUnitSupple`](Fun_GetMaterialsQtyUnitSupple.md) | | +| [`Fun_GetNum`](Fun_GetNum.md) | 获取字符串中数字 | +| [`Fun_GetNumFirst`](Fun_GetNumFirst.md) | 获取字符串中数字首次出现位置 | +| [`Fun_GetPackQty`](Fun_GetPackQty.md) | 获取PackQty | +| [`Fun_GetProcessAuxiliaryQty`](Fun_GetProcessAuxiliaryQty.md) | | +| [`Fun_GetReelAuxiliaryQtyUnit`](Fun_GetReelAuxiliaryQtyUnit.md) | | +| [`Fun_GetReportId_byLogType`](Fun_GetReportId_byLogType.md) | 根据物流类型判断报表 | +| [`Fun_GetSystemSetting`](Fun_GetSystemSetting.md) | | +| [`Fun_GetTestCount`](Fun_GetTestCount.md) | 获取字符串中数字 | +| [`Fun_GetTestMaterialsCount`](Fun_GetTestMaterialsCount.md) | 获取字符串中数字 | +| [`Fun_GetTrunkQty`](Fun_GetTrunkQty.md) | 获取TrunkQty | +| [`Fun_Get_BracketContent`](Fun_Get_BracketContent.md) | | +| [`Fun_Get_BracketContentAll_JSON`](Fun_Get_BracketContentAll_JSON.md) | | +| [`Fun_Getcolorcount`](Fun_Getcolorcount.md) | 根据 + 分隔符,确定颜色数 | +| [`Fun_GetcolorcountTest`](Fun_GetcolorcountTest.md) | 根据 + 分隔符,确定颜色数 | +| [`Fun_Getcolorcount_CalcQty1`](Fun_Getcolorcount_CalcQty1.md) | | +| [`Fun_Getcolorcount_CalcQty2`](Fun_Getcolorcount_CalcQty2.md) | | +| [`Fun_Getcolorcount_new`](Fun_Getcolorcount_new.md) | | +| [`Fun_GetknifeProcessQty`](Fun_GetknifeProcessQty.md) | | +| [`Fun_GetknifeReportQty`](Fun_GetknifeReportQty.md) | | +| [`Fun_GetproductstockQty`](Fun_GetproductstockQty.md) | | +| [`Fun_HasJsonKey`](Fun_HasJsonKey.md) | | +| [`Fun_JsonExistsColor_ByName`](Fun_JsonExistsColor_ByName.md) | | +| [`Fun_MoneyToCh`](Fun_MoneyToCh.md) | | +| [`Fun_RemoveJsonEmptyKey`](Fun_RemoveJsonEmptyKey.md) | | +| [`Fun_RemoveJsonKey`](Fun_RemoveJsonKey.md) | | +| [`Fun_Sis_GetConst`](Fun_Sis_GetConst.md) | 获取常量存储过程 | +| [`Fun_Sis_GetConstNew`](Fun_Sis_GetConstNew.md) | 获取常量存储过程 | +| [`Fun_Subsequent_process`](Fun_Subsequent_process.md) | 获取后道工序 | +| [`Fun_System_ReplaceField_JSON`](Fun_System_ReplaceField_JSON.md) | | +| [`Fun_bFilter_toWhere`](Fun_bFilter_toWhere.md) | | +| [`Fun_box_pic`](Fun_box_pic.md) | 获取盒型图片 | +| [`Fun_box_type`](Fun_box_type.md) | 获取盒型 | +| [`Fun_dReportQty`](Fun_dReportQty.md) | | +| [`Fun_deleteManyChar`](Fun_deleteManyChar.md) | 根据in_splict切割字符串,去除重复元素 | +| [`Fun_getDhouM`](Fun_getDhouM.md) | | +| [`Fun_getInitColumnByProName`](Fun_getInitColumnByProName.md) | 根据存储过程名字获取返回字段 | +| [`Fun_getMoneyFormart`](Fun_getMoneyFormart.md) | 根据key值获取json字符串值 | +| [`Fun_getOneByKey`](Fun_getOneByKey.md) | | +| [`Fun_getPartNameStatus`](Fun_getPartNameStatus.md) | | +| [`Fun_getPlanDate`](Fun_getPlanDate.md) | | +| [`Fun_getProcessByControlName`](Fun_getProcessByControlName.md) | 根据工单ID,控制表ID获取工艺流 | +| [`Fun_getProcessByWorkOrderId`](Fun_getProcessByWorkOrderId.md) | 根据工单ID,控制表ID获取工艺流 | +| [`Fun_getProductMaxStyle`](Fun_getProductMaxStyle.md) | 根据首字母拼音查询 | +| [`Fun_get_sProductId`](Fun_get_sProductId.md) | 根据工单材料表Id,查询对应产品名称 | +| [`Fun_get_sProductId_process`](Fun_get_sProductId_process.md) | 根据工单工序表Id,查询对应产品名称 | +| [`Fun_get_show_config`](Fun_get_show_config.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_basic`](Fun_get_show_config_basic.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_hb`](Fun_get_show_config_hb.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_hbjz`](Fun_get_show_config_hbjz.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_hz`](Fun_get_show_config_hz.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_pup120`](Fun_get_show_config_pup120.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_pup40`](Fun_get_show_config_pup40.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_sear`](Fun_get_show_config_sear.md) | 根据传入的字段,字段名称,组装显示JSON配置(查询) | +| [`Fun_get_show_config_witd40`](Fun_get_show_config_witd40.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_ys`](Fun_get_show_config_ys.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_ys100`](Fun_get_show_config_ys100.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_get_show_config_ys40`](Fun_get_show_config_ys40.md) | 根据传入的字段,字段名称,组装显示JSON配置 | +| [`Fun_iCalcListJson`](Fun_iCalcListJson.md) | 根据 JSON字符串LIST类型解析函数 | +| [`Fun_up_workOrderProcessId`](Fun_up_workOrderProcessId.md) | 获取上工序ID | +| [`GetChineseChar`](GetChineseChar.md) | 传入字符串获取其中中文部门 | +| [`GetDispatchUnit`](GetDispatchUnit.md) | | +| [`GetMaterialsAuxiliaryQty`](GetMaterialsAuxiliaryQty.md) | | +| [`GetMaterialsPrice`](GetMaterialsPrice.md) | | +| [`GetNextMachine`](GetNextMachine.md) | 得到后道工序的机台 | +| [`GetPriorPlate`](GetPriorPlate.md) | 得到模具或蓝纸准备情况 | +| [`GetPriorProcess`](GetPriorProcess.md) | 得到前道工序 | +| [`GetPriorProcessPlan`](GetPriorProcessPlan.md) | 得到上道工序生产情况 | +| [`IsNumeric`](IsNumeric.md) | 判断是否是数字(相当于sql Server中 IsNumeric函数) | +| [`JSON_MERGE_REPLACE`](JSON_MERGE_REPLACE.md) | 如果2中的值1中存在,提供1胡 | +| [`NewId2`](NewId2.md) | 生成27位纯数字的ID 模仿后台Java代码生成 | +| [`Sp_Sis_GetMertialsInventoryFormGuid`](Sp_Sis_GetMertialsInventoryFormGuid.md) | | +| [`Stuff`](Stuff.md) | 使用字符串替换从指定位置开始指定长度的字符,返回新字符串 | +| [`fun_GetPreProcessQty`](fun_GetPreProcessQty.md) | 获取工单上工序报工数 | +| [`fun_getNextMonth_lasterWeekday`](fun_getNextMonth_lasterWeekday.md) | 下个月的最后一周 星期一,星期六 | +| [`fun_getWorkProcess_NextId`](fun_getWorkProcess_NextId.md) | 获取工单下工序ID | +| [`fun_getWorkProcess_NextIdnew`](fun_getWorkProcess_NextIdnew.md) | 获取工单下工序ID | +| [`fun_getWorkProcess_NextQty`](fun_getWorkProcess_NextQty.md) | 获取工单工序下投入数 | +| [`fun_getWorkProcess_Next_WareHouseNo`](fun_getWorkProcess_Next_WareHouseNo.md) | 获取工单工序表排程所在库区 | +| [`fun_get_jurisdiction`](fun_get_jurisdiction.md) | 获取盒型图片 | +| [`fun_getaccordercostanalysiscost_diff`](fun_getaccordercostanalysiscost_diff.md) | 获取成本误差 | +| [`fun_getreportId_byArrMaterialsType`](fun_getreportId_byArrMaterialsType.md) | 根据物料分类获取报表id,到货 | +| [`fun_getreportId_byMaterialsType`](fun_getreportId_byMaterialsType.md) | 根据物料分类获取报表id | +| [`fun_getreportId_bycus`](fun_getreportId_bycus.md) | 根据客户ID获取报表ID | +| [`fun_gettzreportId_bycus`](fun_gettzreportId_bycus.md) | 根据客户ID获取报表ID | +| [`fun_workmaterials_used`](fun_workmaterials_used.md) | 工单材料使用情况 | +| [`fun_workprocess_used`](fun_workprocess_used.md) | 工单材料使用情况 | +| [`fun_workproduct_used`](fun_workproduct_used.md) | 工单从表使用情况 | +| [`get_config_data`](get_config_data.md) | | +| [`get_config_data_JSON`](get_config_data_JSON.md) | | +| [`newId`](newId.md) | 生成27位纯数字的ID 模仿后台Java代码生成 | +| [`to_pinyin`](to_pinyin.md) | | diff --git a/docs/auto-catalog/functions/newId.md b/docs/auto-catalog/functions/newId.md new file mode 100644 index 0000000..5ac609a --- /dev/null +++ b/docs/auto-catalog/functions/newId.md @@ -0,0 +1,25 @@ +# `newId` (function) + +> 生成27位纯数字的ID 模仿后台Java代码生成 + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(32)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `newId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/functions/to_pinyin.md b/docs/auto-catalog/functions/to_pinyin.md new file mode 100644 index 0000000..91d3080 --- /dev/null +++ b/docs/auto-catalog/functions/to_pinyin.md @@ -0,0 +1,24 @@ +# `to_pinyin` (function) + + +- **Type:** FUNCTION +- **Returns:** `varchar` +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 0 | RETURN | `` | `varchar(255)` | +| 1 | IN | `NAME` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE FUNCTION `to_pinyin`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/index.md b/docs/auto-catalog/index.md new file mode 100644 index 0000000..b4a80f8 --- /dev/null +++ b/docs/auto-catalog/index.md @@ -0,0 +1,22 @@ +# 5. Auto-Catalog + +Machine-generated, exhaustive reference for every database object in +`xlyweberp_saas_ai`. + +This chapter is regenerated from `recon/*.tsv` by `scripts/gen_catalog.py`. +**Do not hand-edit pages under this chapter** — they will be overwritten on the +next regeneration. Hand-written narrative belongs in [Reference](../reference/builder/index.md) +or [Vertical Slices](../slices/index.md), with cross-links from here. + +- [Tables](tables/index.md) — 901 base tables. +- [Views](views/index.md) — 311 views. +- [Procedures](procedures/index.md) — 1,687 stored procedures. +- [Functions](functions/index.md) — 177 stored functions. + +Each entry includes name, comment, columns/parameters, indexes, observed +references in proc bodies, and a link to any human-written narrative that covers it. + +To regenerate: `python scripts/gen_catalog.py` (re-pulls fresh data via `recon/dump.sh` +if more than a day old, otherwise reads cached TSVs). + +> **STUB pages are placeholders until `scripts/gen_catalog.py` runs.** diff --git a/docs/auto-catalog/procedures/11.md b/docs/auto-catalog/procedures/11.md new file mode 100644 index 0000000..52409a2 --- /dev/null +++ b/docs/auto-catalog/procedures/11.md @@ -0,0 +1,37 @@ +# `11` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `11`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Empty.md b/docs/auto-catalog/procedures/Empty.md new file mode 100644 index 0000000..d7e8ece --- /dev/null +++ b/docs/auto-catalog/procedures/Empty.md @@ -0,0 +1,20 @@ +# `Empty` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Empty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Fun_Gb2Big_ChineseToBig.md b/docs/auto-catalog/procedures/Fun_Gb2Big_ChineseToBig.md new file mode 100644 index 0000000..4e3c72a --- /dev/null +++ b/docs/auto-catalog/procedures/Fun_Gb2Big_ChineseToBig.md @@ -0,0 +1,20 @@ +# `Fun_Gb2Big_ChineseToBig` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:15 +- **Last altered:** 2026-04-27 19:10:15 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Fun_Gb2Big_ChineseToBig`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Fun_Get_Change_WorkOrderStatus.md b/docs/auto-catalog/procedures/Fun_Get_Change_WorkOrderStatus.md new file mode 100644 index 0000000..3efe513 --- /dev/null +++ b/docs/auto-catalog/procedures/Fun_Get_Change_WorkOrderStatus.md @@ -0,0 +1,28 @@ +# `Fun_Get_Change_WorkOrderStatus` (procedure) + +> 判断工单是否完工并修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:16 +- **Last altered:** 2026-04-27 19:10:16 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(50)` | +| 2 | IN | `sSrcModifyType` | `varchar(255)` | +| 3 | IN | `sLoginId` | `varchar(255)` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Fun_Get_Change_WorkOrderStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELECUSTOMER.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELECUSTOMER.md new file mode 100644 index 0000000..180fe74 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELECUSTOMER.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELECUSTOMER` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleCustomerId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELECUSTOMER`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEEMPLOYEE.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEEMPLOYEE.md new file mode 100644 index 0000000..38d4cee --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEEMPLOYEE.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELEEMPLOYEE` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleEmployeeId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELEEMPLOYEE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMACHINE.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMACHINE.md new file mode 100644 index 0000000..05a92ae --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMACHINE.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELEMACHINE` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleMachineId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELEMACHINE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMATERIALS.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMATERIALS.md new file mode 100644 index 0000000..d563f6b --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEMATERIALS.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELEMATERIALS` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleMaterialsId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELEMATERIALS`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPROCESS.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPROCESS.md new file mode 100644 index 0000000..269c3ca --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPROCESS.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELEPROCESS` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleProcessId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELEPROCESS`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPRODUCT.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPRODUCT.md new file mode 100644 index 0000000..07ba44a --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELEPRODUCT.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELEPRODUCT` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleProductId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELEPRODUCT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELETEAM.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELETEAM.md new file mode 100644 index 0000000..470e353 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEELETEAM.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEELETEAM` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sEleTeamId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEELETEAM`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEGDSMODULE.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEGDSMODULE.md new file mode 100644 index 0000000..1be0f0b --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEGDSMODULE.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEGDSMODULE` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGdsModuleId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEGDSMODULE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASEMFTWORKORDERCONTROL.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEMFTWORKORDERCONTROL.md new file mode 100644 index 0000000..9334aad --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASEMFTWORKORDERCONTROL.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASEMFTWORKORDERCONTROL` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMftWorkOrderControlId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASEMFTWORKORDERCONTROL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISCUSTOMERCLASSIFY.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISCUSTOMERCLASSIFY.md new file mode 100644 index 0000000..d9b8edc --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISCUSTOMERCLASSIFY.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISCUSTOMERCLASSIFY` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisCustomerClassifyId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISCUSTOMERCLASSIFY`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISDELIVER.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISDELIVER.md new file mode 100644 index 0000000..f11608b --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISDELIVER.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISDELIVER` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisDeliverId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISDELIVER`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISFORMULA.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISFORMULA.md new file mode 100644 index 0000000..395acb5 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISFORMULA.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISFORMULA` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisFormulaId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISFORMULA`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPAYMENT.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPAYMENT.md new file mode 100644 index 0000000..d971d9b --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPAYMENT.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISPAYMENT` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisPaymentId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISPAYMENT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPROCESSCLASSIFY.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPROCESSCLASSIFY.md new file mode 100644 index 0000000..70cc5c2 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPROCESSCLASSIFY.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISPROCESSCLASSIFY` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisProcessClassifyId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISPROCESSCLASSIFY`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPRODUCTCLASSIFY.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPRODUCTCLASSIFY.md new file mode 100644 index 0000000..4328086 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISPRODUCTCLASSIFY.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISPRODUCTCLASSIFY` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisProductClassify` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISPRODUCTCLASSIFY`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISSALESMAN.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISSALESMAN.md new file mode 100644 index 0000000..2daf450 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISSALESMAN.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISSALESMAN` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisSalesManId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISSALESMAN`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISTAX.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISTAX.md new file mode 100644 index 0000000..71e2d98 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISTAX.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISTAX` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisTaxId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISTAX`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISWORKCENTER.md b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISWORKCENTER.md new file mode 100644 index 0000000..df73192 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEBASESISWORKCENTER.md @@ -0,0 +1,22 @@ +# `PRO_ERPMERGEBASESISWORKCENTER` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSisWorkCenterId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEBASESISWORKCENTER`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEDELHISTORY.md b/docs/auto-catalog/procedures/PRO_ERPMERGEDELHISTORY.md new file mode 100644 index 0000000..9d0f362 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEDELHISTORY.md @@ -0,0 +1,23 @@ +# `PRO_ERPMERGEDELHISTORY` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tCreateTime` | `datetime` | +| 2 | OUT | `sErrorMsg` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEDELHISTORY`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEMFTWORKORDER.md b/docs/auto-catalog/procedures/PRO_ERPMERGEMFTWORKORDER.md new file mode 100644 index 0000000..4e07e02 --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEMFTWORKORDER.md @@ -0,0 +1,23 @@ +# `PRO_ERPMERGEMFTWORKORDER` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSlaveId` | `varchar(100)` | +| 2 | OUT | `sErrorMsg` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEMFTWORKORDER`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGEPRODUCTIONREPORT.md b/docs/auto-catalog/procedures/PRO_ERPMERGEPRODUCTIONREPORT.md new file mode 100644 index 0000000..b0fc99b --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGEPRODUCTIONREPORT.md @@ -0,0 +1,23 @@ +# `PRO_ERPMERGEPRODUCTIONREPORT` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSlaveId` | `varchar(100)` | +| 2 | OUT | `sErrorMsg` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGEPRODUCTIONREPORT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_ERPMERGESALSALESORDER.md b/docs/auto-catalog/procedures/PRO_ERPMERGESALSALESORDER.md new file mode 100644 index 0000000..15e38ef --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_ERPMERGESALSALESORDER.md @@ -0,0 +1,23 @@ +# `PRO_ERPMERGESALSALESORDER` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSlaveId` | `varchar(100)` | +| 2 | OUT | `sErrorMsg` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_ERPMERGESALSALESORDER`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/PRO_MATERIALS_SMAIL.md b/docs/auto-catalog/procedures/PRO_MATERIALS_SMAIL.md new file mode 100644 index 0000000..0bc297a --- /dev/null +++ b/docs/auto-catalog/procedures/PRO_MATERIALS_SMAIL.md @@ -0,0 +1,27 @@ +# `PRO_MATERIALS_SMAIL` (procedure) + +> 两变都小于305的材料(单位CM) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `dQty` | `decimal(18,6)` | +| 2 | IN | `dWidth` | `decimal(18,6)` | +| 3 | IN | `dLength` | `decimal(18,6)` | +| 4 | OUT | `dQtyXy` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `PRO_MATERIALS_SMAIL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_DeliverGoods_Warning.md b/docs/auto-catalog/procedures/SP_DeliverGoods_Warning.md new file mode 100644 index 0000000..3255d59 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_DeliverGoods_Warning.md @@ -0,0 +1,34 @@ +# `SP_DeliverGoods_Warning` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_DeliverGoods_Warning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_GetlogisticsPrice.md b/docs/auto-catalog/procedures/SP_GetlogisticsPrice.md new file mode 100644 index 0000000..5ee910f --- /dev/null +++ b/docs/auto-catalog/procedures/SP_GetlogisticsPrice.md @@ -0,0 +1,27 @@ +# `SP_GetlogisticsPrice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `spId` | `varchar(100)` | +| 2 | IN | `spCity` | `varchar(100)` | +| 3 | IN | `spTon` | `varchar(100)` | +| 4 | IN | `spLogType` | `varchar(100)` | +| 5 | IN | `spTaxId` | `varchar(100)` | +| 6 | IN | `spTime` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_GetlogisticsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_InOutWareHouseAll.md b/docs/auto-catalog/procedures/SP_Inventory_InOutWareHouseAll.md new file mode 100644 index 0000000..d064862 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_InOutWareHouseAll.md @@ -0,0 +1,45 @@ +# `SP_Inventory_InOutWareHouseAll` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(255)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(255)` | +| 3 | IN | `sDefineNoS` | `varchar(255)` | +| 4 | IN | `sDefineNoS2` | `varchar(255)` | +| 5 | IN | `sWareHouseGuid` | `varchar(255)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `sLocationGuid` | `varchar(255)` | +| 9 | IN | `sWarehouseLocationGuid` | `varchar(255)` | +| 10 | IN | `iStart` | `int` | +| 11 | IN | `iEnd` | `int` | +| 12 | IN | `iSelect` | `int` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `sLoginId` | `varchar(100)` | +| 16 | IN | `bFilter` | `varchar(5000)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | OUT | `sCode` | `int` | +| 24 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_InOutWareHouseAll`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse.md b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse.md new file mode 100644 index 0000000..01508ac --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse.md @@ -0,0 +1,47 @@ +# `SP_Inventory_InOutWarehouse` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `bUpdate` | `int` | +| 9 | IN | `bFlag` | `int` | +| 10 | IN | `sLocationGuid` | `varchar(100)` | +| 11 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 12 | IN | `bUpdateAll` | `int` | +| 13 | IN | `sLoginId` | `varchar(100)` | +| 14 | IN | `sBrId` | `varchar(100)` | +| 15 | IN | `sSuId` | `varchar(100)` | +| 16 | IN | `bFilter` | `varchar(5000)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 25 | OUT | `sCode` | `int` | +| 26 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_InOutWarehouse`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouseCost.md b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouseCost.md new file mode 100644 index 0000000..be1398e --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouseCost.md @@ -0,0 +1,42 @@ +# `SP_Inventory_InOutWarehouseCost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sWareHouseGuid` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `sLocationGuid` | `varchar(100)` | +| 7 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sCode` | `int` | +| 21 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_InOutWarehouseCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_220709.md b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_220709.md new file mode 100644 index 0000000..6ebce4f --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_220709.md @@ -0,0 +1,47 @@ +# `SP_Inventory_InOutWarehouse_220709` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `bUpdate` | `int` | +| 9 | IN | `bFlag` | `int` | +| 10 | IN | `sLocationGuid` | `varchar(100)` | +| 11 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 12 | IN | `bUpdateAll` | `int` | +| 13 | IN | `sLoginId` | `varchar(100)` | +| 14 | IN | `sBrId` | `varchar(100)` | +| 15 | IN | `sSuId` | `varchar(100)` | +| 16 | IN | `bFilter` | `varchar(5000)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 25 | OUT | `sCode` | `int` | +| 26 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_InOutWarehouse_220709`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_221111.md b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_221111.md new file mode 100644 index 0000000..f9b501a --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_InOutWarehouse_221111.md @@ -0,0 +1,47 @@ +# `SP_Inventory_InOutWarehouse_221111` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `bUpdate` | `int` | +| 9 | IN | `bFlag` | `int` | +| 10 | IN | `sLocationGuid` | `varchar(100)` | +| 11 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 12 | IN | `bUpdateAll` | `int` | +| 13 | IN | `sLoginId` | `varchar(100)` | +| 14 | IN | `sBrId` | `varchar(100)` | +| 15 | IN | `sSuId` | `varchar(100)` | +| 16 | IN | `bFilter` | `varchar(5000)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 25 | OUT | `sCode` | `int` | +| 26 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_InOutWarehouse_221111`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_Materials_Inout_new.md b/docs/auto-catalog/procedures/SP_Inventory_Materials_Inout_new.md new file mode 100644 index 0000000..b14ec4e --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_Materials_Inout_new.md @@ -0,0 +1,20 @@ +# `SP_Inventory_Materials_Inout_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_Materials_Inout_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_ProductCalcQty.md b/docs/auto-catalog/procedures/SP_Inventory_ProductCalcQty.md new file mode 100644 index 0000000..076c9e9 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_ProductCalcQty.md @@ -0,0 +1,33 @@ +# `SP_Inventory_ProductCalcQty` (procedure) + +> 计算库存数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `sProductGuid` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_ProductCalcQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWareHouse.md b/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWareHouse.md new file mode 100644 index 0000000..d92fc13 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWareHouse.md @@ -0,0 +1,45 @@ +# `SP_Inventory_ProductInOutWareHouse` (procedure) + +> 出入库流水账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `sProductGuid` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `iUpdate` | `int` | +| 9 | IN | `iUpdateAll` | `int` | +| 10 | IN | `sLocationGuid` | `varchar(100)` | +| 11 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 12 | IN | `sBrId` | `varchar(100)` | +| 13 | IN | `sSuId` | `varchar(100)` | +| 14 | IN | `bFilter` | `varchar(5000)` | +| 15 | IN | `pageNum` | `int` | +| 16 | IN | `pageSize` | `int` | +| 17 | OUT | `totalCount` | `int` | +| 18 | IN | `countCloumn` | `varchar(5000)` | +| 19 | OUT | `countMapJson` | `longtext` | +| 20 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 21 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 22 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_ProductInOutWareHouse`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseCost.md b/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseCost.md new file mode 100644 index 0000000..e948e60 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseCost.md @@ -0,0 +1,43 @@ +# `SP_Inventory_ProductInOutWarehouseCost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `sProductGuid` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `sLocationGuid` | `varchar(100)` | +| 9 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 21 | OUT | `sCode` | `int` | +| 22 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_ProductInOutWarehouseCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseMoney.md b/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseMoney.md new file mode 100644 index 0000000..931108c --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_ProductInOutWarehouseMoney.md @@ -0,0 +1,43 @@ +# `SP_Inventory_ProductInOutWarehouseMoney` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `sProductGuid` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `sLocationGuid` | `varchar(100)` | +| 9 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 21 | OUT | `sCode` | `int` | +| 22 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_ProductInOutWarehouseMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_Product_Inout_new.md b/docs/auto-catalog/procedures/SP_Inventory_Product_Inout_new.md new file mode 100644 index 0000000..d9890db --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_Product_Inout_new.md @@ -0,0 +1,20 @@ +# `SP_Inventory_Product_Inout_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_Product_Inout_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Inventory_SemgoodsInOutWareHouse.md b/docs/auto-catalog/procedures/SP_Inventory_SemgoodsInOutWareHouse.md new file mode 100644 index 0000000..35e2e58 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Inventory_SemgoodsInOutWareHouse.md @@ -0,0 +1,49 @@ +# `SP_Inventory_SemgoodsInOutWareHouse` (procedure) + +> 半成品出入库流水账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `sProductGuid` | `varchar(100)` | +| 3 | IN | `sPartsNameGuid` | `varchar(100)` | +| 4 | IN | `dSinglePQtyGuid` | `decimal(18,6)` | +| 5 | IN | `sProcessIdGuid` | `varchar(100)` | +| 6 | IN | `sVerGuid` | `varchar(100)` | +| 7 | IN | `sDefineNoS` | `varchar(100)` | +| 8 | IN | `sDefineNoS2` | `varchar(100)` | +| 9 | IN | `sWareHouseGuid` | `varchar(100)` | +| 10 | IN | `tStartDate` | `datetime` | +| 11 | IN | `tEndDate` | `datetime` | +| 12 | IN | `iUpdate` | `int` | +| 13 | IN | `iUpdateAll` | `int` | +| 14 | IN | `sLocationGuid` | `varchar(100)` | +| 15 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 16 | IN | `sBrId` | `varchar(100)` | +| 17 | IN | `sSuId` | `varchar(100)` | +| 18 | IN | `bFilter` | `varchar(5000)` | +| 19 | IN | `pageNum` | `int` | +| 20 | IN | `pageSize` | `int` | +| 21 | OUT | `totalCount` | `int` | +| 22 | IN | `countCloumn` | `varchar(5000)` | +| 23 | OUT | `countMapJson` | `longtext` | +| 24 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 25 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 26 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Inventory_SemgoodsInOutWareHouse`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_ProductStoreNowJN.md b/docs/auto-catalog/procedures/SP_ProductStoreNowJN.md new file mode 100644 index 0000000..c938a97 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_ProductStoreNowJN.md @@ -0,0 +1,36 @@ +# `SP_ProductStoreNowJN` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 14 | OUT | `sCode` | `int` | +| 15 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_ProductStoreNowJN`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/SP_Return_Flow.md b/docs/auto-catalog/procedures/SP_Return_Flow.md new file mode 100644 index 0000000..d298398 --- /dev/null +++ b/docs/auto-catalog/procedures/SP_Return_Flow.md @@ -0,0 +1,29 @@ +# `SP_Return_Flow` (procedure) + +> 报价单撤回流程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `SP_Return_Flow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_AL_SHDCheckSave.md b/docs/auto-catalog/procedures/Sp_AL_SHDCheckSave.md new file mode 100644 index 0000000..ade8d5c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_AL_SHDCheckSave.md @@ -0,0 +1,31 @@ +# `Sp_AL_SHDCheckSave` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_AL_SHDCheckSave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Add_Flow.md b/docs/auto-catalog/procedures/Sp_Add_Flow.md new file mode 100644 index 0000000..5882cd0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Add_Flow.md @@ -0,0 +1,36 @@ +# `Sp_Add_Flow` (procedure) + +> 插入流程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sModuleflowId` | `varchar(100)` | +| 5 | IN | `sTableParams` | `longtext` | +| 6 | IN | `sDoCallPro` | `longtext` | +| 7 | IN | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | OUT | `sSrcReportData` | `longtext` | +| 10 | OUT | `sFlowId` | `varchar(100)` | +| 11 | IN | `sBrId` | `varchar(100)` | +| 12 | IN | `sSuId` | `varchar(100)` | +| 13 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Add_Flow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_AdjustMoneyCl_BtnRepair.md b/docs/auto-catalog/procedures/Sp_AdjustMoneyCl_BtnRepair.md new file mode 100644 index 0000000..3ed6617 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_AdjustMoneyCl_BtnRepair.md @@ -0,0 +1,29 @@ +# `Sp_AdjustMoneyCl_BtnRepair` (procedure) + +> 差旅报销单调整金额 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_AdjustMoneyCl_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_AdjustMoney_BtnRepair.md b/docs/auto-catalog/procedures/Sp_AdjustMoney_BtnRepair.md new file mode 100644 index 0000000..c566cc5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_AdjustMoney_BtnRepair.md @@ -0,0 +1,29 @@ +# `Sp_AdjustMoney_BtnRepair` (procedure) + +> 费用报销单调整金额 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_AdjustMoney_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_AfterPost_sAcc.md b/docs/auto-catalog/procedures/Sp_AfterPost_sAcc.md new file mode 100644 index 0000000..9edf53a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_AfterPost_sAcc.md @@ -0,0 +1,32 @@ +# `Sp_AfterPost_sAcc` (procedure) + +> 质量事故报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_AfterPost_sAcc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_AfterPost_sQtt.md b/docs/auto-catalog/procedures/Sp_AfterPost_sQtt.md new file mode 100644 index 0000000..21f8878 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_AfterPost_sQtt.md @@ -0,0 +1,32 @@ +# `Sp_AfterPost_sQtt` (procedure) + +> 报价单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `text` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_AfterPost_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_AfterPost_sSod.md b/docs/auto-catalog/procedures/Sp_AfterPost_sSod.md new file mode 100644 index 0000000..032406d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_AfterPost_sSod.md @@ -0,0 +1,32 @@ +# `Sp_AfterPost_sSod` (procedure) + +> 销售订单执行后执行过程(线上获取订单,名片单页自动审核后,调用) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_AfterPost_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AddCommonAfter.md b/docs/auto-catalog/procedures/Sp_Ai_AddCommonAfter.md new file mode 100644 index 0000000..31e578b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AddCommonAfter.md @@ -0,0 +1,33 @@ +# `Sp_Ai_AddCommonAfter` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sToolId` | `varchar(100)` | +| 5 | IN | `sSrcFormId` | `varchar(100)` | +| 6 | IN | `sControlName` | `varchar(100)` | +| 7 | IN | `iActionType` | `varchar(100)` | +| 8 | IN | `sData` | `longtext` | +| 9 | OUT | `sReturn` | `longtext` | +| 10 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AddCommonAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AddCommonAfterNew.md b/docs/auto-catalog/procedures/Sp_Ai_AddCommonAfterNew.md new file mode 100644 index 0000000..54849ca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AddCommonAfterNew.md @@ -0,0 +1,34 @@ +# `Sp_Ai_AddCommonAfterNew` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sToolId` | `varchar(100)` | +| 5 | IN | `sSrcFormId` | `varchar(100)` | +| 6 | IN | `sControlName` | `varchar(100)` | +| 7 | IN | `sData` | `longtext` | +| 8 | IN | `sRowData` | `longtext` | +| 9 | OUT | `sBillId` | `varchar(100)` | +| 10 | OUT | `sReturn` | `longtext` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AddCommonAfterNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AddQuoQuoAfter.md b/docs/auto-catalog/procedures/Sp_Ai_AddQuoQuoAfter.md new file mode 100644 index 0000000..d5cbcc3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AddQuoQuoAfter.md @@ -0,0 +1,29 @@ +# `Sp_Ai_AddQuoQuoAfter` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sData` | `longtext` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AddQuoQuoAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AddSalsalOrder.md b/docs/auto-catalog/procedures/Sp_Ai_AddSalsalOrder.md new file mode 100644 index 0000000..eddefb9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AddSalsalOrder.md @@ -0,0 +1,29 @@ +# `Sp_Ai_AddSalsalOrder` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sData` | `longtext` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AddSalsalOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AddWorkOrder.md b/docs/auto-catalog/procedures/Sp_Ai_AddWorkOrder.md new file mode 100644 index 0000000..3808d02 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AddWorkOrder.md @@ -0,0 +1,29 @@ +# `Sp_Ai_AddWorkOrder` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sData` | `longtext` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AddWorkOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AiGlobalAgentQuestionThread.md b/docs/auto-catalog/procedures/Sp_Ai_AiGlobalAgentQuestionThread.md new file mode 100644 index 0000000..22e6aed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AiGlobalAgentQuestionThread.md @@ -0,0 +1,37 @@ +# `Sp_Ai_AiGlobalAgentQuestionThread` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sSqlContent` | `longtext` | +| 5 | IN | `userInput` | `longtext` | +| 6 | IN | `sQuestion` | `longtext` | +| 7 | IN | `sQuestionGroupNo` | `longtext` | +| 8 | IN | `sSceneId` | `varchar(100)` | +| 9 | IN | `sMethodId` | `varchar(100)` | +| 10 | IN | `bRedis` | `int` | +| 11 | IN | `bGlobal` | `int` | +| 12 | IN | `cachType` | `varchar(100)` | +| 13 | OUT | `sReturn` | `longtext` | +| 14 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AiGlobalAgentQuestionThread`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AiSqlErrorHistoryThread.md b/docs/auto-catalog/procedures/Sp_Ai_AiSqlErrorHistoryThread.md new file mode 100644 index 0000000..a5c380d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AiSqlErrorHistoryThread.md @@ -0,0 +1,34 @@ +# `Sp_Ai_AiSqlErrorHistoryThread` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sSqlContent` | `longtext` | +| 5 | IN | `sError_sql` | `longtext` | +| 6 | IN | `sError_mes` | `longtext` | +| 7 | IN | `sQuestion` | `longtext` | +| 8 | IN | `sSceneId` | `varchar(100)` | +| 9 | IN | `sMethodId` | `varchar(100)` | +| 10 | OUT | `sReturn` | `longtext` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AiSqlErrorHistoryThread`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Ai_AiUserAgentQuestionThread.md b/docs/auto-catalog/procedures/Sp_Ai_AiUserAgentQuestionThread.md new file mode 100644 index 0000000..d0acaed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Ai_AiUserAgentQuestionThread.md @@ -0,0 +1,35 @@ +# `Sp_Ai_AiUserAgentQuestionThread` (procedure) + +> AI_调用下单 插入订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sSqlContent` | `longtext` | +| 5 | IN | `userInput` | `longtext` | +| 6 | IN | `sQuestion` | `longtext` | +| 7 | IN | `sQuestionGroupNo` | `longtext` | +| 8 | IN | `sSceneId` | `varchar(100)` | +| 9 | IN | `sMethodId` | `varchar(100)` | +| 10 | IN | `bRedis` | `int` | +| 11 | OUT | `sReturn` | `longtext` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Ai_AiUserAgentQuestionThread`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_CLReject.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_CLReject.md new file mode 100644 index 0000000..661d4f9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_CLReject.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_CLReject` (procedure) + +> 流程启动前调用-材料报废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_CLReject`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_CPReject.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_CPReject.md new file mode 100644 index 0000000..6f1e269 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_CPReject.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_CPReject` (procedure) + +> 流程启动前调用-成品报废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_CPReject`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Cahreceipt.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Cahreceipt.md new file mode 100644 index 0000000..06c8da6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Cahreceipt.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Cahreceipt` (procedure) + +> 流程启动前调用-收款单舍入金额,比如说超过100元的, 二级部门、一级部门,财务审核, 超过2000的总经理审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Cahreceipt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Fksq.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Fksq.md new file mode 100644 index 0000000..22e588a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Fksq.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Fksq` (procedure) + +> 流程启动前调用-费用报销单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Fksq`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Fybx.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Fybx.md new file mode 100644 index 0000000..d8deb6a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Fybx.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Fybx` (procedure) + +> 流程启动前调用-费用报销单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Fybx`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MachineFix.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MachineFix.md new file mode 100644 index 0000000..a6b04a6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MachineFix.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MachineFix` (procedure) + +> 流程启动前调用-设备维修申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MachineFix`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApply.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApply.md new file mode 100644 index 0000000..edcdfa0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApply.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsApply` (procedure) + +> 流程启动前调用-补料申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApplyLL.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApplyLL.md new file mode 100644 index 0000000..53727a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsApplyLL.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsApplyLL` (procedure) + +> 流程启动前调用-领料申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsApplyLL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack.md new file mode 100644 index 0000000..a8b518a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsBack` (procedure) + +> 流程启动前调用-退料申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsBack`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack_Proc1.md new file mode 100644 index 0000000..a925eaa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsBack_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_MaterialsBack_Proc1` (procedure) + +> 退料申请 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsBack_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsChange.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsChange.md new file mode 100644 index 0000000..702c3f9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsChange.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsChange` (procedure) + +> 流程启动前调用-材料变更 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsChange`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsPrice.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsPrice.md new file mode 100644 index 0000000..fb374a9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsPrice.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsPrice` (procedure) + +> 流程启动前调用-物料指导价 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsReturn.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsReturn.md new file mode 100644 index 0000000..922593a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsReturn.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsReturn` (procedure) + +> 流程启动前调用-研发反馈审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest.md new file mode 100644 index 0000000..5284cab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_MaterialsTest` (procedure) + +> 流程启动前调用-材料检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc1.md new file mode 100644 index 0000000..fdde78c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_MaterialsTest_Proc1` (procedure) + +> 来料检验 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsTest_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc2.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc2.md new file mode 100644 index 0000000..ba99b62 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_MaterialsTest_Proc2.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_MaterialsTest_Proc2` (procedure) + +> 来料检验 过程2 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_MaterialsTest_Proc2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsCheck.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsCheck.md new file mode 100644 index 0000000..7b12701 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsCheck.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OpsCheck` (procedure) + +> 流程启动前调用-发外对账修改单价 对账改了单价总价也会变,发票也涉及到改价格。 这个到时候需要增加审批流程,比如说超过100元的, 二级部门、一级部门,财务审核, 超过2万的总经理审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OpsCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProcess.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProcess.md new file mode 100644 index 0000000..a51aef9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProcess.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OpsProcess` (procedure) + +> 流程启动前调用-工序发外 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OpsProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProduct.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProduct.md new file mode 100644 index 0000000..017cfa1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProduct.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OpsProduct` (procedure) + +> 流程启动前调用-成品外购 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OpsProduct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMore.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMore.md new file mode 100644 index 0000000..734690f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMore.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OpsProductMore` (procedure) + +> 流程启动前调用-成品外购 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OpsProductMore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMorebecome.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMorebecome.md new file mode 100644 index 0000000..d99107b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OpsProductMorebecome.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OpsProductMorebecome` (procedure) + +> 流程启动前调用-成品外购单价变更 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OpsProductMorebecome`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Order.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Order.md new file mode 100644 index 0000000..0c42651 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Order.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Order` (procedure) + +> 流程启动前调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Order`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChange.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChange.md new file mode 100644 index 0000000..ac6c881 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChange.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OrderChange` (procedure) + +> 流程启动前调用-订单变更单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OrderChange`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChangeNew.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChangeNew.md new file mode 100644 index 0000000..9461fa5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_OrderChangeNew.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_OrderChangeNew` (procedure) + +> 流程启动前调用-订单变更单新 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_OrderChangeNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange.md new file mode 100644 index 0000000..8b513c5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_ProcessChange` (procedure) + +> 流程启动前调用-工艺变更单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProcessChange`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc1.md new file mode 100644 index 0000000..164a657 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_ProcessChange_Proc1` (procedure) + +> 工艺变更 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProcessChange_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc2.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc2.md new file mode 100644 index 0000000..c41f739 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessChange_Proc2.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_ProcessChange_Proc2` (procedure) + +> 工艺变更 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProcessChange_Proc2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest.md new file mode 100644 index 0000000..f2da26e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_ProcessTest` (procedure) + +> 流程启动前调用-工序发外检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProcessTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc1.md new file mode 100644 index 0000000..9e3ddcd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_ProcessTest_Proc1` (procedure) + +> 发外检验 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProcessTest_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc2.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc2.md new file mode 100644 index 0000000..7be780b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProcessTest_Proc2.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_ProcessTest_Proc2` (procedure) + +> 发外检验 过程2 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProcessTest_Proc2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest.md new file mode 100644 index 0000000..816b1d6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_ProductTest` (procedure) + +> 流程启动前调用-成品发外检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProductTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc1.md new file mode 100644 index 0000000..de96407 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_ProductTest_Proc1` (procedure) + +> 发外成品检验 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProductTest_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc2.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc2.md new file mode 100644 index 0000000..6fa6626 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductTest_Proc2.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_ProductTest_Proc2` (procedure) + +> 发外成品检验 过程2 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProductTest_Proc2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductVersion.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductVersion.md new file mode 100644 index 0000000..52a57e6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ProductVersion.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_ProductVersion` (procedure) + +> 流程启动前调用-版本变更 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ProductVersion`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_PurCheck.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_PurCheck.md new file mode 100644 index 0000000..806b209 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_PurCheck.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_PurCheck` (procedure) + +> 流程启动前调用-采购对账对账修改单价 对账改了单价总价也会变,发票也涉及到改价格。 这个到时候需要增加审批流程,比如说超过100元的, 二级部门、一级部门,财务审核, 超过2万的总经理审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_PurCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_PurOrder.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_PurOrder.md new file mode 100644 index 0000000..36ca643 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_PurOrder.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_PurOrder` (procedure) + +> 流程启动前调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_PurOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_PurpurchaseOrder.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_PurpurchaseOrder.md new file mode 100644 index 0000000..4fbd065 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_PurpurchaseOrder.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_PurpurchaseOrder` (procedure) + +> 流程启动前调用-采购订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_PurpurchaseOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapply.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapply.md new file mode 100644 index 0000000..3291cf2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapply.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Purpurchaseapply` (procedure) + +> 流程启动前调用-采购申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Purpurchaseapply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapplynew.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapplynew.md new file mode 100644 index 0000000..ac2b772 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Purpurchaseapplynew.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Purpurchaseapplynew` (procedure) + +> 流程启动前调用-采购申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Purpurchaseapplynew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Qualityaccident.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Qualityaccident.md new file mode 100644 index 0000000..0206aaa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Qualityaccident.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Qualityaccident` (procedure) + +> 流程启动前调用-质量事故报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Qualityaccident`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCL.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCL.md new file mode 100644 index 0000000..dc83d53 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCL.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_QualityaccidentCL` (procedure) + +> 流程启动前调用-质量事故报告材料 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentCL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCustomer.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCustomer.md new file mode 100644 index 0000000..b1df90e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentCustomer.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_QualityaccidentCustomer` (procedure) + +> 流程启动前调用-客户索赔单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials.md new file mode 100644 index 0000000..f0cb60a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_QualityaccidentMaterials` (procedure) + +> 流程启动前调用-供应商扣款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentMaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials_Proc1.md new file mode 100644 index 0000000..633b7c2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentMaterials_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_QualityaccidentMaterials_Proc1` (procedure) + +> 供应商扣款单号 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentMaterials_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentNB.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentNB.md new file mode 100644 index 0000000..67b0eca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentNB.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_QualityaccidentNB` (procedure) + +> 流程启动前调用-内部扣款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentNB`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply.md new file mode 100644 index 0000000..440f8b9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_QualityaccidentsSupply` (procedure) + +> 流程启动前调用-外协商扣款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentsSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply_Proc1.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply_Proc1.md new file mode 100644 index 0000000..876131a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_QualityaccidentsSupply_Proc1.md @@ -0,0 +1,35 @@ +# `Sp_Apply_Flow_QualityaccidentsSupply_Proc1` (procedure) + +> 供应商扣款单号 过程1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sInstanceId` | `varchar(100)` | +| 4 | IN | `sTaskParentId` | `varchar(100)` | +| 5 | IN | `sTaskIdNow` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(4000)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_QualityaccidentsSupply_Proc1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_ReturnWork.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_ReturnWork.md new file mode 100644 index 0000000..d79d398 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_ReturnWork.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_ReturnWork` (procedure) + +> 流程启动前调用-返工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_ReturnWork`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_SalInvoice.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalInvoice.md new file mode 100644 index 0000000..35d2b76 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalInvoice.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_SalInvoice` (procedure) + +> 流程启动前调用-销售发票舍入金额,比如说超过100元的, 二级部门、一级部门,财务审核, 超过2万的总经理审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_SalInvoice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleCheck.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleCheck.md new file mode 100644 index 0000000..22b4f20 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleCheck.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_SalSaleCheck` (procedure) + +> 流程启动前调用-销售对账修改单价 对账改了单价总价也会变,发票也涉及到改价格。 这个到时候需要增加审批流程,比如说超过100元的, 需要客服经理审核,营销部长审核,销售副总审核,财务审核, 超过2万的总经理审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_SalSaleCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleOrder.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleOrder.md new file mode 100644 index 0000000..776242a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSaleOrder.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_SalSaleOrder` (procedure) + +> 流程启动前调用-销售订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_SalSaleOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSalesNotify.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSalesNotify.md new file mode 100644 index 0000000..a3a11c7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_SalSalesNotify.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_SalSalesNotify` (procedure) + +> 流程启动前调用-送货通知单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_SalSalesNotify`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_StepPrice.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_StepPrice.md new file mode 100644 index 0000000..42862ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_StepPrice.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_StepPrice` (procedure) + +> 流程启动前调用-阶梯价格审批 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_StepPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Supply.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Supply.md new file mode 100644 index 0000000..f0d4bce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Supply.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Supply` (procedure) + +> 流程启动前调用-供应商准入 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Supply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Work.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Work.md new file mode 100644 index 0000000..7980b48 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Work.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Work` (procedure) + +> 流程启动前调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Work`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Ystz.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Ystz.md new file mode 100644 index 0000000..b311fce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Ystz.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Ystz` (procedure) + +> 流程启动前调用-預算調整单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Ystz`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_Yzfy.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_Yzfy.md new file mode 100644 index 0000000..8cbfde8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_Yzfy.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_Yzfy` (procedure) + +> 流程启动前调用-费用预支单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_Yzfy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_materialspd.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_materialspd.md new file mode 100644 index 0000000..4954df4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_materialspd.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_materialspd` (procedure) + +> 流程启动前调用-材料盘点 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_materialspd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_mftMaterialsReturn.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_mftMaterialsReturn.md new file mode 100644 index 0000000..ed2a570 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_mftMaterialsReturn.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_mftMaterialsReturn` (procedure) + +> 流程启动前调用-材料测试 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_mftMaterialsReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_productpd.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_productpd.md new file mode 100644 index 0000000..f28598f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_productpd.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_productpd` (procedure) + +> 流程启动前调用-成品盘点 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_productpd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomer.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomer.md new file mode 100644 index 0000000..722ce58 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomer.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_sCustomer` (procedure) + +> 流程启动前调用-客户准入 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_sCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomerAccord.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomerAccord.md new file mode 100644 index 0000000..c3b74e4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_sCustomerAccord.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_sCustomerAccord` (procedure) + +> 流程启动前调用-框架协议 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_sCustomerAccord`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_salDesign.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_salDesign.md new file mode 100644 index 0000000..b68daba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_salDesign.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_salDesign` (procedure) + +> 流程启动前调用-设计申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_salDesign`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_salesmaterials.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_salesmaterials.md new file mode 100644 index 0000000..ad314fd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_salesmaterials.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_salesmaterials` (procedure) + +> 流程启动前调用-研发申请材料测试 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_salesmaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturn.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturn.md new file mode 100644 index 0000000..a2e768e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturn.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_salesreturn` (procedure) + +> 流程启动前调用-销售退货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_salesreturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturnapply.md b/docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturnapply.md new file mode 100644 index 0000000..83f3093 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Apply_Flow_salesreturnapply.md @@ -0,0 +1,34 @@ +# `Sp_Apply_Flow_salesreturnapply` (procedure) + +> 流程启动前调用-销售退货申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Apply_Flow_salesreturnapply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BatchGetSid.md b/docs/auto-catalog/procedures/Sp_BatchGetSid.md new file mode 100644 index 0000000..373028a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BatchGetSid.md @@ -0,0 +1,28 @@ +# `Sp_BatchGetSid` (procedure) + +> 批量获取id + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iCount` | `int` | +| 2 | OUT | `sReturn` | `varchar(4000)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BatchGetSid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop1.md b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop1.md new file mode 100644 index 0000000..e793aad --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop1.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Cqzy_workshop1` (procedure) + +> 车间效率综合看板-根 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Cqzy_workshop1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop2.md b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop2.md new file mode 100644 index 0000000..a331bd0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop2.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Cqzy_workshop2` (procedure) + +> 丝印车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Cqzy_workshop2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop3.md b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop3.md new file mode 100644 index 0000000..5806c8d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop3.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Cqzy_workshop3` (procedure) + +> 检验车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Cqzy_workshop3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop5.md b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop5.md new file mode 100644 index 0000000..040ef9e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop5.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Cqzy_workshop5` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 丝印车间看板 对应 commonAuto/templateQCM_CQZY5 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Cqzy_workshop5`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop6.md b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop6.md new file mode 100644 index 0000000..4733aca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Cqzy_workshop6.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Cqzy_workshop6` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 检验车间看板 对应 commonAuto/templateQCM_CQZY6 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Cqzy_workshop6`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_Production.md b/docs/auto-catalog/procedures/Sp_Bd_Root_Production.md new file mode 100644 index 0000000..6b34629 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_Production.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Root_Production` (procedure) + +> 通用界面自定义模板1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_Production`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus.md new file mode 100644 index 0000000..17c52d4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Root_allstatus` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25.md new file mode 100644 index 0000000..ac551a4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Root_allstatus25` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus25`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25_new.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25_new.md new file mode 100644 index 0000000..0201b8a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus25_new.md @@ -0,0 +1,25 @@ +# `Sp_Bd_Root_allstatus25_new` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus25_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus26.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus26.md new file mode 100644 index 0000000..8824d77 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus26.md @@ -0,0 +1,32 @@ +# `Sp_Bd_Root_allstatus26` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus26`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1.md new file mode 100644 index 0000000..717e2fa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1.md @@ -0,0 +1,29 @@ +# `Sp_Bd_Root_allstatus_1` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展示 根据印件中的 印件属性为取值 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1_new.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1_new.md new file mode 100644 index 0000000..e90b720 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_1_new.md @@ -0,0 +1,22 @@ +# `Sp_Bd_Root_allstatus_1_new` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展示 根据印件中的 印件属性为取值 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus_1_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2.md new file mode 100644 index 0000000..626d546 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2.md @@ -0,0 +1,29 @@ +# `Sp_Bd_Root_allstatus_2` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 采购数据展示 根据材料的 材料分类为取值 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus_2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2_new.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2_new.md new file mode 100644 index 0000000..97851d5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_2_new.md @@ -0,0 +1,22 @@ +# `Sp_Bd_Root_allstatus_2_new` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 采购数据展示 根据材料的 材料分类为取值 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus_2_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3.md new file mode 100644 index 0000000..a5244b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3.md @@ -0,0 +1,29 @@ +# `Sp_Bd_Root_allstatus_3` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展示 根据印件中的 印件属性为取值 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus_3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3_new.md b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3_new.md new file mode 100644 index 0000000..61cf8b5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_Root_allstatus_3_new.md @@ -0,0 +1,22 @@ +# `Sp_Bd_Root_allstatus_3_new` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展示 根据印件中的 印件属性为取值 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_Root_allstatus_3_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi16.md b/docs/auto-catalog/procedures/Sp_Bd_bi16.md new file mode 100644 index 0000000..e6d49bb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi16.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi16` (procedure) + +> @author:zhucx @date:20211224 @describe: 喷码车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi16`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi17.md b/docs/auto-catalog/procedures/Sp_Bd_bi17.md new file mode 100644 index 0000000..29ebe1c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi17.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi17` (procedure) + +> @author:zhucx @date:20211224 @describe: 模烫车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi17`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi18.md b/docs/auto-catalog/procedures/Sp_Bd_bi18.md new file mode 100644 index 0000000..faf2eab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi18.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi18` (procedure) + +> @author:zhucx @date:20211224 @describe: 印刷车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi18`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi18_nomes.md b/docs/auto-catalog/procedures/Sp_Bd_bi18_nomes.md new file mode 100644 index 0000000..59088b9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi18_nomes.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi18_nomes` (procedure) + +> @author:zhucx @date:20211224 @describe: 印刷车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi18_nomes`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi19.md b/docs/auto-catalog/procedures/Sp_Bd_bi19.md new file mode 100644 index 0000000..e9a982b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi19.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi19` (procedure) + +> @author:zhucx @date:20211224 @describe: 糊盒车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi19`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20.md b/docs/auto-catalog/procedures/Sp_Bd_bi20.md new file mode 100644 index 0000000..3a1dd1d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi20` (procedure) + +> @author:zhucx @date:20220111 @describe: 喷码+分切现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_1.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_1.md new file mode 100644 index 0000000..5189da6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_1.md @@ -0,0 +1,28 @@ +# `Sp_Bd_bi20_1` (procedure) + +> 喷码+分切现场 稼动图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_1_new.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_1_new.md new file mode 100644 index 0000000..8840854 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_1_new.md @@ -0,0 +1,28 @@ +# `Sp_Bd_bi20_1_new` (procedure) + +> 喷码+分切现场 稼动图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_1_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_1_newZZT.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_1_newZZT.md new file mode 100644 index 0000000..9a3ba21 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_1_newZZT.md @@ -0,0 +1,29 @@ +# `Sp_Bd_bi20_1_newZZT` (procedure) + +> 喷码+分切现场 稼动图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `iType` | `int` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_1_newZZT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_2.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_2.md new file mode 100644 index 0000000..0bbe2c9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_2.md @@ -0,0 +1,28 @@ +# `Sp_Bd_bi20_2` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_2_nomes.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_2_nomes.md new file mode 100644 index 0000000..b2083de --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_2_nomes.md @@ -0,0 +1,31 @@ +# `Sp_Bd_bi20_2_nomes` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `p_sMachineId` | `varchar(100)` | +| 4 | IN | `p_sTeamId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_2_nomes`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_2new.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_2new.md new file mode 100644 index 0000000..be0ccce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_2new.md @@ -0,0 +1,28 @@ +# `Sp_Bd_bi20_2new` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:19 +- **Last altered:** 2026-04-27 19:10:19 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_2new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_hh.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_hh.md new file mode 100644 index 0000000..46d8116 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_hh.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi20_hh` (procedure) + +> @author:zhucx @date:20220111 @describe: 喷码+分切现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_hh`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi20_ys.md b/docs/auto-catalog/procedures/Sp_Bd_bi20_ys.md new file mode 100644 index 0000000..3ad1566 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi20_ys.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi20_ys` (procedure) + +> @author:zhucx @date:20220111 @describe: 喷码+分切现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi20_ys`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi21.md b/docs/auto-catalog/procedures/Sp_Bd_bi21.md new file mode 100644 index 0000000..df1f63d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi21.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi21` (procedure) + +> @author:zhucx @date:20220111 @describe: 模烫现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi21`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi22.md b/docs/auto-catalog/procedures/Sp_Bd_bi22.md new file mode 100644 index 0000000..fe6d2b5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi22.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi22` (procedure) + +> @author:zhucx @date:20220111 @describe: 印刷现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi22`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi22_nomes.md b/docs/auto-catalog/procedures/Sp_Bd_bi22_nomes.md new file mode 100644 index 0000000..f0c5457 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi22_nomes.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi22_nomes` (procedure) + +> @author:zhucx @date:20220111 @describe: 印刷现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi22_nomes`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi23.md b/docs/auto-catalog/procedures/Sp_Bd_bi23.md new file mode 100644 index 0000000..947888f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi23.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi23` (procedure) + +> @author:zhucx @date:20220111 @describe: 糊盒现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi23`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi24.md b/docs/auto-catalog/procedures/Sp_Bd_bi24.md new file mode 100644 index 0000000..6733dca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi24.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi24` (procedure) + +> @author:zhucx @date:20220111 @describe: 品检现场 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi24`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi4.md b/docs/auto-catalog/procedures/Sp_Bd_bi4.md new file mode 100644 index 0000000..ad395c7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi4.md @@ -0,0 +1,32 @@ +# `Sp_Bd_bi4` (procedure) + +> @author:zhucx @date:20220111 @describe: 三屏设备 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi4`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_bi_Lostorder.md b/docs/auto-catalog/procedures/Sp_Bd_bi_Lostorder.md new file mode 100644 index 0000000..54b656d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_bi_Lostorder.md @@ -0,0 +1,30 @@ +# `Sp_Bd_bi_Lostorder` (procedure) + +> 丢单原因分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sCustomerIdpro` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_bi_Lostorder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_hh.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_hh.md new file mode 100644 index 0000000..4d7dacc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_hh.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_hh` (procedure) + +> @author:zhucx @date:20211224 @describe: 糊盒车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_hh`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_mt.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_mt.md new file mode 100644 index 0000000..7e4ec06 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_mt.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_mt` (procedure) + +> @author:zhucx @date:20211224 @describe: 模烫车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_mt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pj.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pj.md new file mode 100644 index 0000000..d224180 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pj.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_pj` (procedure) + +> @author:zhucx @date:20211224 @describe: 品检车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_pj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pm.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pm.md new file mode 100644 index 0000000..2027b52 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_pm.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_pm` (procedure) + +> @author:zhucx @date:20211224 @describe: 喷码车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_pm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_sy.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_sy.md new file mode 100644 index 0000000..050356d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_sy.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_sy` (procedure) + +> @author:zhucx @date:20211224 @describe: 丝印车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_sy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys.md new file mode 100644 index 0000000..f1b1b88 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_ys` (procedure) + +> @author:zhucx @date:20211224 @describe: 印刷车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_ys`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys_nomes.md b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys_nomes.md new file mode 100644 index 0000000..0561510 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_cq_workshop_ys_nomes.md @@ -0,0 +1,32 @@ +# `Sp_Bd_cq_workshop_ys_nomes` (procedure) + +> @author:zhucx @date:20211224 @describe: 印刷车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_cq_workshop_ys_nomes`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_hy_workshop_oy.md b/docs/auto-catalog/procedures/Sp_Bd_hy_workshop_oy.md new file mode 100644 index 0000000..43343f6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_hy_workshop_oy.md @@ -0,0 +1,32 @@ +# `Sp_Bd_hy_workshop_oy` (procedure) + +> @author:zhucx @date:20220111 @describe: 凹印车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_hy_workshop_oy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_workefficiency.md b/docs/auto-catalog/procedures/Sp_Bd_workefficiency.md new file mode 100644 index 0000000..f601315 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_workefficiency.md @@ -0,0 +1,32 @@ +# `Sp_Bd_workefficiency` (procedure) + +> 车间效率综合看板-根 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_workefficiency`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bd_workshop1.md b/docs/auto-catalog/procedures/Sp_Bd_workshop1.md new file mode 100644 index 0000000..4fb432c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bd_workshop1.md @@ -0,0 +1,32 @@ +# `Sp_Bd_workshop1` (procedure) + +> 车间效率综合看板-根 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bd_workshop1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BillOfApply.md b/docs/auto-catalog/procedures/Sp_BillOfApply.md new file mode 100644 index 0000000..3c61f35 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BillOfApply.md @@ -0,0 +1,34 @@ +# `Sp_BillOfApply` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `text` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BillOfApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BillOfApplyLine.md b/docs/auto-catalog/procedures/Sp_BillOfApplyLine.md new file mode 100644 index 0000000..c37f7c1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BillOfApplyLine.md @@ -0,0 +1,34 @@ +# `Sp_BillOfApplyLine` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `text` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BillOfApplyLine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BillOfNoPicking.md b/docs/auto-catalog/procedures/Sp_BillOfNoPicking.md new file mode 100644 index 0000000..6649f9f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BillOfNoPicking.md @@ -0,0 +1,34 @@ +# `Sp_BillOfNoPicking` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `text` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BillOfNoPicking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BillOfNoPicking_Cljg.md b/docs/auto-catalog/procedures/Sp_BillOfNoPicking_Cljg.md new file mode 100644 index 0000000..19b960a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BillOfNoPicking_Cljg.md @@ -0,0 +1,34 @@ +# `Sp_BillOfNoPicking_Cljg` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `text` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BillOfNoPicking_Cljg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BillOfNoPicking_copy1.md b/docs/auto-catalog/procedures/Sp_BillOfNoPicking_copy1.md new file mode 100644 index 0000000..c0675a1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BillOfNoPicking_copy1.md @@ -0,0 +1,34 @@ +# `Sp_BillOfNoPicking_copy1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `text` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BillOfNoPicking_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bill_Force_Complete.md b/docs/auto-catalog/procedures/Sp_Bill_Force_Complete.md new file mode 100644 index 0000000..02e6cd2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bill_Force_Complete.md @@ -0,0 +1,35 @@ +# `Sp_Bill_Force_Complete` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sIds` | `longtext` | +| 2 | IN | `sTableParam` | `longtext` | +| 3 | IN | `sSize` | `int` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sReason` | `varchar(4000)` | +| 6 | IN | `sClientType` | `longtext` | +| 7 | IN | `sComputeName` | `longtext` | +| 8 | IN | `sIpAddress` | `varchar(255)` | +| 9 | IN | `sFormId` | `varchar(255)` | +| 10 | IN | `sBrId` | `varchar(255)` | +| 11 | IN | `sSuId` | `varchar(255)` | +| 12 | IN | `sType` | `varchar(255)` | +| 13 | OUT | `sCode` | `int` | +| 14 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bill_Force_Complete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bill_Force_Complete_copy1.md b/docs/auto-catalog/procedures/Sp_Bill_Force_Complete_copy1.md new file mode 100644 index 0000000..678fc00 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bill_Force_Complete_copy1.md @@ -0,0 +1,35 @@ +# `Sp_Bill_Force_Complete_copy1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sIds` | `longtext` | +| 2 | IN | `sTableParam` | `longtext` | +| 3 | IN | `sSize` | `int` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sReason` | `varchar(4000)` | +| 6 | IN | `sClientType` | `longtext` | +| 7 | IN | `sComputeName` | `longtext` | +| 8 | IN | `sIpAddress` | `varchar(255)` | +| 9 | IN | `sFormId` | `varchar(255)` | +| 10 | IN | `sBrId` | `varchar(255)` | +| 11 | IN | `sSuId` | `varchar(255)` | +| 12 | IN | `sType` | `varchar(255)` | +| 13 | OUT | `sCode` | `int` | +| 14 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bill_Force_Complete_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bill_Used.md b/docs/auto-catalog/procedures/Sp_Bill_Used.md new file mode 100644 index 0000000..496ba65 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bill_Used.md @@ -0,0 +1,32 @@ +# `Sp_Bill_Used` (procedure) + +> 单据是否被下级使用存储过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `sType` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturnIds` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bill_Used`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Bill_Used_Base.md b/docs/auto-catalog/procedures/Sp_Bill_Used_Base.md new file mode 100644 index 0000000..d111ecb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Bill_Used_Base.md @@ -0,0 +1,32 @@ +# `Sp_Bill_Used_Base` (procedure) + +> 修改单独校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `sType` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturnIds` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Bill_Used_Base`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineType.md b/docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineType.md new file mode 100644 index 0000000..0ec6928 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineType.md @@ -0,0 +1,28 @@ +# `Sp_BtnCalculation_Machine_time_byMachineType` (procedure) + +> 根据机台类型循环计算时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineType` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnCalculation_Machine_time_byMachineType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineTypeEnd.md b/docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineTypeEnd.md new file mode 100644 index 0000000..7fe3e87 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnCalculation_Machine_time_byMachineTypeEnd.md @@ -0,0 +1,28 @@ +# `Sp_BtnCalculation_Machine_time_byMachineTypeEnd` (procedure) + +> 根据机台类型循环计算时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineType` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnCalculation_Machine_time_byMachineTypeEnd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages.md b/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages.md new file mode 100644 index 0000000..18176e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventCalculatewages` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventCalculatewages`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_bak.md b/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_bak.md new file mode 100644 index 0000000..1a65958 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_bak.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventCalculatewages_bak` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventCalculatewages_bak`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_financial.md b/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_financial.md new file mode 100644 index 0000000..6fbeb68 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventCalculatewages_financial.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventCalculatewages_financial` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventCalculatewages_financial`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventCopyGroupJurisdiction.md b/docs/auto-catalog/procedures/Sp_BtnEventCopyGroupJurisdiction.md new file mode 100644 index 0000000..c0028a2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventCopyGroupJurisdiction.md @@ -0,0 +1,29 @@ +# `Sp_BtnEventCopyGroupJurisdiction` (procedure) + +> 组权限复制 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventCopyGroupJurisdiction`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventCopyUserJurisdiction.md b/docs/auto-catalog/procedures/Sp_BtnEventCopyUserJurisdiction.md new file mode 100644 index 0000000..ee19a35 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventCopyUserJurisdiction.md @@ -0,0 +1,29 @@ +# `Sp_BtnEventCopyUserJurisdiction` (procedure) + +> 人员权限复制 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventCopyUserJurisdiction`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventDepartSure_New.md b/docs/auto-catalog/procedures/Sp_BtnEventDepartSure_New.md new file mode 100644 index 0000000..2790885 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventDepartSure_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventDepartSure_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventDepartSure_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventMaterialsPost_New.md b/docs/auto-catalog/procedures/Sp_BtnEventMaterialsPost_New.md new file mode 100644 index 0000000..061bfce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventMaterialsPost_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventMaterialsPost_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventMaterialsPost_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventMaterialsSure_New.md b/docs/auto-catalog/procedures/Sp_BtnEventMaterialsSure_New.md new file mode 100644 index 0000000..a4b15f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventMaterialsSure_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventMaterialsSure_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventMaterialsSure_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventProductInStoreSure_New.md b/docs/auto-catalog/procedures/Sp_BtnEventProductInStoreSure_New.md new file mode 100644 index 0000000..b6a4f7d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventProductInStoreSure_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventProductInStoreSure_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventProductInStoreSure_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventProductReportCancel.md b/docs/auto-catalog/procedures/Sp_BtnEventProductReportCancel.md new file mode 100644 index 0000000..ac2f20d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventProductReportCancel.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventProductReportCancel` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventProductReportCancel`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventProductReportConfirm.md b/docs/auto-catalog/procedures/Sp_BtnEventProductReportConfirm.md new file mode 100644 index 0000000..79c4710 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventProductReportConfirm.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventProductReportConfirm` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventProductReportConfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventProductSure_New.md b/docs/auto-catalog/procedures/Sp_BtnEventProductSure_New.md new file mode 100644 index 0000000..7ee58cb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventProductSure_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventProductSure_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventProductSure_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventProductionmaterialSure_New.md b/docs/auto-catalog/procedures/Sp_BtnEventProductionmaterialSure_New.md new file mode 100644 index 0000000..694abeb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventProductionmaterialSure_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventProductionmaterialSure_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventProductionmaterialSure_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventWorkPost_New.md b/docs/auto-catalog/procedures/Sp_BtnEventWorkPost_New.md new file mode 100644 index 0000000..4f0f873 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventWorkPost_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventWorkPost_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventWorkPost_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_AccProductFrozen.md b/docs/auto-catalog/procedures/Sp_BtnEvent_AccProductFrozen.md new file mode 100644 index 0000000..b7a28fa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_AccProductFrozen.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_AccProductFrozen` (procedure) + +> 送货未开票冻结 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_AccProductFrozen`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_AccProductUnFrozen.md b/docs/auto-catalog/procedures/Sp_BtnEvent_AccProductUnFrozen.md new file mode 100644 index 0000000..fe8cbba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_AccProductUnFrozen.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_AccProductUnFrozen` (procedure) + +> 送货未开票冻结 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_AccProductUnFrozen`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_BillSlaveLastInstore.md b/docs/auto-catalog/procedures/Sp_BtnEvent_BillSlaveLastInstore.md new file mode 100644 index 0000000..8a11d6f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_BillSlaveLastInstore.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_BillSlaveLastInstore` (procedure) + +> 返工单最后一批 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_BillSlaveLastInstore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinance.md b/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinance.md new file mode 100644 index 0000000..1cdb4d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinance.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_DeliverGoodsFinance` (procedure) + +> 送货单财务确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_DeliverGoodsFinance`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceReset.md b/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceReset.md new file mode 100644 index 0000000..cc4282b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceReset.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_DeliverGoodsFinanceReset` (procedure) + +> 送货单财务撤销 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_DeliverGoodsFinanceReset`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceSlave.md b/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceSlave.md new file mode 100644 index 0000000..fb8be1e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_DeliverGoodsFinanceSlave.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_DeliverGoodsFinanceSlave` (procedure) + +> 送货单财务批量确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_DeliverGoodsFinanceSlave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_KLLMaterialsItestFast.md b/docs/auto-catalog/procedures/Sp_BtnEvent_KLLMaterialsItestFast.md new file mode 100644 index 0000000..0283268 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_KLLMaterialsItestFast.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_KLLMaterialsItestFast` (procedure) + +> 设置快速检验,客来料 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_KLLMaterialsItestFast`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_LogAheadComfirm.md b/docs/auto-catalog/procedures/Sp_BtnEvent_LogAheadComfirm.md new file mode 100644 index 0000000..babcb5f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_LogAheadComfirm.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_LogAheadComfirm` (procedure) + +> 物流单预审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_LogAheadComfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_LogisticsComfirm.md b/docs/auto-catalog/procedures/Sp_BtnEvent_LogisticsComfirm.md new file mode 100644 index 0000000..acdb889 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_LogisticsComfirm.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_LogisticsComfirm` (procedure) + +> 物流单确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_LogisticsComfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestFast.md b/docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestFast.md new file mode 100644 index 0000000..5439a12 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestFast.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_MaterialsItestFast` (procedure) + +> 设置快速检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_MaterialsItestFast`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestType.md b/docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestType.md new file mode 100644 index 0000000..97cc327 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_MaterialsItestType.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_MaterialsItestType` (procedure) + +> 设置材料免检 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_MaterialsItestType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_NoPurchase.md b/docs/auto-catalog/procedures/Sp_BtnEvent_NoPurchase.md new file mode 100644 index 0000000..657e26b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_NoPurchase.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_NoPurchase` (procedure) + +> 订单未采购 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_NoPurchase`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_NotifyMerge.md b/docs/auto-catalog/procedures/Sp_BtnEvent_NotifyMerge.md new file mode 100644 index 0000000..1fc97fd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_NotifyMerge.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_NotifyMerge` (procedure) + +> 送货通知单合并 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_NotifyMerge`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_OpsInstoreComfirm.md b/docs/auto-catalog/procedures/Sp_BtnEvent_OpsInstoreComfirm.md new file mode 100644 index 0000000..102cd4f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_OpsInstoreComfirm.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_OpsInstoreComfirm` (procedure) + +> 成品外购入库单确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_OpsInstoreComfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_ProcessItestType.md b/docs/auto-catalog/procedures/Sp_BtnEvent_ProcessItestType.md new file mode 100644 index 0000000..3ce758f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_ProcessItestType.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_ProcessItestType` (procedure) + +> 设置工序免检 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_ProcessItestType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_ProductItestType.md b/docs/auto-catalog/procedures/Sp_BtnEvent_ProductItestType.md new file mode 100644 index 0000000..05a11f8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_ProductItestType.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_ProductItestType` (procedure) + +> 设置产品免检 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_ProductItestType`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_PurInstoreComfirm.md b/docs/auto-catalog/procedures/Sp_BtnEvent_PurInstoreComfirm.md new file mode 100644 index 0000000..3f940c7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_PurInstoreComfirm.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_PurInstoreComfirm` (procedure) + +> 采购入库单确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_PurInstoreComfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_PurInstorePrintName.md b/docs/auto-catalog/procedures/Sp_BtnEvent_PurInstorePrintName.md new file mode 100644 index 0000000..6f8c56f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_PurInstorePrintName.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_PurInstorePrintName` (procedure) + +> 标记打印人 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_PurInstorePrintName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOpsAgainCar.md b/docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOpsAgainCar.md new file mode 100644 index 0000000..8bec512 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOpsAgainCar.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_UpdateOpsAgainCar` (procedure) + +> 工序发外再次派车 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_UpdateOpsAgainCar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOutProcessLogistics.md b/docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOutProcessLogistics.md new file mode 100644 index 0000000..b53efda --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_UpdateOutProcessLogistics.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_UpdateOutProcessLogistics` (procedure) + +> 工序发外派车单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_UpdateOutProcessLogistics`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_WorkUnComplete.md b/docs/auto-catalog/procedures/Sp_BtnEvent_WorkUnComplete.md new file mode 100644 index 0000000..4e0d672 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_WorkUnComplete.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_WorkUnComplete` (procedure) + +> 取消工单完工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_WorkUnComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEvent_mitOutComfirm.md b/docs/auto-catalog/procedures/Sp_BtnEvent_mitOutComfirm.md new file mode 100644 index 0000000..04dd16b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEvent_mitOutComfirm.md @@ -0,0 +1,30 @@ +# `Sp_BtnEvent_mitOutComfirm` (procedure) + +> 材料出库单确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEvent_mitOutComfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnEventworkcenterSure_New.md b/docs/auto-catalog/procedures/Sp_BtnEventworkcenterSure_New.md new file mode 100644 index 0000000..157d634 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnEventworkcenterSure_New.md @@ -0,0 +1,27 @@ +# `Sp_BtnEventworkcenterSure_New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnEventworkcenterSure_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepairUpdateCheckMemo.md b/docs/auto-catalog/procedures/Sp_BtnRepairUpdateCheckMemo.md new file mode 100644 index 0000000..82bf8f1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepairUpdateCheckMemo.md @@ -0,0 +1,27 @@ +# `Sp_BtnRepairUpdateCheckMemo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepairUpdateCheckMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepairUpdateJzMemo.md b/docs/auto-catalog/procedures/Sp_BtnRepairUpdateJzMemo.md new file mode 100644 index 0000000..0496a6d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepairUpdateJzMemo.md @@ -0,0 +1,27 @@ +# `Sp_BtnRepairUpdateJzMemo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepairUpdateJzMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackMemo.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackMemo.md new file mode 100644 index 0000000..1e32e74 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackMemo.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateBackMemo` (procedure) + +> 变更主表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateBackMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackStates.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackStates.md new file mode 100644 index 0000000..b30cf4f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateBackStates.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateBackStates` (procedure) + +> 变更设计状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateBackStates`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateCustomer.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateCustomer.md new file mode 100644 index 0000000..746374e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateCustomer.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateCustomer` (procedure) + +> 变更主表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSFKBackMemo.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSFKBackMemo.md new file mode 100644 index 0000000..60d2722 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSFKBackMemo.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateGYSFKBackMemo` (procedure) + +> 供应商反馈 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateGYSFKBackMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSMaterialsMoney.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSMaterialsMoney.md new file mode 100644 index 0000000..ca62998 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateGYSMaterialsMoney.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateGYSMaterialsMoney` (procedure) + +> 供应商扣款金额修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateGYSMaterialsMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateLogSlavePrice.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateLogSlavePrice.md new file mode 100644 index 0000000..68f35c7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateLogSlavePrice.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateLogSlavePrice` (procedure) + +> 重新计算物流单从表金额 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateLogSlavePrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateNotUsed.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateNotUsed.md new file mode 100644 index 0000000..2e9d197 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateNotUsed.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateNotUsed` (procedure) + +> 变更从表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateNotUsed`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePMC.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePMC.md new file mode 100644 index 0000000..23dd9a8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePMC.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdatePMC` (procedure) + +> PMC意见 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdatePMC`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePlanMemo.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePlanMemo.md new file mode 100644 index 0000000..68a0bf0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatePlanMemo.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdatePlanMemo` (procedure) + +> 变更计划备注数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdatePlanMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateProcessMaster.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateProcessMaster.md new file mode 100644 index 0000000..53e07e8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateProcessMaster.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateProcessMaster` (procedure) + +> 变更工艺变更主表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateProcessMaster`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesMaster.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesMaster.md new file mode 100644 index 0000000..7f6c27a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesMaster.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateSalesMaster` (procedure) + +> 变更主表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateSalesMaster`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesSlave.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesSlave.md new file mode 100644 index 0000000..d9ac292 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateSalesSlave.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateSalesSlave` (procedure) + +> 变更从表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateSalesSlave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXFKBackMemo.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXFKBackMemo.md new file mode 100644 index 0000000..01df627 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXFKBackMemo.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateWXFKBackMemo` (procedure) + +> 外协商反馈 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateWXFKBackMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXSMaterialsMoney.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXSMaterialsMoney.md new file mode 100644 index 0000000..1b70fd1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWXSMaterialsMoney.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateWXSMaterialsMoney` (procedure) + +> 外协商扣款金额修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateWXSMaterialsMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWorkOrderMaster.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWorkOrderMaster.md new file mode 100644 index 0000000..ca06cad --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdateWorkOrderMaster.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdateWorkOrderMaster` (procedure) + +> 变更主表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdateWorkOrderMaster`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatesSupply.md b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatesSupply.md new file mode 100644 index 0000000..784250e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnRepair_UpdatesSupply.md @@ -0,0 +1,30 @@ +# `Sp_BtnRepair_UpdatesSupply` (procedure) + +> 变更供应商主表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnRepair_UpdatesSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnUpdate_InvoiceSubCheck.md b/docs/auto-catalog/procedures/Sp_BtnUpdate_InvoiceSubCheck.md new file mode 100644 index 0000000..9e0846f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnUpdate_InvoiceSubCheck.md @@ -0,0 +1,30 @@ +# `Sp_BtnUpdate_InvoiceSubCheck` (procedure) + +> 开票提交审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnUpdate_InvoiceSubCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsConfirm.md b/docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsConfirm.md new file mode 100644 index 0000000..6642787 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsConfirm.md @@ -0,0 +1,30 @@ +# `Sp_BtnUpdate_OnOpsConfirm` (procedure) + +> 外协商确认发货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnUpdate_OnOpsConfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsOrder.md b/docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsOrder.md new file mode 100644 index 0000000..654a019 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnUpdate_OnOpsOrder.md @@ -0,0 +1,30 @@ +# `Sp_BtnUpdate_OnOpsOrder` (procedure) + +> 外协商接收加工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnUpdate_OnOpsOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnUpdate_OnPurOrder.md b/docs/auto-catalog/procedures/Sp_BtnUpdate_OnPurOrder.md new file mode 100644 index 0000000..8a345fc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnUpdate_OnPurOrder.md @@ -0,0 +1,30 @@ +# `Sp_BtnUpdate_OnPurOrder` (procedure) + +> 供应商接收订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnUpdate_OnPurOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnUpdate_RevSupply.md b/docs/auto-catalog/procedures/Sp_BtnUpdate_RevSupply.md new file mode 100644 index 0000000..af563a9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnUpdate_RevSupply.md @@ -0,0 +1,30 @@ +# `Sp_BtnUpdate_RevSupply` (procedure) + +> 供应商评审提交打分 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnUpdate_RevSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_BtnUpdate_SalesMaterials.md b/docs/auto-catalog/procedures/Sp_BtnUpdate_SalesMaterials.md new file mode 100644 index 0000000..ce6dd87 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_BtnUpdate_SalesMaterials.md @@ -0,0 +1,30 @@ +# `Sp_BtnUpdate_SalesMaterials` (procedure) + +> 研发材料审批流 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_BtnUpdate_SalesMaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished.md new file mode 100644 index 0000000..66785da --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_CTPPlanList_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CTPPlanList_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished_cut.md b/docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished_cut.md new file mode 100644 index 0000000..879c3bb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CTPPlanList_BtnEventFinished_cut.md @@ -0,0 +1,27 @@ +# `Sp_CTPPlanList_BtnEventFinished_cut` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CTPPlanList_BtnEventFinished_cut`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CalcAttribDate.md b/docs/auto-catalog/procedures/Sp_CalcAttribDate.md new file mode 100644 index 0000000..0921b39 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CalcAttribDate.md @@ -0,0 +1,24 @@ +# `Sp_CalcAttribDate` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(50)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CalcAttribDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventCalcCost.md b/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventCalcCost.md new file mode 100644 index 0000000..71f00a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventCalcCost.md @@ -0,0 +1,27 @@ +# `Sp_CalcCost_BtnEventCalcCost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CalcCost_BtnEventCalcCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost.md b/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost.md new file mode 100644 index 0000000..1bcd97b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost.md @@ -0,0 +1,29 @@ +# `Sp_CalcCost_BtnEventReCalcCost` (procedure) + +> @author:杨恒林 @date:20210920 封存 @describe: 本月未结帐成本核算, “成本核算”界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CalcCost_BtnEventReCalcCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost_new.md b/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost_new.md new file mode 100644 index 0000000..9b118d2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CalcCost_BtnEventReCalcCost_new.md @@ -0,0 +1,27 @@ +# `Sp_CalcCost_BtnEventReCalcCost_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CalcCost_BtnEventReCalcCost_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CalcPlan_dHour.md b/docs/auto-catalog/procedures/Sp_CalcPlan_dHour.md new file mode 100644 index 0000000..57ffb96 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CalcPlan_dHour.md @@ -0,0 +1,30 @@ +# `Sp_CalcPlan_dHour` (procedure) + +> @author:钱豹 根据排成Id计算dHour + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlanId` | `varchar(50)` | +| 2 | IN | `p_sMakePerson` | `varchar(50)` | +| 3 | IN | `sBrId` | `varchar(50)` | +| 4 | IN | `sSuId` | `varchar(50)` | +| 5 | OUT | `p_dHour` | `decimal(18,6)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CalcPlan_dHour`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_Change.md b/docs/auto-catalog/procedures/Sp_Calc_Change.md new file mode 100644 index 0000000..02b7b69 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_Change.md @@ -0,0 +1,32 @@ +# `Sp_Calc_Change` (procedure) + +> 固定资产变更申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_Change`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_Product.md b/docs/auto-catalog/procedures/Sp_Calc_Product.md new file mode 100644 index 0000000..223d9a1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_Product.md @@ -0,0 +1,32 @@ +# `Sp_Calc_Product` (procedure) + +> 产品审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_Product`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_Scrap.md b/docs/auto-catalog/procedures/Sp_Calc_Scrap.md new file mode 100644 index 0000000..0064c1f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_Scrap.md @@ -0,0 +1,32 @@ +# `Sp_Calc_Scrap` (procedure) + +> 固定资产报废申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_Scrap`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_about.md b/docs/auto-catalog/procedures/Sp_Calc_about.md new file mode 100644 index 0000000..eeecb57 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_about.md @@ -0,0 +1,32 @@ +# `Sp_Calc_about` (procedure) + +> 固定资产闲置申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_about`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_borrow.md b/docs/auto-catalog/procedures/Sp_Calc_borrow.md new file mode 100644 index 0000000..205ce4b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_borrow.md @@ -0,0 +1,32 @@ +# `Sp_Calc_borrow` (procedure) + +> 固定资产外借申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_borrow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_clear.md b/docs/auto-catalog/procedures/Sp_Calc_clear.md new file mode 100644 index 0000000..8469af5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_clear.md @@ -0,0 +1,32 @@ +# `Sp_Calc_clear` (procedure) + +> 固定资产清理申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_clear`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_plateprocessing.md b/docs/auto-catalog/procedures/Sp_Calc_plateprocessing.md new file mode 100644 index 0000000..4da745e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_plateprocessing.md @@ -0,0 +1,32 @@ +# `Sp_Calc_plateprocessing` (procedure) + +> 内部加工审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_plateprocessing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_pruOrderBgd.md b/docs/auto-catalog/procedures/Sp_Calc_pruOrderBgd.md new file mode 100644 index 0000000..b147d19 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_pruOrderBgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_pruOrderBgd` (procedure) + +> 采购变更 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_pruOrderBgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sAcc.md b/docs/auto-catalog/procedures/Sp_Calc_sAcc.md new file mode 100644 index 0000000..0399c3a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sAcc.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sAcc` (procedure) + +> @author:zhucx @date:2021.11.29 @describe: 质量管理-质量事故报告-审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sAcc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sAcc_YC.md b/docs/auto-catalog/procedures/Sp_Calc_sAcc_YC.md new file mode 100644 index 0000000..367a080 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sAcc_YC.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sAcc_YC` (procedure) + +> 质量事故报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sAcc_YC`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sAcod.md b/docs/auto-catalog/procedures/Sp_Calc_sAcod.md new file mode 100644 index 0000000..a58762d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sAcod.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sAcod` (procedure) + +> 客户框架协议 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sAcod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sAsq.md b/docs/auto-catalog/procedures/Sp_Calc_sAsq.md new file mode 100644 index 0000000..5303b10 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sAsq.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sAsq` (procedure) + +> 销售品质异常 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sAsq`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sBBProcess.md b/docs/auto-catalog/procedures/Sp_Calc_sBBProcess.md new file mode 100644 index 0000000..4d5312a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sBBProcess.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sBBProcess` (procedure) + +> 补版任务 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sBBProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sBac.md b/docs/auto-catalog/procedures/Sp_Calc_sBac.md new file mode 100644 index 0000000..a79073f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sBac.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sBac` (procedure) + +> 预算调整审批 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sBac`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sBgd.md b/docs/auto-catalog/procedures/Sp_Calc_sBgd.md new file mode 100644 index 0000000..b5c4b4b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sBgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sBgd` (procedure) + +> 变更单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sBgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sBis.md b/docs/auto-catalog/procedures/Sp_Calc_sBis.md new file mode 100644 index 0000000..eb0a5ab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sBis.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sBis` (procedure) + +> 变更单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sBis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCcp.md b/docs/auto-catalog/procedures/Sp_Calc_sCcp.md new file mode 100644 index 0000000..c64e485 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCcp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCcp` (procedure) + +> 客户投诉详情 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCcp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCio.md b/docs/auto-catalog/procedures/Sp_Calc_sCio.md new file mode 100644 index 0000000..07c5289 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCio.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCio` (procedure) + +> 客户审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCio`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCldApply.md b/docs/auto-catalog/procedures/Sp_Calc_sCldApply.md new file mode 100644 index 0000000..0f5ccaa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCldApply.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCldApply` (procedure) + +> 子产品领用申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCldApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sClfbx.md b/docs/auto-catalog/procedures/Sp_Calc_sClfbx.md new file mode 100644 index 0000000..e14d72f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sClfbx.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sClfbx` (procedure) + +> 差旅费用报销 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sClfbx`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCmt.md b/docs/auto-catalog/procedures/Sp_Calc_sCmt.md new file mode 100644 index 0000000..22dae7e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCmt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCmt` (procedure) + +> @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-来料检验-保存自动调用本过程,当系统设定中本单据为自动审核时 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCno.md b/docs/auto-catalog/procedures/Sp_Calc_sCno.md new file mode 100644 index 0000000..a66ed69 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCno.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCno` (procedure) + +> 客户审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCno`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCoach.md b/docs/auto-catalog/procedures/Sp_Calc_sCoach.md new file mode 100644 index 0000000..d462d8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCoach.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCoach` (procedure) + +> 产品指导价 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCoach`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCps.md b/docs/auto-catalog/procedures/Sp_Calc_sCps.md new file mode 100644 index 0000000..348ac2f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCps.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCps` (procedure) + +> 费用录入 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCps`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCut.md b/docs/auto-catalog/procedures/Sp_Calc_sCut.md new file mode 100644 index 0000000..2b1a627 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCut.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCut` (procedure) + +> 物料转换单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCut`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sCut333.md b/docs/auto-catalog/procedures/Sp_Calc_sCut333.md new file mode 100644 index 0000000..7acb2ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sCut333.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sCut333` (procedure) + +> 物料转换单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sCut333`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDYDgd.md b/docs/auto-catalog/procedures/Sp_Calc_sDYDgd.md new file mode 100644 index 0000000..5133170 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDYDgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDYDgd` (procedure) + +> 送货单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDYDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDesign.md b/docs/auto-catalog/procedures/Sp_Calc_sDesign.md new file mode 100644 index 0000000..3b792ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDesign.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDesign` (procedure) + +> 设计单审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDesign`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDevApply.md b/docs/auto-catalog/procedures/Sp_Calc_sDevApply.md new file mode 100644 index 0000000..d885044 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDevApply.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDevApply` (procedure) + +> 研发申请单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDevApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDgd.md b/docs/auto-catalog/procedures/Sp_Calc_sDgd.md new file mode 100644 index 0000000..91a4a24 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDgd` (procedure) + +> 送货单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDgdCL.md b/docs/auto-catalog/procedures/Sp_Calc_sDgdCL.md new file mode 100644 index 0000000..3c7bfee --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDgdCL.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDgdCL` (procedure) + +> 送货单材料,不是按照从从表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDgdCL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDgd_1226.md b/docs/auto-catalog/procedures/Sp_Calc_sDgd_1226.md new file mode 100644 index 0000000..fbe979c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDgd_1226.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDgd_1226` (procedure) + +> 送货单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDgd_1226`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDgd_20250612.md b/docs/auto-catalog/procedures/Sp_Calc_sDgd_20250612.md new file mode 100644 index 0000000..c065a05 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDgd_20250612.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDgd_20250612` (procedure) + +> 送货单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDgd_20250612`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sDgn.md b/docs/auto-catalog/procedures/Sp_Calc_sDgn.md new file mode 100644 index 0000000..1be1743 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sDgn.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sDgn` (procedure) + +> 送货通知单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sDgn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sEmmt.md b/docs/auto-catalog/procedures/Sp_Calc_sEmmt.md new file mode 100644 index 0000000..556dfb0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sEmmt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sEmmt` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sEmmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sEmp.md b/docs/auto-catalog/procedures/Sp_Calc_sEmp.md new file mode 100644 index 0000000..8c7c30d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sEmp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sEmp` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sEmp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sEmr.md b/docs/auto-catalog/procedures/Sp_Calc_sEmr.md new file mode 100644 index 0000000..31c6d06 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sEmr.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sEmr` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sEmr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sEmt.md b/docs/auto-catalog/procedures/Sp_Calc_sEmt.md new file mode 100644 index 0000000..6416040 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sEmt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sEmt` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sEmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sEtp.md b/docs/auto-catalog/procedures/Sp_Calc_sEtp.md new file mode 100644 index 0000000..0a93263 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sEtp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sEtp` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sEtp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sEtpCH.md b/docs/auto-catalog/procedures/Sp_Calc_sEtpCH.md new file mode 100644 index 0000000..2a6f059 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sEtpCH.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sEtpCH` (procedure) + +> 设备保养时间变更 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sEtpCH`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sExp.md b/docs/auto-catalog/procedures/Sp_Calc_sExp.md new file mode 100644 index 0000000..5ce57b6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sExp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sExp` (procedure) + +> 销售订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sExp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sFixe.md b/docs/auto-catalog/procedures/Sp_Calc_sFixe.md new file mode 100644 index 0000000..dc1ff36 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sFixe.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sFixe` (procedure) + +> 固定资产审核过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sFixe`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sFksq.md b/docs/auto-catalog/procedures/Sp_Calc_sFksq.md new file mode 100644 index 0000000..5548909 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sFksq.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sFksq` (procedure) + +> 付款申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sFksq`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sFksq1.md b/docs/auto-catalog/procedures/Sp_Calc_sFksq1.md new file mode 100644 index 0000000..4742bed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sFksq1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sFksq1` (procedure) + +> 付款申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sFksq1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sFma.md b/docs/auto-catalog/procedures/Sp_Calc_sFma.md new file mode 100644 index 0000000..dc0dbf1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sFma.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sFma` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sFma`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sFtf.md b/docs/auto-catalog/procedures/Sp_Calc_sFtf.md new file mode 100644 index 0000000..0fdfeea --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sFtf.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sFtf` (procedure) + +> 财务转账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sFtf`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sFybx.md b/docs/auto-catalog/procedures/Sp_Calc_sFybx.md new file mode 100644 index 0000000..9aa052d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sFybx.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sFybx` (procedure) + +> 费用报销 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sFybx`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sInded.md b/docs/auto-catalog/procedures/Sp_Calc_sInded.md new file mode 100644 index 0000000..a9b9277 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sInded.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sInded` (procedure) + +> 内部扣款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sInded`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sLok.md b/docs/auto-catalog/procedures/Sp_Calc_sLok.md new file mode 100644 index 0000000..a9397ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sLok.md @@ -0,0 +1,30 @@ +# `Sp_Calc_sLok` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sLok`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sLos.md b/docs/auto-catalog/procedures/Sp_Calc_sLos.md new file mode 100644 index 0000000..e340d36 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sLos.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sLos` (procedure) + +> @author:zhucx @date:2021.11.29 @describe: 物流管理-物流单 审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sLos`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sLos_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sLos_copy1.md new file mode 100644 index 0000000..6f6a5eb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sLos_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sLos_copy1` (procedure) + +> 发外加工入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sLos_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMad.md b/docs/auto-catalog/procedures/Sp_Calc_sMad.md new file mode 100644 index 0000000..d66d438 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMad.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMad` (procedure) + +> 材料调拨 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMat.md b/docs/auto-catalog/procedures/Sp_Calc_sMat.md new file mode 100644 index 0000000..f150fef --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMat.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMat` (procedure) + +> 物料审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMat`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMaterials.md b/docs/auto-catalog/procedures/Sp_Calc_sMaterials.md new file mode 100644 index 0000000..d0e6fe3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMaterials.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMaterials` (procedure) + +> 物料信息审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMaterialsBgd.md b/docs/auto-catalog/procedures/Sp_Calc_sMaterialsBgd.md new file mode 100644 index 0000000..98a6f47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMaterialsBgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMaterialsBgd` (procedure) + +> 材料变更单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMaterialsBgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMcd.md b/docs/auto-catalog/procedures/Sp_Calc_sMcd.md new file mode 100644 index 0000000..973fa26 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMcd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMcd` (procedure) + +> 材料盘点 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMcd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMft.md b/docs/auto-catalog/procedures/Sp_Calc_sMft.md new file mode 100644 index 0000000..e617bea --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMft.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMft` (procedure) + +> 新材料测试 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMft`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMit.md b/docs/auto-catalog/procedures/Sp_Calc_sMit.md new file mode 100644 index 0000000..5689e5d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMit.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMit` (procedure) + +> 材料期初 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMit1.md b/docs/auto-catalog/procedures/Sp_Calc_sMit1.md new file mode 100644 index 0000000..2b4a426 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMit1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMit1` (procedure) + +> 材料期初数据导入(财务) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMit1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMma.md b/docs/auto-catalog/procedures/Sp_Calc_sMma.md new file mode 100644 index 0000000..49e2f3d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMma.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMma` (procedure) + +> 材料库存调整 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMma`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMmm.md b/docs/auto-catalog/procedures/Sp_Calc_sMmm.md new file mode 100644 index 0000000..296ba20 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMmm.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMmm` (procedure) + +> 材料库存调整 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMmm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMmm_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sMmm_copy1.md new file mode 100644 index 0000000..16b0010 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMmm_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMmm_copy1` (procedure) + +> 材料库存调整 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMmm_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sModule.md b/docs/auto-catalog/procedures/Sp_Calc_sModule.md new file mode 100644 index 0000000..5fce349 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sModule.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sModule` (procedure) + +> @author:zhucx @date:2022.01.02 @describe: 1.PC端-系统设定-开发平台-系统模块-保存自动调用本过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sModule`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMpa.md b/docs/auto-catalog/procedures/Sp_Calc_sMpa.md new file mode 100644 index 0000000..019da3f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMpa.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMpa` (procedure) + +> 领料申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMpd.md b/docs/auto-catalog/procedures/Sp_Calc_sMpd.md new file mode 100644 index 0000000..831f1a6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMpd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMpd` (procedure) + +> 设计排版单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMpd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMpp.md b/docs/auto-catalog/procedures/Sp_Calc_sMpp.md new file mode 100644 index 0000000..a789ea2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMpp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMpp` (procedure) + +> 产品工艺卡模板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMpt.md b/docs/auto-catalog/procedures/Sp_Calc_sMpt.md new file mode 100644 index 0000000..ed717c0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMpt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMpt` (procedure) + +> 产品工艺卡 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMpt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMpz.md b/docs/auto-catalog/procedures/Sp_Calc_sMpz.md new file mode 100644 index 0000000..8a99767 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMpz.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMpz` (procedure) + +> 新材料测试申请(品质) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMpz`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMsc.md b/docs/auto-catalog/procedures/Sp_Calc_sMsc.md new file mode 100644 index 0000000..fc1888b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMsc.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMsc` (procedure) + +> 新材料测试申请(品质) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMsc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sMsy.md b/docs/auto-catalog/procedures/Sp_Calc_sMsy.md new file mode 100644 index 0000000..eadee47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sMsy.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sMsy` (procedure) + +> @author:zhucx @date:2021.12.12 @describe: 1.PC端-采购管理-采购询价-保存自动调用本过程,当系统设定中本单据为自动审核时 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sMsy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOdt.md b/docs/auto-catalog/procedures/Sp_Calc_sOdt.md new file mode 100644 index 0000000..370c0e2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOdt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOdt` (procedure) + +> 发外检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOis.md b/docs/auto-catalog/procedures/Sp_Calc_sOis.md new file mode 100644 index 0000000..4c443d9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOis.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOis` (procedure) + +> 发外加工确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOiv.md b/docs/auto-catalog/procedures/Sp_Calc_sOiv.md new file mode 100644 index 0000000..a1421c3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOiv.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOiv` (procedure) + +> 发外发票 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpc.md b/docs/auto-catalog/procedures/Sp_Calc_sOpc.md new file mode 100644 index 0000000..d0f9c7e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpc.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOpc` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 发外加工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpi.md b/docs/auto-catalog/procedures/Sp_Calc_sOpi.md new file mode 100644 index 0000000..7ce6189 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpi.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOpi` (procedure) + +> 发外加工入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:25 +- **Last altered:** 2026-04-27 19:10:25 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpi1.md b/docs/auto-catalog/procedures/Sp_Calc_sOpi1.md new file mode 100644 index 0000000..2d83483 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpi1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOpi1` (procedure) + +> 发外加工入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpi1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpkg.md b/docs/auto-catalog/procedures/Sp_Calc_sOpkg.md new file mode 100644 index 0000000..de1a5c8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpkg.md @@ -0,0 +1,30 @@ +# `Sp_Calc_sOpkg` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpn.md b/docs/auto-catalog/procedures/Sp_Calc_sOpn.md new file mode 100644 index 0000000..85380ab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpn.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOpn` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 成外购到货/发外到货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpn1.md b/docs/auto-catalog/procedures/Sp_Calc_sOpn1.md new file mode 100644 index 0000000..d3ab966 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpn1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOpn1` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 成外购到货/发外到货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpn1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOpp.md b/docs/auto-catalog/procedures/Sp_Calc_sOpp.md new file mode 100644 index 0000000..af411a9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOpp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOpp` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 成品外购审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOppbecome.md b/docs/auto-catalog/procedures/Sp_Calc_sOppbecome.md new file mode 100644 index 0000000..60ecfc7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOppbecome.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOppbecome` (procedure) + +> 成品外购价格变更 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOppbecome`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOrderBgd.md b/docs/auto-catalog/procedures/Sp_Calc_sOrderBgd.md new file mode 100644 index 0000000..6094e50 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOrderBgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOrderBgd` (procedure) + +> 订单变更单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOrderBgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOsa.md b/docs/auto-catalog/procedures/Sp_Calc_sOsa.md new file mode 100644 index 0000000..df6e747 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOsa.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOsa` (procedure) + +> 采购到货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOsa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sOutProcess.md b/docs/auto-catalog/procedures/Sp_Calc_sOutProcess.md new file mode 100644 index 0000000..77812e7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sOutProcess.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sOutProcess` (procedure) + +> 补模具发外 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sOutProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPaj.md b/docs/auto-catalog/procedures/Sp_Calc_sPaj.md new file mode 100644 index 0000000..8fe1246 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPaj.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPaj` (procedure) + +> 成品调拨 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPaj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPca.md b/docs/auto-catalog/procedures/Sp_Calc_sPca.md new file mode 100644 index 0000000..3adcf95 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPca.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPca` (procedure) + +> 采购到货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPca`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPca1.md b/docs/auto-catalog/procedures/Sp_Calc_sPca1.md new file mode 100644 index 0000000..3c5ebc6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPca1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPca1` (procedure) + +> 供应商送货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPca1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPck.md b/docs/auto-catalog/procedures/Sp_Calc_sPck.md new file mode 100644 index 0000000..861c265 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPck.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPck` (procedure) + +> 成品库存盘点 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPct.md b/docs/auto-catalog/procedures/Sp_Calc_sPct.md new file mode 100644 index 0000000..4023f9e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPct.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPct` (procedure) + +> 发外检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPct1.md b/docs/auto-catalog/procedures/Sp_Calc_sPct1.md new file mode 100644 index 0000000..8a78bcd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPct1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPct1` (procedure) + +> @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-生产首检-保存自动调用本过程,当系统设定中本单据为自动审核时 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPct1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPct2.md b/docs/auto-catalog/procedures/Sp_Calc_sPct2.md new file mode 100644 index 0000000..a970253 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPct2.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPct2` (procedure) + +> @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-生产巡检-保存自动调用本过程,当系统设定中本单据为自动审核时 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPct2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPct3.md b/docs/auto-catalog/procedures/Sp_Calc_sPct3.md new file mode 100644 index 0000000..8e2273d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPct3.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPct3` (procedure) + +> @author:zhucx @date:2021.11.21 封存 @describe: 1.OEE端-生产首检-保存自动调用本过程,当系统设定中本单据为自动审核时 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPct3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPctOEE.md b/docs/auto-catalog/procedures/Sp_Calc_sPctOEE.md new file mode 100644 index 0000000..7582871 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPctOEE.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPctOEE` (procedure) + +> @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-生产首检-保存自动调用本过程,当系统设定中本单据为自动审核时 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPctOEE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPdt.md b/docs/auto-catalog/procedures/Sp_Calc_sPdt.md new file mode 100644 index 0000000..c237571 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPdt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPdt` (procedure) + +> 成品检验审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPdtFJ.md b/docs/auto-catalog/procedures/Sp_Calc_sPdtFJ.md new file mode 100644 index 0000000..055c7c7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPdtFJ.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPdtFJ` (procedure) + +> 成品复检审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPdtFJ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPin.md b/docs/auto-catalog/procedures/Sp_Calc_sPin.md new file mode 100644 index 0000000..eb149f9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPin.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPin` (procedure) + +> 采购询价单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPin`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPis.md b/docs/auto-catalog/procedures/Sp_Calc_sPis.md new file mode 100644 index 0000000..372cc0b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPis.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPis` (procedure) + +> 采购入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPit.md b/docs/auto-catalog/procedures/Sp_Calc_sPit.md new file mode 100644 index 0000000..8915368 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPit.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPit` (procedure) + +> 成品期初 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPit1.md b/docs/auto-catalog/procedures/Sp_Calc_sPit1.md new file mode 100644 index 0000000..8388c2d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPit1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPit1` (procedure) + +> 在制品期初数据导入(财务) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPit1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPit2.md b/docs/auto-catalog/procedures/Sp_Calc_sPit2.md new file mode 100644 index 0000000..95deb82 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPit2.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPit2` (procedure) + +> 在制品期初数据导入(财务) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPit2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPiv.md b/docs/auto-catalog/procedures/Sp_Calc_sPiv.md new file mode 100644 index 0000000..1571d05 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPiv.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPiv` (procedure) + +> 采购发票 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPiv_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sPiv_copy1.md new file mode 100644 index 0000000..c1a54e5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPiv_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPiv_copy1` (procedure) + +> 采购发票 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPiv_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPkg.md b/docs/auto-catalog/procedures/Sp_Calc_sPkg.md new file mode 100644 index 0000000..e8e2c7a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPkg.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPkg` (procedure) + +> 采购对账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPmd.md b/docs/auto-catalog/procedures/Sp_Calc_sPmd.md new file mode 100644 index 0000000..c32a2ec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPmd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPmd` (procedure) + +> 生产领料、补料、退料、报废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPmd_old.md b/docs/auto-catalog/procedures/Sp_Calc_sPmd_old.md new file mode 100644 index 0000000..02ec723 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPmd_old.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPmd_old` (procedure) + +> 生产领料、补料、退料、报废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPmd_old`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPmt.md b/docs/auto-catalog/procedures/Sp_Calc_sPmt.md new file mode 100644 index 0000000..a59a719 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPmt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPmt` (procedure) + +> 付款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPmt_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sPmt_copy1.md new file mode 100644 index 0000000..76927af --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPmt_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPmt_copy1` (procedure) + +> 付款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPmt_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPoc.md b/docs/auto-catalog/procedures/Sp_Calc_sPoc.md new file mode 100644 index 0000000..81a464a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPoc.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPoc` (procedure) + +> 采购合同 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPoc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPod.md b/docs/auto-catalog/procedures/Sp_Calc_sPod.md new file mode 100644 index 0000000..cc6befc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPod.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPod` (procedure) + +> 采购订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPpa.md b/docs/auto-catalog/procedures/Sp_Calc_sPpa.md new file mode 100644 index 0000000..7bad2e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPpa.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPpa` (procedure) + +> 采购申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPpa1.md b/docs/auto-catalog/procedures/Sp_Calc_sPpa1.md new file mode 100644 index 0000000..3f4c354 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPpa1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPpa1` (procedure) + +> 生产工单—整单发外 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPpa1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPpn.md b/docs/auto-catalog/procedures/Sp_Calc_sPpn.md new file mode 100644 index 0000000..5cb88c8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPpn.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPpn` (procedure) + +> 生产计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPpn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPpr.md b/docs/auto-catalog/procedures/Sp_Calc_sPpr.md new file mode 100644 index 0000000..a08d4af --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPpr.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPpr` (procedure) + +> 产量上报 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPpr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPqa.md b/docs/auto-catalog/procedures/Sp_Calc_sPqa.md new file mode 100644 index 0000000..5f77db6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPqa.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPqa` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPqa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPrice.md b/docs/auto-catalog/procedures/Sp_Calc_sPrice.md new file mode 100644 index 0000000..f70af8b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPrice.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPrice` (procedure) + +> 价格审批 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPrj.md b/docs/auto-catalog/procedures/Sp_Calc_sPrj.md new file mode 100644 index 0000000..f8a9af6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPrj.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPrj` (procedure) + +> 采购退货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPrj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sProd.md b/docs/auto-catalog/procedures/Sp_Calc_sProd.md new file mode 100644 index 0000000..106e77f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sProd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sProd` (procedure) + +> 产品价格审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sProd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sProductChange.md b/docs/auto-catalog/procedures/Sp_Calc_sProductChange.md new file mode 100644 index 0000000..8085e82 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sProductChange.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sProductChange` (procedure) + +> 产品变更申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sProductChange`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPrw.md b/docs/auto-catalog/procedures/Sp_Calc_sPrw.md new file mode 100644 index 0000000..eda1b21 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPrw.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPrw` (procedure) + +> 销售机会 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPrw`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPsa.md b/docs/auto-catalog/procedures/Sp_Calc_sPsa.md new file mode 100644 index 0000000..8b3c938 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPsa.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPsa` (procedure) + +> 成品库存调整 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPsa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPst.md b/docs/auto-catalog/procedures/Sp_Calc_sPst.md new file mode 100644 index 0000000..122f0ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPst.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPst` (procedure) + +> 成品入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPst_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sPst_copy1.md new file mode 100644 index 0000000..41a85c9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPst_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPst_copy1` (procedure) + +> 成品入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPst_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sPtr.md b/docs/auto-catalog/procedures/Sp_Calc_sPtr.md new file mode 100644 index 0000000..c0dd714 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sPtr.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sPtr` (procedure) + +> 产品领用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sPtr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sQtt.md b/docs/auto-catalog/procedures/Sp_Calc_sQtt.md new file mode 100644 index 0000000..9e45415 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sQtt.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sQtt` (procedure) + +> 报价单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `text` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sQtt_hm.md b/docs/auto-catalog/procedures/Sp_Calc_sQtt_hm.md new file mode 100644 index 0000000..b757c5b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sQtt_hm.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sQtt_hm` (procedure) + +> 报价单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `text` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sQtt_hm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRbm.md b/docs/auto-catalog/procedures/Sp_Calc_sRbm.md new file mode 100644 index 0000000..51afd71 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRbm.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRbm` (procedure) + +> 销售机会 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRbm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRct.md b/docs/auto-catalog/procedures/Sp_Calc_sRct.md new file mode 100644 index 0000000..8bba8d6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRct.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRct` (procedure) + +> 收款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRct_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sRct_copy1.md new file mode 100644 index 0000000..916b4ed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRct_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRct_copy1` (procedure) + +> 收款单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRct_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRcts.md b/docs/auto-catalog/procedures/Sp_Calc_sRcts.md new file mode 100644 index 0000000..f839bf4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRcts.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRcts` (procedure) + +> 收款单(汇总) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRcts`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRetunWork.md b/docs/auto-catalog/procedures/Sp_Calc_sRetunWork.md new file mode 100644 index 0000000..6a7bf06 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRetunWork.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRetunWork` (procedure) + +> 返工单审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRetunWork`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRev.md b/docs/auto-catalog/procedures/Sp_Calc_sRev.md new file mode 100644 index 0000000..3411a30 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRev.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRev` (procedure) + +> 供应商评审 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRev`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRgd.md b/docs/auto-catalog/procedures/Sp_Calc_sRgd.md new file mode 100644 index 0000000..2eeeba7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRgd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRgd` (procedure) + +> 销售退货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRgd1.md b/docs/auto-catalog/procedures/Sp_Calc_sRgd1.md new file mode 100644 index 0000000..f3eb4ef --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRgd1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRgd1` (procedure) + +> 销售退货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRgd1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRgdApply.md b/docs/auto-catalog/procedures/Sp_Calc_sRgdApply.md new file mode 100644 index 0000000..6394b75 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRgdApply.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRgdApply` (procedure) + +> 销售退货申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRgdApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sRgd_new.md b/docs/auto-catalog/procedures/Sp_Calc_sRgd_new.md new file mode 100644 index 0000000..e625089 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sRgd_new.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sRgd_new` (procedure) + +> 销售退货 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sRgd_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSample.md b/docs/auto-catalog/procedures/Sp_Calc_sSample.md new file mode 100644 index 0000000..6f7436b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSample.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSample` (procedure) + +> 样例 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSample`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sScc.md b/docs/auto-catalog/procedures/Sp_Calc_sScc.md new file mode 100644 index 0000000..07ea4b9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sScc.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sScc` (procedure) + +> 销售机会 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sScc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sScd.md b/docs/auto-catalog/procedures/Sp_Calc_sScd.md new file mode 100644 index 0000000..fe4b245 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sScd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sScd` (procedure) + +> 销售订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sScd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSck.md b/docs/auto-catalog/procedures/Sp_Calc_sSck.md new file mode 100644 index 0000000..9df436f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSck.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSck` (procedure) + +> 销售对账单存储过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sScr.md b/docs/auto-catalog/procedures/Sp_Calc_sScr.md new file mode 100644 index 0000000..8c397f4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sScr.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sScr` (procedure) + +> 派车单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sScr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sScxl.md b/docs/auto-catalog/procedures/Sp_Calc_sScxl.md new file mode 100644 index 0000000..fe8b95c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sScxl.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sScxl` (procedure) + +> 数采下料 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sScxl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSdfu.md b/docs/auto-catalog/procedures/Sp_Calc_sSdfu.md new file mode 100644 index 0000000..c4e681e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSdfu.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSdfu` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSdfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSdp.md b/docs/auto-catalog/procedures/Sp_Calc_sSdp.md new file mode 100644 index 0000000..e45558c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSdp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSdp` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSdp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSdv.md b/docs/auto-catalog/procedures/Sp_Calc_sSdv.md new file mode 100644 index 0000000..8f57f71 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSdv.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSdv` (procedure) + +> 销售机会 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSdv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSfu.md b/docs/auto-catalog/procedures/Sp_Calc_sSfu.md new file mode 100644 index 0000000..dde9bea --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSfu.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSfu` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSgm.md b/docs/auto-catalog/procedures/Sp_Calc_sSgm.md new file mode 100644 index 0000000..4cf30cb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSgm.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSgm` (procedure) + +> 发外检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSgm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSiv.md b/docs/auto-catalog/procedures/Sp_Calc_sSiv.md new file mode 100644 index 0000000..2fbfa48 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSiv.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSiv` (procedure) + +> 销售发票 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSmb.md b/docs/auto-catalog/procedures/Sp_Calc_sSmb.md new file mode 100644 index 0000000..fabab39 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSmb.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSmb` (procedure) + +> 装配工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSmb`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSmc.md b/docs/auto-catalog/procedures/Sp_Calc_sSmc.md new file mode 100644 index 0000000..f158e20 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSmc.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSmc` (procedure) + +> 半成品盘点 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSmc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSmi.md b/docs/auto-catalog/procedures/Sp_Calc_sSmi.md new file mode 100644 index 0000000..9f79974 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSmi.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSmi` (procedure) + +> 半成品入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSmi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSmia.md b/docs/auto-catalog/procedures/Sp_Calc_sSmia.md new file mode 100644 index 0000000..40d2fba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSmia.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSmia` (procedure) + +> 装配工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSmia`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSmo.md b/docs/auto-catalog/procedures/Sp_Calc_sSmo.md new file mode 100644 index 0000000..a25da08 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSmo.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSmo` (procedure) + +> 装配工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSmo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSmoa.md b/docs/auto-catalog/procedures/Sp_Calc_sSmoa.md new file mode 100644 index 0000000..a69908c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSmoa.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSmoa` (procedure) + +> 装配工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSmoa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSod.md b/docs/auto-catalog/procedures/Sp_Calc_sSod.md new file mode 100644 index 0000000..621ca02 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSod.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSod` (procedure) + +> 销售订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSodAfter.md b/docs/auto-catalog/procedures/Sp_Calc_sSodAfter.md new file mode 100644 index 0000000..9ad26d2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSodAfter.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSodAfter` (procedure) + +> 销售订单执行后执行过程(线上获取订单,名片单页自动审核后,调用) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSodAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSodbecome.md b/docs/auto-catalog/procedures/Sp_Calc_sSodbecome.md new file mode 100644 index 0000000..ff69234 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSodbecome.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSodbecome` (procedure) + +> 销售订单变更审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSodbecome`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSpfu.md b/docs/auto-catalog/procedures/Sp_Calc_sSpfu.md new file mode 100644 index 0000000..18eadbc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSpfu.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSpfu` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSpfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSpp.md b/docs/auto-catalog/procedures/Sp_Calc_sSpp.md new file mode 100644 index 0000000..391e35d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSpp.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSpp` (procedure) + +> 商机跟进 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sStd.md b/docs/auto-catalog/procedures/Sp_Calc_sStd.md new file mode 100644 index 0000000..e65f491 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sStd.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sStd` (procedure) + +> 销售订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sStl.md b/docs/auto-catalog/procedures/Sp_Calc_sStl.md new file mode 100644 index 0000000..f36c67b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sStl.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sStl` (procedure) + +> 财务调整 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sStl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sStl_copy1.md b/docs/auto-catalog/procedures/Sp_Calc_sStl_copy1.md new file mode 100644 index 0000000..2a4584a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sStl_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sStl_copy1` (procedure) + +> 豪迈成本调整 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sStl_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSuBJ.md b/docs/auto-catalog/procedures/Sp_Calc_sSuBJ.md new file mode 100644 index 0000000..7da9933 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSuBJ.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSuBJ` (procedure) + +> 供应商报价单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSuBJ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSup.md b/docs/auto-catalog/procedures/Sp_Calc_sSup.md new file mode 100644 index 0000000..380cb3d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSup.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSup` (procedure) + +> 供应商审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSup`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sSupply.md b/docs/auto-catalog/procedures/Sp_Calc_sSupply.md new file mode 100644 index 0000000..3f4d5e8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sSupply.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sSupply` (procedure) + +> 供应商准入 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sUdf.md b/docs/auto-catalog/procedures/Sp_Calc_sUdf.md new file mode 100644 index 0000000..5f8550f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sUdf.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sUdf` (procedure) + +> 会计凭证 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sUdf`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sUdft.md b/docs/auto-catalog/procedures/Sp_Calc_sUdft.md new file mode 100644 index 0000000..a7007e7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sUdft.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sUdft` (procedure) + +> 会计凭证 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sUdft`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sWod.md b/docs/auto-catalog/procedures/Sp_Calc_sWod.md new file mode 100644 index 0000000..2b61b9e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sWod.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sWod` (procedure) + +> 印刷工单审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sYear.md b/docs/auto-catalog/procedures/Sp_Calc_sYear.md new file mode 100644 index 0000000..d8782fb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sYear.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sYear` (procedure) + +> 年度单价 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sYear`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sYsTb.md b/docs/auto-catalog/procedures/Sp_Calc_sYsTb.md new file mode 100644 index 0000000..4320cd3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sYsTb.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sYsTb` (procedure) + +> 预算填报审批 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sYsTb`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sYzfy.md b/docs/auto-catalog/procedures/Sp_Calc_sYzfy.md new file mode 100644 index 0000000..a5a3f28 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sYzfy.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sYzfy` (procedure) + +> 预支费用审批 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sYzfy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_scusded.md b/docs/auto-catalog/procedures/Sp_Calc_scusded.md new file mode 100644 index 0000000..e39c6f6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_scusded.md @@ -0,0 +1,32 @@ +# `Sp_Calc_scusded` (procedure) + +> 客户索赔 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_scusded`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_sopsded.md b/docs/auto-catalog/procedures/Sp_Calc_sopsded.md new file mode 100644 index 0000000..aaba84c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_sopsded.md @@ -0,0 +1,32 @@ +# `Sp_Calc_sopsded` (procedure) + +> 外协商扣款 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:26 +- **Last altered:** 2026-04-27 19:10:26 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_sopsded`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_spurded.md b/docs/auto-catalog/procedures/Sp_Calc_spurded.md new file mode 100644 index 0000000..45c682b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_spurded.md @@ -0,0 +1,32 @@ +# `Sp_Calc_spurded` (procedure) + +> 供应商扣款 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:27 +- **Last altered:** 2026-04-27 19:10:27 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_spurded`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_tice.md b/docs/auto-catalog/procedures/Sp_Calc_tice.md new file mode 100644 index 0000000..882f432 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_tice.md @@ -0,0 +1,32 @@ +# `Sp_Calc_tice` (procedure) + +> 印刷工单审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_tice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Calc_tore.md b/docs/auto-catalog/procedures/Sp_Calc_tore.md new file mode 100644 index 0000000..639cdf3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Calc_tore.md @@ -0,0 +1,32 @@ +# `Sp_Calc_tore` (procedure) + +> 印刷工单审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Calc_tore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_BankJournal.md b/docs/auto-catalog/procedures/Sp_Cashier_BankJournal.md new file mode 100644 index 0000000..ef7a7e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_BankJournal.md @@ -0,0 +1,39 @@ +# `Sp_Cashier_BankJournal` (procedure) + +> 银行日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBankInfo` | `varchar(100)` | +| 4 | OUT | `dOutBMoney` | `decimal(18,6)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `sLoginId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_BankJournal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_CashJournal.md b/docs/auto-catalog/procedures/Sp_Cashier_CashJournal.md new file mode 100644 index 0000000..a386b7f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_CashJournal.md @@ -0,0 +1,37 @@ +# `Sp_Cashier_CashJournal` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_CashJournal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_GetCostMaterialsPrice.md b/docs/auto-catalog/procedures/Sp_Cashier_GetCostMaterialsPrice.md new file mode 100644 index 0000000..281a3c7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_GetCostMaterialsPrice.md @@ -0,0 +1,31 @@ +# `Sp_Cashier_GetCostMaterialsPrice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | OUT | `dPrice` | `decimal(18,6)` | +| 3 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 4 | IN | `sDefineNoS` | `varchar(100)` | +| 5 | IN | `sDefineNoS2` | `varchar(100)` | +| 6 | IN | `sWarehouseGuid` | `varchar(100)` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_GetCostMaterialsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_GetMaterialsPrice.md b/docs/auto-catalog/procedures/Sp_Cashier_GetMaterialsPrice.md new file mode 100644 index 0000000..f87e264 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_GetMaterialsPrice.md @@ -0,0 +1,26 @@ +# `Sp_Cashier_GetMaterialsPrice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sSupplyGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `dPrice` | `decimal(18,6)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_GetMaterialsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_GetProductPrice.md b/docs/auto-catalog/procedures/Sp_Cashier_GetProductPrice.md new file mode 100644 index 0000000..bc17f2d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_GetProductPrice.md @@ -0,0 +1,26 @@ +# `Sp_Cashier_GetProductPrice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `dPrice` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_GetProductPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_OrderMoneyWarning.md b/docs/auto-catalog/procedures/Sp_Cashier_OrderMoneyWarning.md new file mode 100644 index 0000000..5bacd9b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_OrderMoneyWarning.md @@ -0,0 +1,34 @@ +# `Sp_Cashier_OrderMoneyWarning` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sBrId` | `varchar(255)` | +| 3 | IN | `sSuId` | `varchar(255)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `sUnTaskFormId` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_OrderMoneyWarning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_SumJournal.md b/docs/auto-catalog/procedures/Sp_Cashier_SumJournal.md new file mode 100644 index 0000000..287c827 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_SumJournal.md @@ -0,0 +1,37 @@ +# `Sp_Cashier_SumJournal` (procedure) + +> 银行日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_SumJournal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cashier_SumJournalTodayMoney.md b/docs/auto-catalog/procedures/Sp_Cashier_SumJournalTodayMoney.md new file mode 100644 index 0000000..69b0e89 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cashier_SumJournalTodayMoney.md @@ -0,0 +1,35 @@ +# `Sp_Cashier_SumJournalTodayMoney` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cashier_SumJournalTodayMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Change_WorkOrderStatus.md b/docs/auto-catalog/procedures/Sp_Change_WorkOrderStatus.md new file mode 100644 index 0000000..b7c01ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Change_WorkOrderStatus.md @@ -0,0 +1,28 @@ +# `Sp_Change_WorkOrderStatus` (procedure) + +> 判断工单是否完工并修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuids` | `longtext` | +| 2 | IN | `sSrcModifyType` | `varchar(255)` | +| 3 | IN | `sLoginId` | `varchar(255)` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Change_WorkOrderStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CheckChild_sPdt.md b/docs/auto-catalog/procedures/Sp_CheckChild_sPdt.md new file mode 100644 index 0000000..eeb6197 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CheckChild_sPdt.md @@ -0,0 +1,26 @@ +# `Sp_CheckChild_sPdt` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CheckChild_sPdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CheckChild_sPst.md b/docs/auto-catalog/procedures/Sp_CheckChild_sPst.md new file mode 100644 index 0000000..f63a943 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CheckChild_sPst.md @@ -0,0 +1,26 @@ +# `Sp_CheckChild_sPst` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CheckChild_sPst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CheckExceedReport.md b/docs/auto-catalog/procedures/Sp_CheckExceedReport.md new file mode 100644 index 0000000..93885b8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CheckExceedReport.md @@ -0,0 +1,28 @@ +# `Sp_CheckExceedReport` (procedure) + +> 判断工单是否完工并修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(50)` | +| 3 | IN | `sSuId` | `varchar(50)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CheckExceedReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CheckSalSendCar_RepalceField.md b/docs/auto-catalog/procedures/Sp_CheckSalSendCar_RepalceField.md new file mode 100644 index 0000000..566c61d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CheckSalSendCar_RepalceField.md @@ -0,0 +1,30 @@ +# `Sp_CheckSalSendCar_RepalceField` (procedure) + +> 派车单保存后调用计算回写单据金额 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | OUT | `sReturn` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CheckSalSendCar_RepalceField`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_QlyMaterialRule.md b/docs/auto-catalog/procedures/Sp_Check_QlyMaterialRule.md new file mode 100644 index 0000000..a7a02c3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_QlyMaterialRule.md @@ -0,0 +1,31 @@ +# `Sp_Check_QlyMaterialRule` (procedure) + +> 检测同一个物料分类不能存在两个标准之中 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `iFlag` | `int` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_QlyMaterialRule`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_SaveOeeReport.md b/docs/auto-catalog/procedures/Sp_Check_SaveOeeReport.md new file mode 100644 index 0000000..d3e0f82 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_SaveOeeReport.md @@ -0,0 +1,31 @@ +# `Sp_Check_SaveOeeReport` (procedure) + +> oee上报保存后校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `iFlag` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_SaveOeeReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_SaveOeeReportAAA.md b/docs/auto-catalog/procedures/Sp_Check_SaveOeeReportAAA.md new file mode 100644 index 0000000..bd1bcbb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_SaveOeeReportAAA.md @@ -0,0 +1,20 @@ +# `Sp_Check_SaveOeeReportAAA` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_SaveOeeReportAAA`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_SaveOeeReportCheck.md b/docs/auto-catalog/procedures/Sp_Check_SaveOeeReportCheck.md new file mode 100644 index 0000000..1483655 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_SaveOeeReportCheck.md @@ -0,0 +1,24 @@ +# `Sp_Check_SaveOeeReportCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_SaveOeeReportCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_dOraQtyTs.md b/docs/auto-catalog/procedures/Sp_Check_dOraQtyTs.md new file mode 100644 index 0000000..9342f52 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_dOraQtyTs.md @@ -0,0 +1,36 @@ +# `Sp_Check_dOraQtyTs` (procedure) + +> 校验是否超过源单数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(50)` | +| 2 | IN | `sCloumnQtyName` | `varchar(255)` | +| 3 | IN | `sSrcTableName` | `varchar(50)` | +| 4 | IN | `sSrcCloumnName` | `varchar(50)` | +| 5 | IN | `sSrcCloumnQtyName` | `varchar(255)` | +| 6 | IN | `sTsCloumnName` | `varchar(50)` | +| 7 | IN | `sTsCloumnNameCon` | `varchar(50)` | +| 8 | IN | `sTsTableName` | `varchar(50)` | +| 9 | IN | `sGuid` | `varchar(50)` | +| 10 | IN | `sBrId` | `varchar(50)` | +| 11 | IN | `sSuId` | `varchar(50)` | +| 12 | OUT | `sCode` | `int` | +| 13 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_dOraQtyTs`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_eleteststandardFeed.md b/docs/auto-catalog/procedures/Sp_Check_eleteststandardFeed.md new file mode 100644 index 0000000..f611a6d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_eleteststandardFeed.md @@ -0,0 +1,32 @@ +# `Sp_Check_eleteststandardFeed` (procedure) + +> 进料检验规则保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_eleteststandardFeed`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_eleteststandardFirst.md b/docs/auto-catalog/procedures/Sp_Check_eleteststandardFirst.md new file mode 100644 index 0000000..eedfc3c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_eleteststandardFirst.md @@ -0,0 +1,32 @@ +# `Sp_Check_eleteststandardFirst` (procedure) + +> 生产首检规则保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_eleteststandardFirst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_eleteststandardPatrol.md b/docs/auto-catalog/procedures/Sp_Check_eleteststandardPatrol.md new file mode 100644 index 0000000..fb09927 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_eleteststandardPatrol.md @@ -0,0 +1,32 @@ +# `Sp_Check_eleteststandardPatrol` (procedure) + +> 生产巡检规则保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_eleteststandardPatrol`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_eleteststandardProcess.md b/docs/auto-catalog/procedures/Sp_Check_eleteststandardProcess.md new file mode 100644 index 0000000..d776583 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_eleteststandardProcess.md @@ -0,0 +1,32 @@ +# `Sp_Check_eleteststandardProcess` (procedure) + +> 外发工序检验规则保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_eleteststandardProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_eleteststandardProduct.md b/docs/auto-catalog/procedures/Sp_Check_eleteststandardProduct.md new file mode 100644 index 0000000..169cd8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_eleteststandardProduct.md @@ -0,0 +1,32 @@ +# `Sp_Check_eleteststandardProduct` (procedure) + +> 成品检验规则保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_eleteststandardProduct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_mftProductionReportValue.md b/docs/auto-catalog/procedures/Sp_Check_mftProductionReportValue.md new file mode 100644 index 0000000..0b6f54b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_mftProductionReportValue.md @@ -0,0 +1,24 @@ +# `Sp_Check_mftProductionReportValue` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_mftProductionReportValue`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_mftProductionReportValueTest.md b/docs/auto-catalog/procedures/Sp_Check_mftProductionReportValueTest.md new file mode 100644 index 0000000..5fd1ea5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_mftProductionReportValueTest.md @@ -0,0 +1,24 @@ +# `Sp_Check_mftProductionReportValueTest` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_mftProductionReportValueTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sAcc.md b/docs/auto-catalog/procedures/Sp_Check_sAcc.md new file mode 100644 index 0000000..2b5be3e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sAcc.md @@ -0,0 +1,32 @@ +# `Sp_Check_sAcc` (procedure) + +> 质量事故报告保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sAcc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sCio.md b/docs/auto-catalog/procedures/Sp_Check_sCio.md new file mode 100644 index 0000000..07c65c8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sCio.md @@ -0,0 +1,32 @@ +# `Sp_Check_sCio` (procedure) + +> 客户审核保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sCio`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sCmt.md b/docs/auto-catalog/procedures/Sp_Check_sCmt.md new file mode 100644 index 0000000..436ad1f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sCmt.md @@ -0,0 +1,32 @@ +# `Sp_Check_sCmt` (procedure) + +> 材料检验单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sCmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sCut.md b/docs/auto-catalog/procedures/Sp_Check_sCut.md new file mode 100644 index 0000000..85f3eab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sCut.md @@ -0,0 +1,32 @@ +# `Sp_Check_sCut` (procedure) + +> 物料转换单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sCut`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sDgd.md b/docs/auto-catalog/procedures/Sp_Check_sDgd.md new file mode 100644 index 0000000..b0ad6eb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sDgd.md @@ -0,0 +1,32 @@ +# `Sp_Check_sDgd` (procedure) + +> 送货单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sDgd_bak.md b/docs/auto-catalog/procedures/Sp_Check_sDgd_bak.md new file mode 100644 index 0000000..e58324a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sDgd_bak.md @@ -0,0 +1,32 @@ +# `Sp_Check_sDgd_bak` (procedure) + +> 送货单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sDgd_bak`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sDgda.md b/docs/auto-catalog/procedures/Sp_Check_sDgda.md new file mode 100644 index 0000000..fc04a9b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sDgda.md @@ -0,0 +1,32 @@ +# `Sp_Check_sDgda` (procedure) + +> 材料送货单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sDgda`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sDgda_phone.md b/docs/auto-catalog/procedures/Sp_Check_sDgda_phone.md new file mode 100644 index 0000000..5d6a850 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sDgda_phone.md @@ -0,0 +1,32 @@ +# `Sp_Check_sDgda_phone` (procedure) + +> 材料送货单单据(PDA)保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sDgda_phone`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sDgn.md b/docs/auto-catalog/procedures/Sp_Check_sDgn.md new file mode 100644 index 0000000..fa0cad3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sDgn.md @@ -0,0 +1,32 @@ +# `Sp_Check_sDgn` (procedure) + +> 送货通知单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sDgn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sFksq.md b/docs/auto-catalog/procedures/Sp_Check_sFksq.md new file mode 100644 index 0000000..075d481 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sFksq.md @@ -0,0 +1,32 @@ +# `Sp_Check_sFksq` (procedure) + +> 付款申请保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sFksq`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sFybx.md b/docs/auto-catalog/procedures/Sp_Check_sFybx.md new file mode 100644 index 0000000..e75ea06 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sFybx.md @@ -0,0 +1,32 @@ +# `Sp_Check_sFybx` (procedure) + +> 费用报销保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sFybx`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sLok.md b/docs/auto-catalog/procedures/Sp_Check_sLok.md new file mode 100644 index 0000000..87abceb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sLok.md @@ -0,0 +1,32 @@ +# `Sp_Check_sLok` (procedure) + +> 物流对账单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sLok`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sLos.md b/docs/auto-catalog/procedures/Sp_Check_sLos.md new file mode 100644 index 0000000..ca72a19 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sLos.md @@ -0,0 +1,32 @@ +# `Sp_Check_sLos` (procedure) + +> 物流单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sLos`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sLosTest.md b/docs/auto-catalog/procedures/Sp_Check_sLosTest.md new file mode 100644 index 0000000..ff65a0c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sLosTest.md @@ -0,0 +1,26 @@ +# `Sp_Check_sLosTest` (procedure) + +> 物流单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | OUT | `sCode` | `int` | +| 3 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sLosTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sMad.md b/docs/auto-catalog/procedures/Sp_Check_sMad.md new file mode 100644 index 0000000..1191e2e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sMad.md @@ -0,0 +1,32 @@ +# `Sp_Check_sMad` (procedure) + +> 材料调拨单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sMad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sMcd.md b/docs/auto-catalog/procedures/Sp_Check_sMcd.md new file mode 100644 index 0000000..5e43c1d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sMcd.md @@ -0,0 +1,32 @@ +# `Sp_Check_sMcd` (procedure) + +> 材料盘点保存后数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sMcd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sMpa.md b/docs/auto-catalog/procedures/Sp_Check_sMpa.md new file mode 100644 index 0000000..59179c9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sMpa.md @@ -0,0 +1,32 @@ +# `Sp_Check_sMpa` (procedure) + +> 领料申请单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sMpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sMpt.md b/docs/auto-catalog/procedures/Sp_Check_sMpt.md new file mode 100644 index 0000000..7bf3515 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sMpt.md @@ -0,0 +1,32 @@ +# `Sp_Check_sMpt` (procedure) + +> 产品工艺卡保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sMpt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOdt.md b/docs/auto-catalog/procedures/Sp_Check_sOdt.md new file mode 100644 index 0000000..c89b2fe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOdt.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOdt` (procedure) + +> 发外检验单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOis.md b/docs/auto-catalog/procedures/Sp_Check_sOis.md new file mode 100644 index 0000000..0d1d6ed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOis.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOis` (procedure) + +> 工序发外确认单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOiv.md b/docs/auto-catalog/procedures/Sp_Check_sOiv.md new file mode 100644 index 0000000..456a5e2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOiv.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOiv` (procedure) + +> 发外发票保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOpc.md b/docs/auto-catalog/procedures/Sp_Check_sOpc.md new file mode 100644 index 0000000..67fa61a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOpc.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOpc` (procedure) + +> 工序发外单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOpc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOpi.md b/docs/auto-catalog/procedures/Sp_Check_sOpi.md new file mode 100644 index 0000000..5f6a650 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOpi.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOpi` (procedure) + +> 成品外购入库单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOpi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOpkg.md b/docs/auto-catalog/procedures/Sp_Check_sOpkg.md new file mode 100644 index 0000000..056b537 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOpkg.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOpkg` (procedure) + +> 发外发票单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOpkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOpn.md b/docs/auto-catalog/procedures/Sp_Check_sOpn.md new file mode 100644 index 0000000..e0be109 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOpn.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOpn` (procedure) + +> 发外到货单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOpn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOpn1.md b/docs/auto-catalog/procedures/Sp_Check_sOpn1.md new file mode 100644 index 0000000..d40bc26 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOpn1.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOpn1` (procedure) + +> 发外送货单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOpn1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOpp.md b/docs/auto-catalog/procedures/Sp_Check_sOpp.md new file mode 100644 index 0000000..fdf711e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOpp.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOpp` (procedure) + +> 成品外购单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sOsa.md b/docs/auto-catalog/procedures/Sp_Check_sOsa.md new file mode 100644 index 0000000..6323810 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sOsa.md @@ -0,0 +1,32 @@ +# `Sp_Check_sOsa` (procedure) + +> 采购到货保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sOsa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPaj.md b/docs/auto-catalog/procedures/Sp_Check_sPaj.md new file mode 100644 index 0000000..6f1166d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPaj.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPaj` (procedure) + +> 成品调拨单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPaj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPca.md b/docs/auto-catalog/procedures/Sp_Check_sPca.md new file mode 100644 index 0000000..8ca3940 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPca.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPca` (procedure) + +> 采购到货单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPca`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPca1.md b/docs/auto-catalog/procedures/Sp_Check_sPca1.md new file mode 100644 index 0000000..2daedfa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPca1.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPca1` (procedure) + +> 供应商送货保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPca1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPct.md b/docs/auto-catalog/procedures/Sp_Check_sPct.md new file mode 100644 index 0000000..78620e9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPct.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPct` (procedure) + +> 品质首检(mobile单据)保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPct1.md b/docs/auto-catalog/procedures/Sp_Check_sPct1.md new file mode 100644 index 0000000..7bf3276 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPct1.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPct1` (procedure) + +> 品质首检(mobile单据)保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPct1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPdt.md b/docs/auto-catalog/procedures/Sp_Check_sPdt.md new file mode 100644 index 0000000..73af61b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPdt.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPdt` (procedure) + +> 成品检验单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPdtFJ.md b/docs/auto-catalog/procedures/Sp_Check_sPdtFJ.md new file mode 100644 index 0000000..f22d184 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPdtFJ.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPdtFJ` (procedure) + +> 成品复检保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPdtFJ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPis.md b/docs/auto-catalog/procedures/Sp_Check_sPis.md new file mode 100644 index 0000000..a74a855 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPis.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPis` (procedure) + +> 采购入库单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPiv.md b/docs/auto-catalog/procedures/Sp_Check_sPiv.md new file mode 100644 index 0000000..cd3efc6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPiv.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPiv` (procedure) + +> 采购发票保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPkg.md b/docs/auto-catalog/procedures/Sp_Check_sPkg.md new file mode 100644 index 0000000..27ab89b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPkg.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPkg` (procedure) + +> 采购发票(对账)单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPmd.md b/docs/auto-catalog/procedures/Sp_Check_sPmd.md new file mode 100644 index 0000000..2e47a3f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPmd.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPmd` (procedure) + +> 材料出库单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPmt.md b/docs/auto-catalog/procedures/Sp_Check_sPmt.md new file mode 100644 index 0000000..68e6698 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPmt.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPmt` (procedure) + +> 付款单保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPod.md b/docs/auto-catalog/procedures/Sp_Check_sPod.md new file mode 100644 index 0000000..6b3f830 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPod.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPod` (procedure) + +> 采购订单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPpa.md b/docs/auto-catalog/procedures/Sp_Check_sPpa.md new file mode 100644 index 0000000..c0bb517 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPpa.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPpa` (procedure) + +> 采购申请单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPpr.md b/docs/auto-catalog/procedures/Sp_Check_sPpr.md new file mode 100644 index 0000000..935d7a2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPpr.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPpr` (procedure) + +> 产量上报单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPpr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPrj.md b/docs/auto-catalog/procedures/Sp_Check_sPrj.md new file mode 100644 index 0000000..039e5e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPrj.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPrj` (procedure) + +> 采购退货单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPrj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPsra.md b/docs/auto-catalog/procedures/Sp_Check_sPsra.md new file mode 100644 index 0000000..b02f303 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPsra.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPsra` (procedure) + +> 销售退货单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPsra`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPst.md b/docs/auto-catalog/procedures/Sp_Check_sPst.md new file mode 100644 index 0000000..5b7298e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPst.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPst` (procedure) + +> 成品入库单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sPtr.md b/docs/auto-catalog/procedures/Sp_Check_sPtr.md new file mode 100644 index 0000000..5df5fa4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sPtr.md @@ -0,0 +1,32 @@ +# `Sp_Check_sPtr` (procedure) + +> 成品领用单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sPtr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sQtt.md b/docs/auto-catalog/procedures/Sp_Check_sQtt.md new file mode 100644 index 0000000..23a0b32 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sQtt.md @@ -0,0 +1,32 @@ +# `Sp_Check_sQtt` (procedure) + +> 报价单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sRct.md b/docs/auto-catalog/procedures/Sp_Check_sRct.md new file mode 100644 index 0000000..4c55eba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sRct.md @@ -0,0 +1,32 @@ +# `Sp_Check_sRct` (procedure) + +> 收款单保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sRct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sRct_copy1.md b/docs/auto-catalog/procedures/Sp_Check_sRct_copy1.md new file mode 100644 index 0000000..a34f87f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sRct_copy1.md @@ -0,0 +1,32 @@ +# `Sp_Check_sRct_copy1` (procedure) + +> 收款单保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sRct_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sRcts.md b/docs/auto-catalog/procedures/Sp_Check_sRcts.md new file mode 100644 index 0000000..6d9d618 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sRcts.md @@ -0,0 +1,32 @@ +# `Sp_Check_sRcts` (procedure) + +> 收款单保存之前数据校验(汇总) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sRcts`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sRgd.md b/docs/auto-catalog/procedures/Sp_Check_sRgd.md new file mode 100644 index 0000000..9731448 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sRgd.md @@ -0,0 +1,32 @@ +# `Sp_Check_sRgd` (procedure) + +> 材料销售退货单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sRgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sScd.md b/docs/auto-catalog/procedures/Sp_Check_sScd.md new file mode 100644 index 0000000..316e2d0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sScd.md @@ -0,0 +1,32 @@ +# `Sp_Check_sScd` (procedure) + +> 长期合同保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sScd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSck.md b/docs/auto-catalog/procedures/Sp_Check_sSck.md new file mode 100644 index 0000000..90f75a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSck.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSck` (procedure) + +> 销售对账&开票单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sScr.md b/docs/auto-catalog/procedures/Sp_Check_sScr.md new file mode 100644 index 0000000..edb52fb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sScr.md @@ -0,0 +1,32 @@ +# `Sp_Check_sScr` (procedure) + +> 派车单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sScr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSdp.md b/docs/auto-catalog/procedures/Sp_Check_sSdp.md new file mode 100644 index 0000000..3ed5b27 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSdp.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSdp` (procedure) + +> 开发计划保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSdp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSfu.md b/docs/auto-catalog/procedures/Sp_Check_sSfu.md new file mode 100644 index 0000000..48e345b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSfu.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSfu` (procedure) + +> 商机跟进保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSiv.md b/docs/auto-catalog/procedures/Sp_Check_sSiv.md new file mode 100644 index 0000000..34e3030 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSiv.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSiv` (procedure) + +> 销售发票单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSmi.md b/docs/auto-catalog/procedures/Sp_Check_sSmi.md new file mode 100644 index 0000000..831d470 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSmi.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSmi` (procedure) + +> 半成品入库保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSmi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSmia.md b/docs/auto-catalog/procedures/Sp_Check_sSmia.md new file mode 100644 index 0000000..0f7a63e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSmia.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSmia` (procedure) + +> 生产工单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSmia`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSmo.md b/docs/auto-catalog/procedures/Sp_Check_sSmo.md new file mode 100644 index 0000000..cf3f857 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSmo.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSmo` (procedure) + +> 半成品出库保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSmo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSmoa.md b/docs/auto-catalog/procedures/Sp_Check_sSmoa.md new file mode 100644 index 0000000..8786f50 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSmoa.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSmoa` (procedure) + +> 半成品出库申请保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSmoa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSod.md b/docs/auto-catalog/procedures/Sp_Check_sSod.md new file mode 100644 index 0000000..7f82294 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSod.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSod` (procedure) + +> 销售订单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sSodbecome.md b/docs/auto-catalog/procedures/Sp_Check_sSodbecome.md new file mode 100644 index 0000000..1438876 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sSodbecome.md @@ -0,0 +1,32 @@ +# `Sp_Check_sSodbecome` (procedure) + +> 订单变更保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sSodbecome`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sStl.md b/docs/auto-catalog/procedures/Sp_Check_sStl.md new file mode 100644 index 0000000..4e0e61d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sStl.md @@ -0,0 +1,32 @@ +# `Sp_Check_sStl` (procedure) + +> 保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sStl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sUdf.md b/docs/auto-catalog/procedures/Sp_Check_sUdf.md new file mode 100644 index 0000000..bc856b8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sUdf.md @@ -0,0 +1,32 @@ +# `Sp_Check_sUdf` (procedure) + +> 凭证单据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sUdf`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sWare.md b/docs/auto-catalog/procedures/Sp_Check_sWare.md new file mode 100644 index 0000000..6ed21a7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sWare.md @@ -0,0 +1,32 @@ +# `Sp_Check_sWare` (procedure) + +> 仓库校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sWare`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sWod.md b/docs/auto-catalog/procedures/Sp_Check_sWod.md new file mode 100644 index 0000000..5d2a791 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sWod.md @@ -0,0 +1,32 @@ +# `Sp_Check_sWod` (procedure) + +> 生产工单单据保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `longtext` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sYstb.md b/docs/auto-catalog/procedures/Sp_Check_sYstb.md new file mode 100644 index 0000000..9f4eb16 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sYstb.md @@ -0,0 +1,32 @@ +# `Sp_Check_sYstb` (procedure) + +> 预算填报保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sYstb`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sYstz.md b/docs/auto-catalog/procedures/Sp_Check_sYstz.md new file mode 100644 index 0000000..dab2898 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sYstz.md @@ -0,0 +1,32 @@ +# `Sp_Check_sYstz` (procedure) + +> 预支调整保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sYstz`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Check_sYzfy.md b/docs/auto-catalog/procedures/Sp_Check_sYzfy.md new file mode 100644 index 0000000..f8ca378 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Check_sYzfy.md @@ -0,0 +1,32 @@ +# `Sp_Check_sYzfy` (procedure) + +> 预支费用保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Check_sYzfy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ChooseSupply.md b/docs/auto-catalog/procedures/Sp_ChooseSupply.md new file mode 100644 index 0000000..7ecb6e1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ChooseSupply.md @@ -0,0 +1,36 @@ +# `Sp_ChooseSupply` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `text` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `text` | +| 14 | IN | `sGroupby_select_sql` | `text` | +| 15 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ChooseSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventGetOrder.md b/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventGetOrder.md new file mode 100644 index 0000000..48be1d1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventGetOrder.md @@ -0,0 +1,27 @@ +# `Sp_CombinedOrderList_BtnEventGetOrder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CombinedOrderList_BtnEventGetOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRestart.md b/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRestart.md new file mode 100644 index 0000000..7bcc37e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRestart.md @@ -0,0 +1,27 @@ +# `Sp_CombinedOrderList_BtnEventRestart` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CombinedOrderList_BtnEventRestart`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRetGetOrder.md b/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRetGetOrder.md new file mode 100644 index 0000000..0b425d3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CombinedOrderList_BtnEventRetGetOrder.md @@ -0,0 +1,27 @@ +# `Sp_CombinedOrderList_BtnEventRetGetOrder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CombinedOrderList_BtnEventRetGetOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ComematerialsInspection_BtnRepair.md b/docs/auto-catalog/procedures/Sp_ComematerialsInspection_BtnRepair.md new file mode 100644 index 0000000..11fe4eb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ComematerialsInspection_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_ComematerialsInspection_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ComematerialsInspection_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CommonList_BtnEventCheck.md b/docs/auto-catalog/procedures/Sp_CommonList_BtnEventCheck.md new file mode 100644 index 0000000..9646d50 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CommonList_BtnEventCheck.md @@ -0,0 +1,29 @@ +# `Sp_CommonList_BtnEventCheck` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 全月加权方式计算本期间的入库材料价格, (期初金额+入库金额)/(期初数量+入库数量), 材料存货核算界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CommonList_BtnEventCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Con_FormsReset.md b/docs/auto-catalog/procedures/Sp_Con_FormsReset.md new file mode 100644 index 0000000..6ba10f6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Con_FormsReset.md @@ -0,0 +1,24 @@ +# `Sp_Con_FormsReset` (procedure) + +> 配置还原 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Con_FormsReset`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Con_Reset.md b/docs/auto-catalog/procedures/Sp_Con_Reset.md new file mode 100644 index 0000000..c493551 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Con_Reset.md @@ -0,0 +1,22 @@ +# `Sp_Con_Reset` (procedure) + +> 配置还原 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Con_Reset`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Confirm_Zg.md b/docs/auto-catalog/procedures/Sp_Confirm_Zg.md new file mode 100644 index 0000000..c156d68 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Confirm_Zg.md @@ -0,0 +1,29 @@ +# `Sp_Confirm_Zg` (procedure) + +> 主管确认:通过 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Confirm_Zg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CopyTableToTable.md b/docs/auto-catalog/procedures/Sp_CopyTableToTable.md new file mode 100644 index 0000000..d837038 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CopyTableToTable.md @@ -0,0 +1,26 @@ +# `Sp_CopyTableToTable` (procedure) + +> 根据表名称将表数据拷贝到另一张表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(50)` | +| 2 | IN | `sSrcTableName` | `varchar(50)` | +| 3 | IN | `sDbName` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CopyTableToTable`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CostAccount_CostCarryForward.md b/docs/auto-catalog/procedures/Sp_CostAccount_CostCarryForward.md new file mode 100644 index 0000000..3e3f792 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CostAccount_CostCarryForward.md @@ -0,0 +1,39 @@ +# `Sp_CostAccount_CostCarryForward` (procedure) + +> 印刷机台汇总达成统计 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCostPeriod` | `varchar(100)` | +| 2 | IN | `sCustomerName` | `varchar(100)` | +| 3 | IN | `sWorkOrderNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 16 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CostAccount_CostCarryForward`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation.md b/docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation.md new file mode 100644 index 0000000..873760a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation.md @@ -0,0 +1,40 @@ +# `Sp_CostAccount_WorkCenterToOperation` (procedure) + +> 印刷机台汇总达成统计 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCostPeriod` | `varchar(100)` | +| 2 | IN | `sCustomerName` | `varchar(100)` | +| 3 | IN | `sWorkCenterName` | `varchar(100)` | +| 4 | IN | `sWorkOrderNo` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 17 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CostAccount_WorkCenterToOperation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation_Event.md b/docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation_Event.md new file mode 100644 index 0000000..f63679b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CostAccount_WorkCenterToOperation_Event.md @@ -0,0 +1,29 @@ +# `Sp_CostAccount_WorkCenterToOperation_Event` (procedure) + +> 印刷机台汇总达成统计 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CostAccount_WorkCenterToOperation_Event`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cost_CheckBusinessData.md b/docs/auto-catalog/procedures/Sp_Cost_CheckBusinessData.md new file mode 100644 index 0000000..75dc925 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cost_CheckBusinessData.md @@ -0,0 +1,29 @@ +# `Sp_Cost_CheckBusinessData` (procedure) + +> @author:zhucx @date:20210521 @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cost_CheckBusinessData`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Cost_OrderCostAnalysis.md b/docs/auto-catalog/procedures/Sp_Cost_OrderCostAnalysis.md new file mode 100644 index 0000000..ff101a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Cost_OrderCostAnalysis.md @@ -0,0 +1,29 @@ +# `Sp_Cost_OrderCostAnalysis` (procedure) + +> 订单成本分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Cost_OrderCostAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTable.md b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTable.md new file mode 100644 index 0000000..2d72a91 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTable.md @@ -0,0 +1,25 @@ +# `Sp_Create_sControlFaceNameTable` (procedure) + +> 插入ControlFaceName + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sControlFaceName` | `longtext` | +| 2 | IN | `p_iArrangeSrcValue` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Create_sControlFaceNameTable`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFive.md b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFive.md new file mode 100644 index 0000000..86da1c5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFive.md @@ -0,0 +1,28 @@ +# `Sp_Create_sControlFaceNameTableFive` (procedure) + +> 插入ControlFaceName + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sControlFaceName` | `longtext` | +| 2 | IN | `p_iArrangeSrcValue` | `int` | +| 3 | OUT | `p_iOut` | `int` | +| 4 | IN | `p_sControlFacesCharDefalut` | `varchar(255)` | +| 5 | IN | `p_sControlFacesTitleFirst` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Create_sControlFaceNameTableFive`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFour.md b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFour.md new file mode 100644 index 0000000..fca5cd2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableFour.md @@ -0,0 +1,28 @@ +# `Sp_Create_sControlFaceNameTableFour` (procedure) + +> 拥有加号的处理 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_iArrangeSrcValue` | `int` | +| 2 | IN | `p_sControlFaceName` | `longtext` | +| 3 | OUT | `p_iOut` | `int` | +| 4 | IN | `p_sControlFacesCharDefalut` | `varchar(255)` | +| 5 | IN | `p_sControlFacesTitleFirst` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Create_sControlFaceNameTableFour`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableOne.md b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableOne.md new file mode 100644 index 0000000..56665ce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableOne.md @@ -0,0 +1,28 @@ +# `Sp_Create_sControlFaceNameTableOne` (procedure) + +> 插入ControlFaceName + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sControlFaceName` | `longtext` | +| 2 | IN | `p_i` | `int` | +| 3 | OUT | `p_iOut` | `int` | +| 4 | IN | `p_sControlFacesCharDefalut` | `varchar(255)` | +| 5 | IN | `p_sControlFacesTitleFirst` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Create_sControlFaceNameTableOne`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableThree.md b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableThree.md new file mode 100644 index 0000000..b68938b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableThree.md @@ -0,0 +1,28 @@ +# `Sp_Create_sControlFaceNameTableThree` (procedure) + +> 插入ControlFaceName + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sControlFaceName` | `longtext` | +| 2 | IN | `p_iArrangeSrcValue` | `int` | +| 3 | OUT | `p_iOut` | `int` | +| 4 | IN | `p_sControlFacesCharDefalut` | `varchar(255)` | +| 5 | IN | `p_sControlFacesTitleFirst` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Create_sControlFaceNameTableThree`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableTwo.md b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableTwo.md new file mode 100644 index 0000000..66ea25a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Create_sControlFaceNameTableTwo.md @@ -0,0 +1,27 @@ +# `Sp_Create_sControlFaceNameTableTwo` (procedure) + +> 插入ControlFaceName + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sControlFaceName` | `longtext` | +| 2 | OUT | `p_iOut` | `int` | +| 3 | IN | `p_sControlFacesCharDefalut` | `varchar(255)` | +| 4 | IN | `p_sControlFacesTitleFirst` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Create_sControlFaceNameTableTwo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_CustomerComplaints_BtnRepair.md b/docs/auto-catalog/procedures/Sp_CustomerComplaints_BtnRepair.md new file mode 100644 index 0000000..8b5efd4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_CustomerComplaints_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_CustomerComplaints_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_CustomerComplaints_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Customer_BtnEventCancelInvalid.md b/docs/auto-catalog/procedures/Sp_Customer_BtnEventCancelInvalid.md new file mode 100644 index 0000000..5d9da6a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Customer_BtnEventCancelInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Customer_BtnEventCancelInvalid` (procedure) + +> 取消客户作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Customer_BtnEventCancelInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Customer_BtnEventInvalid.md b/docs/auto-catalog/procedures/Sp_Customer_BtnEventInvalid.md new file mode 100644 index 0000000..855d9a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Customer_BtnEventInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Customer_BtnEventInvalid` (procedure) + +> 客户作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Customer_BtnEventInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Customerlist_BtnEventCheck1.md b/docs/auto-catalog/procedures/Sp_Customerlist_BtnEventCheck1.md new file mode 100644 index 0000000..7d68444 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Customerlist_BtnEventCheck1.md @@ -0,0 +1,29 @@ +# `Sp_Customerlist_BtnEventCheck1` (procedure) + +> @author:zhucx @date:20210521 封存 @describe:客户审核界面 1级审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Customerlist_BtnEventCheck1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Customerlist_BtnEventUnCheck1.md b/docs/auto-catalog/procedures/Sp_Customerlist_BtnEventUnCheck1.md new file mode 100644 index 0000000..3cea8e8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Customerlist_BtnEventUnCheck1.md @@ -0,0 +1,29 @@ +# `Sp_Customerlist_BtnEventUnCheck1` (procedure) + +> @author:zhucx @date:20210521 封存 @describe:客户审核界面 1级消审 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Customerlist_BtnEventUnCheck1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DailyStatisticalReport.md b/docs/auto-catalog/procedures/Sp_DailyStatisticalReport.md new file mode 100644 index 0000000..0fc5f76 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DailyStatisticalReport.md @@ -0,0 +1,27 @@ +# `Sp_DailyStatisticalReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DailyStatisticalReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DailyStatisticalSalary.md b/docs/auto-catalog/procedures/Sp_DailyStatisticalSalary.md new file mode 100644 index 0000000..63e35fe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DailyStatisticalSalary.md @@ -0,0 +1,27 @@ +# `Sp_DailyStatisticalSalary` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DailyStatisticalSalary`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DaysaleSalesMan.md b/docs/auto-catalog/procedures/Sp_DaysaleSalesMan.md new file mode 100644 index 0000000..0f6b824 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DaysaleSalesMan.md @@ -0,0 +1,34 @@ +# `Sp_DaysaleSalesMan` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DaysaleSalesMan`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Daysalecustomer.md b/docs/auto-catalog/procedures/Sp_Daysalecustomer.md new file mode 100644 index 0000000..5cf4320 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Daysalecustomer.md @@ -0,0 +1,34 @@ +# `Sp_Daysalecustomer` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Daysalecustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro.md b/docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro.md new file mode 100644 index 0000000..9a4fc28 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro.md @@ -0,0 +1,32 @@ +# `Sp_DelMasterSlave_Pro` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `varchar(255)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(255)` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sSuId` | `varchar(255)` | +| 7 | IN | `sType` | `varchar(255)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DelMasterSlave_Pro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro2.md b/docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro2.md new file mode 100644 index 0000000..9b0d087 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DelMasterSlave_Pro2.md @@ -0,0 +1,31 @@ +# `Sp_DelMasterSlave_Pro2` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `varchar(255)` | +| 2 | IN | `sTableName` | `varchar(255)` | +| 3 | IN | `sLoginId` | `varchar(255)` | +| 4 | IN | `sBrId` | `varchar(255)` | +| 5 | IN | `sSuId` | `varchar(255)` | +| 6 | IN | `sType` | `varchar(255)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DelMasterSlave_Pro2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_ACT_Flow_Data.md b/docs/auto-catalog/procedures/Sp_Del_ACT_Flow_Data.md new file mode 100644 index 0000000..799dbce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_ACT_Flow_Data.md @@ -0,0 +1,22 @@ +# `Sp_Del_ACT_Flow_Data` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_ACT_Flow_Data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_AllTable_Data.md b/docs/auto-catalog/procedures/Sp_Del_AllTable_Data.md new file mode 100644 index 0000000..1f6f23e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_AllTable_Data.md @@ -0,0 +1,26 @@ +# `Sp_Del_AllTable_Data` (procedure) + +> 清空所有表数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sType` | `varchar(255)` | +| 2 | OUT | `sReturn` | `varchar(4000)` | +| 3 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_AllTable_Data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_BasicsTable_Data.md b/docs/auto-catalog/procedures/Sp_Del_BasicsTable_Data.md new file mode 100644 index 0000000..9587d16 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_BasicsTable_Data.md @@ -0,0 +1,25 @@ +# `Sp_Del_BasicsTable_Data` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturn` | `varchar(4000)` | +| 2 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_BasicsTable_Data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_BasicsTable_DataByCompany.md b/docs/auto-catalog/procedures/Sp_Del_BasicsTable_DataByCompany.md new file mode 100644 index 0000000..474668b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_BasicsTable_DataByCompany.md @@ -0,0 +1,24 @@ +# `Sp_Del_BasicsTable_DataByCompany` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCompanyName` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_BasicsTable_DataByCompany`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_BusinessTable_Data.md b/docs/auto-catalog/procedures/Sp_Del_BusinessTable_Data.md new file mode 100644 index 0000000..29b2190 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_BusinessTable_Data.md @@ -0,0 +1,25 @@ +# `Sp_Del_BusinessTable_Data` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturn` | `varchar(4000)` | +| 2 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_BusinessTable_Data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_BusinessTable_DataCompany.md b/docs/auto-catalog/procedures/Sp_Del_BusinessTable_DataCompany.md new file mode 100644 index 0000000..f60a46b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_BusinessTable_DataCompany.md @@ -0,0 +1,24 @@ +# `Sp_Del_BusinessTable_DataCompany` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCompanyName` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_BusinessTable_DataCompany`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Del_gdsconfigformuserslave.md b/docs/auto-catalog/procedures/Sp_Del_gdsconfigformuserslave.md new file mode 100644 index 0000000..1acfd45 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Del_gdsconfigformuserslave.md @@ -0,0 +1,25 @@ +# `Sp_Del_gdsconfigformuserslave` (procedure) + +> 显示界面恢复出厂设置 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturn` | `varchar(4000)` | +| 2 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Del_gdsconfigformuserslave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DieCut_BtnEventReceive.md b/docs/auto-catalog/procedures/Sp_DieCut_BtnEventReceive.md new file mode 100644 index 0000000..ca38073 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DieCut_BtnEventReceive.md @@ -0,0 +1,28 @@ +# `Sp_DieCut_BtnEventReceive` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sMachineId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DieCut_BtnEventReceive`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_DieCut_BtnEventReturn.md b/docs/auto-catalog/procedures/Sp_DieCut_BtnEventReturn.md new file mode 100644 index 0000000..1ce953e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_DieCut_BtnEventReturn.md @@ -0,0 +1,28 @@ +# `Sp_DieCut_BtnEventReturn` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sMachineId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_DieCut_BtnEventReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Do_Flow_Update_Materials.md b/docs/auto-catalog/procedures/Sp_Do_Flow_Update_Materials.md new file mode 100644 index 0000000..ee9675d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Do_Flow_Update_Materials.md @@ -0,0 +1,37 @@ +# `Sp_Do_Flow_Update_Materials` (procedure) + +> 流程启动前调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | +| 2 | IN | `sInstanceId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sTaskId` | `varchar(100)` | +| 7 | IN | `iPproved` | `varchar(100)` | +| 8 | IN | `sSrcNo` | `varchar(100)` | +| 9 | IN | `sGuid` | `varchar(100)` | +| 10 | IN | `sComment` | `longtext` | +| 11 | IN | `sTaskParentId` | `varchar(100)` | +| 12 | IN | `sTaskIdNow` | `varchar(100)` | +| 13 | OUT | `sReturn` | `longtext` | +| 14 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Do_Flow_Update_Materials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Do_ProcedurePageTree.md b/docs/auto-catalog/procedures/Sp_Do_ProcedurePageTree.md new file mode 100644 index 0000000..85694b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Do_ProcedurePageTree.md @@ -0,0 +1,33 @@ +# `Sp_Do_ProcedurePageTree` (procedure) + +> 过程插入20条数据后,获取分组,分页条数 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sTmpTableName` | `varchar(1000)` | +| 2 | IN | `p_sSumTableName` | `longtext` | +| 3 | IN | `p_sTmpTableWhere` | `longtext` | +| 4 | IN | `p_sLimit` | `varchar(500)` | +| 5 | IN | `p_sTbNameBm` | `varchar(10)` | +| 6 | IN | `countCloumn` | `varchar(5000)` | +| 7 | IN | `p_sumCloumn` | `longtext` | +| 8 | OUT | `totalCount` | `int` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | OUT | `p_sSumSql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Do_ProcedurePageTree`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Do_UpdateByPageSizeBefore.md b/docs/auto-catalog/procedures/Sp_Do_UpdateByPageSizeBefore.md new file mode 100644 index 0000000..944e94c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Do_UpdateByPageSizeBefore.md @@ -0,0 +1,33 @@ +# `Sp_Do_UpdateByPageSizeBefore` (procedure) + +> 未清过程插入临时表后,更新前只保留20条数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `bFilter` | `longtext` | +| 2 | IN | `pageNum` | `int` | +| 3 | IN | `pageSize` | `int` | +| 4 | IN | `countCloumn` | `varchar(5000)` | +| 5 | IN | `sTempTableName` | `varchar(100)` | +| 6 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 7 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 8 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 9 | OUT | `totalCount` | `int` | +| 10 | OUT | `countMapJson` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Do_UpdateByPageSizeBefore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Element_ProduceReportSum.md b/docs/auto-catalog/procedures/Sp_Element_ProduceReportSum.md new file mode 100644 index 0000000..d99e5e4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Element_ProduceReportSum.md @@ -0,0 +1,44 @@ +# `Sp_Element_ProduceReportSum` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `bSum` | `int` | +| 2 | IN | `iType` | `int` | +| 3 | IN | `sEmployeeGuid` | `varchar(100)` | +| 4 | IN | `sMachineGuid` | `varchar(100)` | +| 5 | IN | `sProcessGuid` | `varchar(100)` | +| 6 | IN | `sTeamGuid` | `varchar(100)` | +| 7 | IN | `sPalletGuid` | `varchar(100)` | +| 8 | IN | `tStartDate` | `datetime` | +| 9 | IN | `tEndDate` | `datetime` | +| 10 | IN | `sWhere` | `varchar(100)` | +| 11 | IN | `bJyOee` | `int` | +| 12 | IN | `sLoginId` | `varchar(100)` | +| 13 | IN | `sBrId` | `varchar(100)` | +| 14 | IN | `sSuId` | `varchar(100)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `pageNum` | `int` | +| 17 | IN | `pageSize` | `int` | +| 18 | OUT | `totalCount` | `int` | +| 19 | IN | `countCloumn` | `varchar(5000)` | +| 20 | OUT | `countMapJson` | `longtext` | +| 21 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 22 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 23 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Element_ProduceReportSum`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine.md b/docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine.md new file mode 100644 index 0000000..c1da8e5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine.md @@ -0,0 +1,41 @@ +# `Sp_EquipmentOutput_Machine` (procedure) + +> 印刷机台汇总达成统计 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `varchar(100)` | +| 2 | IN | `tEndDate` | `varchar(100)` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sAttribute` | `varchar(100)` | +| 5 | IN | `sSearchType` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 18 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_EquipmentOutput_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine_YH.md b/docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine_YH.md new file mode 100644 index 0000000..c348b4a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_EquipmentOutput_Machine_YH.md @@ -0,0 +1,41 @@ +# `Sp_EquipmentOutput_Machine_YH` (procedure) + +> 印刷机台汇总达成统计 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `varchar(100)` | +| 2 | IN | `tEndDate` | `varchar(100)` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sAttribute` | `varchar(100)` | +| 5 | IN | `sSearchType` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 18 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_EquipmentOutput_Machine_YH`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Excu_Pro_RetOut.md b/docs/auto-catalog/procedures/Sp_Excu_Pro_RetOut.md new file mode 100644 index 0000000..fccc18c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Excu_Pro_RetOut.md @@ -0,0 +1,25 @@ +# `Sp_Excu_Pro_RetOut` (procedure) + +> 调用存储过程获取返回参数 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `callSql` | `longtext` | +| 2 | IN | `outSql` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Excu_Pro_RetOut`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Exec_sOutProcess.md b/docs/auto-catalog/procedures/Sp_Exec_sOutProcess.md new file mode 100644 index 0000000..33d82fb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Exec_sOutProcess.md @@ -0,0 +1,32 @@ +# `Sp_Exec_sOutProcess` (procedure) + +> 补模具发外,如果存在工序则变更发外数量,如果不存在,插入发外工序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(5000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Exec_sOutProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GET_OeeFistOneDataByMachineId.md b/docs/auto-catalog/procedures/Sp_GET_OeeFistOneDataByMachineId.md new file mode 100644 index 0000000..9499422 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GET_OeeFistOneDataByMachineId.md @@ -0,0 +1,29 @@ +# `Sp_GET_OeeFistOneDataByMachineId` (procedure) + +> OEE获取第一条数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcId` | `varchar(100)` | +| 2 | IN | `sReportTag` | `varchar(10)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GET_OeeFistOneDataByMachineId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Gb2Big_ChineseToBig.md b/docs/auto-catalog/procedures/Sp_Gb2Big_ChineseToBig.md new file mode 100644 index 0000000..83cd2d2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Gb2Big_ChineseToBig.md @@ -0,0 +1,20 @@ +# `Sp_Gb2Big_ChineseToBig` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Gb2Big_ChineseToBig`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Generic_Procedure_Call.md b/docs/auto-catalog/procedures/Sp_Generic_Procedure_Call.md new file mode 100644 index 0000000..e0d4526 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Generic_Procedure_Call.md @@ -0,0 +1,29 @@ +# `Sp_Generic_Procedure_Call` (procedure) + +> 通用存储过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Generic_Procedure_Call`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetMachineByApsRule-luc.md b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule-luc.md new file mode 100644 index 0000000..4c78c65 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule-luc.md @@ -0,0 +1,30 @@ +# `Sp_GetMachineByApsRule-luc` (procedure) + +> 主计划:自定义排程规则(根据APS规则选择最合适机台) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(5000)` | +| 2 | IN | `sWorkOrderProcessid` | `varchar(100)` | +| 3 | IN | `sProcessid` | `varchar(100)` | +| 4 | IN | `p_sMachineid` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturnMachineId` | `varchar(250)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetMachineByApsRule-luc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetMachineByApsRule.md b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule.md new file mode 100644 index 0000000..155e991 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule.md @@ -0,0 +1,31 @@ +# `Sp_GetMachineByApsRule` (procedure) + +> 主计划:自定义排程规则(根据APS规则选择最合适机台) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(5000)` | +| 2 | IN | `sWorkOrderProcessid` | `varchar(100)` | +| 3 | IN | `sProcessid` | `varchar(100)` | +| 4 | IN | `p_sMachineid` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturnMachineId` | `varchar(250)` | +| 8 | OUT | `sReturnInfo` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetMachineByApsRule`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetMachineByApsRule_copy1.md b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule_copy1.md new file mode 100644 index 0000000..d9bec4b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule_copy1.md @@ -0,0 +1,31 @@ +# `Sp_GetMachineByApsRule_copy1` (procedure) + +> 主计划:自定义排程规则(根据APS规则选择最合适机台) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(5000)` | +| 2 | IN | `sWorkOrderProcessid` | `varchar(100)` | +| 3 | IN | `sProcessid` | `varchar(100)` | +| 4 | IN | `p_sMachineid` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturnMachineId` | `varchar(250)` | +| 8 | OUT | `sReturnInfo` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetMachineByApsRule_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetMachineByApsRule_排程直接下达_.md b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule_排程直接下达_.md new file mode 100644 index 0000000..e23a5b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetMachineByApsRule_排程直接下达_.md @@ -0,0 +1,30 @@ +# `Sp_GetMachineByApsRule(排程直接下达)` (procedure) + +> 自定义排程规则 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(5000)` | +| 2 | IN | `sWorkOrderProcessid` | `varchar(100)` | +| 3 | IN | `sProcessid` | `varchar(100)` | +| 4 | IN | `p_sMachineid` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturnMachineId` | `varchar(250)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetMachineByApsRule(排程直接下达)`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetMasterSlave.md b/docs/auto-catalog/procedures/Sp_GetMasterSlave.md new file mode 100644 index 0000000..c5f0c5d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetMasterSlave.md @@ -0,0 +1,29 @@ +# `Sp_GetMasterSlave` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(255)` | +| 2 | OUT | `sMasterTableName` | `varchar(255)` | +| 3 | OUT | `sSaveTableNames` | `varchar(255)` | +| 4 | OUT | `sMasterColumn` | `varchar(255)` | +| 5 | OUT | `sSlaveColumn` | `varchar(255)` | +| 6 | OUT | `sUpdateCloumn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetMasterSlave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetOrder_Process.md b/docs/auto-catalog/procedures/Sp_GetOrder_Process.md new file mode 100644 index 0000000..9767638 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetOrder_Process.md @@ -0,0 +1,38 @@ +# `Sp_GetOrder_Process` (procedure) + +> @author: qmj @date:20210714 封存 @describe : 以工单号关联,各阶段插入一条数据,显示各阶段是否完成 订单-> 工单-> 工序-> 上报-> 成品入库-> 送货-> 收款 发外-> 发外入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBillNo` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | OUT | `sReturn` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetOrder_Process`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_GetWorkorderChildProductData.md b/docs/auto-catalog/procedures/Sp_GetWorkorderChildProductData.md new file mode 100644 index 0000000..e5c4577 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_GetWorkorderChildProductData.md @@ -0,0 +1,27 @@ +# `Sp_GetWorkorderChildProductData` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sSlaveId_s` | `varchar(100)` | +| 3 | IN | `sSaveSlaveId_s` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_GetWorkorderChildProductData`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Graphic_Report_Analysis_Data.md b/docs/auto-catalog/procedures/Sp_Graphic_Report_Analysis_Data.md new file mode 100644 index 0000000..bcf9c39 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Graphic_Report_Analysis_Data.md @@ -0,0 +1,28 @@ +# `Sp_Graphic_Report_Analysis_Data` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGdsconfigCharMasterId` | `varchar(255)` | +| 2 | IN | `sProcedureNo` | `varchar(255)` | +| 3 | IN | `sSqlCondition` | `varchar(5000)` | +| 4 | IN | `sBrId` | `varchar(255)` | +| 5 | IN | `sSuId` | `varchar(255)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Graphic_Report_Analysis_Data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Customer.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Customer.md new file mode 100644 index 0000000..7d0b64d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Customer.md @@ -0,0 +1,27 @@ +# `Sp_ImportSubjectAssociate_Customer` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_Customer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Product.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Product.md new file mode 100644 index 0000000..a939ded --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Product.md @@ -0,0 +1,27 @@ +# `Sp_ImportSubjectAssociate_Product` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_Product`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_ProductClassify.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_ProductClassify.md new file mode 100644 index 0000000..b759e03 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_ProductClassify.md @@ -0,0 +1,28 @@ +# `Sp_ImportSubjectAssociate_ProductClassify` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_ProductClassify`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Supply.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Supply.md new file mode 100644 index 0000000..8bd5937 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_Supply.md @@ -0,0 +1,27 @@ +# `Sp_ImportSubjectAssociate_Supply` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_Supply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_WareHouse.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_WareHouse.md new file mode 100644 index 0000000..7e865a6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_WareHouse.md @@ -0,0 +1,28 @@ +# `Sp_ImportSubjectAssociate_WareHouse` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_WareHouse`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_depart.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_depart.md new file mode 100644 index 0000000..5554dfe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_depart.md @@ -0,0 +1,27 @@ +# `Sp_ImportSubjectAssociate_depart` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_depart`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materials.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materials.md new file mode 100644 index 0000000..4db3335 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materials.md @@ -0,0 +1,27 @@ +# `Sp_ImportSubjectAssociate_materials` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_materials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materialsclassify.md b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materialsclassify.md new file mode 100644 index 0000000..aff8177 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ImportSubjectAssociate_materialsclassify.md @@ -0,0 +1,27 @@ +# `Sp_ImportSubjectAssociate_materialsclassify` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ImportSubjectAssociate_materialsclassify`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher.md b/docs/auto-catalog/procedures/Sp_InsertVoucher.md new file mode 100644 index 0000000..6dc5008 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher.md @@ -0,0 +1,28 @@ +# `Sp_InsertVoucher` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMakePerson_s` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahpayment.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahpayment.md new file mode 100644 index 0000000..f351969 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahpayment.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_Cahpayment` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Cahpayment`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt.md new file mode 100644 index 0000000..daef761 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_Cahreceipt` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Cahreceipt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt1.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt1.md new file mode 100644 index 0000000..d2b5453 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Cahreceipt1.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_Cahreceipt1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Cahreceipt1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_PitProductReject.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_PitProductReject.md new file mode 100644 index 0000000..7f45045 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_PitProductReject.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_PitProductReject` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_PitProductReject`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Universal.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universal.md new file mode 100644 index 0000000..5ddb4bc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universal.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_Universal` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Universal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals.md new file mode 100644 index 0000000..2e4f5e5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals.md @@ -0,0 +1,28 @@ +# `Sp_InsertVoucher_Universals` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sFormId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Universals`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_All.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_All.md new file mode 100644 index 0000000..f49595c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_All.md @@ -0,0 +1,28 @@ +# `Sp_InsertVoucher_Universals_All` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sFormId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Universals_All`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_ByMounth.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_ByMounth.md new file mode 100644 index 0000000..e10e1de --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_ByMounth.md @@ -0,0 +1,28 @@ +# `Sp_InsertVoucher_Universals_ByMounth` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sFormId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Universals_ByMounth`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_Pro.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_Pro.md new file mode 100644 index 0000000..eebb02c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_Universals_Pro.md @@ -0,0 +1,28 @@ +# `Sp_InsertVoucher_Universals_Pro` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(255)` | +| 3 | IN | `sFormId` | `varchar(50)` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | OUT | `sReturn` | `text` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_Universals_Pro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterials.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterials.md new file mode 100644 index 0000000..cc7f6d5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterials.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_mitproductionmaterials` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_mitproductionmaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterialsBF.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterialsBF.md new file mode 100644 index 0000000..93fb127 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_mitproductionmaterialsBF.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_mitproductionmaterialsBF` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_mitproductionmaterialsBF`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsidechecking.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsidechecking.md new file mode 100644 index 0000000..52c3fd3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsidechecking.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_opsoutsidechecking` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_opsoutsidechecking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsideinvoice.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsideinvoice.md new file mode 100644 index 0000000..6f4761c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_opsoutsideinvoice.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_opsoutsideinvoice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_opsoutsideinvoice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_purpurchaseinvoice.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_purpurchaseinvoice.md new file mode 100644 index 0000000..8fec7a1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_purpurchaseinvoice.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_purpurchaseinvoice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_purpurchaseinvoice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_salsaleschecking.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_salsaleschecking.md new file mode 100644 index 0000000..eee6bc3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_salsaleschecking.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_salsaleschecking` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_salsaleschecking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_InsertVoucher_salsalescheckingGW.md b/docs/auto-catalog/procedures/Sp_InsertVoucher_salsalescheckingGW.md new file mode 100644 index 0000000..88eae96 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_InsertVoucher_salsalescheckingGW.md @@ -0,0 +1,27 @@ +# `Sp_InsertVoucher_salsalescheckingGW` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson_s` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_InsertVoucher_salsalescheckingGW`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Insert_EstimateInstore.md b/docs/auto-catalog/procedures/Sp_Insert_EstimateInstore.md new file mode 100644 index 0000000..7355e02 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Insert_EstimateInstore.md @@ -0,0 +1,24 @@ +# `Sp_Insert_EstimateInstore` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sPeriod` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Insert_EstimateInstore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Insert_fixedassetsprovision.md b/docs/auto-catalog/procedures/Sp_Insert_fixedassetsprovision.md new file mode 100644 index 0000000..f16b568 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Insert_fixedassetsprovision.md @@ -0,0 +1,28 @@ +# `Sp_Insert_fixedassetsprovision` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(255)` | +| 3 | IN | `sFormId` | `varchar(50)` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | OUT | `sReturn` | `text` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Insert_fixedassetsprovision`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Invalid_backwriting.md b/docs/auto-catalog/procedures/Sp_Invalid_backwriting.md new file mode 100644 index 0000000..60b0032 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Invalid_backwriting.md @@ -0,0 +1,31 @@ +# `Sp_Invalid_backwriting` (procedure) + +> 作废/取消后数据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(255)` | +| 4 | IN | `bInvalid` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Invalid_backwriting`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Invalidation.md b/docs/auto-catalog/procedures/Sp_Invalidation.md new file mode 100644 index 0000000..0023cca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Invalidation.md @@ -0,0 +1,31 @@ +# `Sp_Invalidation` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `varchar(255)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sHandleType` | `varchar(255)` | +| 4 | IN | `sTableName` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sSuId` | `varchar(255)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Invalidation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_InOutStore.md b/docs/auto-catalog/procedures/Sp_Inventory_InOutStore.md new file mode 100644 index 0000000..014d2fd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_InOutStore.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_InOutStore` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sParentGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `iViewOperation` | `int` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sCode` | `int` | +| 21 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_InOutStore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreCost.md b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreCost.md new file mode 100644 index 0000000..e2b02cf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreCost.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_InOutStoreCost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sParentGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `iViewOperation` | `int` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sCode` | `int` | +| 21 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_InOutStoreCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew.md b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew.md new file mode 100644 index 0000000..74c2f3b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_InOutStoreNew` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sParentGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `iViewOperation` | `int` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sCode` | `int` | +| 21 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_InOutStoreNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew1.md b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew1.md new file mode 100644 index 0000000..d23f966 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNew1.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_InOutStoreNew1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sParentGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `iViewOperation` | `int` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sCode` | `int` | +| 21 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_InOutStoreNew1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNewTotal.md b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNewTotal.md new file mode 100644 index 0000000..67a91b3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_InOutStoreNewTotal.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_InOutStoreNewTotal` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sParentGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `iViewOperation` | `int` | +| 7 | IN | `sLocationGuid` | `varchar(100)` | +| 8 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sCode` | `int` | +| 21 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_InOutStoreNewTotal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsInventory.md b/docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsInventory.md new file mode 100644 index 0000000..5dd2233 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsInventory.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_Machine_MaterialsInventory` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_Machine_MaterialsInventory`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsWarning.md b/docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsWarning.md new file mode 100644 index 0000000..db77885 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_Machine_MaterialsWarning.md @@ -0,0 +1,35 @@ +# `Sp_Inventory_Machine_MaterialsWarning` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_Machine_MaterialsWarning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInOutStoreDoing.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInOutStoreDoing.md new file mode 100644 index 0000000..20b4bbb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInOutStoreDoing.md @@ -0,0 +1,41 @@ +# `Sp_Inventory_MaterialsInOutStoreDoing` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(255)` | +| 2 | IN | `sMaterialsName` | `varchar(255)` | +| 3 | IN | `sParentGuid` | `varchar(255)` | +| 4 | IN | `sWarehouseGuid` | `varchar(255)` | +| 5 | IN | `sDefineNoS` | `varchar(255)` | +| 6 | IN | `sDefineNoS2` | `varchar(255)` | +| 7 | IN | `tStartDate` | `datetime` | +| 8 | IN | `tEndDate` | `datetime` | +| 9 | IN | `iViewOperation` | `int` | +| 10 | IN | `sBrId` | `varchar(255)` | +| 11 | IN | `sSuId` | `varchar(255)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInOutStoreDoing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56.md new file mode 100644 index 0000000..18475d8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_MaterialsInventoryV56` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 20:09:02 +- **Last altered:** 2026-04-27 20:09:02 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventoryV56`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56Price.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56Price.md new file mode 100644 index 0000000..8495aea --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56Price.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_MaterialsInventoryV56Price` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventoryV56Price`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Line.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Line.md new file mode 100644 index 0000000..a2eef4e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Line.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_MaterialsInventoryV56_Line` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventoryV56_Line`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Total.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Total.md new file mode 100644 index 0000000..e08e05e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_Total.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_MaterialsInventoryV56_Total` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventoryV56_Total`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bakup.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bakup.md new file mode 100644 index 0000000..881414c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bakup.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_MaterialsInventoryV56_bakup` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventoryV56_bakup`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bf_12_26.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bf_12_26.md new file mode 100644 index 0000000..af98f00 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventoryV56_bf_12_26.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_MaterialsInventoryV56_bf_12_26` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `iHasZero` | `int` | +| 5 | IN | `sMaterialsStyle` | `varchar(100)` | +| 6 | IN | `iGetQty` | `int` | +| 7 | IN | `sDefine_no` | `varchar(100)` | +| 8 | IN | `sDefine_no2` | `varchar(100)` | +| 9 | OUT | `dAuxiliaryQty` | `decimal(18,6)` | +| 10 | OUT | `dMaterialsQty` | `decimal(18,6)` | +| 11 | OUT | `dMaterialsPrice` | `decimal(18,6)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | IN | `iSales` | `int` | +| 14 | IN | `iDetailStock` | `int` | +| 15 | IN | `iAdditionalMaterialInfo` | `int` | +| 16 | IN | `sLocationalGuid` | `varchar(100)` | +| 17 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 18 | IN | `iMaterialsType` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventoryV56_bf_12_26`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventory_Outdated.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventory_Outdated.md new file mode 100644 index 0000000..9e9a295 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsInventory_Outdated.md @@ -0,0 +1,36 @@ +# `Sp_Inventory_MaterialsInventory_Outdated` (procedure) + +> 材料库龄分析详情表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `sUnTaskFormId` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsInventory_Outdated`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_MaterialsWarning.md b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsWarning.md new file mode 100644 index 0000000..199aaaa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_MaterialsWarning.md @@ -0,0 +1,35 @@ +# `Sp_Inventory_MaterialsWarning` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_MaterialsWarning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore.md new file mode 100644 index 0000000..c48e240 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_ProductInOutStore` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sProductGuid` | `varchar(255)` | +| 3 | IN | `sParentGuid` | `varchar(255)` | +| 4 | IN | `sWarehouseGuid` | `varchar(255)` | +| 5 | IN | `sDefineNoS` | `varchar(255)` | +| 6 | IN | `sDefineNoS2` | `varchar(255)` | +| 7 | IN | `sProductNameSear` | `varchar(255)` | +| 8 | IN | `tStartDate` | `datetime` | +| 9 | IN | `tEndDate` | `datetime` | +| 10 | IN | `iViewOperation` | `int` | +| 11 | IN | `sBrId` | `varchar(255)` | +| 12 | IN | `sSuId` | `varchar(255)` | +| 13 | IN | `bFilter` | `varchar(5000)` | +| 14 | IN | `pageNum` | `int` | +| 15 | IN | `pageSize` | `int` | +| 16 | OUT | `totalCount` | `int` | +| 17 | IN | `countCloumn` | `varchar(5000)` | +| 18 | OUT | `countMapJson` | `longtext` | +| 19 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 20 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 21 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInOutStore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreCost.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreCost.md new file mode 100644 index 0000000..670b84e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreCost.md @@ -0,0 +1,43 @@ +# `Sp_Inventory_ProductInOutStoreCost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sProductGuid` | `varchar(255)` | +| 3 | IN | `sParentGuid` | `varchar(255)` | +| 4 | IN | `sWarehouseGuid` | `varchar(255)` | +| 5 | IN | `sDefineNoS` | `varchar(255)` | +| 6 | IN | `sDefineNoS2` | `varchar(255)` | +| 7 | IN | `tStartDate` | `datetime` | +| 8 | IN | `tEndDate` | `datetime` | +| 9 | IN | `iViewOperation` | `int` | +| 10 | IN | `sBrId` | `varchar(255)` | +| 11 | IN | `sSuId` | `varchar(255)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 21 | OUT | `sCode` | `int` | +| 22 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInOutStoreCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreDoing.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreDoing.md new file mode 100644 index 0000000..c86a576 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreDoing.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_ProductInOutStoreDoing` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sProductGuid` | `varchar(255)` | +| 3 | IN | `sParentGuid` | `varchar(255)` | +| 4 | IN | `sWarehouseGuid` | `varchar(255)` | +| 5 | IN | `sDefineNoS` | `varchar(255)` | +| 6 | IN | `sDefineNoS2` | `varchar(255)` | +| 7 | IN | `sProductNameSear` | `varchar(255)` | +| 8 | IN | `tStartDate` | `datetime` | +| 9 | IN | `tEndDate` | `datetime` | +| 10 | IN | `iViewOperation` | `int` | +| 11 | IN | `sBrId` | `varchar(255)` | +| 12 | IN | `sSuId` | `varchar(255)` | +| 13 | IN | `bFilter` | `longtext` | +| 14 | IN | `pageNum` | `int` | +| 15 | IN | `pageSize` | `int` | +| 16 | OUT | `totalCount` | `int` | +| 17 | IN | `countCloumn` | `varchar(5000)` | +| 18 | OUT | `countMapJson` | `longtext` | +| 19 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 20 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 21 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInOutStoreDoing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreMoney.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreMoney.md new file mode 100644 index 0000000..45498bf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreMoney.md @@ -0,0 +1,45 @@ +# `Sp_Inventory_ProductInOutStoreMoney` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下: 从本月月末之前最近一次订单取价格,如果取不到 从 产品客户表中取 ,再取不到 从产品表中取,再取不到,从最近取对帐 bUpdate = 1 时,表示月末结帐时调用,0:在库存商品价值表界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sProductGuid` | `varchar(255)` | +| 3 | IN | `sParentGuid` | `varchar(255)` | +| 4 | IN | `sWarehouseGuid` | `varchar(255)` | +| 5 | IN | `sDefineNoS` | `varchar(255)` | +| 6 | IN | `sDefineNoS2` | `varchar(255)` | +| 7 | IN | `tStartDate` | `datetime` | +| 8 | IN | `tEndDate` | `datetime` | +| 9 | IN | `iViewOperation` | `int` | +| 10 | IN | `sBrId` | `varchar(255)` | +| 11 | IN | `sSuId` | `varchar(255)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 21 | OUT | `sCode` | `int` | +| 22 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInOutStoreMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreStock.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreStock.md new file mode 100644 index 0000000..06398f4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStoreStock.md @@ -0,0 +1,43 @@ +# `Sp_Inventory_ProductInOutStoreStock` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 库存商品价值:查询当前库存商品的价值,产品价格来源为 Sp_System_CalcProductPrice 这个过程 从最近订单,产品客户表,产品表 三个地方取价格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sProductGuid` | `varchar(255)` | +| 3 | IN | `sParentGuid` | `varchar(255)` | +| 4 | IN | `sWarehouseGuid` | `varchar(255)` | +| 5 | IN | `sDefineNoS` | `varchar(255)` | +| 6 | IN | `sDefineNoS2` | `varchar(255)` | +| 7 | IN | `tStartDate` | `datetime` | +| 8 | IN | `tEndDate` | `datetime` | +| 9 | IN | `iViewOperation` | `int` | +| 10 | IN | `sBrId` | `varchar(255)` | +| 11 | IN | `sSuId` | `varchar(255)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInOutStoreStock`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore_new.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore_new.md new file mode 100644 index 0000000..2bda036 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInOutStore_new.md @@ -0,0 +1,42 @@ +# `Sp_Inventory_ProductInOutStore_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sProductGuid` | `varchar(255)` | +| 4 | IN | `sParentGuid` | `varchar(255)` | +| 5 | IN | `sWarehouseGuid` | `varchar(255)` | +| 6 | IN | `sDefineNoS` | `varchar(255)` | +| 7 | IN | `sDefineNoS2` | `varchar(255)` | +| 8 | IN | `tStartDate` | `datetime` | +| 9 | IN | `tEndDate` | `datetime` | +| 10 | IN | `iViewOperation` | `int` | +| 11 | IN | `sBrId` | `varchar(255)` | +| 12 | IN | `sSuId` | `varchar(255)` | +| 13 | IN | `bFilter` | `varchar(5000)` | +| 14 | IN | `pageNum` | `int` | +| 15 | IN | `pageSize` | `int` | +| 16 | OUT | `totalCount` | `int` | +| 17 | IN | `countCloumn` | `varchar(5000)` | +| 18 | OUT | `countMapJson` | `longtext` | +| 19 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 20 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 21 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInOutStore_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56.md new file mode 100644 index 0000000..d2c9ac6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56.md @@ -0,0 +1,50 @@ +# `Sp_Inventory_ProductInventoryV56` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sProductClassifyGuid` | `varchar(100)` | +| 4 | IN | `sWarehouseGuid` | `varchar(100)` | +| 5 | IN | `sLocationGuid` | `varchar(100)` | +| 6 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 7 | IN | `sCustomerGuid` | `varchar(100)` | +| 8 | IN | `iHasZero` | `int` | +| 9 | IN | `iGetQty` | `int` | +| 10 | OUT | `dProductQty` | `decimal(18,6)` | +| 11 | IN | `sDefineNoS` | `varchar(100)` | +| 12 | IN | `sDefineNoS2` | `varchar(100)` | +| 13 | IN | `iSumQty` | `int` | +| 14 | OUT | `dProductPrice` | `decimal(18,6)` | +| 15 | IN | `tStartDate` | `datetime` | +| 16 | IN | `tEndDate` | `datetime` | +| 17 | IN | `iDetailStock` | `int` | +| 18 | IN | `iGetAvailableQty` | `int` | +| 19 | IN | `sBrId` | `varchar(100)` | +| 20 | IN | `sSuId` | `varchar(100)` | +| 21 | IN | `bFilter` | `varchar(5000)` | +| 22 | IN | `pageNum` | `int` | +| 23 | IN | `pageSize` | `int` | +| 24 | OUT | `totalCount` | `int` | +| 25 | IN | `countCloumn` | `varchar(5000)` | +| 26 | OUT | `countMapJson` | `longtext` | +| 27 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 28 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 29 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInventoryV56`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56New.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56New.md new file mode 100644 index 0000000..553024f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56New.md @@ -0,0 +1,49 @@ +# `Sp_Inventory_ProductInventoryV56New` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sProductClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `sLocationGuid` | `varchar(100)` | +| 5 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 6 | IN | `sCustomerGuid` | `varchar(100)` | +| 7 | IN | `iHasZero` | `int` | +| 8 | IN | `iGetQty` | `int` | +| 9 | OUT | `dProductQty` | `decimal(18,6)` | +| 10 | IN | `sDefineNoS` | `varchar(100)` | +| 11 | IN | `sDefineNoS2` | `varchar(100)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | OUT | `dProductPrice` | `decimal(18,6)` | +| 14 | IN | `tStartDate` | `datetime` | +| 15 | IN | `tEndDate` | `datetime` | +| 16 | IN | `iDetailStock` | `int` | +| 17 | IN | `iGetAvailableQty` | `int` | +| 18 | IN | `sBrId` | `varchar(100)` | +| 19 | IN | `sSuId` | `varchar(100)` | +| 20 | IN | `bFilter` | `varchar(5000)` | +| 21 | IN | `pageNum` | `int` | +| 22 | IN | `pageSize` | `int` | +| 23 | OUT | `totalCount` | `int` | +| 24 | IN | `countCloumn` | `varchar(5000)` | +| 25 | OUT | `countMapJson` | `longtext` | +| 26 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 27 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 28 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInventoryV56New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56_qc.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56_qc.md new file mode 100644 index 0000000..48b9dc8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventoryV56_qc.md @@ -0,0 +1,49 @@ +# `Sp_Inventory_ProductInventoryV56_qc` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProductGuid` | `varchar(100)` | +| 2 | IN | `sProductClassifyGuid` | `varchar(100)` | +| 3 | IN | `sWarehouseGuid` | `varchar(100)` | +| 4 | IN | `sLocationGuid` | `varchar(100)` | +| 5 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 6 | IN | `sCustomerGuid` | `varchar(100)` | +| 7 | IN | `iHasZero` | `int` | +| 8 | IN | `iGetQty` | `int` | +| 9 | OUT | `dProductQty` | `decimal(18,6)` | +| 10 | IN | `sDefineNoS` | `varchar(100)` | +| 11 | IN | `sDefineNoS2` | `varchar(100)` | +| 12 | IN | `iSumQty` | `int` | +| 13 | OUT | `dProductPrice` | `decimal(18,6)` | +| 14 | IN | `tStartDate` | `datetime` | +| 15 | IN | `tEndDate` | `datetime` | +| 16 | IN | `iDetailStock` | `int` | +| 17 | IN | `iGetAvailableQty` | `int` | +| 18 | IN | `sBrId` | `varchar(100)` | +| 19 | IN | `sSuId` | `varchar(100)` | +| 20 | IN | `bFilter` | `varchar(5000)` | +| 21 | IN | `pageNum` | `int` | +| 22 | IN | `pageSize` | `int` | +| 23 | OUT | `totalCount` | `int` | +| 24 | IN | `countCloumn` | `varchar(5000)` | +| 25 | OUT | `countMapJson` | `longtext` | +| 26 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 27 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 28 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInventoryV56_qc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductInventory_Outdated.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventory_Outdated.md new file mode 100644 index 0000000..b7cfd12 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductInventory_Outdated.md @@ -0,0 +1,34 @@ +# `Sp_Inventory_ProductInventory_Outdated` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `sUnTaskFormId` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductInventory_Outdated`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_ProductWarning.md b/docs/auto-catalog/procedures/Sp_Inventory_ProductWarning.md new file mode 100644 index 0000000..636a3d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_ProductWarning.md @@ -0,0 +1,34 @@ +# `Sp_Inventory_ProductWarning` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_ProductWarning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Inventory_SemigoodsInOutStore.md b/docs/auto-catalog/procedures/Sp_Inventory_SemigoodsInOutStore.md new file mode 100644 index 0000000..fdf3aa6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Inventory_SemigoodsInOutStore.md @@ -0,0 +1,44 @@ +# `Sp_Inventory_SemigoodsInOutStore` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(255)` | +| 2 | IN | `sProductGuid` | `varchar(255)` | +| 3 | IN | `sPartsNameGuid` | `varchar(100)` | +| 4 | IN | `dSinglePQtyGuid` | `decimal(18,6)` | +| 5 | IN | `sProcessIdGuid` | `varchar(100)` | +| 6 | IN | `sVerGuid` | `varchar(100)` | +| 7 | IN | `sWarehouseGuid` | `varchar(255)` | +| 8 | IN | `sDefineNoS` | `varchar(255)` | +| 9 | IN | `sDefineNoS2` | `varchar(255)` | +| 10 | IN | `tStartDate` | `datetime` | +| 11 | IN | `tEndDate` | `datetime` | +| 12 | IN | `iViewOperation` | `int` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `pageNum` | `int` | +| 17 | IN | `pageSize` | `int` | +| 18 | OUT | `totalCount` | `int` | +| 19 | IN | `countCloumn` | `varchar(5000)` | +| 20 | OUT | `countMapJson` | `longtext` | +| 21 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 22 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 23 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Inventory_SemigoodsInOutStore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_KPI_DetailByEmployee.md b/docs/auto-catalog/procedures/Sp_KPI_DetailByEmployee.md new file mode 100644 index 0000000..3315af8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_KPI_DetailByEmployee.md @@ -0,0 +1,35 @@ +# `Sp_KPI_DetailByEmployee` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatistics` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(255)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_KPI_DetailByEmployee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_KPI_SumByEmployee.md b/docs/auto-catalog/procedures/Sp_KPI_SumByEmployee.md new file mode 100644 index 0000000..041d563 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_KPI_SumByEmployee.md @@ -0,0 +1,35 @@ +# `Sp_KPI_SumByEmployee` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatistics` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(255)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_KPI_SumByEmployee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MacRepClaimCancel_BtnEventClaimCancel.md b/docs/auto-catalog/procedures/Sp_MacRepClaimCancel_BtnEventClaimCancel.md new file mode 100644 index 0000000..0262b0c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MacRepClaimCancel_BtnEventClaimCancel.md @@ -0,0 +1,29 @@ +# `Sp_MacRepClaimCancel_BtnEventClaimCancel` (procedure) + +> 设备维修任务取消认领 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MacRepClaimCancel_BtnEventClaimCancel`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaim.md b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaim.md new file mode 100644 index 0000000..3ace305 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaim.md @@ -0,0 +1,29 @@ +# `Sp_MacRepClaim_BtnEventClaim` (procedure) + +> 设备维修任务认领 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MacRepClaim_BtnEventClaim`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaimZP.md b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaimZP.md new file mode 100644 index 0000000..da567aa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventClaimZP.md @@ -0,0 +1,30 @@ +# `Sp_MacRepClaim_BtnEventClaimZP` (procedure) + +> 指派维修单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MacRepClaim_BtnEventClaimZP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventGroupLaderZP.md b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventGroupLaderZP.md new file mode 100644 index 0000000..355c1a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventGroupLaderZP.md @@ -0,0 +1,30 @@ +# `Sp_MacRepClaim_BtnEventGroupLaderZP` (procedure) + +> 指派设计单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MacRepClaim_BtnEventGroupLaderZP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventMaterialsZP.md b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventMaterialsZP.md new file mode 100644 index 0000000..a3ceffe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MacRepClaim_BtnEventMaterialsZP.md @@ -0,0 +1,30 @@ +# `Sp_MacRepClaim_BtnEventMaterialsZP` (procedure) + +> 指派测试材料部门 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MacRepClaim_BtnEventMaterialsZP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRow.md b/docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRow.md new file mode 100644 index 0000000..dbc493f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRow.md @@ -0,0 +1,29 @@ +# `Sp_MachinePlanList_BtnEventRestoreRow` (procedure) + +> 机台全部任务-从备份表返回到机台计划正式表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachinePlanList_BtnEventRestoreRow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRowBill.md b/docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRowBill.md new file mode 100644 index 0000000..0f46e8b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachinePlanList_BtnEventRestoreRowBill.md @@ -0,0 +1,29 @@ +# `Sp_MachinePlanList_BtnEventRestoreRowBill` (procedure) + +> 机台全部任务-从备份表返回到机台计划正式表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachinePlanList_BtnEventRestoreRowBill`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachinePoweranalysis.md b/docs/auto-catalog/procedures/Sp_MachinePoweranalysis.md new file mode 100644 index 0000000..fbf6aec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachinePoweranalysis.md @@ -0,0 +1,37 @@ +# `Sp_MachinePoweranalysis` (procedure) + +> 设备用电分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachinePoweranalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachinePoweranalysis_1.md b/docs/auto-catalog/procedures/Sp_MachinePoweranalysis_1.md new file mode 100644 index 0000000..361917d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachinePoweranalysis_1.md @@ -0,0 +1,31 @@ +# `Sp_MachinePoweranalysis_1` (procedure) + +> 单个机台各时段用电分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `p_sMachineId` | `varchar(100)` | +| 4 | IN | `p_sTeamId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachinePoweranalysis_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachinePoweranalysis_2.md b/docs/auto-catalog/procedures/Sp_MachinePoweranalysis_2.md new file mode 100644 index 0000000..ba9eb06 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachinePoweranalysis_2.md @@ -0,0 +1,32 @@ +# `Sp_MachinePoweranalysis_2` (procedure) + +> 机台用电分析_折线 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:35 +- **Last altered:** 2026-04-27 19:10:35 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `p_sMachineId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachinePoweranalysis_2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis.md b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis.md new file mode 100644 index 0000000..0bfb15c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis.md @@ -0,0 +1,37 @@ +# `Sp_MachineSpeedanalysis` (procedure) + +> 设备速度分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachineSpeedanalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_1.md b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_1.md new file mode 100644 index 0000000..686e033 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_1.md @@ -0,0 +1,31 @@ +# `Sp_MachineSpeedanalysis_1` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `p_sMachineId` | `varchar(100)` | +| 4 | IN | `p_sTeamId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachineSpeedanalysis_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2.md b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2.md new file mode 100644 index 0000000..a4708e6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2.md @@ -0,0 +1,32 @@ +# `Sp_MachineSpeedanalysis_2` (procedure) + +> 机台速度分析_折线 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `p_sMachineId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachineSpeedanalysis_2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2_new.md b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2_new.md new file mode 100644 index 0000000..c2dcdb7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MachineSpeedanalysis_2_new.md @@ -0,0 +1,26 @@ +# `Sp_MachineSpeedanalysis_2_new` (procedure) + +> 机台速度分析_折线 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_iPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MachineSpeedanalysis_2_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Machine_ReportAll.md b/docs/auto-catalog/procedures/Sp_Machine_ReportAll.md new file mode 100644 index 0000000..e3adbee --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Machine_ReportAll.md @@ -0,0 +1,38 @@ +# `Sp_Machine_ReportAll` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sTeamName` | `varchar(100)` | +| 5 | IN | `sDeptName` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `bFilter` | `text` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Machine_ReportAll`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Machine_ReportNew.md b/docs/auto-catalog/procedures/Sp_Machine_ReportNew.md new file mode 100644 index 0000000..d517e56 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Machine_ReportNew.md @@ -0,0 +1,38 @@ +# `Sp_Machine_ReportNew` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sTeamName` | `varchar(100)` | +| 5 | IN | `sDeptName` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `bFilter` | `text` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Machine_ReportNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Machine_ReportNewNo.md b/docs/auto-catalog/procedures/Sp_Machine_ReportNewNo.md new file mode 100644 index 0000000..14dfe1a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Machine_ReportNewNo.md @@ -0,0 +1,38 @@ +# `Sp_Machine_ReportNewNo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sTeamName` | `varchar(100)` | +| 5 | IN | `sDeptName` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `bFilter` | `text` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Machine_ReportNewNo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Machine_TeamNew.md b/docs/auto-catalog/procedures/Sp_Machine_TeamNew.md new file mode 100644 index 0000000..16afd67 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Machine_TeamNew.md @@ -0,0 +1,38 @@ +# `Sp_Machine_TeamNew` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sTeamName` | `varchar(100)` | +| 5 | IN | `sDeptName` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `bFilter` | `text` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Machine_TeamNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_BillComplete.md b/docs/auto-catalog/procedures/Sp_Manufacture_BillComplete.md new file mode 100644 index 0000000..997b2c0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_BillComplete.md @@ -0,0 +1,31 @@ +# `Sp_Manufacture_BillComplete` (procedure) + +> @author:qmj @date:20210607 封存 @describe iFlag 标志,1 完工,0 取消完工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(1000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `iFlag` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_BillComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_BtnEventCopyPlanSlave.md b/docs/auto-catalog/procedures/Sp_Manufacture_BtnEventCopyPlanSlave.md new file mode 100644 index 0000000..322eec1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_BtnEventCopyPlanSlave.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_BtnEventCopyPlanSlave` (procedure) + +> 复制一条计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(50)` | +| 3 | IN | `sBrId` | `varchar(50)` | +| 4 | IN | `sSuId` | `varchar(50)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_BtnEventCopyPlanSlave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_BtnRepairExplain.md b/docs/auto-catalog/procedures/Sp_Manufacture_BtnRepairExplain.md new file mode 100644 index 0000000..10be02c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_BtnRepairExplain.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_BtnRepairExplain` (procedure) + +> 偏离原因 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_BtnRepairExplain`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_CapacityStatistics.md b/docs/auto-catalog/procedures/Sp_Manufacture_CapacityStatistics.md new file mode 100644 index 0000000..7e27396 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_CapacityStatistics.md @@ -0,0 +1,43 @@ +# `Sp_Manufacture_CapacityStatistics` (procedure) + +> @author: qmj @date:20210714 封存 @describe : 机台负荷 各机台后推14天展示排产工时,并显示机台负荷状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(4000)` | +| 2 | IN | `sAttribute` | `varchar(100)` | +| 3 | IN | `sMachineName` | `varchar(100)` | +| 4 | IN | `sProcessName` | `varchar(100)` | +| 5 | IN | `sWorkcenterName` | `varchar(100)` | +| 6 | IN | `iType` | `char(1)` | +| 7 | IN | `tStartDate` | `datetime` | +| 8 | IN | `tEndDate` | `datetime` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 20 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_CapacityStatistics`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_GetAPSState.md b/docs/auto-catalog/procedures/Sp_Manufacture_GetAPSState.md new file mode 100644 index 0000000..40dea59 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_GetAPSState.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_GetAPSState` (procedure) + +> @author: @date:20210521 封存 @describe: 排程工艺流程、材料准备情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `bFilter` | `longtext` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_GetAPSState`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_GetAPSStateOee.md b/docs/auto-catalog/procedures/Sp_Manufacture_GetAPSStateOee.md new file mode 100644 index 0000000..87c4d7f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_GetAPSStateOee.md @@ -0,0 +1,30 @@ +# `Sp_Manufacture_GetAPSStateOee` (procedure) + +> @author: @date:20210521 封存 @describe: 排程工艺流程、材料准备情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `bFilter` | `longtext` | +| 2 | IN | `sMachineId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_GetAPSStateOee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_GetPlanAPSstate.md b/docs/auto-catalog/procedures/Sp_Manufacture_GetPlanAPSstate.md new file mode 100644 index 0000000..5475cb7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_GetPlanAPSstate.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_GetPlanAPSstate` (procedure) + +> 主计划:齐套稽查(材料准备、工艺流程) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `bFilter` | `longtext` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_GetPlanAPSstate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlan.md b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlan.md new file mode 100644 index 0000000..cea035b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlan.md @@ -0,0 +1,31 @@ +# `Sp_Manufacture_InsertMftPlan` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 生产计划:插入计划(工单审核,重新投入规划调用),主要功能: 1、根据工序中设定的 拆单方式 按贴,按付... 插入到机台计划表中 2、根据工单工序从表ID汇总数量 反写工单工序的已排程数 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(255)` | +| 2 | IN | `sWorkOrderBillNo` | `varchar(100)` | +| 3 | IN | `bCheck` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_InsertMftPlan`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanBook.md b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanBook.md new file mode 100644 index 0000000..197ced2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanBook.md @@ -0,0 +1,31 @@ +# `Sp_Manufacture_InsertMftPlanBook` (procedure) + +> 生产计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(5000)` | +| 2 | IN | `sWorkOrderBillNo` | `varchar(100)` | +| 3 | IN | `bCheck` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(500)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_InsertMftPlanBook`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanProcess.md b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanProcess.md new file mode 100644 index 0000000..94ffac2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanProcess.md @@ -0,0 +1,30 @@ +# `Sp_Manufacture_InsertMftPlanProcess` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 发外工序,返回重排过程中调用:插入计划(工单审核,重新投入规划调用),主要功能: 1、根据工序中设定的 拆单方式 按贴,按付... 插入到机台计划表中 2、根据工单工序从表ID汇总数量 反写工单工序的已排程数 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sWorkOrderProcessGuid` | `varchar(255)` | +| 2 | IN | `bCheck` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(500)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_InsertMftPlanProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanSlave.md b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanSlave.md new file mode 100644 index 0000000..a2ab515 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanSlave.md @@ -0,0 +1,108 @@ +# `Sp_Manufacture_InsertMftPlanSlave` (procedure) + +> 生产计划从:插入计划(Sp_Manufacture_InsertMftPlan调用) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineStyle` | `varchar(255)` | +| 2 | IN | `p_dPlateQty` | `decimal(18,6)` | +| 3 | IN | `p_dGiveQty` | `decimal(18,6)` | +| 4 | IN | `p_sColorSerial` | `varchar(255)` | +| 5 | IN | `p_dMachineQty` | `decimal(18,6)` | +| 6 | IN | `p_iPlate` | `int` | +| 7 | IN | `p_iFor` | `int` | +| 8 | IN | `p_ConstTie` | `varchar(50)` | +| 9 | IN | `p_iStick` | `int` | +| 10 | IN | `p_iFace` | `int` | +| 11 | IN | `p_iPrintMode` | `decimal(18,6)` | +| 12 | IN | `p_dPrintFaceQty` | `decimal(18,6)` | +| 13 | IN | `p_uPlanSlaveGuid` | `varchar(50)` | +| 14 | IN | `sBrId` | `varchar(50)` | +| 15 | IN | `sSuId` | `varchar(50)` | +| 16 | IN | `p_tCreateDate` | `datetime` | +| 17 | IN | `sLoginId` | `varchar(50)` | +| 18 | IN | `p_sType` | `varchar(10)` | +| 19 | IN | `p_sWorkOrderMaterialsTbId` | `varchar(50)` | +| 20 | IN | `p_sMaterialsId` | `varchar(50)` | +| 21 | IN | `p_sMaterialsStyle` | `varchar(50)` | +| 22 | IN | `p_dAuxiliaryQty` | `decimal(18,6)` | +| 23 | IN | `p_sTjMachineId` | `varchar(50)` | +| 24 | IN | `p_sTjAPSMemo` | `longtext` | +| 25 | IN | `p_uWorkOrderProcessGuid` | `varchar(50)` | +| 26 | IN | `p_uPlanGuid` | `varchar(50)` | +| 27 | IN | `p_uCustomerGuid` | `varchar(50)` | +| 28 | IN | `p_sManualNo` | `varchar(50)` | +| 29 | IN | `p_sCustomerOrderNo` | `varchar(50)` | +| 30 | IN | `p_uProductGuid` | `varchar(50)` | +| 31 | IN | `p_uProcessGuid` | `varchar(50)` | +| 32 | IN | `p_dProductQty` | `decimal(18,6)` | +| 33 | IN | `p_uControlGuid` | `varchar(50)` | +| 34 | IN | `p_sPartsName` | `varchar(255)` | +| 35 | IN | `p_uMachineGuid` | `varchar(50)` | +| 36 | IN | `p_dProductionReportQty` | `decimal(18,6)` | +| 37 | IN | `p_dQuotationHour` | `decimal(18,6)` | +| 38 | IN | `p_tStartDate` | `datetime` | +| 39 | IN | `p_tPlanDate` | `datetime` | +| 40 | IN | `p_uTeamGuid` | `varchar(50)` | +| 41 | IN | `p_sMaterialsNameTmp` | `varchar(100)` | +| 42 | IN | `p_sProcessMemo` | `varchar(250)` | +| 43 | IN | `p_sWorkOrderId` | `varchar(50)` | +| 44 | IN | `p_sWorkOrderNo` | `varchar(50)` | +| 45 | IN | `p_dNoArrangeQty` | `decimal(18,6)` | +| 46 | IN | `p_dProductPQty` | `decimal(18,6)` | +| 47 | IN | `p_sSrcSlaveMemo` | `longtext` | +| 48 | IN | `p_sWebOrderNo` | `varchar(50)` | +| 49 | IN | `p_sWebOrderId` | `varchar(50)` | +| 50 | IN | `p_sOrderId` | `varchar(50)` | +| 51 | IN | `p_sOrderNo` | `varchar(50)` | +| 52 | IN | `p_sWorkOrderSlaveId` | `varchar(50)` | +| 53 | IN | `p_sSReserve1` | `varchar(50)` | +| 54 | IN | `p_sSReserve2` | `varchar(50)` | +| 55 | IN | `p_sSReserve3` | `varchar(50)` | +| 56 | IN | `p_sSReserve4` | `varchar(50)` | +| 57 | IN | `p_sSReserve5` | `varchar(50)` | +| 58 | IN | `p_sSReserve6` | `varchar(50)` | +| 59 | IN | `p_dSReserve1` | `decimal(18,6)` | +| 60 | IN | `p_dSReserve2` | `decimal(18,6)` | +| 61 | IN | `p_dSReserve3` | `decimal(18,6)` | +| 62 | IN | `p_iSReserve1` | `int` | +| 63 | IN | `p_iSReserve2` | `int` | +| 64 | IN | `p_iSReserve3` | `int` | +| 65 | IN | `p_tSReserve1` | `datetime` | +| 66 | IN | `p_tSReserve2` | `datetime` | +| 67 | IN | `p_sCReserve1` | `varchar(255)` | +| 68 | IN | `p_sMReserve1` | `varchar(255)` | +| 69 | IN | `p_sMReserve2` | `varchar(255)` | +| 70 | IN | `p_sState` | `varchar(5)` | +| 71 | IN | `p_sFormId` | `varchar(50)` | +| 72 | IN | `p_sColorSerialMemo` | `longtext` | +| 73 | IN | `p_sAfterProcess` | `longtext` | +| 74 | IN | `p_sProcessRequire` | `longtext` | +| 75 | IN | `p_tDeliverDate` | `datetime` | +| 76 | IN | `p_iArrangeSrcValue` | `int` | +| 77 | IN | `p_sPReserve2` | `longtext` | +| 78 | IN | `p_dSinglePQty` | `decimal(18,6)` | +| 79 | IN | `p_sReportParams` | `longtext` | +| 80 | IN | `p_sWorkCenterId` | `varchar(255)` | +| 81 | IN | `p_sControlFaceName` | `longtext` | +| 82 | IN | `p_sPositiveColor` | `longtext` | +| 83 | IN | `p_sOppositeColor` | `longtext` | +| 84 | OUT | `sCode` | `int` | +| 85 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_InsertMftPlanSlave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanToErp.md b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanToErp.md new file mode 100644 index 0000000..b4782ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_InsertMftPlanToErp.md @@ -0,0 +1,32 @@ +# `Sp_Manufacture_InsertMftPlanToErp` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 发外工序,返回重排过程中调用:插入计划(工单审核,重新投入规划调用),主要功能: 1、根据工序中设定的 拆单方式 按贴,按付... 插入到机台计划表中 2、根据工单工序从表ID汇总数量 反写工单工序的已排程数 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderProcessGuid` | `varchar(255)` | +| 2 | IN | `bCheck` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sErpMachineGuid` | `varchar(100)` | +| 5 | IN | `p_sState` | `int` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(500)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_InsertMftPlanToErp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_InsertWorkOrder.md b/docs/auto-catalog/procedures/Sp_Manufacture_InsertWorkOrder.md new file mode 100644 index 0000000..4b9836b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_InsertWorkOrder.md @@ -0,0 +1,31 @@ +# `Sp_Manufacture_InsertWorkOrder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sFileName` | `varchar(10000)` | +| 2 | IN | `p_sInfo` | `varchar(10000)` | +| 3 | IN | `p_dQty` | `decimal(10,0)` | +| 4 | IN | `p_iPrintMode` | `int` | +| 5 | IN | `p_sAllInfo` | `longtext` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sReturn` | `varchar(1000)` | +| 10 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_InsertWorkOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase.md b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase.md new file mode 100644 index 0000000..8b2362d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase.md @@ -0,0 +1,45 @@ +# `Sp_Manufacture_MftPlanPhase` (procedure) + +> @author: zhucx @date:20220308 封存 @describe : 生产计划跟进(成品) 1.从计算表中取数据 2.按成品数据汇总,每个阶段取最后工序作为完结条件并显示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerName` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sWorkOrderNos` | `varchar(255)` | +| 5 | IN | `sPhase` | `varchar(255)` | +| 6 | IN | `sPhaseplanDate` | `varchar(255)` | +| 7 | IN | `iType` | `int` | +| 8 | IN | `sEmpty` | `varchar(255)` | +| 9 | IN | `sComplete` | `varchar(255)` | +| 10 | IN | `sLoginId` | `varchar(4000)` | +| 11 | IN | `sBrId` | `varchar(100)` | +| 12 | IN | `sSuId` | `varchar(100)` | +| 13 | IN | `bFilter` | `varchar(5000)` | +| 14 | IN | `pageNum` | `int` | +| 15 | IN | `pageSize` | `int` | +| 16 | OUT | `totalCount` | `int` | +| 17 | OUT | `billNum` | `int` | +| 18 | IN | `countCloumn` | `varchar(5000)` | +| 19 | OUT | `countMapJson` | `longtext` | +| 20 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 21 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 22 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_MftPlanPhase`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_BtnEventCalc.md b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_BtnEventCalc.md new file mode 100644 index 0000000..0a2f13e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_BtnEventCalc.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_MftPlanPhase_BtnEventCalc` (procedure) + +> @author: @date:20220321 封存 @describe : 生产计划跟进(成品) 1.根据跟进阶段 印刷之后的阶段,创建表CalcProductsPhase,以备快速查询 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_MftPlanPhase_BtnEventCalc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_product.md b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_product.md new file mode 100644 index 0000000..c480ed1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_product.md @@ -0,0 +1,41 @@ +# `Sp_Manufacture_MftPlanPhase_product` (procedure) + +> @author: zhucx @date:20220308 封存 @describe : 生产计划跟进 1.创建临时表,工单部件为单位,投入规划的所有工单 2.按工序跟进阶段进行数据汇总,每个阶段取最后工序作为完结条件并显示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerName` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sWorkOrderNos` | `varchar(255)` | +| 5 | IN | `sPhase` | `varchar(255)` | +| 6 | IN | `sPhaseplanDate` | `varchar(255)` | +| 7 | IN | `sLoginId` | `varchar(4000)` | +| 8 | IN | `sBrId` | `varchar(100)` | +| 9 | IN | `sSuId` | `varchar(100)` | +| 10 | IN | `bFilter` | `varchar(5000)` | +| 11 | IN | `pageNum` | `int` | +| 12 | IN | `pageSize` | `int` | +| 13 | OUT | `totalCount` | `int` | +| 14 | IN | `countCloumn` | `varchar(5000)` | +| 15 | OUT | `countMapJson` | `longtext` | +| 16 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 17 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 18 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_MftPlanPhase_product`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_productBtnEventCalc.md b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_productBtnEventCalc.md new file mode 100644 index 0000000..0152f47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_MftPlanPhase_productBtnEventCalc.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_MftPlanPhase_productBtnEventCalc` (procedure) + +> @author: zhucx @date:20220321 封存 @describe : 生产Plan跟进(成品) 1.根据跟进阶段 印刷之后的阶段,创建表CalcProductsPhase,以备快速查询 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_MftPlanPhase_productBtnEventCalc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_MftWorkOrderAround.md b/docs/auto-catalog/procedures/Sp_Manufacture_MftWorkOrderAround.md new file mode 100644 index 0000000..bb24484 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_MftWorkOrderAround.md @@ -0,0 +1,39 @@ +# `Sp_Manufacture_MftWorkOrderAround` (procedure) + +> 订单(工单)执行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `sLoginId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_MftWorkOrderAround`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_PlanReport.md b/docs/auto-catalog/procedures/Sp_Manufacture_PlanReport.md new file mode 100644 index 0000000..c9b83d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_PlanReport.md @@ -0,0 +1,36 @@ +# `Sp_Manufacture_PlanReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sMachineId_s` | `varchar(100)` | +| 3 | IN | `sProceeAllMachine` | `varchar(10)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_PlanReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_PlanStatusSet.md b/docs/auto-catalog/procedures/Sp_Manufacture_PlanStatusSet.md new file mode 100644 index 0000000..76dbebc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_PlanStatusSet.md @@ -0,0 +1,25 @@ +# `Sp_Manufacture_PlanStatusSet` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(50)` | +| 2 | IN | `sStatusValue` | `int` | +| 3 | OUT | `sCode` | `int` | +| 4 | OUT | `sReturn` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_PlanStatusSet`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProcessReport.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProcessReport.md new file mode 100644 index 0000000..b9f1774 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProcessReport.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ProcessReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:36 +- **Last altered:** 2026-04-27 19:10:36 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProcessReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange.md new file mode 100644 index 0000000..a0afd14 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange.md @@ -0,0 +1,39 @@ +# `Sp_Manufacture_ProductionArrange` (procedure) + +> 生产计划看板(无排程) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerName` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sWorkOrderNos` | `varchar(255)` | +| 5 | IN | `sLoginId` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionArrange`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange2.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange2.md new file mode 100644 index 0000000..3e99d55 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrange2.md @@ -0,0 +1,39 @@ +# `Sp_Manufacture_ProductionArrange2` (procedure) + +> @author: qmj @date:20210714 封存 @describe : 生产计划看板 1.创建临时表,工单部件为单位创建若干条数据,并筛选分页条数 2.生产工单状态,按印前、印刷、印后、成品顺序拼接工序完工状态 3.稽查部件材料状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerName` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sWorkOrderNos` | `varchar(255)` | +| 5 | IN | `sLoginId` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionArrange2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrangePro.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrangePro.md new file mode 100644 index 0000000..04db66b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionArrangePro.md @@ -0,0 +1,39 @@ +# `Sp_Manufacture_ProductionArrangePro` (procedure) + +> 生产计划看板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerName` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sWorkOrderNos` | `varchar(255)` | +| 5 | IN | `sLoginId` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionArrangePro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo.md new file mode 100644 index 0000000..73d2122 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ProductionPlanInfo` (procedure) + +> 点击机台获取排程数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo1.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo1.md new file mode 100644 index 0000000..af3fcfb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo1.md @@ -0,0 +1,35 @@ +# `Sp_Manufacture_ProductionPlanInfo1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `varchar(5000)` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo12.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo12.md new file mode 100644 index 0000000..6a9630b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo12.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ProductionPlanInfo12` (procedure) + +> 点击机台获取排程数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo12`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoLock_detail.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoLock_detail.md new file mode 100644 index 0000000..7276659 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoLock_detail.md @@ -0,0 +1,27 @@ +# `Sp_Manufacture_ProductionPlanInfoLock_detail` (procedure) + +> 机台排程:排程从表(点击排程+号调取) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `p_sId` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoLock_detail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoNew.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoNew.md new file mode 100644 index 0000000..0e01bd3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoNew.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ProductionPlanInfoNew` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree.md new file mode 100644 index 0000000..1f37ad8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree.md @@ -0,0 +1,38 @@ +# `Sp_Manufacture_ProductionPlanInfoTree` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base.md new file mode 100644 index 0000000..35bd773 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base.md @@ -0,0 +1,39 @@ +# `Sp_Manufacture_ProductionPlanInfoTree_Base` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 16 | IN | `sTypeSear` | `varchar(225)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree_Base`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base_TC.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base_TC.md new file mode 100644 index 0000000..5d1a71a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_Base_TC.md @@ -0,0 +1,39 @@ +# `Sp_Manufacture_ProductionPlanInfoTree_Base_TC` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 16 | IN | `sTypeSear` | `varchar(225)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree_Base_TC`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_TC.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_TC.md new file mode 100644 index 0000000..d057982 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_TC.md @@ -0,0 +1,38 @@ +# `Sp_Manufacture_ProductionPlanInfoTree_TC` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree_TC`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YH.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YH.md new file mode 100644 index 0000000..8b977d0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YH.md @@ -0,0 +1,38 @@ +# `Sp_Manufacture_ProductionPlanInfoTree_YH` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree_YH`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YS.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YS.md new file mode 100644 index 0000000..f70dbb5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_YS.md @@ -0,0 +1,38 @@ +# `Sp_Manufacture_ProductionPlanInfoTree_YS` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree_YS`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_copy1.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_copy1.md new file mode 100644 index 0000000..782f938 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfoTree_copy1.md @@ -0,0 +1,38 @@ +# `Sp_Manufacture_ProductionPlanInfoTree_copy1` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iBillOutside` | `int` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfoTree_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_ChangeMachine.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_ChangeMachine.md new file mode 100644 index 0000000..3fe7296 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_ChangeMachine.md @@ -0,0 +1,36 @@ +# `Sp_Manufacture_ProductionPlanInfo_ChangeMachine` (procedure) + +> 机台计划:更换机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sTeamId` | `varchar(100)` | +| 4 | IN | `sMachineId` | `varchar(100)` | +| 5 | IN | `sWorkCenterId` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `bSplit` | `varchar(100)` | +| 9 | IN | `iSplitNum` | `decimal(10,0)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sReturn` | `varchar(1000)` | +| 13 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_ChangeMachine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter.md new file mode 100644 index 0000000..e782fa9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter.md @@ -0,0 +1,34 @@ +# `Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sWorkCenterId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter.md new file mode 100644 index 0000000..4ebc247 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter.md @@ -0,0 +1,36 @@ +# `Sp_Manufacture_ProductionPlanInfo_WorkCenter` (procedure) + +> 机台排程:排程获取机台(小卡片) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sWorkCenterId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_WorkCenter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter1.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter1.md new file mode 100644 index 0000000..c9948b3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter1.md @@ -0,0 +1,34 @@ +# `Sp_Manufacture_ProductionPlanInfo_WorkCenter1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sWorkCenterId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_WorkCenter1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter2.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter2.md new file mode 100644 index 0000000..6c9d2a2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_WorkCenter2.md @@ -0,0 +1,34 @@ +# `Sp_Manufacture_ProductionPlanInfo_WorkCenter2` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sWorkCenterId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_WorkCenter2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_copy1.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_copy1.md new file mode 100644 index 0000000..3a4b627 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_copy1.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ProductionPlanInfo_copy1` (procedure) + +> 点击机台获取排程数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_detail.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_detail.md new file mode 100644 index 0000000..f0a28bf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_detail.md @@ -0,0 +1,27 @@ +# `Sp_Manufacture_ProductionPlanInfo_detail` (procedure) + +> 机台排程:排程从表(点击排程+号调取) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `p_sId` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_detail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_gant.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_gant.md new file mode 100644 index 0000000..2520768 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionPlanInfo_gant.md @@ -0,0 +1,35 @@ +# `Sp_Manufacture_ProductionPlanInfo_gant` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionPlanInfo_gant`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionProcess.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionProcess.md new file mode 100644 index 0000000..323d49b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionProcess.md @@ -0,0 +1,38 @@ +# `Sp_Manufacture_ProductionProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkNo` | `varchar(100)` | +| 2 | IN | `sManualNo` | `varchar(100)` | +| 3 | IN | `sOrderNo` | `varchar(100)` | +| 4 | IN | `sCustomerGuid` | `varchar(100)` | +| 5 | IN | `sSaleManGuid` | `varchar(100)` | +| 6 | IN | `iType` | `int` | +| 7 | IN | `tStartDate` | `datetime` | +| 8 | IN | `tEndDate` | `datetime` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionReport.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionReport.md new file mode 100644 index 0000000..3cae95c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionReport.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ProductionReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProductionWorkCenter.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionWorkCenter.md new file mode 100644 index 0000000..ab20315 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProductionWorkCenter.md @@ -0,0 +1,41 @@ +# `Sp_Manufacture_ProductionWorkCenter` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderNo` | `varchar(100)` | +| 2 | IN | `sManualNo` | `varchar(100)` | +| 3 | IN | `sOrderNo` | `varchar(100)` | +| 4 | IN | `sCustomerName` | `varchar(100)` | +| 5 | IN | `sSaleManName` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `iType` | `int` | +| 9 | IN | `sLoginId` | `varchar(100)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | IN | `bFilter` | `varchar(5000)` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `varchar(5000)` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 19 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 20 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProductionWorkCenter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ProducttionPlan_List.md b/docs/auto-catalog/procedures/Sp_Manufacture_ProducttionPlan_List.md new file mode 100644 index 0000000..ada27de --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ProducttionPlan_List.md @@ -0,0 +1,35 @@ +# `Sp_Manufacture_ProducttionPlan_List` (procedure) + +> 生成排程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iStates` | `int` | +| 2 | IN | `iOperType` | `int` | +| 3 | IN | `sWorkCenterId` | `varchar(100)` | +| 4 | IN | `sSqlCondition` | `varchar(4000)` | +| 5 | IN | `sIds` | `varchar(4000)` | +| 6 | IN | `sMachineId` | `varchar(50)` | +| 7 | IN | `sTeamId` | `varchar(50)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ProducttionPlan_List`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_PurPurchaseChecking.md b/docs/auto-catalog/procedures/Sp_Manufacture_PurPurchaseChecking.md new file mode 100644 index 0000000..87c4797 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_PurPurchaseChecking.md @@ -0,0 +1,47 @@ +# `Sp_Manufacture_PurPurchaseChecking` (procedure) + +> 工单到采购计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId_s` | `varchar(4000)` | +| 2 | IN | `sStyle_s` | `varchar(4000)` | +| 3 | IN | `sWorkId_s` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sWorkOrderNo_s` | `varchar(255)` | +| 6 | IN | `sCustomerName_s` | `varchar(255)` | +| 7 | IN | `sProductName_s` | `varchar(255)` | +| 8 | IN | `iPurchase_s` | `int` | +| 9 | IN | `bViewAll_s` | `int` | +| 10 | IN | `bSlaveAll_s` | `int` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(5000)` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `sUnTaskFormId` | `varchar(100)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_PurPurchaseChecking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ReplaceContent.md b/docs/auto-catalog/procedures/Sp_Manufacture_ReplaceContent.md new file mode 100644 index 0000000..085695b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ReplaceContent.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_ReplaceContent` (procedure) + +> @author:qmj @date:20210706 封存 @describe: 工艺卡批量修改色标 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ReplaceContent`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_Report.md b/docs/auto-catalog/procedures/Sp_Manufacture_Report.md new file mode 100644 index 0000000..37eb21e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_Report.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_Report` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_Report`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress.md b/docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress.md new file mode 100644 index 0000000..2ab680d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ReportProgress` (procedure) + +> 机台计划,主计划:工序进度查看 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sWorkOrderId` | `varchar(50)` | +| 2 | IN | `s_sWorkOrderId` | `varchar(50)` | +| 3 | IN | `sLoginId` | `varchar(50)` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(50)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(50)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(50)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ReportProgress`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress_copy1.md b/docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress_copy1.md new file mode 100644 index 0000000..cf5285a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ReportProgress_copy1.md @@ -0,0 +1,37 @@ +# `Sp_Manufacture_ReportProgress_copy1` (procedure) + +> 机台计划,主计划:工序进度查看 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sWorkOrderId` | `varchar(50)` | +| 2 | IN | `s_sWorkOrderId` | `varchar(50)` | +| 3 | IN | `sLoginId` | `varchar(50)` | +| 4 | IN | `sBrId` | `varchar(50)` | +| 5 | IN | `sSuId` | `varchar(50)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(50)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(50)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(50)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ReportProgress_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_ReportQty_BtnEventCalc.md b/docs/auto-catalog/procedures/Sp_Manufacture_ReportQty_BtnEventCalc.md new file mode 100644 index 0000000..66a4413 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_ReportQty_BtnEventCalc.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_ReportQty_BtnEventCalc` (procedure) + +> @author: @date:20220321 封存 @describe : 生产数量统计 1.统计工单所有工序计划数与实际上报数,创建表Manufacture_CalcReportQty,以备快速查询 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_ReportQty_BtnEventCalc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SalSalesChecking.md b/docs/auto-catalog/procedures/Sp_Manufacture_SalSalesChecking.md new file mode 100644 index 0000000..5b4ea53 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SalSalesChecking.md @@ -0,0 +1,47 @@ +# `Sp_Manufacture_SalSalesChecking` (procedure) + +> 工单到采购计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId_s` | `varchar(4000)` | +| 2 | IN | `sStyle_s` | `varchar(4000)` | +| 3 | IN | `sWorkId_s` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sWorkOrderNo_s` | `varchar(255)` | +| 6 | IN | `sCustomerName_s` | `varchar(255)` | +| 7 | IN | `sProductName_s` | `varchar(255)` | +| 8 | IN | `iPurchase_s` | `int` | +| 9 | IN | `bViewAll_s` | `int` | +| 10 | IN | `bSlaveAll_s` | `int` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(5000)` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `sUnTaskFormId` | `varchar(100)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SalSalesChecking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SalSalesOrderReport.md b/docs/auto-catalog/procedures/Sp_Manufacture_SalSalesOrderReport.md new file mode 100644 index 0000000..0f4a9f5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SalSalesOrderReport.md @@ -0,0 +1,35 @@ +# `Sp_Manufacture_SalSalesOrderReport` (procedure) + +> MES产量统计表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `varchar(5000)` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 11 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 12 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SalSalesOrderReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTime.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime.md new file mode 100644 index 0000000..20a2365 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_SetTime` (procedure) + +> @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时间,考虑因素有 单双休,工作时间 条件为: 已排程 或 已下达 的未撤单记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTime2.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime2.md new file mode 100644 index 0000000..2b8c01d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime2.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_SetTime2` (procedure) + +> @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时间,考虑因素有 单双休,工作时间 条件为: 已排程 或 已下达 的未撤单记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTime2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTimeDivRow.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTimeDivRow.md new file mode 100644 index 0000000..6c7b4b1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTimeDivRow.md @@ -0,0 +1,30 @@ +# `Sp_Manufacture_SetTimeDivRow` (procedure) + +> @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时间,考虑因素有 单双休,工作时间 条件为: 已排程 或 已下达 的未撤单记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineId` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `p_tCStartTime` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTimeDivRow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_BB.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_BB.md new file mode 100644 index 0000000..801fd7d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_BB.md @@ -0,0 +1,29 @@ +# `Sp_Manufacture_SetTime_BB` (procedure) + +> @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时间,考虑因素有 单双休,工作时间 条件为: 已排程 或 已下达 的未撤单记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTime_BB`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_Employ.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_Employ.md new file mode 100644 index 0000000..1196f52 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_Employ.md @@ -0,0 +1,34 @@ +# `Sp_Manufacture_SetTime_Employ` (procedure) + +> 计算时间,计算锁定数据时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineId` | `varchar(50)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `p_tEndDateIn` | `datetime` | +| 6 | OUT | `p_tEndDateOut` | `datetime` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | +| 9 | IN | `p_tPriorDateIN` | `datetime` | +| 10 | OUT | `p_tPriorDateOut` | `datetime` | +| 11 | INOUT | `p_calPlanOrder` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTime_Employ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_process.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_process.md new file mode 100644 index 0000000..8e0f3bc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_process.md @@ -0,0 +1,35 @@ +# `Sp_Manufacture_SetTime_process` (procedure) + +> 单条工序的计算 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sPlanslaveId` | `varchar(50)` | +| 2 | IN | `p_tCStartTime` | `datetime` | +| 3 | IN | `p_sMachineId` | `varchar(50)` | +| 4 | IN | `sMakePerson` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `p_tEndtDate` | `datetime` | +| 10 | IN | `p_tPriorDateIN` | `datetime` | +| 11 | OUT | `p_tPriorDateOut` | `datetime` | +| 12 | INOUT | `p_calPlanOrder` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTime_process`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_tDate.md b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_tDate.md new file mode 100644 index 0000000..d446a21 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_SetTime_tDate.md @@ -0,0 +1,31 @@ +# `Sp_Manufacture_SetTime_tDate` (procedure) + +> @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时间,考虑因素有 单双休,工作时间 条件为: 已排程 或 已下达 的未撤单记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_dWeek` | `varchar(50)` | +| 2 | IN | `p_dWorkTimesum` | `int` | +| 3 | IN | `p_tCStartTime` | `varchar(50)` | +| 4 | IN | `p_sShiftsWork` | `varchar(50)` | +| 5 | IN | `p_sWorkOff` | `varchar(10)` | +| 6 | IN | `p_sWorkType` | `varchar(10)` | +| 7 | OUT | `tDate` | `datetime` | +| 8 | OUT | `sDayxx` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_SetTime_tDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_TeamEmployee.md b/docs/auto-catalog/procedures/Sp_Manufacture_TeamEmployee.md new file mode 100644 index 0000000..da0dc70 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_TeamEmployee.md @@ -0,0 +1,25 @@ +# `Sp_Manufacture_TeamEmployee` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | OUT | `sCode` | `int` | +| 4 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_TeamEmployee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_WorkOrderStatistics.md b/docs/auto-catalog/procedures/Sp_Manufacture_WorkOrderStatistics.md new file mode 100644 index 0000000..ed1a402 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_WorkOrderStatistics.md @@ -0,0 +1,35 @@ +# `Sp_Manufacture_WorkOrderStatistics` (procedure) + +> @author: qmj @date:20210714 封存 @describe : 工单统计报表 以工单部件为单位,显示成品,材料数量状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(4000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `varchar(5000)` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 11 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 12 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_WorkOrderStatistics`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_sSodPurchareMaterials.md b/docs/auto-catalog/procedures/Sp_Manufacture_sSodPurchareMaterials.md new file mode 100644 index 0000000..c7b93bf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_sSodPurchareMaterials.md @@ -0,0 +1,47 @@ +# `Sp_Manufacture_sSodPurchareMaterials` (procedure) + +> 根据销售订单采购物料 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId_s` | `varchar(4000)` | +| 2 | IN | `sStyle_s` | `varchar(4000)` | +| 3 | IN | `sWorkId_s` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sWorkOrderNo_s` | `varchar(255)` | +| 6 | IN | `sCustomerName_s` | `varchar(255)` | +| 7 | IN | `sProductName_s` | `varchar(255)` | +| 8 | IN | `iPurchase_s` | `int` | +| 9 | IN | `bViewAll_s` | `int` | +| 10 | IN | `bSlaveAll_s` | `int` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(5000)` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `sUnTaskFormId` | `varchar(100)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_sSodPurchareMaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials.md b/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials.md new file mode 100644 index 0000000..4141050 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials.md @@ -0,0 +1,47 @@ +# `Sp_Manufacture_sWodPurchareMaterials` (procedure) + +> 工单到采购计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId_s` | `varchar(4000)` | +| 2 | IN | `sStyle_s` | `varchar(4000)` | +| 3 | IN | `sWorkId_s` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sWorkOrderNo_s` | `varchar(255)` | +| 6 | IN | `sCustomerName_s` | `varchar(255)` | +| 7 | IN | `sProductName_s` | `varchar(255)` | +| 8 | IN | `iPurchase_s` | `int` | +| 9 | IN | `bViewAll_s` | `int` | +| 10 | IN | `bSlaveAll_s` | `int` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(5000)` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `sUnTaskFormId` | `varchar(100)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_sWodPurchareMaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_copy1.md b/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_copy1.md new file mode 100644 index 0000000..5558ab2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_copy1.md @@ -0,0 +1,47 @@ +# `Sp_Manufacture_sWodPurchareMaterials_copy1` (procedure) + +> 工单到采购计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId_s` | `varchar(4000)` | +| 2 | IN | `sStyle_s` | `varchar(4000)` | +| 3 | IN | `sWorkId_s` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sWorkOrderNo_s` | `varchar(255)` | +| 6 | IN | `sCustomerName_s` | `varchar(255)` | +| 7 | IN | `sProductName_s` | `varchar(255)` | +| 8 | IN | `iPurchase_s` | `int` | +| 9 | IN | `bViewAll_s` | `int` | +| 10 | IN | `bSlaveAll_s` | `int` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(5000)` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `sUnTaskFormId` | `varchar(100)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_sWodPurchareMaterials_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_new.md b/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_new.md new file mode 100644 index 0000000..e012b90 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Manufacture_sWodPurchareMaterials_new.md @@ -0,0 +1,47 @@ +# `Sp_Manufacture_sWodPurchareMaterials_new` (procedure) + +> 工单到采购计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId_s` | `varchar(4000)` | +| 2 | IN | `sStyle_s` | `varchar(4000)` | +| 3 | IN | `sWorkId_s` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sWorkOrderNo_s` | `varchar(255)` | +| 6 | IN | `sCustomerName_s` | `varchar(255)` | +| 7 | IN | `sProductName_s` | `varchar(255)` | +| 8 | IN | `iPurchase_s` | `int` | +| 9 | IN | `bViewAll_s` | `int` | +| 10 | IN | `bSlaveAll_s` | `int` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `varchar(5000)` | +| 13 | IN | `sBrId` | `varchar(255)` | +| 14 | IN | `sSuId` | `varchar(255)` | +| 15 | IN | `bFilter` | `varchar(5000)` | +| 16 | IN | `sUnTaskFormId` | `varchar(100)` | +| 17 | IN | `pageNum` | `int` | +| 18 | IN | `pageSize` | `int` | +| 19 | OUT | `totalCount` | `int` | +| 20 | IN | `countCloumn` | `varchar(5000)` | +| 21 | OUT | `countMapJson` | `longtext` | +| 22 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 23 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 24 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Manufacture_sWodPurchareMaterials_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis.md b/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis.md new file mode 100644 index 0000000..136695c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis.md @@ -0,0 +1,35 @@ +# `Sp_MaterialAgingAnalysis` (procedure) + +> 材料库龄分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialAgingAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_YM.md b/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_YM.md new file mode 100644 index 0000000..a521ec4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_YM.md @@ -0,0 +1,37 @@ +# `Sp_MaterialAgingAnalysis_YM` (procedure) + +> 材料库龄月末分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | +| 13 | IN | `sGroupby_select_sql` | `longtext` | +| 14 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialAgingAnalysis_YM`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_detail.md b/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_detail.md new file mode 100644 index 0000000..c6b96cc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialAgingAnalysis_detail.md @@ -0,0 +1,43 @@ +# `Sp_MaterialAgingAnalysis_detail` (procedure) + +> 材料库龄分析详情表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sMaterialsId` | `varchar(100)` | +| 3 | IN | `sMaterialsStyle` | `varchar(100)` | +| 4 | IN | `sWareHouseId` | `varchar(100)` | +| 5 | IN | `sLocationId` | `varchar(100)` | +| 6 | IN | `sWareHouseLocationId` | `varchar(100)` | +| 7 | IN | `sDefineNo` | `varchar(100)` | +| 8 | IN | `sDefineNo2` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `sLoginId` | `varchar(100)` | +| 12 | IN | `bFilter` | `longtext` | +| 13 | IN | `pageNum` | `int` | +| 14 | IN | `pageSize` | `int` | +| 15 | OUT | `totalCount` | `int` | +| 16 | IN | `countCloumn` | `longtext` | +| 17 | OUT | `countMapJson` | `longtext` | +| 18 | IN | `sFilterOrderBy` | `longtext` | +| 19 | IN | `sGroupby_select_sql` | `longtext` | +| 20 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialAgingAnalysis_detail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheck.md b/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheck.md new file mode 100644 index 0000000..22061b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheck.md @@ -0,0 +1,29 @@ +# `Sp_MaterialCheck_BtnEventMaterialCheck` (procedure) + +> @author:钱豹 @date:20210602 封存 @describe:按主计划中的 规划中 次序,列出相应工单对应的材料,进行材料核实 1.先做库存匹配 2.逐条核实库存,如果需要采购,需要注明到料日期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialCheck_BtnEventMaterialCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckFail.md b/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckFail.md new file mode 100644 index 0000000..7469867 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckFail.md @@ -0,0 +1,29 @@ +# `Sp_MaterialCheck_BtnEventMaterialCheckFail` (procedure) + +> 主辅料稽查:稽查失败 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialCheck_BtnEventMaterialCheckFail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckPass.md b/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckPass.md new file mode 100644 index 0000000..a86e336 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialCheck_BtnEventMaterialCheckPass.md @@ -0,0 +1,29 @@ +# `Sp_MaterialCheck_BtnEventMaterialCheckPass` (procedure) + +> 主辅料稽查:稽查通过 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialCheck_BtnEventMaterialCheckPass`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialHistoricalComparison.md b/docs/auto-catalog/procedures/Sp_MaterialHistoricalComparison.md new file mode 100644 index 0000000..03ef44a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialHistoricalComparison.md @@ -0,0 +1,25 @@ +# `Sp_MaterialHistoricalComparison` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStartDate` | `varchar(32)` | +| 2 | IN | `sEndDate` | `varchar(32)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialHistoricalComparison`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialsCarryforward.md b/docs/auto-catalog/procedures/Sp_MaterialsCarryforward.md new file mode 100644 index 0000000..053831b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialsCarryforward.md @@ -0,0 +1,28 @@ +# `Sp_MaterialsCarryforward` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCostPeriod` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `totalQty` | `decimal(18,6)` | +| 6 | OUT | `countMapJson` | `longtext` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialsCarryforward`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialsPurchaseStoreVirtual.md b/docs/auto-catalog/procedures/Sp_MaterialsPurchaseStoreVirtual.md new file mode 100644 index 0000000..c9733e5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialsPurchaseStoreVirtual.md @@ -0,0 +1,24 @@ +# `Sp_MaterialsPurchaseStoreVirtual` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(4000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialsPurchaseStoreVirtual`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual.md b/docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual.md new file mode 100644 index 0000000..9c5a30a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual.md @@ -0,0 +1,26 @@ +# `Sp_MaterialsStoreVirtual` (procedure) + +> 实际库存 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(4000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialsStoreVirtual`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual_refresh.md b/docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual_refresh.md new file mode 100644 index 0000000..f3313dc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MaterialsStoreVirtual_refresh.md @@ -0,0 +1,22 @@ +# `Sp_MaterialsStoreVirtual_refresh` (procedure) + +> 材料虚拟库存刷新 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MaterialsStoreVirtual_refresh`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Materials_BtnEventCancelInvalid.md b/docs/auto-catalog/procedures/Sp_Materials_BtnEventCancelInvalid.md new file mode 100644 index 0000000..ebc84f4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Materials_BtnEventCancelInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Materials_BtnEventCancelInvalid` (procedure) + +> 取消物料作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Materials_BtnEventCancelInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Materials_BtnEventInvalid.md b/docs/auto-catalog/procedures/Sp_Materials_BtnEventInvalid.md new file mode 100644 index 0000000..93c5b80 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Materials_BtnEventInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Materials_BtnEventInvalid` (procedure) + +> 物料作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Materials_BtnEventInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Mes_EventReport.md b/docs/auto-catalog/procedures/Sp_Mes_EventReport.md new file mode 100644 index 0000000..e722ea7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Mes_EventReport.md @@ -0,0 +1,31 @@ +# `Sp_Mes_EventReport` (procedure) + +> mes-异常事件提报 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineGuid` | `varchar(100)` | +| 2 | IN | `sTeamGuid` | `varchar(100)` | +| 3 | IN | `sShift` | `varchar(5)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sMakePerson` | `varchar(100)` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Mes_EventReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Mes_EventReportOld.md b/docs/auto-catalog/procedures/Sp_Mes_EventReportOld.md new file mode 100644 index 0000000..48d9810 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Mes_EventReportOld.md @@ -0,0 +1,31 @@ +# `Sp_Mes_EventReportOld` (procedure) + +> mes-异常事件提报 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineGuid` | `varchar(100)` | +| 2 | IN | `sTeamGuid` | `varchar(100)` | +| 3 | IN | `sShift` | `varchar(5)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sMakePerson` | `varchar(100)` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Mes_EventReportOld`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanA.md b/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanA.md new file mode 100644 index 0000000..fd31db6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanA.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhaseProduct_BtnEventConvertPlanA` (procedure) + +> 备用生产计划跟进(产品)-转入常规计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhaseProduct_BtnEventConvertPlanA`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanB.md b/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanB.md new file mode 100644 index 0000000..5d874f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventConvertPlanB.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhaseProduct_BtnEventConvertPlanB` (procedure) + +> 常用生产计划跟进(部件)-转入备用计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhaseProduct_BtnEventConvertPlanB`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventSave.md b/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventSave.md new file mode 100644 index 0000000..dad19bd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhaseProduct_BtnEventSave.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhaseProduct_BtnEventSave` (procedure) + +> 生产计划跟进(成品)-保存所选数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhaseProduct_BtnEventSave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanA.md b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanA.md new file mode 100644 index 0000000..a951b3c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanA.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhase_BtnEventConvertPlanA` (procedure) + +> 备用生产计划跟进(部件)-转入常规计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhase_BtnEventConvertPlanA`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanB.md b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanB.md new file mode 100644 index 0000000..92c9916 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventConvertPlanB.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhase_BtnEventConvertPlanB` (procedure) + +> 常用生产计划跟进(部件)-转入备用计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhase_BtnEventConvertPlanB`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockAll.md b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockAll.md new file mode 100644 index 0000000..c03108f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockAll.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhase_BtnEventLockAll` (procedure) + +> 生产计划跟进:所有机台计划标识为锁定状态,以便对比实际生产计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhase_BtnEventLockAll`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockRow.md b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockRow.md new file mode 100644 index 0000000..c73d7e1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventLockRow.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhase_BtnEventLockRow` (procedure) + +> 生产计划跟进-锁定或修改所选生产计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhase_BtnEventLockRow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventSave.md b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventSave.md new file mode 100644 index 0000000..2fe42b3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlanPhase_BtnEventSave.md @@ -0,0 +1,29 @@ +# `Sp_MftPlanPhase_BtnEventSave` (procedure) + +> 生产计划-保存所选数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlanPhase_BtnEventSave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MftPlan_MachineProcessLodading.md b/docs/auto-catalog/procedures/Sp_MftPlan_MachineProcessLodading.md new file mode 100644 index 0000000..4cc9468 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MftPlan_MachineProcessLodading.md @@ -0,0 +1,37 @@ +# `Sp_MftPlan_MachineProcessLodading` (procedure) + +> 工序LOADing + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAttribute` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 14 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MftPlan_MachineProcessLodading`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MobileAdjust_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_MobileAdjust_BtnEventFinished.md new file mode 100644 index 0000000..1938841 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MobileAdjust_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_MobileAdjust_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MobileAdjust_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MobileStart_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_MobileStart_BtnEventFinished.md new file mode 100644 index 0000000..4336722 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MobileStart_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_MobileStart_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MobileStart_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Mobile_PatrolInspection.md b/docs/auto-catalog/procedures/Sp_Mobile_PatrolInspection.md new file mode 100644 index 0000000..e5e7c04 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Mobile_PatrolInspection.md @@ -0,0 +1,39 @@ +# `Sp_Mobile_PatrolInspection` (procedure) + +> @author:zhucx @date:20211108 封存 @describe: 移动端 品质巡检 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Mobile_PatrolInspection`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MonthlyStatisticalReport.md b/docs/auto-catalog/procedures/Sp_MonthlyStatisticalReport.md new file mode 100644 index 0000000..dc4360a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MonthlyStatisticalReport.md @@ -0,0 +1,27 @@ +# `Sp_MonthlyStatisticalReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MonthlyStatisticalReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_MonthlyStatisticalSalary.md b/docs/auto-catalog/procedures/Sp_MonthlyStatisticalSalary.md new file mode 100644 index 0000000..4adec54 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_MonthlyStatisticalSalary.md @@ -0,0 +1,27 @@ +# `Sp_MonthlyStatisticalSalary` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_MonthlyStatisticalSalary`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Monthlysalecustomer.md b/docs/auto-catalog/procedures/Sp_Monthlysalecustomer.md new file mode 100644 index 0000000..95b84ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Monthlysalecustomer.md @@ -0,0 +1,34 @@ +# `Sp_Monthlysalecustomer` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Monthlysalecustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Monthlysalesman.md b/docs/auto-catalog/procedures/Sp_Monthlysalesman.md new file mode 100644 index 0000000..b92015c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Monthlysalesman.md @@ -0,0 +1,34 @@ +# `Sp_Monthlysalesman` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Monthlysalesman`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Msg_SendMsg.md b/docs/auto-catalog/procedures/Sp_Msg_SendMsg.md new file mode 100644 index 0000000..4b363e0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Msg_SendMsg.md @@ -0,0 +1,28 @@ +# `Sp_Msg_SendMsg` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sFormId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Msg_SendMsg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotPayAbles.md b/docs/auto-catalog/procedures/Sp_NotPayAbles.md new file mode 100644 index 0000000..ec04b92 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotPayAbles.md @@ -0,0 +1,36 @@ +# `Sp_NotPayAbles` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSupplyGuid` | `varchar(4000)` | +| 2 | OUT | `bOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(4000)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupBy_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupBy_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotPayAbles`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotPayAbles_HZ.md b/docs/auto-catalog/procedures/Sp_NotPayAbles_HZ.md new file mode 100644 index 0000000..7de92ce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotPayAbles_HZ.md @@ -0,0 +1,36 @@ +# `Sp_NotPayAbles_HZ` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSupplyGuid` | `varchar(4000)` | +| 2 | OUT | `bOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(4000)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupBy_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupBy_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotPayAbles_HZ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotPayAbles_HZ_new.md b/docs/auto-catalog/procedures/Sp_NotPayAbles_HZ_new.md new file mode 100644 index 0000000..c20ae9c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotPayAbles_HZ_new.md @@ -0,0 +1,36 @@ +# `Sp_NotPayAbles_HZ_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSupplyGuid` | `varchar(4000)` | +| 2 | OUT | `bOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(4000)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupBy_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupBy_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotPayAbles_HZ_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotPayAbles_expen.md b/docs/auto-catalog/procedures/Sp_NotPayAbles_expen.md new file mode 100644 index 0000000..9edcb3a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotPayAbles_expen.md @@ -0,0 +1,36 @@ +# `Sp_NotPayAbles_expen` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSupplyGuid` | `varchar(4000)` | +| 2 | OUT | `bOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(4000)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupBy_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupBy_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotPayAbles_expen`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotPayAbles_list.md b/docs/auto-catalog/procedures/Sp_NotPayAbles_list.md new file mode 100644 index 0000000..8db6a76 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotPayAbles_list.md @@ -0,0 +1,24 @@ +# `Sp_NotPayAbles_list` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `text` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotPayAbles_list`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotReceivables.md b/docs/auto-catalog/procedures/Sp_NotReceivables.md new file mode 100644 index 0000000..5429f30 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotReceivables.md @@ -0,0 +1,36 @@ +# `Sp_NotReceivables` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | OUT | `iOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `text` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `text` | +| 14 | IN | `sGroupby_select_sql` | `text` | +| 15 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotReceivables`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotReceivables_HZ_new.md b/docs/auto-catalog/procedures/Sp_NotReceivables_HZ_new.md new file mode 100644 index 0000000..4fc580d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotReceivables_HZ_new.md @@ -0,0 +1,36 @@ +# `Sp_NotReceivables_HZ_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | OUT | `iOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `text` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `text` | +| 14 | IN | `sGroupby_select_sql` | `text` | +| 15 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotReceivables_HZ_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotReceivables_hz.md b/docs/auto-catalog/procedures/Sp_NotReceivables_hz.md new file mode 100644 index 0000000..09afba6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotReceivables_hz.md @@ -0,0 +1,36 @@ +# `Sp_NotReceivables_hz` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | OUT | `iOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `text` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `text` | +| 14 | IN | `sGroupby_select_sql` | `text` | +| 15 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotReceivables_hz`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_NotReceivables_list.md b/docs/auto-catalog/procedures/Sp_NotReceivables_list.md new file mode 100644 index 0000000..3468b9a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_NotReceivables_list.md @@ -0,0 +1,24 @@ +# `Sp_NotReceivables_list` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_NotReceivables_list`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_ConvertThisMachine.md b/docs/auto-catalog/procedures/Sp_OEE_ConvertThisMachine.md new file mode 100644 index 0000000..0e8065b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_ConvertThisMachine.md @@ -0,0 +1,28 @@ +# `Sp_OEE_ConvertThisMachine` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sMachineId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_ConvertThisMachine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_MachineStatus_ChangeStatus.md b/docs/auto-catalog/procedures/Sp_OEE_MachineStatus_ChangeStatus.md new file mode 100644 index 0000000..7c4a4c6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_MachineStatus_ChangeStatus.md @@ -0,0 +1,27 @@ +# `Sp_OEE_MachineStatus_ChangeStatus` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_MachineStatus_ChangeStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_PlanByProcess.md b/docs/auto-catalog/procedures/Sp_OEE_PlanByProcess.md new file mode 100644 index 0000000..b6fe762 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_PlanByProcess.md @@ -0,0 +1,37 @@ +# `Sp_OEE_PlanByProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_PlanByProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_ProductionReport.md b/docs/auto-catalog/procedures/Sp_OEE_ProductionReport.md new file mode 100644 index 0000000..194c724 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_ProductionReport.md @@ -0,0 +1,39 @@ +# `Sp_OEE_ProductionReport` (procedure) + +> OEE:上报列表获取 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_ProductionReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_ProductionReportAll.md b/docs/auto-catalog/procedures/Sp_OEE_ProductionReportAll.md new file mode 100644 index 0000000..136dd3b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_ProductionReportAll.md @@ -0,0 +1,39 @@ +# `Sp_OEE_ProductionReportAll` (procedure) + +> OEE:上报列表所有任务 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_ProductionReportAll`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP.md b/docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP.md new file mode 100644 index 0000000..615c39e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP.md @@ -0,0 +1,29 @@ +# `Sp_OEE_ScanInsertToERP` (procedure) + +> @author:zhucx @date:20210817 封存 @describe:PLC服务器调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sPlcAddr` | `longtext` | +| 4 | IN | `sValues` | `longtext` | +| 5 | IN | `p_doDate` | `varchar(100)` | +| 6 | IN | `sDosIds` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_ScanInsertToERP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP2013.md b/docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP2013.md new file mode 100644 index 0000000..2bee4ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_ScanInsertToERP2013.md @@ -0,0 +1,27 @@ +# `Sp_OEE_ScanInsertToERP2013` (procedure) + +> @author:zhucx @date:20210817 封存 @describe:PLC服务器调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sPlcAddr` | `longtext` | +| 4 | IN | `sValues` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_ScanInsertToERP2013`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OEE_SearchProductionReport.md b/docs/auto-catalog/procedures/Sp_OEE_SearchProductionReport.md new file mode 100644 index 0000000..a6071cf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OEE_SearchProductionReport.md @@ -0,0 +1,30 @@ +# `Sp_OEE_SearchProductionReport` (procedure) + +> 获取上报信息 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sMachineId` | `varchar(255)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OEE_SearchProductionReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Oee_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_Oee_BtnEventFinished.md new file mode 100644 index 0000000..86cc656 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Oee_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_Oee_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Oee_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OneDatePlan_Machine.md b/docs/auto-catalog/procedures/Sp_OneDatePlan_Machine.md new file mode 100644 index 0000000..049669d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OneDatePlan_Machine.md @@ -0,0 +1,39 @@ +# `Sp_OneDatePlan_Machine` (procedure) + +> 每日机台计划达成统计表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `varchar(100)` | +| 2 | IN | `sMachineName` | `varchar(100)` | +| 3 | IN | `sAttribute` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 16 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OneDatePlan_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OpsOutSideProcess_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_OpsOutSideProcess_BtnEventFinished.md new file mode 100644 index 0000000..0adaabd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OpsOutSideProcess_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_OpsOutSideProcess_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OpsOutSideProcess_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OpsOutside_Customer.md b/docs/auto-catalog/procedures/Sp_OpsOutside_Customer.md new file mode 100644 index 0000000..e64fd24 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OpsOutside_Customer.md @@ -0,0 +1,36 @@ +# `Sp_OpsOutside_Customer` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sCustomerName` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `text` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OpsOutside_Customer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate.md new file mode 100644 index 0000000..f355568 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate.md @@ -0,0 +1,30 @@ +# `Sp_OpsOutsideprocess_CheckUpdate` (procedure) + +> 成品外购保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OpsOutsideprocess_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate_ZF.md b/docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate_ZF.md new file mode 100644 index 0000000..81e85b8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OpsOutsideprocess_CheckUpdate_ZF.md @@ -0,0 +1,30 @@ +# `Sp_OpsOutsideprocess_CheckUpdate_ZF` (procedure) + +> 工序发外单据其它费用保存 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OpsOutsideprocess_CheckUpdate_ZF`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Opsoutsideprocess_BtnEventConfirm.md b/docs/auto-catalog/procedures/Sp_Opsoutsideprocess_BtnEventConfirm.md new file mode 100644 index 0000000..93cd50e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Opsoutsideprocess_BtnEventConfirm.md @@ -0,0 +1,27 @@ +# `Sp_Opsoutsideprocess_BtnEventConfirm` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Opsoutsideprocess_BtnEventConfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Order_Scrap_Confirm_Flow.md b/docs/auto-catalog/procedures/Sp_Order_Scrap_Confirm_Flow.md new file mode 100644 index 0000000..12a8dff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Order_Scrap_Confirm_Flow.md @@ -0,0 +1,34 @@ +# `Sp_Order_Scrap_Confirm_Flow` (procedure) + +> 流程启动前调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sSrcNo` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sTableParams` | `longtext` | +| 6 | OUT | `sSrcReportData` | `longtext` | +| 7 | OUT | `sTableParamsValue` | `longtext` | +| 8 | OUT | `sReturn` | `varchar(4000)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Order_Scrap_Confirm_Flow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OutSideProcess_ProgressOfImplementation.md b/docs/auto-catalog/procedures/Sp_OutSideProcess_ProgressOfImplementation.md new file mode 100644 index 0000000..a93af26 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OutSideProcess_ProgressOfImplementation.md @@ -0,0 +1,33 @@ +# `Sp_OutSideProcess_ProgressOfImplementation` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OutSideProcess_ProgressOfImplementation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OutsideInspection_BtnRepair.md b/docs/auto-catalog/procedures/Sp_OutsideInspection_BtnRepair.md new file mode 100644 index 0000000..41ed846 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OutsideInspection_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_OutsideInspection_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OutsideInspection_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Outstanding_Query.md b/docs/auto-catalog/procedures/Sp_Outstanding_Query.md new file mode 100644 index 0000000..3a5283f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Outstanding_Query.md @@ -0,0 +1,36 @@ +# `Sp_Outstanding_Query` (procedure) + +> 未清存储过程查询、汇总、分页 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `s_sql` | `longtext` | +| 2 | OUT | `sOutSql` | `longtext` | +| 3 | IN | `b_filter` | `longtext` | +| 4 | IN | `page_num` | `int` | +| 5 | IN | `page_size` | `int` | +| 6 | OUT | `totalCount` | `int` | +| 7 | IN | `count_cloumn` | `varchar(5000)` | +| 8 | OUT | `countMapJson` | `longtext` | +| 9 | IN | `sGroup_by` | `varchar(5000)` | +| 10 | IN | `sOrder_by` | `varchar(5000)` | +| 11 | IN | `sTable_alias` | `varchar(255)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Outstanding_Query`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OverdueNoCheck.md b/docs/auto-catalog/procedures/Sp_OverdueNoCheck.md new file mode 100644 index 0000000..7f65356 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OverdueNoCheck.md @@ -0,0 +1,35 @@ +# `Sp_OverdueNoCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OverdueNoCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_OverdueNotReceivables.md b/docs/auto-catalog/procedures/Sp_OverdueNotReceivables.md new file mode 100644 index 0000000..869f806 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_OverdueNotReceivables.md @@ -0,0 +1,36 @@ +# `Sp_OverdueNotReceivables` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | OUT | `iOut` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `sUnTaskFormId` | `varchar(100)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_OverdueNotReceivables`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PC_FirstInspection.md b/docs/auto-catalog/procedures/Sp_PC_FirstInspection.md new file mode 100644 index 0000000..4af8bb6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PC_FirstInspection.md @@ -0,0 +1,39 @@ +# `Sp_PC_FirstInspection` (procedure) + +> @author:zhucx @date:20211108 封存 @describe: PC 质量管理-过程检验PQC-首检任务列表/ 移动端 - 过程首检 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PC_FirstInspection`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PC_PatrolInspection.md b/docs/auto-catalog/procedures/Sp_PC_PatrolInspection.md new file mode 100644 index 0000000..6a07a47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PC_PatrolInspection.md @@ -0,0 +1,39 @@ +# `Sp_PC_PatrolInspection` (procedure) + +> @author:zhucx @date:20211108 封存 @describe: PC 质量管理-过程检验PQC-巡检任务列表 / 移动端-过程巡检 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sProceeAllMachine` | `varchar(10)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PC_PatrolInspection`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PLC_ScanInsertToERP.md b/docs/auto-catalog/procedures/Sp_PLC_ScanInsertToERP.md new file mode 100644 index 0000000..edbb7f3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PLC_ScanInsertToERP.md @@ -0,0 +1,27 @@ +# `Sp_PLC_ScanInsertToERP` (procedure) + +> @author:zhucx @date:20210817 封存 @describe:PLC服务器调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sPlcAddr` | `longtext` | +| 4 | IN | `sValues` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PLC_ScanInsertToERP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Payables_AP.md b/docs/auto-catalog/procedures/Sp_Payables_AP.md new file mode 100644 index 0000000..4b0e3bd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Payables_AP.md @@ -0,0 +1,41 @@ +# `Sp_Payables_AP` (procedure) + +> 应付账款 2025-12-30 新 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sStatistics` | `varchar(255)` | +| 4 | IN | `sZero` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | INOUT | `dNoPayMoney` | `decimal(18,6)` | +| 7 | INOUT | `dDuePayMoney` | `decimal(18,6)` | +| 8 | IN | `sBrId` | `varchar(100)` | +| 9 | IN | `sSuId` | `varchar(100)` | +| 10 | IN | `bFilter` | `varchar(5000)` | +| 11 | IN | `pageNum` | `int` | +| 12 | IN | `pageSize` | `int` | +| 13 | OUT | `totalCount` | `int` | +| 14 | IN | `countCloumn` | `varchar(5000)` | +| 15 | OUT | `countMapJson` | `longtext` | +| 16 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 17 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 18 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Payables_AP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Payables_APAccount.md b/docs/auto-catalog/procedures/Sp_Payables_APAccount.md new file mode 100644 index 0000000..b95f920 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Payables_APAccount.md @@ -0,0 +1,36 @@ +# `Sp_Payables_APAccount` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatistics` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iSum` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Payables_APAccount`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Payables_APDetail.md b/docs/auto-catalog/procedures/Sp_Payables_APDetail.md new file mode 100644 index 0000000..ddd1f30 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Payables_APDetail.md @@ -0,0 +1,37 @@ +# `Sp_Payables_APDetail` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iSelect` | `int` | +| 2 | IN | `iType` | `int` | +| 3 | IN | `sStatistics` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(255)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Payables_APDetail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Payables_AP_copy1.md b/docs/auto-catalog/procedures/Sp_Payables_AP_copy1.md new file mode 100644 index 0000000..9263599 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Payables_AP_copy1.md @@ -0,0 +1,38 @@ +# `Sp_Payables_AP_copy1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(255)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `iZero` | `int` | +| 6 | INOUT | `dNoPayMoney` | `decimal(18,6)` | +| 7 | IN | `sBrId` | `varchar(255)` | +| 8 | IN | `sSuId` | `varchar(255)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Payables_AP_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished.md new file mode 100644 index 0000000..fddd7bb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_PlanListCTP_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCTP_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Control.md b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Control.md new file mode 100644 index 0000000..0aeb44c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Control.md @@ -0,0 +1,30 @@ +# `Sp_PlanListCTP_BtnEventFinished_Control` (procedure) + +> 出版完成,后改为按照工单拼版 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCTP_BtnEventFinished_Control`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Qty.md b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Qty.md new file mode 100644 index 0000000..e498aeb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_Qty.md @@ -0,0 +1,27 @@ +# `Sp_PlanListCTP_BtnEventFinished_Qty` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCTP_BtnEventFinished_Qty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_UseQty.md b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_UseQty.md new file mode 100644 index 0000000..d15540b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnEventFinished_UseQty.md @@ -0,0 +1,27 @@ +# `Sp_PlanListCTP_BtnEventFinished_UseQty` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCTP_BtnEventFinished_UseQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnRepair.md b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnRepair.md new file mode 100644 index 0000000..8e548a0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCTP_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_PlanListCTP_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCTP_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinished.md new file mode 100644 index 0000000..3e04b6a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_PlanListCUT_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCUT_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinishedFHQZ.md b/docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinishedFHQZ.md new file mode 100644 index 0000000..d9c1775 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListCUT_BtnEventFinishedFHQZ.md @@ -0,0 +1,27 @@ +# `Sp_PlanListCUT_BtnEventFinishedFHQZ` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListCUT_BtnEventFinishedFHQZ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinished.md new file mode 100644 index 0000000..159463a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_PlanListMakeup_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListMakeup_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinishedfhpb.md b/docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinishedfhpb.md new file mode 100644 index 0000000..53e6415 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListMakeup_BtnEventFinishedfhpb.md @@ -0,0 +1,27 @@ +# `Sp_PlanListMakeup_BtnEventFinishedfhpb` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListMakeup_BtnEventFinishedfhpb`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventCheck.md b/docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventCheck.md new file mode 100644 index 0000000..9f1215e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventCheck.md @@ -0,0 +1,27 @@ +# `Sp_PlanListMasterials_BtnEventCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListMasterials_BtnEventCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventUnCheck.md b/docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventUnCheck.md new file mode 100644 index 0000000..19d0ae8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListMasterials_BtnEventUnCheck.md @@ -0,0 +1,27 @@ +# `Sp_PlanListMasterials_BtnEventUnCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListMasterials_BtnEventUnCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListMemo_BtnRepair.md b/docs/auto-catalog/procedures/Sp_PlanListMemo_BtnRepair.md new file mode 100644 index 0000000..4c39ff1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListMemo_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_PlanListMemo_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListMemo_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventCheck.md b/docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventCheck.md new file mode 100644 index 0000000..51037a0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventCheck.md @@ -0,0 +1,27 @@ +# `Sp_PlanListQualificat_BtnEventCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListQualificat_BtnEventCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventUnCheck.md b/docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventUnCheck.md new file mode 100644 index 0000000..f5e21c0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListQualificat_BtnEventUnCheck.md @@ -0,0 +1,27 @@ +# `Sp_PlanListQualificat_BtnEventUnCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListQualificat_BtnEventUnCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanList_BtnEventInkingFinished.md b/docs/auto-catalog/procedures/Sp_PlanList_BtnEventInkingFinished.md new file mode 100644 index 0000000..2f19648 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanList_BtnEventInkingFinished.md @@ -0,0 +1,27 @@ +# `Sp_PlanList_BtnEventInkingFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanList_BtnEventInkingFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanList_BtnEventMouldFinished.md b/docs/auto-catalog/procedures/Sp_PlanList_BtnEventMouldFinished.md new file mode 100644 index 0000000..b0033b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanList_BtnEventMouldFinished.md @@ -0,0 +1,29 @@ +# `Sp_PlanList_BtnEventMouldFinished` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanList_BtnEventMouldFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair.md b/docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair.md new file mode 100644 index 0000000..41485e5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair.md @@ -0,0 +1,29 @@ +# `Sp_PlanListtDeliverDate_BtnRepair` (procedure) + +> 调整交期,主计划页面调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListtDeliverDate_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair_memo.md b/docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair_memo.md new file mode 100644 index 0000000..69912e6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanListtDeliverDate_BtnRepair_memo.md @@ -0,0 +1,29 @@ +# `Sp_PlanListtDeliverDate_BtnRepair_memo` (procedure) + +> 调整交期,主计划页面调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanListtDeliverDate_BtnRepair_memo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PlanSlave_BtnEventCBReturn.md b/docs/auto-catalog/procedures/Sp_PlanSlave_BtnEventCBReturn.md new file mode 100644 index 0000000..753f4e4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PlanSlave_BtnEventCBReturn.md @@ -0,0 +1,29 @@ +# `Sp_PlanSlave_BtnEventCBReturn` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PlanSlave_BtnEventCBReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Post_sModule.md b/docs/auto-catalog/procedures/Sp_Post_sModule.md new file mode 100644 index 0000000..4d1682a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Post_sModule.md @@ -0,0 +1,30 @@ +# `Sp_Post_sModule` (procedure) + +> @author:zhucx @date:2022.01.02 @describe: 1.PC端-系统设定-开发平台-系统模块-保存之后自动调用本过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Post_sModule`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Procedure_Templet.md b/docs/auto-catalog/procedures/Sp_Procedure_Templet.md new file mode 100644 index 0000000..5957cec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Procedure_Templet.md @@ -0,0 +1,31 @@ +# `Sp_Procedure_Templet` (procedure) + +> �����ų� + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(5000)` | +| 2 | IN | `sWorkOrderBillNo` | `varchar(100)` | +| 3 | IN | `bCheck` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Procedure_Templet`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProcessInspection_BtnRepair.md b/docs/auto-catalog/procedures/Sp_ProcessInspection_BtnRepair.md new file mode 100644 index 0000000..82d32b5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProcessInspection_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_ProcessInspection_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProcessInspection_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Process_BtnEventCancelInvalid.md b/docs/auto-catalog/procedures/Sp_Process_BtnEventCancelInvalid.md new file mode 100644 index 0000000..3d30741 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Process_BtnEventCancelInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Process_BtnEventCancelInvalid` (procedure) + +> 取消供应商作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Process_BtnEventCancelInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Process_BtnEventInvalid.md b/docs/auto-catalog/procedures/Sp_Process_BtnEventInvalid.md new file mode 100644 index 0000000..205696c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Process_BtnEventInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Process_BtnEventInvalid` (procedure) + +> 供应商作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Process_BtnEventInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Process_CommonGtChar.md b/docs/auto-catalog/procedures/Sp_Process_CommonGtChar.md new file mode 100644 index 0000000..014338b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Process_CommonGtChar.md @@ -0,0 +1,34 @@ +# `Sp_Process_CommonGtChar` (procedure) + +> 机台计划:排程甘特图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sState` | `varchar(10)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 8 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 9 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 10 | OUT | `sCode` | `int` | +| 11 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Process_CommonGtChar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis.md b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis.md new file mode 100644 index 0000000..09789c1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis.md @@ -0,0 +1,35 @@ +# `Sp_ProductAgingAnalysis` (procedure) + +> 产品账龄分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `text` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `varchar(5000)` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 11 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 12 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductAgingAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_YM.md b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_YM.md new file mode 100644 index 0000000..eb10622 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_YM.md @@ -0,0 +1,37 @@ +# `Sp_ProductAgingAnalysis_YM` (procedure) + +> 产品月末账龄分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductAgingAnalysis_YM`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_detail.md b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_detail.md new file mode 100644 index 0000000..0dd4374 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_detail.md @@ -0,0 +1,42 @@ +# `Sp_ProductAgingAnalysis_detail` (procedure) + +> 产品账龄分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sProductId` | `varchar(100)` | +| 3 | IN | `sWareHouseId` | `varchar(100)` | +| 4 | IN | `sLocationId` | `varchar(100)` | +| 5 | IN | `sWareHouseLocationId` | `varchar(100)` | +| 6 | IN | `sDefineNo` | `varchar(100)` | +| 7 | IN | `sDefineNo2` | `varchar(100)` | +| 8 | IN | `sBrId` | `varchar(100)` | +| 9 | IN | `sSuId` | `varchar(100)` | +| 10 | IN | `sLoginId` | `varchar(100)` | +| 11 | IN | `bFilter` | `text` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductAgingAnalysis_detail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_new.md b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_new.md new file mode 100644 index 0000000..f8d079c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductAgingAnalysis_new.md @@ -0,0 +1,37 @@ +# `Sp_ProductAgingAnalysis_new` (procedure) + +> 产品账龄分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sSalesManNameParam` | `varchar(100)` | +| 4 | IN | `sOrderMakePersonParam` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductAgingAnalysis_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductCardAddMaterials_calc.md b/docs/auto-catalog/procedures/Sp_ProductCardAddMaterials_calc.md new file mode 100644 index 0000000..a988c7d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductCardAddMaterials_calc.md @@ -0,0 +1,35 @@ +# `Sp_ProductCardAddMaterials_calc` (procedure) + +> 自定义计算过程,前台传入数据源,经过运算处理后返回前台渲染 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `sData` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sErroId` | `varchar(100)` | +| 6 | IN | `iErroFlag` | `int` | +| 7 | IN | `sFormGuid` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | +| 12 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductCardAddMaterials_calc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductCarryforward.md b/docs/auto-catalog/procedures/Sp_ProductCarryforward.md new file mode 100644 index 0000000..c3a2367 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductCarryforward.md @@ -0,0 +1,28 @@ +# `Sp_ProductCarryforward` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCostPeriod` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `totalQty` | `decimal(18,6)` | +| 6 | OUT | `countMapJson` | `longtext` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductCarryforward`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductDelivergoods.md b/docs/auto-catalog/procedures/Sp_ProductDelivergoods.md new file mode 100644 index 0000000..a9be5f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductDelivergoods.md @@ -0,0 +1,27 @@ +# `Sp_ProductDelivergoods` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductDelivergoods`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductInspection_BtnRepair.md b/docs/auto-catalog/procedures/Sp_ProductInspection_BtnRepair.md new file mode 100644 index 0000000..8d6ca36 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductInspection_BtnRepair.md @@ -0,0 +1,27 @@ +# `Sp_ProductInspection_BtnRepair` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductInspection_BtnRepair`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductProcess.md b/docs/auto-catalog/procedures/Sp_ProductProcess.md new file mode 100644 index 0000000..7adcfac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductProcess.md @@ -0,0 +1,26 @@ +# `Sp_ProductProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSrcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductProcessPack.md b/docs/auto-catalog/procedures/Sp_ProductProcessPack.md new file mode 100644 index 0000000..9ade606 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductProcessPack.md @@ -0,0 +1,27 @@ +# `Sp_ProductProcessPack` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductProcessPack`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductProcessPackAll.md b/docs/auto-catalog/procedures/Sp_ProductProcessPackAll.md new file mode 100644 index 0000000..15138ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductProcessPackAll.md @@ -0,0 +1,27 @@ +# `Sp_ProductProcessPackAll` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductProcessPackAll`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductProcessWorkOrder.md b/docs/auto-catalog/procedures/Sp_ProductProcessWorkOrder.md new file mode 100644 index 0000000..20f0b06 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductProcessWorkOrder.md @@ -0,0 +1,27 @@ +# `Sp_ProductProcessWorkOrder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductProcessWorkOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductProcess_BtnEventProductProcess.md b/docs/auto-catalog/procedures/Sp_ProductProcess_BtnEventProductProcess.md new file mode 100644 index 0000000..5262688 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductProcess_BtnEventProductProcess.md @@ -0,0 +1,26 @@ +# `Sp_ProductProcess_BtnEventProductProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSrcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductProcess_BtnEventProductProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductReceipt.md b/docs/auto-catalog/procedures/Sp_ProductReceipt.md new file mode 100644 index 0000000..d3a648a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductReceipt.md @@ -0,0 +1,27 @@ +# `Sp_ProductReceipt` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductReceipt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductStoreVirtual.md b/docs/auto-catalog/procedures/Sp_ProductStoreVirtual.md new file mode 100644 index 0000000..1b1ac24 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductStoreVirtual.md @@ -0,0 +1,26 @@ +# `Sp_ProductStoreVirtual` (procedure) + +> 印件-虚拟库存明细 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(4000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductStoreVirtual`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Product_BeforeUpdate.md b/docs/auto-catalog/procedures/Sp_Product_BeforeUpdate.md new file mode 100644 index 0000000..8d3d008 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Product_BeforeUpdate.md @@ -0,0 +1,31 @@ +# `Sp_Product_BeforeUpdate` (procedure) + +> 产品保存前过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `iFlag` | `int` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Product_BeforeUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Product_BtnEventCheck.md b/docs/auto-catalog/procedures/Sp_Product_BtnEventCheck.md new file mode 100644 index 0000000..612a96b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Product_BtnEventCheck.md @@ -0,0 +1,29 @@ +# `Sp_Product_BtnEventCheck` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 在库存商品价值表界面,计算当前库存价格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Product_BtnEventCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionDepartmentsReports.md b/docs/auto-catalog/procedures/Sp_ProductionDepartmentsReports.md new file mode 100644 index 0000000..adc9bce --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionDepartmentsReports.md @@ -0,0 +1,37 @@ +# `Sp_ProductionDepartmentsReports` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionDepartmentsReports`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionMaterials_BtnEventConfirm.md b/docs/auto-catalog/procedures/Sp_ProductionMaterials_BtnEventConfirm.md new file mode 100644 index 0000000..783ae80 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionMaterials_BtnEventConfirm.md @@ -0,0 +1,27 @@ +# `Sp_ProductionMaterials_BtnEventConfirm` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionMaterials_BtnEventConfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_CancelRransmit.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_CancelRransmit.md new file mode 100644 index 0000000..49ced6e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_CancelRransmit.md @@ -0,0 +1,29 @@ +# `Sp_ProductionOrder_CancelRransmit` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 生产订单明细-取消生产订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_CancelRransmit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmit.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmit.md new file mode 100644 index 0000000..48fbd26 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmit.md @@ -0,0 +1,29 @@ +# `Sp_ProductionOrder_NoRransmit` (procedure) + +> @author:zhucx @date:2022-11-30 @describe: 销售订单-生产订单, 无需生产 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_NoRransmit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmitReturn.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmitReturn.md new file mode 100644 index 0000000..f6f558b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_NoRransmitReturn.md @@ -0,0 +1,29 @@ +# `Sp_ProductionOrder_NoRransmitReturn` (procedure) + +> @author:zhucx @date:2022-11-30 @describe: 销售订单-生产订单, 无需生产返还 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_NoRransmitReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_OutSide.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_OutSide.md new file mode 100644 index 0000000..bcba3b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_OutSide.md @@ -0,0 +1,29 @@ +# `Sp_ProductionOrder_OutSide` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 销售订单-生产订单,发外加工按钮 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_OutSide`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_PrepareMaterials.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_PrepareMaterials.md new file mode 100644 index 0000000..2e55051 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_PrepareMaterials.md @@ -0,0 +1,29 @@ +# `Sp_ProductionOrder_PrepareMaterials` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_PrepareMaterials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_ReturnOutSide.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_ReturnOutSide.md new file mode 100644 index 0000000..7b95435 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_ReturnOutSide.md @@ -0,0 +1,29 @@ +# `Sp_ProductionOrder_ReturnOutSide` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 生产订单-成品外购,返回重排按钮 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_ReturnOutSide`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionOrder_Rransmit.md b/docs/auto-catalog/procedures/Sp_ProductionOrder_Rransmit.md new file mode 100644 index 0000000..2933d3b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionOrder_Rransmit.md @@ -0,0 +1,27 @@ +# `Sp_ProductionOrder_Rransmit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionOrder_Rransmit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventComplete.md b/docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventComplete.md new file mode 100644 index 0000000..dbed3dc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventComplete.md @@ -0,0 +1,27 @@ +# `Sp_ProductionReport_BtnEventComplete` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionReport_BtnEventComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventConfirm.md b/docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventConfirm.md new file mode 100644 index 0000000..e44ad08 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ProductionReport_BtnEventConfirm.md @@ -0,0 +1,27 @@ +# `Sp_ProductionReport_BtnEventConfirm` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ProductionReport_BtnEventConfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char.md b/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char.md new file mode 100644 index 0000000..d55c65a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char.md @@ -0,0 +1,29 @@ +# `Sp_Productionplan_Pie_Char` (procedure) + +> 生成计划:卡片图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Productionplan_Pie_Char`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_V10.1.md b/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_V10.1.md new file mode 100644 index 0000000..27d01f1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_V10.1.md @@ -0,0 +1,29 @@ +# `Sp_Productionplan_Pie_Char_V10.1` (procedure) + +> 生成计划:卡片图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Productionplan_Pie_Char_V10.1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_old.md b/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_old.md new file mode 100644 index 0000000..f95b89b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Productionplan_Pie_Char_old.md @@ -0,0 +1,29 @@ +# `Sp_Productionplan_Pie_Char_old` (procedure) + +> 生成计划:卡片图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Productionplan_Pie_Char_old`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char.md b/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char.md new file mode 100644 index 0000000..b221e26 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char.md @@ -0,0 +1,29 @@ +# `Sp_Productionplan_sColumnarStack_Char` (procedure) + +> 生成计划:叠状柱形图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Productionplan_sColumnarStack_Char`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_V10.1.md b/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_V10.1.md new file mode 100644 index 0000000..64740f1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_V10.1.md @@ -0,0 +1,29 @@ +# `Sp_Productionplan_sColumnarStack_Char_V10.1` (procedure) + +> 生成计划:叠状柱形图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Productionplan_sColumnarStack_Char_V10.1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_old.md b/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_old.md new file mode 100644 index 0000000..6499371 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Productionplan_sColumnarStack_Char_old.md @@ -0,0 +1,29 @@ +# `Sp_Productionplan_sColumnarStack_Char_old` (procedure) + +> 生成计划:叠状柱形图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Productionplan_sColumnarStack_Char_old`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PurchasePrice.md b/docs/auto-catalog/procedures/Sp_PurchasePrice.md new file mode 100644 index 0000000..9dab185 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PurchasePrice.md @@ -0,0 +1,28 @@ +# `Sp_PurchasePrice` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PurchasePrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PurchasePriceChar.md b/docs/auto-catalog/procedures/Sp_PurchasePriceChar.md new file mode 100644 index 0000000..dfac22e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PurchasePriceChar.md @@ -0,0 +1,28 @@ +# `Sp_PurchasePriceChar` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(8000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PurchasePriceChar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PurchasePriceChart.md b/docs/auto-catalog/procedures/Sp_PurchasePriceChart.md new file mode 100644 index 0000000..6cd31f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PurchasePriceChart.md @@ -0,0 +1,28 @@ +# `Sp_PurchasePriceChart` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PurchasePriceChart`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_PurpurchaseOrder_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_PurpurchaseOrder_CheckUpdate.md new file mode 100644 index 0000000..389f2fd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_PurpurchaseOrder_CheckUpdate.md @@ -0,0 +1,30 @@ +# `Sp_PurpurchaseOrder_CheckUpdate` (procedure) + +> 采购订单保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_PurpurchaseOrder_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyComeMaterialsJudge.md b/docs/auto-catalog/procedures/Sp_QlyComeMaterialsJudge.md new file mode 100644 index 0000000..87fd44c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyComeMaterialsJudge.md @@ -0,0 +1,31 @@ +# `Sp_QlyComeMaterialsJudge` (procedure) + +> 材料检验自动判断抽检及合格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyComeMaterialsJudge`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyOutSideJudge.md b/docs/auto-catalog/procedures/Sp_QlyOutSideJudge.md new file mode 100644 index 0000000..86a319c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyOutSideJudge.md @@ -0,0 +1,31 @@ +# `Sp_QlyOutSideJudge` (procedure) + +> 发外检验自动判断抽检及合格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyOutSideJudge`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyProcessTestJudge.md b/docs/auto-catalog/procedures/Sp_QlyProcessTestJudge.md new file mode 100644 index 0000000..75b4633 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyProcessTestJudge.md @@ -0,0 +1,31 @@ +# `Sp_QlyProcessTestJudge` (procedure) + +> 工序检验自动判断抽检及合格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyProcessTestJudge`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyProductJudge.md b/docs/auto-catalog/procedures/Sp_QlyProductJudge.md new file mode 100644 index 0000000..fc09124 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyProductJudge.md @@ -0,0 +1,31 @@ +# `Sp_QlyProductJudge` (procedure) + +> 成品检验自动判断抽检及合格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyProductJudge`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyProduct_BtnCalculate.md b/docs/auto-catalog/procedures/Sp_QlyProduct_BtnCalculate.md new file mode 100644 index 0000000..e396d49 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyProduct_BtnCalculate.md @@ -0,0 +1,27 @@ +# `Sp_QlyProduct_BtnCalculate` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyProduct_BtnCalculate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyTest.md b/docs/auto-catalog/procedures/Sp_QlyTest.md new file mode 100644 index 0000000..e8e0d8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyTest.md @@ -0,0 +1,35 @@ +# `Sp_QlyTest` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(100)` | +| 2 | IN | `sWorkOrderId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QlyTestWorkOrder.md b/docs/auto-catalog/procedures/Sp_QlyTestWorkOrder.md new file mode 100644 index 0000000..9b63812 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QlyTestWorkOrder.md @@ -0,0 +1,34 @@ +# `Sp_QlyTestWorkOrder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderGuid` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `sUnTaskFormId` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QlyTestWorkOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QualityAccident_Reason.md b/docs/auto-catalog/procedures/Sp_QualityAccident_Reason.md new file mode 100644 index 0000000..a338d04 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QualityAccident_Reason.md @@ -0,0 +1,27 @@ +# `Sp_QualityAccident_Reason` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `text` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QualityAccident_Reason`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quality_Materials.md b/docs/auto-catalog/procedures/Sp_Quality_Materials.md new file mode 100644 index 0000000..05d5ee4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quality_Materials.md @@ -0,0 +1,34 @@ +# `Sp_Quality_Materials` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `varchar(100)` | +| 2 | IN | `tEndDate` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `page_num` | `int` | +| 7 | IN | `page_size` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quality_Materials`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Qualityaccident_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_Qualityaccident_CheckUpdate.md new file mode 100644 index 0000000..9b4fe16 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Qualityaccident_CheckUpdate.md @@ -0,0 +1,32 @@ +# `Sp_Qualityaccident_CheckUpdate` (procedure) + +> 质量事故报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Qualityaccident_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quantity_PatrolDailyPaper.md b/docs/auto-catalog/procedures/Sp_Quantity_PatrolDailyPaper.md new file mode 100644 index 0000000..b3afaaf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quantity_PatrolDailyPaper.md @@ -0,0 +1,29 @@ +# `Sp_Quantity_PatrolDailyPaper` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 巡检日报主管审批过程 质量管理-过程管理-巡检日报-主管审核按钮: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quantity_PatrolDailyPaper`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QuoquotationOrderMonth.md b/docs/auto-catalog/procedures/Sp_QuoquotationOrderMonth.md new file mode 100644 index 0000000..c167a55 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QuoquotationOrderMonth.md @@ -0,0 +1,37 @@ +# `Sp_QuoquotationOrderMonth` (procedure) + +> 客户报价分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QuoquotationOrderMonth`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_QuotationStatistics.md b/docs/auto-catalog/procedures/Sp_QuotationStatistics.md new file mode 100644 index 0000000..55688d3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_QuotationStatistics.md @@ -0,0 +1,35 @@ +# `Sp_QuotationStatistics` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_QuotationStatistics`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataBookStd.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataBookStd.md new file mode 100644 index 0000000..1aeef8b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataBookStd.md @@ -0,0 +1,28 @@ +# `Sp_Quotation_CalcDataBookStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataBookStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataFlex.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataFlex.md new file mode 100644 index 0000000..6889b3d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataFlex.md @@ -0,0 +1,28 @@ +# `Sp_Quotation_CalcDataFlex` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataFlex`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPack.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPack.md new file mode 100644 index 0000000..a8ff64a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPack.md @@ -0,0 +1,28 @@ +# `Sp_Quotation_CalcDataPack` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataPack`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackProductStd.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackProductStd.md new file mode 100644 index 0000000..4758f89 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackProductStd.md @@ -0,0 +1,29 @@ +# `Sp_Quotation_CalcDataPackProductStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `p_iSlaveCount` | `int` | +| 4 | IN | `p_NetMoney` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataPackProductStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackStd.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackStd.md new file mode 100644 index 0000000..0c46705 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataPackStd.md @@ -0,0 +1,28 @@ +# `Sp_Quotation_CalcDataPackStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataPackStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataSetStd.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataSetStd.md new file mode 100644 index 0000000..3e4dafb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataSetStd.md @@ -0,0 +1,28 @@ +# `Sp_Quotation_CalcDataSetStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataSetStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CalcDataStd.md b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataStd.md new file mode 100644 index 0000000..2efe4a0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CalcDataStd.md @@ -0,0 +1,28 @@ +# `Sp_Quotation_CalcDataStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CalcDataStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation_CopyToQuotationData.md b/docs/auto-catalog/procedures/Sp_Quotation_CopyToQuotationData.md new file mode 100644 index 0000000..e59d4a9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation_CopyToQuotationData.md @@ -0,0 +1,27 @@ +# `Sp_Quotation_CopyToQuotationData` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sConfigId` | `varchar(100)` | +| 3 | IN | `sControlName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation_CopyToQuotationData`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd.md b/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd.md new file mode 100644 index 0000000..64d57c1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd.md @@ -0,0 +1,39 @@ +# `Sp_Quotation__CalcDataPackLastStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `p_sFormId` | `varchar(100)` | +| 7 | IN | `p_sCorrugateWidth` | `varchar(100)` | +| 8 | IN | `p_sCorrugateLength` | `varchar(100)` | +| 9 | IN | `p_dMinusLength` | `varchar(100)` | +| 10 | IN | `p_dMinusWidth` | `varchar(100)` | +| 11 | IN | `p_sModelsType` | `varchar(100)` | +| 12 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 13 | IN | `p_sCustomerId` | `varchar(100)` | +| 14 | IN | `p_sProductId` | `varchar(100)` | +| 15 | IN | `p_NetPrice` | `varchar(100)` | +| 16 | IN | `p_NetMoney` | `varchar(100)` | +| 17 | OUT | `sCode` | `int` | +| 18 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation__CalcDataPackLastStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd_zr.md b/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd_zr.md new file mode 100644 index 0000000..e3ca8e9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackLastStd_zr.md @@ -0,0 +1,39 @@ +# `Sp_Quotation__CalcDataPackLastStd_zr` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `p_sFormId` | `varchar(100)` | +| 7 | IN | `p_sCorrugateWidth` | `varchar(100)` | +| 8 | IN | `p_sCorrugateLength` | `varchar(100)` | +| 9 | IN | `p_dMinusLength` | `varchar(100)` | +| 10 | IN | `p_dMinusWidth` | `varchar(100)` | +| 11 | IN | `p_sModelsType` | `varchar(100)` | +| 12 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 13 | IN | `p_sCustomerId` | `varchar(100)` | +| 14 | IN | `p_sProductId` | `varchar(100)` | +| 15 | IN | `p_NetPrice` | `varchar(100)` | +| 16 | IN | `p_NetMoney` | `varchar(100)` | +| 17 | OUT | `sCode` | `int` | +| 18 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation__CalcDataPackLastStd_zr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackPartsStd.md b/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackPartsStd.md new file mode 100644 index 0000000..d9d9a8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotation__CalcDataPackPartsStd.md @@ -0,0 +1,37 @@ +# `Sp_Quotation__CalcDataPackPartsStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `p_sFormId` | `varchar(100)` | +| 6 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 7 | IN | `p_sCustomerId` | `varchar(100)` | +| 8 | IN | `p_sProductId` | `varchar(100)` | +| 9 | IN | `p_sControlId` | `varchar(100)` | +| 10 | IN | `sAllGuid` | `longtext` | +| 11 | IN | `dSumPQtyS` | `decimal(18,6)` | +| 12 | IN | `p_NetMoney` | `int` | +| 13 | IN | `p_iPage` | `double` | +| 14 | IN | `p_sCombinedMemo` | `varchar(1000)` | +| 15 | OUT | `sCode` | `int` | +| 16 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotation__CalcDataPackPartsStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Quotion_CheckFlow_BH1.md b/docs/auto-catalog/procedures/Sp_Quotion_CheckFlow_BH1.md new file mode 100644 index 0000000..c537bb4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Quotion_CheckFlow_BH1.md @@ -0,0 +1,29 @@ +# `Sp_Quotion_CheckFlow_BH1` (procedure) + +> 报价单撤回流程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Quotion_CheckFlow_BH1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Reachingrate_Machine.md b/docs/auto-catalog/procedures/Sp_Reachingrate_Machine.md new file mode 100644 index 0000000..0f7ff31 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Reachingrate_Machine.md @@ -0,0 +1,41 @@ +# `Sp_Reachingrate_Machine` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 班组-机器计划达标率分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAttribute` | `varchar(100)` | +| 2 | IN | `tBetweenDate` | `varchar(100)` | +| 3 | IN | `sPMachineID` | `varchar(100)` | +| 4 | IN | `sProcessId` | `varchar(100)` | +| 5 | IN | `sWorkCenterId` | `varchar(100)` | +| 6 | IN | `sType` | `char(1)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `sLoginId` | `varchar(100)` | +| 10 | IN | `bFilter` | `varchar(5000)` | +| 11 | IN | `pageNum` | `int` | +| 12 | IN | `pageSize` | `int` | +| 13 | OUT | `totalCount` | `int` | +| 14 | IN | `countCloumn` | `varchar(5000)` | +| 15 | OUT | `countMapJson` | `longtext` | +| 16 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 17 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 18 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Reachingrate_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_AR.md b/docs/auto-catalog/procedures/Sp_Receivables_AR.md new file mode 100644 index 0000000..0406d67 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_AR.md @@ -0,0 +1,40 @@ +# `Sp_Receivables_AR` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `varchar(100)` | +| 4 | IN | `tEndDate` | `varchar(100)` | +| 5 | IN | `sZero` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 8 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_AR`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_ARAccount.md b/docs/auto-catalog/procedures/Sp_Receivables_ARAccount.md new file mode 100644 index 0000000..d800e12 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_ARAccount.md @@ -0,0 +1,38 @@ +# `Sp_Receivables_ARAccount` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatistics` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `iSum` | `int` | +| 6 | IN | `iType` | `int` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(255)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_ARAccount`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_ARDetail.md b/docs/auto-catalog/procedures/Sp_Receivables_ARDetail.md new file mode 100644 index 0000000..ac7f0e7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_ARDetail.md @@ -0,0 +1,41 @@ +# `Sp_Receivables_ARDetail` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `tStartDate` | `varchar(100)` | +| 4 | IN | `tEndDate` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 7 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 8 | IN | `sBrId` | `varchar(100)` | +| 9 | IN | `sSuId` | `varchar(100)` | +| 10 | IN | `bFilter` | `varchar(5000)` | +| 11 | IN | `pageNum` | `int` | +| 12 | IN | `pageSize` | `int` | +| 13 | OUT | `totalCount` | `int` | +| 14 | IN | `countCloumn` | `varchar(5000)` | +| 15 | OUT | `countMapJson` | `longtext` | +| 16 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 17 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 18 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 19 | OUT | `sCode` | `int` | +| 20 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_ARDetail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_AR_copy1.md b/docs/auto-catalog/procedures/Sp_Receivables_AR_copy1.md new file mode 100644 index 0000000..29485bd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_AR_copy1.md @@ -0,0 +1,40 @@ +# `Sp_Receivables_AR_copy1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sZero` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 8 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_AR_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_AR_new.md b/docs/auto-catalog/procedures/Sp_Receivables_AR_new.md new file mode 100644 index 0000000..be1e430 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_AR_new.md @@ -0,0 +1,44 @@ +# `Sp_Receivables_AR_new` (procedure) + +> 应收账款-优化搜索条件 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sSalesManNameParam` | `varchar(100)` | +| 3 | IN | `sCustomerClassifyNameParam` | `varchar(100)` | +| 4 | IN | `sStatistics` | `varchar(100)` | +| 5 | IN | `tStartDate` | `datetime` | +| 6 | IN | `tEndDate` | `datetime` | +| 7 | IN | `sZero` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 10 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 11 | IN | `sBrId` | `varchar(100)` | +| 12 | IN | `sSuId` | `varchar(100)` | +| 13 | IN | `bFilter` | `longtext` | +| 14 | IN | `pageNum` | `int` | +| 15 | IN | `pageSize` | `int` | +| 16 | OUT | `totalCount` | `int` | +| 17 | IN | `countCloumn` | `varchar(5000)` | +| 18 | OUT | `countMapJson` | `longtext` | +| 19 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 20 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 21 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_AR_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_AR_sd.md b/docs/auto-catalog/procedures/Sp_Receivables_AR_sd.md new file mode 100644 index 0000000..e2626e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_AR_sd.md @@ -0,0 +1,40 @@ +# `Sp_Receivables_AR_sd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `varchar(100)` | +| 4 | IN | `tEndDate` | `varchar(100)` | +| 5 | IN | `sZero` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 8 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_AR_sd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_AR_yh.md b/docs/auto-catalog/procedures/Sp_Receivables_AR_yh.md new file mode 100644 index 0000000..e972b2a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_AR_yh.md @@ -0,0 +1,40 @@ +# `Sp_Receivables_AR_yh` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sZero` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 8 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_AR_yh`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_ARageDetail.md b/docs/auto-catalog/procedures/Sp_Receivables_ARageDetail.md new file mode 100644 index 0000000..0ba149a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_ARageDetail.md @@ -0,0 +1,37 @@ +# `Sp_Receivables_ARageDetail` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iSelect` | `int` | +| 2 | IN | `iType` | `int` | +| 3 | IN | `sStatistics` | `varchar(100)` | +| 4 | IN | `tStartDate` | `datetime` | +| 5 | IN | `tEndDate` | `datetime` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_ARageDetail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_Aging.md b/docs/auto-catalog/procedures/Sp_Receivables_Aging.md new file mode 100644 index 0000000..2601718 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_Aging.md @@ -0,0 +1,40 @@ +# `Sp_Receivables_Aging` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sZero` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 8 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_Aging`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_AgingSmallai.md b/docs/auto-catalog/procedures/Sp_Receivables_AgingSmallai.md new file mode 100644 index 0000000..156ba01 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_AgingSmallai.md @@ -0,0 +1,40 @@ +# `Sp_Receivables_AgingSmallai` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:43 +- **Last altered:** 2026-04-27 19:10:43 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sZero` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | INOUT | `dNoReceiptMoney` | `decimal(18,6)` | +| 8 | INOUT | `dDueReceiptMoney` | `decimal(18,6)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_AgingSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Receivables_Warning.md b/docs/auto-catalog/procedures/Sp_Receivables_Warning.md new file mode 100644 index 0000000..6d51776 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Receivables_Warning.md @@ -0,0 +1,38 @@ +# `Sp_Receivables_Warning` (procedure) + +> 超期未收款 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | OUT | `bOut` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Receivables_Warning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Relation_Call_Rep.md b/docs/auto-catalog/procedures/Sp_Relation_Call_Rep.md new file mode 100644 index 0000000..4b64a92 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Relation_Call_Rep.md @@ -0,0 +1,25 @@ +# `Sp_Relation_Call_Rep` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `s_proName` | `varchar(255)` | +| 2 | IN | `s_proParam` | `varchar(4000)` | +| 3 | IN | `s_proOut` | `varchar(255)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Relation_Call_Rep`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Repair_salsaleschance_Lost.md b/docs/auto-catalog/procedures/Sp_Repair_salsaleschance_Lost.md new file mode 100644 index 0000000..6d9903f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Repair_salsaleschance_Lost.md @@ -0,0 +1,30 @@ +# `Sp_Repair_salsaleschance_Lost` (procedure) + +> 商机输单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Repair_salsaleschance_Lost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Repair_salsaleschance_sScrap.md b/docs/auto-catalog/procedures/Sp_Repair_salsaleschance_sScrap.md new file mode 100644 index 0000000..39c11b8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Repair_salsaleschance_sScrap.md @@ -0,0 +1,30 @@ +# `Sp_Repair_salsaleschance_sScrap` (procedure) + +> 商机废单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Repair_salsaleschance_sScrap`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ReplaceField_Calc.md b/docs/auto-catalog/procedures/Sp_ReplaceField_Calc.md new file mode 100644 index 0000000..c8cd659 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ReplaceField_Calc.md @@ -0,0 +1,32 @@ +# `Sp_ReplaceField_Calc` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sSlaveGuid` | `varchar(100)` | +| 3 | IN | `sDetail` | `longtext` | +| 4 | IN | `sFormulaGuid` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ReplaceField_Calc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ReplaceField_Calc_TXT.md b/docs/auto-catalog/procedures/Sp_ReplaceField_Calc_TXT.md new file mode 100644 index 0000000..ad05ed2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ReplaceField_Calc_TXT.md @@ -0,0 +1,28 @@ +# `Sp_ReplaceField_Calc_TXT` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDetail` | `longtext` | +| 2 | IN | `sFormulaGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ReplaceField_Calc_TXT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Report_GetFlowPerson.md b/docs/auto-catalog/procedures/Sp_Report_GetFlowPerson.md new file mode 100644 index 0000000..b379d79 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Report_GetFlowPerson.md @@ -0,0 +1,30 @@ +# `Sp_Report_GetFlowPerson` (procedure) + +> 获取节点审核人 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(100)` | +| 2 | IN | `p_sNodeName` | `varchar(100)` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Report_GetFlowPerson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalOrder_BillForceComplete.md b/docs/auto-catalog/procedures/Sp_SalOrder_BillForceComplete.md new file mode 100644 index 0000000..2fb60fe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalOrder_BillForceComplete.md @@ -0,0 +1,27 @@ +# `Sp_SalOrder_BillForceComplete` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalOrder_BillForceComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalOrder_BtnCancelOrderReview.md b/docs/auto-catalog/procedures/Sp_SalOrder_BtnCancelOrderReview.md new file mode 100644 index 0000000..eede8de --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalOrder_BtnCancelOrderReview.md @@ -0,0 +1,29 @@ +# `Sp_SalOrder_BtnCancelOrderReview` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalOrder_BtnCancelOrderReview`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalOrder_BtnEventClaim.md b/docs/auto-catalog/procedures/Sp_SalOrder_BtnEventClaim.md new file mode 100644 index 0000000..8014079 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalOrder_BtnEventClaim.md @@ -0,0 +1,29 @@ +# `Sp_SalOrder_BtnEventClaim` (procedure) + +> 研发任务认领 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalOrder_BtnEventClaim`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalOrder_BtnOrderReview.md b/docs/auto-catalog/procedures/Sp_SalOrder_BtnOrderReview.md new file mode 100644 index 0000000..987adf5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalOrder_BtnOrderReview.md @@ -0,0 +1,29 @@ +# `Sp_SalOrder_BtnOrderReview` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalOrder_BtnOrderReview`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalOrder_BtnReturnOrderReview.md b/docs/auto-catalog/procedures/Sp_SalOrder_BtnReturnOrderReview.md new file mode 100644 index 0000000..6bb801c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalOrder_BtnReturnOrderReview.md @@ -0,0 +1,29 @@ +# `Sp_SalOrder_BtnReturnOrderReview` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalOrder_BtnReturnOrderReview`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheck.md b/docs/auto-catalog/procedures/Sp_SalSalesCheck.md new file mode 100644 index 0000000..d4ad674 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheck.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheck1.md b/docs/auto-catalog/procedures/Sp_SalSalesCheck1.md new file mode 100644 index 0000000..02ebeea --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheck1.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheck1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheck1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheckNEW.md b/docs/auto-catalog/procedures/Sp_SalSalesCheckNEW.md new file mode 100644 index 0000000..9f13612 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheckNEW.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheckNEW` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheckNEW`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheck_1227.md b/docs/auto-catalog/procedures/Sp_SalSalesCheck_1227.md new file mode 100644 index 0000000..f86b180 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheck_1227.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheck_1227` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheck_1227`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheck_All.md b/docs/auto-catalog/procedures/Sp_SalSalesCheck_All.md new file mode 100644 index 0000000..2d02fc8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheck_All.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheck_All` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheck_All`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheck_YM.md b/docs/auto-catalog/procedures/Sp_SalSalesCheck_YM.md new file mode 100644 index 0000000..c8df029 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheck_YM.md @@ -0,0 +1,39 @@ +# `Sp_SalSalesCheck_YM` (procedure) + +> 发出商品未对账月末账龄 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `tStartDate` | `datetime` | +| 6 | IN | `tEndDate` | `datetime` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `text` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `text` | +| 15 | IN | `sGroupby_select_sql` | `text` | +| 16 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheck_YM`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheck_YanBao.md b/docs/auto-catalog/procedures/Sp_SalSalesCheck_YanBao.md new file mode 100644 index 0000000..bcffadb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheck_YanBao.md @@ -0,0 +1,37 @@ +# `Sp_SalSalesCheck_YanBao` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sSlaveId` | `text` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sCustomerId` | `varchar(100)` | +| 4 | IN | `iSumQty` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `text` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `text` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `text` | +| 15 | IN | `sGroupby_select_sql` | `text` | +| 16 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheck_YanBao`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheckded.md b/docs/auto-catalog/procedures/Sp_SalSalesCheckded.md new file mode 100644 index 0000000..ff29aa1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheckded.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheckded` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheckded`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesCheckded_copy1.md b/docs/auto-catalog/procedures/Sp_SalSalesCheckded_copy1.md new file mode 100644 index 0000000..c55c69f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesCheckded_copy1.md @@ -0,0 +1,35 @@ +# `Sp_SalSalesCheckded_copy1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sCustomerId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesCheckded_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalSalesOrder_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_SalSalesOrder_CheckUpdate.md new file mode 100644 index 0000000..4ea5371 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalSalesOrder_CheckUpdate.md @@ -0,0 +1,31 @@ +# `Sp_SalSalesOrder_CheckUpdate` (procedure) + +> 销售订单保存插入工艺卡 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `iFlag` | `int` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalSalesOrder_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation.md b/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation.md new file mode 100644 index 0000000..0e43c1d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation.md @@ -0,0 +1,35 @@ +# `Sp_SaleOrder_ProgressOfImplementation` (procedure) + +> 订单(工单)执行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrder_ProgressOfImplementation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementationNew.md b/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementationNew.md new file mode 100644 index 0000000..a34e6a8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementationNew.md @@ -0,0 +1,35 @@ +# `Sp_SaleOrder_ProgressOfImplementationNew` (procedure) + +> 订单(工单)执行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrder_ProgressOfImplementationNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation_copynew.md b/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation_copynew.md new file mode 100644 index 0000000..30cf5d1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrder_ProgressOfImplementation_copynew.md @@ -0,0 +1,36 @@ +# `Sp_SaleOrder_ProgressOfImplementation_copynew` (procedure) + +> 订单(工单)执行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sStateParam` | `varchar(100)` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `longtext` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `longtext` | +| 12 | IN | `sGroupby_select_sql` | `longtext` | +| 13 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrder_ProgressOfImplementation_copynew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrder_ProocessImplementation.md b/docs/auto-catalog/procedures/Sp_SaleOrder_ProocessImplementation.md new file mode 100644 index 0000000..19b0931 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrder_ProocessImplementation.md @@ -0,0 +1,35 @@ +# `Sp_SaleOrder_ProocessImplementation` (procedure) + +> 订单全生命周期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrder_ProocessImplementation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkDo.md b/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkDo.md new file mode 100644 index 0000000..77d73fb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkDo.md @@ -0,0 +1,29 @@ +# `Sp_SaleOrderlist_BtnEventCraftworkDo` (procedure) + +> 订单交接表 拒绝接收 按钮 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrderlist_BtnEventCraftworkDo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkOk.md b/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkOk.md new file mode 100644 index 0000000..4936cd3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventCraftworkOk.md @@ -0,0 +1,29 @@ +# `Sp_SaleOrderlist_BtnEventCraftworkOk` (procedure) + +> 订单交接表 ok 按钮 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrderlist_BtnEventCraftworkOk`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventSaleDepartDo.md b/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventSaleDepartDo.md new file mode 100644 index 0000000..0e3def8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SaleOrderlist_BtnEventSaleDepartDo.md @@ -0,0 +1,29 @@ +# `Sp_SaleOrderlist_BtnEventSaleDepartDo` (procedure) + +> 业务部 响应 按钮 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SaleOrderlist_BtnEventSaleDepartDo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sale_OrderCompleteApply.md b/docs/auto-catalog/procedures/Sp_Sale_OrderCompleteApply.md new file mode 100644 index 0000000..0afa319 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sale_OrderCompleteApply.md @@ -0,0 +1,33 @@ +# `Sp_Sale_OrderCompleteApply` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sale_OrderCompleteApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sale_OrderCompleteDoing.md b/docs/auto-catalog/procedures/Sp_Sale_OrderCompleteDoing.md new file mode 100644 index 0000000..e42ebe1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sale_OrderCompleteDoing.md @@ -0,0 +1,33 @@ +# `Sp_Sale_OrderCompleteDoing` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sale_OrderCompleteDoing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sale_ProductInventory_Outdated.md b/docs/auto-catalog/procedures/Sp_Sale_ProductInventory_Outdated.md new file mode 100644 index 0000000..a6e40e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sale_ProductInventory_Outdated.md @@ -0,0 +1,34 @@ +# `Sp_Sale_ProductInventory_Outdated` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `sUnTaskFormId` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sale_ProductInventory_Outdated`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesInvoicing_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_SalesInvoicing_CheckUpdate.md new file mode 100644 index 0000000..9719b15 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesInvoicing_CheckUpdate.md @@ -0,0 +1,30 @@ +# `Sp_SalesInvoicing_CheckUpdate` (procedure) + +> 销售对账&开票单据保存后校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesInvoicing_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo1.md b/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo1.md new file mode 100644 index 0000000..b948bf9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo1.md @@ -0,0 +1,30 @@ +# `Sp_SalesMaterials_Memo1` (procedure) + +> 车间主管反馈 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesMaterials_Memo1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo2.md b/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo2.md new file mode 100644 index 0000000..9973865 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo2.md @@ -0,0 +1,30 @@ +# `Sp_SalesMaterials_Memo2` (procedure) + +> 车间主管反馈 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesMaterials_Memo2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo3.md b/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo3.md new file mode 100644 index 0000000..2b84a7a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesMaterials_Memo3.md @@ -0,0 +1,30 @@ +# `Sp_SalesMaterials_Memo3` (procedure) + +> 车间主管反馈 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesMaterials_Memo3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_Analysis.md b/docs/auto-catalog/procedures/Sp_SalesOrder_Analysis.md new file mode 100644 index 0000000..5388163 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_Analysis.md @@ -0,0 +1,40 @@ +# `Sp_SalesOrder_Analysis` (procedure) + +> 销售订单分析报表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGroupType` | `varchar(100)` | +| 2 | IN | `sSearchType` | `varchar(100)` | +| 3 | IN | `sBillType` | `varchar(100)` | +| 4 | IN | `tStartDate` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 17 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_Analysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderComplete.md b/docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderComplete.md new file mode 100644 index 0000000..d7834df --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderComplete.md @@ -0,0 +1,29 @@ +# `Sp_SalesOrder_BtnOrderComplete` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_BtnOrderComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderCompleteApply.md b/docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderCompleteApply.md new file mode 100644 index 0000000..34f7aef --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_BtnOrderCompleteApply.md @@ -0,0 +1,27 @@ +# `Sp_SalesOrder_BtnOrderCompleteApply` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_BtnOrderCompleteApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteClose.md b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteClose.md new file mode 100644 index 0000000..e35b59e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteClose.md @@ -0,0 +1,29 @@ +# `Sp_SalesOrder_KpiObsoleteClose` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_KpiObsoleteClose`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteMemo.md b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteMemo.md new file mode 100644 index 0000000..bafafcd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiObsoleteMemo.md @@ -0,0 +1,27 @@ +# `Sp_SalesOrder_KpiObsoleteMemo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_KpiObsoleteMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoClose.md b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoClose.md new file mode 100644 index 0000000..9bf8e42 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoClose.md @@ -0,0 +1,29 @@ +# `Sp_SalesOrder_KpiQuoClose` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_KpiQuoClose`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoMemo.md b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoMemo.md new file mode 100644 index 0000000..3240f6f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SalesOrder_KpiQuoMemo.md @@ -0,0 +1,27 @@ +# `Sp_SalesOrder_KpiQuoMemo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SalesOrder_KpiQuoMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_Lable_NotWorkOrderList.md b/docs/auto-catalog/procedures/Sp_Sales_Lable_NotWorkOrderList.md new file mode 100644 index 0000000..86ef7be --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_Lable_NotWorkOrderList.md @@ -0,0 +1,37 @@ +# `Sp_Sales_Lable_NotWorkOrderList` (procedure) + +> 待下达生产订单任务列表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_Lable_NotWorkOrderList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodList.md b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodList.md new file mode 100644 index 0000000..cf004dd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodList.md @@ -0,0 +1,39 @@ +# `Sp_Sales_NotDeliverGoodList` (procedure) + +> 送货通知单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomer_id` | `varchar(100)` | +| 2 | IN | `iCopeEvent` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_NotDeliverGoodList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodListNew.md b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodListNew.md new file mode 100644 index 0000000..0862073 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodListNew.md @@ -0,0 +1,37 @@ +# `Sp_Sales_NotDeliverGoodListNew` (procedure) + +> 送货通知单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sState` | `varchar(10)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `sUnTaskFormId` | `varchar(100)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_NotDeliverGoodListNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsList.md b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsList.md new file mode 100644 index 0000000..7153eb5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsList.md @@ -0,0 +1,37 @@ +# `Sp_Sales_NotDeliverGoodMaterialsList` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomer_id` | `varchar(100)` | +| 2 | IN | `iCopeEvent` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_NotDeliverGoodMaterialsList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsNotifyList.md b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsNotifyList.md new file mode 100644 index 0000000..d501840 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodMaterialsNotifyList.md @@ -0,0 +1,37 @@ +# `Sp_Sales_NotDeliverGoodMaterialsNotifyList` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `iCopeEvent` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sState` | `varchar(10)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `sUnTaskFormId` | `varchar(100)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_NotDeliverGoodMaterialsNotifyList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodNotifyList.md b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodNotifyList.md new file mode 100644 index 0000000..97c7303 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_NotDeliverGoodNotifyList.md @@ -0,0 +1,38 @@ +# `Sp_Sales_NotDeliverGoodNotifyList` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `iCopeEvent` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `bAll` | `bit(1)` | +| 5 | IN | `sState` | `varchar(10)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `sUnTaskFormId` | `varchar(100)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_NotDeliverGoodNotifyList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_NotWorkOrderList.md b/docs/auto-catalog/procedures/Sp_Sales_NotWorkOrderList.md new file mode 100644 index 0000000..b8521f2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_NotWorkOrderList.md @@ -0,0 +1,37 @@ +# `Sp_Sales_NotWorkOrderList` (procedure) + +> 待下达生产订单任务列表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_NotWorkOrderList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PerformanceCommission.md b/docs/auto-catalog/procedures/Sp_Sales_PerformanceCommission.md new file mode 100644 index 0000000..194df75 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PerformanceCommission.md @@ -0,0 +1,38 @@ +# `Sp_Sales_PerformanceCommission` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatistics` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `iSum` | `int` | +| 6 | IN | `iType` | `int` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(255)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PerformanceCommission`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterial.md b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterial.md new file mode 100644 index 0000000..6a0acad --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterial.md @@ -0,0 +1,37 @@ +# `Sp_Sales_PurchaseAnalysiseOfMaterial` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PurchaseAnalysiseOfMaterial`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterialClass.md b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterialClass.md new file mode 100644 index 0000000..e3c3cf1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfMaterialClass.md @@ -0,0 +1,37 @@ +# `Sp_Sales_PurchaseAnalysiseOfMaterialClass` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PurchaseAnalysiseOfMaterialClass`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupply.md b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupply.md new file mode 100644 index 0000000..d1257b4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupply.md @@ -0,0 +1,37 @@ +# `Sp_Sales_PurchaseAnalysiseOfSupply` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PurchaseAnalysiseOfSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyCount.md b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyCount.md new file mode 100644 index 0000000..a657185 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyCount.md @@ -0,0 +1,37 @@ +# `Sp_Sales_PurchaseAnalysiseOfSupplyCount` (procedure) + +> 供应商采购频次 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PurchaseAnalysiseOfSupplyCount`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyGroup.md b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyGroup.md new file mode 100644 index 0000000..2953e4f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyGroup.md @@ -0,0 +1,37 @@ +# `Sp_Sales_PurchaseAnalysiseOfSupplyGroup` (procedure) + +> 供应商月度供应汇总表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PurchaseAnalysiseOfSupplyGroup`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyYear.md b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyYear.md new file mode 100644 index 0000000..5783776 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_PurchaseAnalysiseOfSupplyYear.md @@ -0,0 +1,37 @@ +# `Sp_Sales_PurchaseAnalysiseOfSupplyYear` (procedure) + +> 材料季度、年度均价表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_PurchaseAnalysiseOfSupplyYear`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysise.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysise.md new file mode 100644 index 0000000..72a371e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysise.md @@ -0,0 +1,38 @@ +# `Sp_Sales_SalesAnalysise` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatiStics` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iBillType` | `int` | +| 5 | IN | `iClassifyType` | `int` | +| 6 | IN | `iSum` | `int` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysise`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer.md new file mode 100644 index 0000000..379c083 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfCustomer` (procedure) + +> 客户销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer1old001.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer1old001.md new file mode 100644 index 0000000..d6d2291 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer1old001.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfCustomer1old001` (procedure) + +> 客户销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfCustomer1old001`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerClass.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerClass.md new file mode 100644 index 0000000..9a58893 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerClass.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfCustomerClass` (procedure) + +> 客户分类销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfCustomerClass`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer_copy1.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer_copy1.md new file mode 100644 index 0000000..c5c9fde --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomer_copy1.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfCustomer_copy1` (procedure) + +> 客户销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfCustomer_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerproperty.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerproperty.md new file mode 100644 index 0000000..0a01567 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfCustomerproperty.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfCustomerproperty` (procedure) + +> 客户属性销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfCustomerproperty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfDay.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfDay.md new file mode 100644 index 0000000..7bead07 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfDay.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfDay` (procedure) + +> 送货汇总分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfDay`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMakePerson.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMakePerson.md new file mode 100644 index 0000000..f00c418 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMakePerson.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfMakePerson` (procedure) + +> 销售分析表(制单人员) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfMakePerson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMonth.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMonth.md new file mode 100644 index 0000000..e34c8de --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfMonth.md @@ -0,0 +1,40 @@ +# `Sp_Sales_SalesAnalysiseOfMonth` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStatistics` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iBillType` | `int` | +| 5 | IN | `iClassifyType` | `int` | +| 6 | IN | `iSum` | `int` | +| 7 | IN | `iGetContent` | `int` | +| 8 | IN | `sLogin` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `bFilter` | `varchar(5000)` | +| 12 | IN | `pageNum` | `int` | +| 13 | IN | `pageSize` | `int` | +| 14 | OUT | `totalCount` | `int` | +| 15 | IN | `countCloumn` | `varchar(5000)` | +| 16 | OUT | `countMapJson` | `longtext` | +| 17 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 18 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 19 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfMonth`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProduct.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProduct.md new file mode 100644 index 0000000..074f485 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProduct.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfProduct` (procedure) + +> 产品销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfProduct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProductClass.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProductClass.md new file mode 100644 index 0000000..919b1b3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProductClass.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfProductClass` (procedure) + +> 产品分类销售分析表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfProductClass`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit.md new file mode 100644 index 0000000..37f067a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfProfit` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 销售利润分析-按客户,从对帐,送货,入库 三个层面分析 三个层面没有关联,只与时间段有关 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfProfit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit_Product.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit_Product.md new file mode 100644 index 0000000..3fb6733 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfProfit_Product.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfProfit_Product` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 销售利润分析-按产品,从对帐,送货,入库 三个层面分析 三个层面没有关联,只与时间段有关 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfProfit_Product`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesdepart.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesdepart.md new file mode 100644 index 0000000..98fdb5b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesdepart.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfSalesdepart` (procedure) + +> 销售分析表(销售部门) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfSalesdepart`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson.md new file mode 100644 index 0000000..642d9dd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfSalesperson` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfSalesperson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson_copy1.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson_copy1.md new file mode 100644 index 0000000..61e381e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseOfSalesperson_copy1.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseOfSalesperson_copy1` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseOfSalesperson_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct.md new file mode 100644 index 0000000..a38fadc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseProduct` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iBillType` | `int` | +| 4 | IN | `iClassify_type` | `int` | +| 5 | IN | `iStatistics_type` | `int` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `page_num` | `int` | +| 10 | IN | `page_size` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseProduct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct1.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct1.md new file mode 100644 index 0000000..9989939 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProduct1.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesAnalysiseProduct1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iBillType` | `int` | +| 4 | IN | `iClassify_type` | `int` | +| 5 | IN | `iStatistics_type` | `int` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `page_num` | `int` | +| 10 | IN | `page_size` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseProduct1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProductOfMonth.md b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProductOfMonth.md new file mode 100644 index 0000000..abb0cf7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesAnalysiseProductOfMonth.md @@ -0,0 +1,38 @@ +# `Sp_Sales_SalesAnalysiseProductOfMonth` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iBillType` | `int` | +| 4 | IN | `iClassifyType` | `int` | +| 5 | IN | `iStatisticsType` | `int` | +| 6 | IN | `iGetContent` | `int` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesAnalysiseProductOfMonth`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer.md b/docs/auto-catalog/procedures/Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer.md new file mode 100644 index 0000000..32d1a39 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer.md @@ -0,0 +1,37 @@ +# `Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Salesdevplan_CommonGtChar.md b/docs/auto-catalog/procedures/Sp_Salesdevplan_CommonGtChar.md new file mode 100644 index 0000000..9bcf771 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Salesdevplan_CommonGtChar.md @@ -0,0 +1,32 @@ +# `Sp_Salesdevplan_CommonGtChar` (procedure) + +> 项目立项甘特图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 6 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 7 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Salesdevplan_CommonGtChar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SampleStatistics.md b/docs/auto-catalog/procedures/Sp_SampleStatistics.md new file mode 100644 index 0000000..2c32059 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SampleStatistics.md @@ -0,0 +1,37 @@ +# `Sp_SampleStatistics` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerGuid` | `varchar(100)` | +| 2 | IN | `sProductGuid` | `varchar(100)` | +| 3 | IN | `tStartDate` | `datetime` | +| 4 | IN | `tEndDate` | `datetime` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `longtext` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SampleStatistics`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Save_CheckSaveAfter.md b/docs/auto-catalog/procedures/Sp_Save_CheckSaveAfter.md new file mode 100644 index 0000000..e3d5e2d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Save_CheckSaveAfter.md @@ -0,0 +1,32 @@ +# `Sp_Save_CheckSaveAfter` (procedure) + +> 保存校验单据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(2000)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLogINId` | `varchar(100)` | +| 5 | IN | `sUserId` | `varchar(50)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Save_CheckSaveAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Save_Check_Supply.md b/docs/auto-catalog/procedures/Sp_Save_Check_Supply.md new file mode 100644 index 0000000..e13a3e9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Save_Check_Supply.md @@ -0,0 +1,32 @@ +# `Sp_Save_Check_Supply` (procedure) + +> 供应商考核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(2000)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLogINId` | `varchar(100)` | +| 5 | IN | `sUserId` | `varchar(50)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Save_Check_Supply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_ScanPicking.md b/docs/auto-catalog/procedures/Sp_ScanPicking.md new file mode 100644 index 0000000..1add8da --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_ScanPicking.md @@ -0,0 +1,29 @@ +# `Sp_ScanPicking` (procedure) + +> 扫码入库 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(100)` | +| 2 | IN | `sUserId` | `varchar(100)` | +| 3 | IN | `sBrandsId` | `varchar(100)` | +| 4 | IN | `sSubsidiaryId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_ScanPicking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SetUpSubjectAssociate.md b/docs/auto-catalog/procedures/Sp_SetUpSubjectAssociate.md new file mode 100644 index 0000000..e74ea97 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SetUpSubjectAssociate.md @@ -0,0 +1,27 @@ +# `Sp_SetUpSubjectAssociate` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SetUpSubjectAssociate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventAbnormal.md b/docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventAbnormal.md new file mode 100644 index 0000000..ca73a0e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventAbnormal.md @@ -0,0 +1,27 @@ +# `Sp_SingleReceipt_BtnEventAbnormal` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SingleReceipt_BtnEventAbnormal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventFinished.md b/docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventFinished.md new file mode 100644 index 0000000..032c97a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SingleReceipt_BtnEventFinished.md @@ -0,0 +1,27 @@ +# `Sp_SingleReceipt_BtnEventFinished` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SingleReceipt_BtnEventFinished`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_CopeEventList.md b/docs/auto-catalog/procedures/Sp_Sis_CopeEventList.md new file mode 100644 index 0000000..e124bf4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_CopeEventList.md @@ -0,0 +1,31 @@ +# `Sp_Sis_CopeEventList` (procedure) + +> 未清单据强制完工取消完工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sDataGuid` | `varchar(1000)` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sMemo` | `varchar(500)` | +| 5 | IN | `sCheckPerson` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_CopeEventList`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetConst.md b/docs/auto-catalog/procedures/Sp_Sis_GetConst.md new file mode 100644 index 0000000..2895399 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetConst.md @@ -0,0 +1,28 @@ +# `Sp_Sis_GetConst` (procedure) + +> 获取常量存储过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sStr` | `varchar(100)` | +| 2 | OUT | `sReturn` | `varchar(4000)` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetConst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetEleProductNo.md b/docs/auto-catalog/procedures/Sp_Sis_GetEleProductNo.md new file mode 100644 index 0000000..e802696 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetEleProductNo.md @@ -0,0 +1,28 @@ +# `Sp_Sis_GetEleProductNo` (procedure) + +> 获取产品的品牌 系列 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBillType` | `varchar(100)` | +| 2 | OUT | `sReturn` | `varchar(100)` | +| 3 | IN | `sClassNo` | `longtext` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetEleProductNo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo.md b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo.md new file mode 100644 index 0000000..f714b70 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo.md @@ -0,0 +1,31 @@ +# `Sp_Sis_GetMaxNo` (procedure) + +> 最大单据号 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBillType` | `varchar(100)` | +| 2 | OUT | `sReturn` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sSaleManGuid` | `varchar(100)` | +| 5 | IN | `sCustomerGuid` | `varchar(100)` | +| 6 | IN | `sClassNo` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetMaxNo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_1.md b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_1.md new file mode 100644 index 0000000..558bffc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_1.md @@ -0,0 +1,31 @@ +# `Sp_Sis_GetMaxNo_1` (procedure) + +> 最大单据号 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBillType` | `varchar(100)` | +| 2 | OUT | `sReturn` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sSaleManGuid` | `varchar(100)` | +| 5 | IN | `sCustomerGuid` | `varchar(100)` | +| 6 | IN | `sClassNo` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetMaxNo_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_New.md b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_New.md new file mode 100644 index 0000000..8f56de2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_New.md @@ -0,0 +1,31 @@ +# `Sp_Sis_GetMaxNo_New` (procedure) + +> 最大单据号 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBillType` | `varchar(100)` | +| 2 | OUT | `sReturn` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sSaleManGuid` | `varchar(100)` | +| 5 | IN | `sCustomerGuid` | `varchar(100)` | +| 6 | IN | `sClassNo` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetMaxNo_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_copy1.md b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_copy1.md new file mode 100644 index 0000000..940cd41 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetMaxNo_copy1.md @@ -0,0 +1,31 @@ +# `Sp_Sis_GetMaxNo_copy1` (procedure) + +> 最大单据号 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBillType` | `varchar(100)` | +| 2 | OUT | `sReturn` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sSaleManGuid` | `varchar(100)` | +| 5 | IN | `sCustomerGuid` | `varchar(100)` | +| 6 | IN | `sClassNo` | `longtext` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetMaxNo_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetMertialsInventoryFormGuid.md b/docs/auto-catalog/procedures/Sp_Sis_GetMertialsInventoryFormGuid.md new file mode 100644 index 0000000..45a8d1f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetMertialsInventoryFormGuid.md @@ -0,0 +1,25 @@ +# `Sp_Sis_GetMertialsInventoryFormGuid` (procedure) + +> 库存获取sFromId + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturnIn` | `varchar(2000)` | +| 2 | OUT | `sReturnOut` | `varchar(2000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetMertialsInventoryFormGuid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sis_GetProductInventoryFormGuid.md b/docs/auto-catalog/procedures/Sp_Sis_GetProductInventoryFormGuid.md new file mode 100644 index 0000000..f7d936d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sis_GetProductInventoryFormGuid.md @@ -0,0 +1,25 @@ +# `Sp_Sis_GetProductInventoryFormGuid` (procedure) + +> 库存获取sFromId + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturnIn` | `varchar(2000)` | +| 2 | OUT | `sReturnOut` | `varchar(2000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sis_GetProductInventoryFormGuid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SortReportProcess.md b/docs/auto-catalog/procedures/Sp_SortReportProcess.md new file mode 100644 index 0000000..45b278d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SortReportProcess.md @@ -0,0 +1,26 @@ +# `Sp_SortReportProcess` (procedure) + +> 判断工单是否完工并修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(50)` | +| 2 | IN | `sBrId` | `varchar(50)` | +| 3 | IN | `sSuId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SortReportProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_SplicingTableSql.md b/docs/auto-catalog/procedures/Sp_SplicingTableSql.md new file mode 100644 index 0000000..d2352ab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_SplicingTableSql.md @@ -0,0 +1,29 @@ +# `Sp_SplicingTableSql` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(50)` | +| 2 | IN | `sTemplateGuid` | `varchar(50)` | +| 3 | IN | `p_sWhere` | `longtext` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(50)` | +| 6 | IN | `sSuId` | `varchar(50)` | +| 7 | OUT | `sReturn` | `text` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_SplicingTableSql`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Split_sMpt.md b/docs/auto-catalog/procedures/Sp_Split_sMpt.md new file mode 100644 index 0000000..416534f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Split_sMpt.md @@ -0,0 +1,30 @@ +# `Sp_Split_sMpt` (procedure) + +> 产品工艺卡拆分 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Split_sMpt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Split_sWod.md b/docs/auto-catalog/procedures/Sp_Split_sWod.md new file mode 100644 index 0000000..3544e0f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Split_sWod.md @@ -0,0 +1,30 @@ +# `Sp_Split_sWod` (procedure) + +> 研发工单拆分 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Split_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_BtnEventCancelInvalid.md b/docs/auto-catalog/procedures/Sp_Supply_BtnEventCancelInvalid.md new file mode 100644 index 0000000..32c9a07 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_BtnEventCancelInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Supply_BtnEventCancelInvalid` (procedure) + +> 取消供应商作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_BtnEventCancelInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_BtnEventInvalid.md b/docs/auto-catalog/procedures/Sp_Supply_BtnEventInvalid.md new file mode 100644 index 0000000..9f36c0a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_BtnEventInvalid.md @@ -0,0 +1,29 @@ +# `Sp_Supply_BtnEventInvalid` (procedure) + +> 供应商作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_BtnEventInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_filecheck.md b/docs/auto-catalog/procedures/Sp_Supply_filecheck.md new file mode 100644 index 0000000..d5eae62 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_filecheck.md @@ -0,0 +1,29 @@ +# `Sp_Supply_filecheck` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 供应商评估-资质审核 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_filecheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_reLevel.md b/docs/auto-catalog/procedures/Sp_Supply_reLevel.md new file mode 100644 index 0000000..b7d4c3b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_reLevel.md @@ -0,0 +1,29 @@ +# `Sp_Supply_reLevel` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 供应商信息-重新评级 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_reLevel`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_refilecheck.md b/docs/auto-catalog/procedures/Sp_Supply_refilecheck.md new file mode 100644 index 0000000..c5af3ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_refilecheck.md @@ -0,0 +1,27 @@ +# `Sp_Supply_refilecheck` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_refilecheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_setLevel.md b/docs/auto-catalog/procedures/Sp_Supply_setLevel.md new file mode 100644 index 0000000..d00d288 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_setLevel.md @@ -0,0 +1,27 @@ +# `Sp_Supply_setLevel` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_setLevel`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Supply_submit.md b/docs/auto-catalog/procedures/Sp_Supply_submit.md new file mode 100644 index 0000000..3a4312b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Supply_submit.md @@ -0,0 +1,29 @@ +# `Sp_Supply_submit` (procedure) + +> @author:zhucx @date: 2022/12/02 @describe: 供应商评估-提交评估 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Supply_submit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Sys_GetMenu.md b/docs/auto-catalog/procedures/Sp_Sys_GetMenu.md new file mode 100644 index 0000000..3a73ad0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Sys_GetMenu.md @@ -0,0 +1,28 @@ +# `Sp_Sys_GetMenu` (procedure) + +> 根据模块sId删除模块(包含子模块) 需要执行:SET GLOBAL group_concat_max_len = 40960 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `s_sbid` | `varchar(255)` | +| 2 | IN | `s_ssid` | `varchar(255)` | +| 3 | IN | `s_sLanguage` | `varchar(255)` | +| 4 | IN | `s_pSid` | `varchar(255)` | +| 5 | IN | `p_auSid` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Sys_GetMenu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck.md b/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck.md new file mode 100644 index 0000000..f1b7cc8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck.md @@ -0,0 +1,33 @@ +# `Sp_System_AccountSquareCheck` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType = 0 库存单据: 材料 iType2 = 0 或 1 生产领料,生产退料,采购入库,采购退货,材料调拨,材料报废,来料入库,材料盘点,材料库存调整, 存货调整金额,其他入库 产品 iType2 = 0 或 2 成品入库,成品报废,送货单,退货单,成品调拨,发外入库,成品盘点 iType = 1 应收单据: 根据应收类型,找到相应单据销售发票 1 送货单 2印刷工单 3销售订单 4销售合同 5销售对账 iType = 2 应付单据: 根据应付类弄,找到相应单据 0 采购订单 1 采购入库 2采购对账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iType2` | `int` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AccountSquareCheck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_New.md b/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_New.md new file mode 100644 index 0000000..2270231 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_New.md @@ -0,0 +1,33 @@ +# `Sp_System_AccountSquareCheck_New` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType = 0 库存单据: 材料 iType2 = 0 或 1 生产领料,生产退料,采购入库,采购退货,材料调拨,材料报废,来料入库,材料盘点,材料库存调整, 存货调整金额,其他入库 产品 iType2 = 0 或 2 成品入库,成品报废,送货单,退货单,成品调拨,发外入库,成品盘点 iType = 1 应收单据: 根据应收类型,找到相应单据销售发票 1 送货单 2印刷工单 3销售订单 4销售合同 5销售对账 iType = 2 应付单据: 根据应付类弄,找到相应单据 0 采购订单 1 采购入库 2采购对账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iType2` | `int` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AccountSquareCheck_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_material.md b/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_material.md new file mode 100644 index 0000000..b330ffa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AccountSquareCheck_material.md @@ -0,0 +1,33 @@ +# `Sp_System_AccountSquareCheck_material` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType = 0 库存单据: 材料 iType2 = 0 或 1 生产领料,生产退料,采购入库,采购退货,材料调拨,材料报废,来料入库,材料盘点,材料库存调整, 存货调整金额,其他入库 产品 iType2 = 0 或 2 成品入库,成品报废,送货单,退货单,成品调拨,发外入库,成品盘点 iType = 1 应收单据: 根据应收类型,找到相应单据销售发票 1 送货单 2印刷工单 3销售订单 4销售合同 5销售对账 iType = 2 应付单据: 根据应付类弄,找到相应单据 0 采购订单 1 采购入库 2采购对账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iType2` | `int` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AccountSquareCheck_material`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle.md b/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle.md new file mode 100644 index 0000000..cc34f6b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle.md @@ -0,0 +1,39 @@ +# `Sp_System_AutoMaterialsPriceSingle` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNo2S` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `sLocationGuid` | `varchar(100)` | +| 7 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 8 | IN | `tStartDate` | `datetime` | +| 9 | IN | `tEndDate` | `datetime` | +| 10 | IN | `sGuid` | `varchar(100)` | +| 11 | IN | `bUpdate` | `int` | +| 12 | IN | `bFlag` | `int` | +| 13 | IN | `bUpdateAll` | `int` | +| 14 | IN | `sLoginId` | `varchar(100)` | +| 15 | IN | `sBrId` | `varchar(100)` | +| 16 | IN | `sSuId` | `varchar(100)` | +| 17 | OUT | `sCode` | `int` | +| 18 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AutoMaterialsPriceSingle`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_Old.md b/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_Old.md new file mode 100644 index 0000000..7f8f683 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_Old.md @@ -0,0 +1,34 @@ +# `Sp_System_AutoMaterialsPriceSingle_Old` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(4000)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sDefineNoS` | `varchar(100)` | +| 4 | IN | `sDefineNoS2` | `varchar(100)` | +| 5 | IN | `sWarehouseGuid` | `varchar(100)` | +| 6 | IN | `tStartDate` | `datetime` | +| 7 | IN | `tEndDate` | `datetime` | +| 8 | IN | `sLocationGuid` | `varchar(100)` | +| 9 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | +| 13 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AutoMaterialsPriceSingle_Old`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_new.md b/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_new.md new file mode 100644 index 0000000..09d52df --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AutoMaterialsPriceSingle_new.md @@ -0,0 +1,38 @@ +# `Sp_System_AutoMaterialsPriceSingle_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyleS` | `varchar(100)` | +| 3 | IN | `sDefineNo` | `varchar(100)` | +| 4 | IN | `sDefineNo2` | `varchar(100)` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `sLocationGuid` | `varchar(100)` | +| 7 | IN | `sWarehouseLocationGuid` | `varchar(100)` | +| 8 | IN | `tStartDate` | `datetime` | +| 9 | IN | `tEndDate` | `datetime` | +| 10 | IN | `sGuid` | `varchar(100)` | +| 11 | IN | `bUpdate` | `int` | +| 12 | IN | `bFlag` | `int` | +| 13 | IN | `bUpdateAll` | `int` | +| 14 | IN | `sBrId` | `varchar(100)` | +| 15 | IN | `sSuId` | `varchar(100)` | +| 16 | OUT | `sReturn` | `varchar(4000)` | +| 17 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AutoMaterialsPriceSingle_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AutoProductPriceSingle.md b/docs/auto-catalog/procedures/Sp_System_AutoProductPriceSingle.md new file mode 100644 index 0000000..2b21a92 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AutoProductPriceSingle.md @@ -0,0 +1,29 @@ +# `Sp_System_AutoProductPriceSingle` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(4000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AutoProductPriceSingle`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_AutoSendCheckMsg.md b/docs/auto-catalog/procedures/Sp_System_AutoSendCheckMsg.md new file mode 100644 index 0000000..d984c51 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_AutoSendCheckMsg.md @@ -0,0 +1,35 @@ +# `Sp_System_AutoSendCheckMsg` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sBillKey` | `varchar(100)` | +| 3 | IN | `sTbName` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sBillNo` | `varchar(100)` | +| 6 | IN | `sCheckCondition` | `varchar(4000)` | +| 7 | IN | `sMemo` | `varchar(4000)` | +| 8 | IN | `sCheckModelGuid` | `varchar(100)` | +| 9 | IN | `sCheckPerson` | `longtext` | +| 10 | IN | `sLoginId` | `varchar(100)` | +| 11 | IN | `sBrId` | `varchar(100)` | +| 12 | IN | `sSuId` | `varchar(100)` | +| 13 | OUT | `sCode` | `int` | +| 14 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_AutoSendCheckMsg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney.md b/docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney.md new file mode 100644 index 0000000..47b83ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney.md @@ -0,0 +1,36 @@ +# `Sp_System_BatchNPriceMoney` (procedure) + +> @author: qmj @date: 20210707 封存 @describe: 价格批量更新,按产品金额,目前仅订单可使用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sSrcGuid` | `varchar(100)` | +| 3 | IN | `dPrice` | `decimal(18,6)` | +| 4 | IN | `dMoney` | `decimal(18,6)` | +| 5 | IN | `dQty` | `decimal(18,6)` | +| 6 | IN | `oldQty` | `decimal(18,6)` | +| 7 | IN | `tDeliverDate` | `datetime` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `sChangePriceMemo` | `longtext` | +| 12 | OUT | `sCode` | `int` | +| 13 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_BatchNPriceMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney_quo.md b/docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney_quo.md new file mode 100644 index 0000000..0c9de68 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_BatchNPriceMoney_quo.md @@ -0,0 +1,30 @@ +# `Sp_System_BatchNPriceMoney_quo` (procedure) + +> @author: qmj @date: 20210707 封存 @describe: 价格批量更新,按产品金额,目前仅订单可使用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSrcGuid` | `varchar(100)` | +| 2 | IN | `p_dPrice` | `decimal(18,6)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_BatchNPriceMoney_quo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_BatchPriceMoney.md b/docs/auto-catalog/procedures/Sp_System_BatchPriceMoney.md new file mode 100644 index 0000000..0185757 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_BatchPriceMoney.md @@ -0,0 +1,36 @@ +# `Sp_System_BatchPriceMoney` (procedure) + +> @author: qmj @date: 20210707 封存 @describe: 价格批量更新,按外币计算,目前仅使用销售订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sSrcGuid` | `varchar(100)` | +| 3 | IN | `dPrice` | `decimal(18,6)` | +| 4 | IN | `dMoney` | `decimal(18,6)` | +| 5 | IN | `dQty` | `decimal(18,6)` | +| 6 | IN | `oldQty` | `decimal(18,6)` | +| 7 | IN | `tDeliverDate` | `datetime` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `sChangePriceMemo` | `longtext` | +| 12 | OUT | `sCode` | `int` | +| 13 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_BatchPriceMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_BatchWorkListPriceMoney.md b/docs/auto-catalog/procedures/Sp_System_BatchWorkListPriceMoney.md new file mode 100644 index 0000000..f4a4512 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_BatchWorkListPriceMoney.md @@ -0,0 +1,31 @@ +# `Sp_System_BatchWorkListPriceMoney` (procedure) + +> @author: qmj @date: 20210707 封存 @describe: 工单价格批量更新,按产品金额 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSrcGuid` | `text` | +| 2 | IN | `dNProductPrice` | `decimal(18,6)` | +| 3 | IN | `dFloatRate` | `decimal(18,6)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_BatchWorkListPriceMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost.md b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost.md new file mode 100644 index 0000000..e370b8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost.md @@ -0,0 +1,32 @@ +# `Sp_System_CalcCurrentPeriodCost` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sPeriod` | `varchar(100)` | +| 4 | IN | `sProInParam` | `varchar(255)` | +| 5 | IN | `sMakePerson` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sReturn` | `varchar(1000)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcCurrentPeriodCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_1115.md b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_1115.md new file mode 100644 index 0000000..b50fe5b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_1115.md @@ -0,0 +1,32 @@ +# `Sp_System_CalcCurrentPeriodCost_1115` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sPeriod` | `varchar(100)` | +| 4 | IN | `sProInParam` | `varchar(255)` | +| 5 | IN | `sMakePerson` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sReturn` | `varchar(1000)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcCurrentPeriodCost_1115`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221014.md b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221014.md new file mode 100644 index 0000000..f04fb60 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221014.md @@ -0,0 +1,32 @@ +# `Sp_System_CalcCurrentPeriodCost_20221014` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sPeriod` | `varchar(100)` | +| 4 | IN | `sProInParam` | `varchar(255)` | +| 5 | IN | `sMakePerson` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sReturn` | `varchar(1000)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcCurrentPeriodCost_20221014`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221109.md b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221109.md new file mode 100644 index 0000000..d3fa9a0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_20221109.md @@ -0,0 +1,32 @@ +# `Sp_System_CalcCurrentPeriodCost_20221109` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sPeriod` | `varchar(100)` | +| 4 | IN | `sProInParam` | `varchar(255)` | +| 5 | IN | `sMakePerson` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sReturn` | `varchar(1000)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcCurrentPeriodCost_20221109`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_copy1.md b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_copy1.md new file mode 100644 index 0000000..653f737 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcCurrentPeriodCost_copy1.md @@ -0,0 +1,32 @@ +# `Sp_System_CalcCurrentPeriodCost_copy1` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sPeriod` | `varchar(100)` | +| 4 | IN | `sProInParam` | `varchar(255)` | +| 5 | IN | `sMakePerson` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sReturn` | `varchar(1000)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcCurrentPeriodCost_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice.md b/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice.md new file mode 100644 index 0000000..182a2a4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice.md @@ -0,0 +1,30 @@ +# `Sp_System_CalcMaterialsPrice` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+期它入库金额/ 期初数量 + 采购入库金额+期它入库金额 更新到其它各单据 bUpdate = 0:第一次分摊,分切单主表分摊到从表。 第二次正常分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `bUpdate` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcMaterialsPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_220709.md b/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_220709.md new file mode 100644 index 0000000..3ca77b6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_220709.md @@ -0,0 +1,30 @@ +# `Sp_System_CalcMaterialsPrice_220709` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+期它入库金额/ 期初数量 + 采购入库金额+期它入库金额 更新到其它各单据 bUpdate = 1 时,表示月末结帐时调用,并存入结存表,0:在材料存货核算表界面 调用 只是计算材料库存相关单据的价格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `bUpdate` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcMaterialsPrice_220709`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_221111.md b/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_221111.md new file mode 100644 index 0000000..10e1c8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcMaterialsPrice_221111.md @@ -0,0 +1,30 @@ +# `Sp_System_CalcMaterialsPrice_221111` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+期它入库金额/ 期初数量 + 采购入库金额+期它入库金额 更新到其它各单据 bUpdate = 0:第一次分摊,分切单主表分摊到从表。 第二次正常分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `bUpdate` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcMaterialsPrice_221111`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcProductPrice.md b/docs/auto-catalog/procedures/Sp_System_CalcProductPrice.md new file mode 100644 index 0000000..5405bc8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcProductPrice.md @@ -0,0 +1,31 @@ +# `Sp_System_CalcProductPrice` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下: 从本月月末之前最近一次订单取价格,如果取不到 从 产品客户表中取 ,再取不到 从产品表中取,再取不到,从最近取对帐 bUpdate = 1 时,表示月末结帐时调用,0:在库存商品价值表界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `bUpdate` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(4000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcProductPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CalcProductPrice_new.md b/docs/auto-catalog/procedures/Sp_System_CalcProductPrice_new.md new file mode 100644 index 0000000..40e993a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CalcProductPrice_new.md @@ -0,0 +1,31 @@ +# `Sp_System_CalcProductPrice_new` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下: 从本月月末之前最近一次订单取价格,如果取不到 从 产品客户表中取 ,再取不到 从产品表中取,再取不到,从最近取对帐 bUpdate = 1 时,表示月末结帐时调用,0:在库存商品价值表界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `bUpdate` | `int` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(4000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CalcProductPrice_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckFlow.md b/docs/auto-catalog/procedures/Sp_System_CheckFlow.md new file mode 100644 index 0000000..ffff6ba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckFlow.md @@ -0,0 +1,34 @@ +# `Sp_System_CheckFlow` (procedure) + +> 业务单据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuids` | `varchar(1000)` | +| 2 | IN | `sSlaveGuid` | `varchar(1000)` | +| 3 | IN | `sTbNames` | `varchar(1000)` | +| 4 | IN | `sTypes` | `varchar(1000)` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sGuid` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(4000)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckFlow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalid.md b/docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalid.md new file mode 100644 index 0000000..2dbc2fc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalid.md @@ -0,0 +1,31 @@ +# `Sp_System_CheckMaterialsInvalid` (procedure) + +> 材料作废校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckMaterialsInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalidL.md b/docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalidL.md new file mode 100644 index 0000000..a93cd52 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckMaterialsInvalidL.md @@ -0,0 +1,31 @@ +# `Sp_System_CheckMaterialsInvalidL` (procedure) + +> 材料作废校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckMaterialsInvalidL`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckSave.md b/docs/auto-catalog/procedures/Sp_System_CheckSave.md new file mode 100644 index 0000000..b89f237 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckSave.md @@ -0,0 +1,31 @@ +# `Sp_System_CheckSave` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `longtext` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckSave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckSaveFlow.md b/docs/auto-catalog/procedures/Sp_System_CheckSaveFlow.md new file mode 100644 index 0000000..569da8e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckSaveFlow.md @@ -0,0 +1,34 @@ +# `Sp_System_CheckSaveFlow` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuids` | `longtext` | +| 2 | IN | `sSlaveGuid` | `longtext` | +| 3 | IN | `sTbNames` | `longtext` | +| 4 | IN | `sTypes` | `varchar(1000)` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sGuid` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(4000)` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckSaveFlow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckSaveFlowCps.md b/docs/auto-catalog/procedures/Sp_System_CheckSaveFlowCps.md new file mode 100644 index 0000000..224967b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckSaveFlowCps.md @@ -0,0 +1,31 @@ +# `Sp_System_CheckSaveFlowCps` (procedure) + +> 费用录入保存调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckSaveFlowCps`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_CheckSaveOee.md b/docs/auto-catalog/procedures/Sp_System_CheckSaveOee.md new file mode 100644 index 0000000..81a48ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_CheckSaveOee.md @@ -0,0 +1,31 @@ +# `Sp_System_CheckSaveOee` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_CheckSaveOee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_Checkquoquo.md b/docs/auto-catalog/procedures/Sp_System_Checkquoquo.md new file mode 100644 index 0000000..810cc20 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_Checkquoquo.md @@ -0,0 +1,31 @@ +# `Sp_System_Checkquoquo` (procedure) + +> 销售变更单保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_Checkquoquo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_Checkquoquo_copy1.md b/docs/auto-catalog/procedures/Sp_System_Checkquoquo_copy1.md new file mode 100644 index 0000000..6b056a7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_Checkquoquo_copy1.md @@ -0,0 +1,31 @@ +# `Sp_System_Checkquoquo_copy1` (procedure) + +> 销售变更单保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_Checkquoquo_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_DelMsgCheckFlow.md b/docs/auto-catalog/procedures/Sp_System_DelMsgCheckFlow.md new file mode 100644 index 0000000..ad6215f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_DelMsgCheckFlow.md @@ -0,0 +1,30 @@ +# `Sp_System_DelMsgCheckFlow` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | OUT | `sReturn` | `varchar(4000)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_DelMsgCheckFlow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_InitCurrentPeriodCost.md b/docs/auto-catalog/procedures/Sp_System_InitCurrentPeriodCost.md new file mode 100644 index 0000000..5c84bd9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_InitCurrentPeriodCost.md @@ -0,0 +1,31 @@ +# `Sp_System_InitCurrentPeriodCost` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 获取当前月份要进行成本核算的工单号,在月末结帐时并存入成本月结表,只有结构数据, 暂无成本数据,等实际的费用分摊单据数据出来后,调用成本核算过程,更新成本数据 主要思路如下: 1.月末结帐时调用本过程 2.本月核算工单 = 本月成品入库+发外对帐对应的工单号和本月装配单号从表对应的工单 + 没有完工的工单号(入库数<工单数 或者单据完工) 3.把上面工单存入本月月度成本表,为成本核算做准备 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sPeriodId` | `varchar(100)` | +| 4 | IN | `sMakePerson` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_InitCurrentPeriodCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_MaterialsAllReSure.md b/docs/auto-catalog/procedures/Sp_System_MaterialsAllReSure.md new file mode 100644 index 0000000..61d7b7c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_MaterialsAllReSure.md @@ -0,0 +1,27 @@ +# `Sp_System_MaterialsAllReSure` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_MaterialsAllReSure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_MaterialsAllSure.md b/docs/auto-catalog/procedures/Sp_System_MaterialsAllSure.md new file mode 100644 index 0000000..a7945c3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_MaterialsAllSure.md @@ -0,0 +1,27 @@ +# `Sp_System_MaterialsAllSure` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_MaterialsAllSure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_MaterialsCost.md b/docs/auto-catalog/procedures/Sp_System_MaterialsCost.md new file mode 100644 index 0000000..b01e268 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_MaterialsCost.md @@ -0,0 +1,30 @@ +# `Sp_System_MaterialsCost` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+期它入库金额/ 期初数量 + 采购入库金额+期它入库金额 更新到其它各单据 bUpdate = 0:第一次分摊,分切单主表分摊到从表。 第二次正常分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `iSecond` | `int` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_MaterialsCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_MaterialsReCost.md b/docs/auto-catalog/procedures/Sp_System_MaterialsReCost.md new file mode 100644 index 0000000..f297630 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_MaterialsReCost.md @@ -0,0 +1,29 @@ +# `Sp_System_MaterialsReCost` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+期它入库金额/ 期初数量 + 采购入库金额+期它入库金额 更新到其它各单据 bUpdate = 0:第一次分摊,分切单主表分摊到从表。 第二次正常分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_MaterialsReCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_MonThendCheckOut.md b/docs/auto-catalog/procedures/Sp_System_MonThendCheckOut.md new file mode 100644 index 0000000..e9dd9d9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_MonThendCheckOut.md @@ -0,0 +1,27 @@ +# `Sp_System_MonThendCheckOut` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPeriodID` | `varchar(100)` | +| 2 | IN | `sLoginName` | `varchar(100)` | +| 3 | IN | `tDate` | `datetime` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_MonThendCheckOut`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductCost.md b/docs/auto-catalog/procedures/Sp_System_ProductCost.md new file mode 100644 index 0000000..a9bbe87 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductCost.md @@ -0,0 +1,29 @@ +# `Sp_System_ProductCost` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下: 从本月月末之前最近一次订单取价格,如果取不到 从 产品客户表中取 ,再取不到 从产品表中取,再取不到,从最近取对帐 bUpdate = 1 时,表示月末结帐时调用,0:在库存商品价值表界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductCost_OutPrice.md b/docs/auto-catalog/procedures/Sp_System_ProductCost_OutPrice.md new file mode 100644 index 0000000..17e0d0a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductCost_OutPrice.md @@ -0,0 +1,28 @@ +# `Sp_System_ProductCost_OutPrice` (procedure) + +> @author:杨恒林 @date:20221126 封存 @describe: 计算出库成本 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sPeriod` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductCost_OutPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductCost_copy1.md b/docs/auto-catalog/procedures/Sp_System_ProductCost_copy1.md new file mode 100644 index 0000000..8ed906a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductCost_copy1.md @@ -0,0 +1,29 @@ +# `Sp_System_ProductCost_copy1` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下: 从本月月末之前最近一次订单取价格,如果取不到 从 产品客户表中取 ,再取不到 从产品表中取,再取不到,从最近取对帐 bUpdate = 1 时,表示月末结帐时调用,0:在库存商品价值表界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductCost_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductMoney.md b/docs/auto-catalog/procedures/Sp_System_ProductMoney.md new file mode 100644 index 0000000..4b3a7ca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductMoney.md @@ -0,0 +1,29 @@ +# `Sp_System_ProductMoney` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下: 从本月月末之前最近一次订单取价格,如果取不到 从 产品客户表中取 ,再取不到 从产品表中取,再取不到,从最近取对帐 bUpdate = 1 时,表示月末结帐时调用,0:在库存商品价值表界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductMoneyAllReSure.md b/docs/auto-catalog/procedures/Sp_System_ProductMoneyAllReSure.md new file mode 100644 index 0000000..feb48ca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductMoneyAllReSure.md @@ -0,0 +1,27 @@ +# `Sp_System_ProductMoneyAllReSure` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductMoneyAllReSure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductMoneyAllSure.md b/docs/auto-catalog/procedures/Sp_System_ProductMoneyAllSure.md new file mode 100644 index 0000000..d6a5639 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductMoneyAllSure.md @@ -0,0 +1,27 @@ +# `Sp_System_ProductMoneyAllSure` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductMoneyAllSure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCost.md b/docs/auto-catalog/procedures/Sp_System_ProductionCost.md new file mode 100644 index 0000000..0090522 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCost.md @@ -0,0 +1,30 @@ +# `Sp_System_ProductionCost` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `iSecond` | `int` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCost24222.md b/docs/auto-catalog/procedures/Sp_System_ProductionCost24222.md new file mode 100644 index 0000000..c5e5477 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCost24222.md @@ -0,0 +1,30 @@ +# `Sp_System_ProductionCost24222` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `iSecond` | `int` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCost24222`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCostAllReSure.md b/docs/auto-catalog/procedures/Sp_System_ProductionCostAllReSure.md new file mode 100644 index 0000000..c16379c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCostAllReSure.md @@ -0,0 +1,27 @@ +# `Sp_System_ProductionCostAllReSure` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCostAllReSure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCostAllSure.md b/docs/auto-catalog/procedures/Sp_System_ProductionCostAllSure.md new file mode 100644 index 0000000..02ab354 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCostAllSure.md @@ -0,0 +1,27 @@ +# `Sp_System_ProductionCostAllSure` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCostAllSure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCostBak.md b/docs/auto-catalog/procedures/Sp_System_ProductionCostBak.md new file mode 100644 index 0000000..869487f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCostBak.md @@ -0,0 +1,30 @@ +# `Sp_System_ProductionCostBak` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:49 +- **Last altered:** 2026-04-27 19:10:49 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `iSecond` | `int` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCostBak`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCostTest.md b/docs/auto-catalog/procedures/Sp_System_ProductionCostTest.md new file mode 100644 index 0000000..65d7c86 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCostTest.md @@ -0,0 +1,30 @@ +# `Sp_System_ProductionCostTest` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据后回写到成本月结表 注意点: 1.本期期初成本从本工单最近一次月结成本表中获取,不一定就是上期 2.在制品是指所有入库数小于工单数的工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `iSecond` | `int` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCostTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ProductionCost_new.md b/docs/auto-catalog/procedures/Sp_System_ProductionCost_new.md new file mode 100644 index 0000000..38652b4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ProductionCost_new.md @@ -0,0 +1,30 @@ +# `Sp_System_ProductionCost_new` (procedure) + +> 期初按比例分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `iSecond` | `int` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ProductionCost_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReCostStructure.md b/docs/auto-catalog/procedures/Sp_System_ReCostStructure.md new file mode 100644 index 0000000..5ed8f8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReCostStructure.md @@ -0,0 +1,29 @@ +# `Sp_System_ReCostStructure` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 成本结构发生变化时,需要保存当前的数据到备份表,CotOrderCostAnalysis+时分秒 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReCostStructure`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReCostStructure_new.md b/docs/auto-catalog/procedures/Sp_System_ReCostStructure_new.md new file mode 100644 index 0000000..b0825f4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReCostStructure_new.md @@ -0,0 +1,29 @@ +# `Sp_System_ReCostStructure_new` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 成本结构发生变化时,需要保存当前的数据到备份表,CotOrderCostAnalysis+时分秒 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReCostStructure_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReProductMoney.md b/docs/auto-catalog/procedures/Sp_System_ReProductMoney.md new file mode 100644 index 0000000..520b022 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReProductMoney.md @@ -0,0 +1,27 @@ +# `Sp_System_ReProductMoney` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReProductMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReplaceField.md b/docs/auto-catalog/procedures/Sp_System_ReplaceField.md new file mode 100644 index 0000000..9d4a481 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReplaceField.md @@ -0,0 +1,34 @@ +# `Sp_System_ReplaceField` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuid` | `longtext` | +| 2 | IN | `sAllTbName` | `longtext` | +| 3 | IN | `sAllType` | `longtext` | +| 4 | IN | `sFormulaGuid` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | IN | `sTmpValue` | `varchar(100)` | +| 7 | OUT | `sDetail` | `text` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReplaceField`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReplaceFieldNew.md b/docs/auto-catalog/procedures/Sp_System_ReplaceFieldNew.md new file mode 100644 index 0000000..8c8df47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReplaceFieldNew.md @@ -0,0 +1,34 @@ +# `Sp_System_ReplaceFieldNew` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuid` | `longtext` | +| 2 | IN | `sAllTbName` | `longtext` | +| 3 | IN | `sAllType` | `longtext` | +| 4 | IN | `sFormulaGuid` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | IN | `sTmpValue` | `varchar(100)` | +| 7 | OUT | `sDetail` | `text` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | IN | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReplaceFieldNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReplaceField_Detail.md b/docs/auto-catalog/procedures/Sp_System_ReplaceField_Detail.md new file mode 100644 index 0000000..ef7bc2c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReplaceField_Detail.md @@ -0,0 +1,35 @@ +# `Sp_System_ReplaceField_Detail` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuid` | `longtext` | +| 2 | IN | `sAllTbName` | `longtext` | +| 3 | IN | `sAllType` | `longtext` | +| 4 | IN | `sFormulaGuid` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | IN | `sTmpValue` | `varchar(100)` | +| 7 | OUT | `sDetail` | `longtext` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sParentGuid` | `varchar(100)` | +| 10 | IN | `sBrId` | `varchar(100)` | +| 11 | IN | `sSuId` | `varchar(100)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReplaceField_Detail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW.md b/docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW.md new file mode 100644 index 0000000..5445db5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW.md @@ -0,0 +1,35 @@ +# `Sp_System_ReplaceField_NEW` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuid` | `longtext` | +| 2 | IN | `sAllTbName` | `longtext` | +| 3 | IN | `sAllType` | `longtext` | +| 4 | IN | `sFormulaGuid` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | IN | `sTmpValue` | `varchar(100)` | +| 7 | OUT | `sDetail` | `longtext` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | +| 12 | IN | `sSlaveGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReplaceField_NEW`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW_ACT.md b/docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW_ACT.md new file mode 100644 index 0000000..30496e2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReplaceField_NEW_ACT.md @@ -0,0 +1,35 @@ +# `Sp_System_ReplaceField_NEW_ACT` (procedure) + +> 公式语言转换成sql + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sAllGuid` | `longtext` | +| 2 | IN | `sAllTbName` | `longtext` | +| 3 | IN | `sAllType` | `longtext` | +| 4 | IN | `sFormulaGuid` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | IN | `sTmpValue` | `varchar(100)` | +| 7 | OUT | `sDetail` | `longtext` | +| 8 | IN | `sLoginId` | `varchar(100)` | +| 9 | IN | `sBrId` | `varchar(100)` | +| 10 | IN | `sSuId` | `varchar(100)` | +| 11 | OUT | `sCode` | `int` | +| 12 | IN | `sSlaveGuid` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReplaceField_NEW_ACT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_ReplyCheckMsg.md b/docs/auto-catalog/procedures/Sp_System_ReplyCheckMsg.md new file mode 100644 index 0000000..73453b1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_ReplyCheckMsg.md @@ -0,0 +1,30 @@ +# `Sp_System_ReplyCheckMsg` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMsgGuid` | `varchar(100)` | +| 2 | IN | `sBillGuid` | `varchar(100)` | +| 3 | IN | `iReply` | `int` | +| 4 | IN | `sReply` | `varchar(500)` | +| 5 | OUT | `sReturn` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_ReplyCheckMsg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_SaveReport.md b/docs/auto-catalog/procedures/Sp_System_SaveReport.md new file mode 100644 index 0000000..1f39a33 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_SaveReport.md @@ -0,0 +1,30 @@ +# `Sp_System_SaveReport` (procedure) + +> 本期间已结账不允许保存 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_SaveReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_UpdateWorkCl.md b/docs/auto-catalog/procedures/Sp_System_UpdateWorkCl.md new file mode 100644 index 0000000..01b5cf4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_UpdateWorkCl.md @@ -0,0 +1,31 @@ +# `Sp_System_UpdateWorkCl` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_UpdateWorkCl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_System_UpdateWorkProcessMemo.md b/docs/auto-catalog/procedures/Sp_System_UpdateWorkProcessMemo.md new file mode 100644 index 0000000..7e6daee --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_System_UpdateWorkProcessMemo.md @@ -0,0 +1,31 @@ +# `Sp_System_UpdateWorkProcessMemo` (procedure) + +> 业务单据保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_System_UpdateWorkProcessMemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_GrossProfitSmallai.md b/docs/auto-catalog/procedures/Sp_Task_GrossProfitSmallai.md new file mode 100644 index 0000000..2e31b32 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_GrossProfitSmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_GrossProfitSmallai` (procedure) + +> 小ai保驾护航-企业即时毛利分析报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_GrossProfitSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_NetProfitSmallai.md b/docs/auto-catalog/procedures/Sp_Task_NetProfitSmallai.md new file mode 100644 index 0000000..8b3cf88 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_NetProfitSmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_NetProfitSmallai` (procedure) + +> 小ai保驾护航-企业净利分析报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_NetProfitSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop1.md b/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop1.md new file mode 100644 index 0000000..7ef3dcf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop1.md @@ -0,0 +1,33 @@ +# `Sp_Task_PrintWorkshop1` (procedure) + +> 小ai任务自动派送-印刷车间生产情况(按员工) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | +| 10 | OUT | `sUrl` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_PrintWorkshop1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop2.md b/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop2.md new file mode 100644 index 0000000..17acfd5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop2.md @@ -0,0 +1,33 @@ +# `Sp_Task_PrintWorkshop2` (procedure) + +> 小ai任务自动派送-印刷车间异常汇报 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | +| 10 | OUT | `sUrl` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_PrintWorkshop2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop3.md b/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop3.md new file mode 100644 index 0000000..b369738 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_PrintWorkshop3.md @@ -0,0 +1,32 @@ +# `Sp_Task_PrintWorkshop3` (procedure) + +> 小ai保驾护航-企业净利分析报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_PrintWorkshop3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_ProductStockKeepLongSmallai.md b/docs/auto-catalog/procedures/Sp_Task_ProductStockKeepLongSmallai.md new file mode 100644 index 0000000..49f2bad --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_ProductStockKeepLongSmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_ProductStockKeepLongSmallai` (procedure) + +> 小ai保驾护航-成品库存资金积压分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_ProductStockKeepLongSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_Send_Elecustomer_Birthday.md b/docs/auto-catalog/procedures/Sp_Task_Send_Elecustomer_Birthday.md new file mode 100644 index 0000000..3f603f1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_Send_Elecustomer_Birthday.md @@ -0,0 +1,27 @@ +# `Sp_Task_Send_Elecustomer_Birthday` (procedure) + +> 定时过程执行(发送客户生日) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sCode` | `int` | +| 2 | OUT | `sReturn` | `longtext` | +| 3 | OUT | `sUserList` | `longtext` | +| 4 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_Send_Elecustomer_Birthday`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_Send_Eleemployee_Birthday.md b/docs/auto-catalog/procedures/Sp_Task_Send_Eleemployee_Birthday.md new file mode 100644 index 0000000..6b7c29e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_Send_Eleemployee_Birthday.md @@ -0,0 +1,27 @@ +# `Sp_Task_Send_Eleemployee_Birthday` (procedure) + +> 定时过程执行(发送员工、客户生日) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sCode` | `int` | +| 2 | OUT | `sReturn` | `longtext` | +| 3 | OUT | `sUserList` | `longtext` | +| 4 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_Send_Eleemployee_Birthday`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_StockKeepLongSmallai.md b/docs/auto-catalog/procedures/Sp_Task_StockKeepLongSmallai.md new file mode 100644 index 0000000..10915ae --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_StockKeepLongSmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_StockKeepLongSmallai` (procedure) + +> 小ai保驾护航-材料存货核算分析报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_StockKeepLongSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_TodayMoneySmallai.md b/docs/auto-catalog/procedures/Sp_Task_TodayMoneySmallai.md new file mode 100644 index 0000000..b27f4d2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_TodayMoneySmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_TodayMoneySmallai` (procedure) + +> 小ai保驾护航-当日货币资金报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_TodayMoneySmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_TodayWorkRateProgressSmallai.md b/docs/auto-catalog/procedures/Sp_Task_TodayWorkRateProgressSmallai.md new file mode 100644 index 0000000..8669f8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_TodayWorkRateProgressSmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_TodayWorkRateProgressSmallai` (procedure) + +> 小ai保驾护航-各部门当日工作执行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_TodayWorkRateProgressSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_doAgingSmallai.md b/docs/auto-catalog/procedures/Sp_Task_doAgingSmallai.md new file mode 100644 index 0000000..eeffd1b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_doAgingSmallai.md @@ -0,0 +1,32 @@ +# `Sp_Task_doAgingSmallai` (procedure) + +> 小ai保驾护航-超期应收 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_doAgingSmallai`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_doSalesPlanImplementationMsg.md b/docs/auto-catalog/procedures/Sp_Task_doSalesPlanImplementationMsg.md new file mode 100644 index 0000000..057089c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_doSalesPlanImplementationMsg.md @@ -0,0 +1,32 @@ +# `Sp_Task_doSalesPlanImplementationMsg` (procedure) + +> 小ai保驾护航-销售任务达标分析报告 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_doSalesPlanImplementationMsg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_doTest.md b/docs/auto-catalog/procedures/Sp_Task_doTest.md new file mode 100644 index 0000000..4637a3b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_doTest.md @@ -0,0 +1,27 @@ +# `Sp_Task_doTest` (procedure) + +> 定时过程执行 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | OUT | `sCode` | `int` | +| 4 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_doTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Task_doTestMsg.md b/docs/auto-catalog/procedures/Sp_Task_doTestMsg.md new file mode 100644 index 0000000..8ffad5b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Task_doTestMsg.md @@ -0,0 +1,32 @@ +# `Sp_Task_doTestMsg` (procedure) + +> 定时过程执行(发送消息) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `cardTitle` | `varchar(255)` | +| 2 | OUT | `title` | `varchar(255)` | +| 3 | OUT | `sAbstract` | `varchar(255)` | +| 4 | OUT | `cardDate` | `varchar(255)` | +| 5 | OUT | `itemMemo` | `varchar(255)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sUserList` | `longtext` | +| 9 | OUT | `sUserData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Task_doTestMsg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_UnConfirm_Zg.md b/docs/auto-catalog/procedures/Sp_UnConfirm_Zg.md new file mode 100644 index 0000000..5d38f43 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_UnConfirm_Zg.md @@ -0,0 +1,29 @@ +# `Sp_UnConfirm_Zg` (procedure) + +> 主管确认:通过 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_UnConfirm_Zg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_UndeliverIsRelated.md b/docs/auto-catalog/procedures/Sp_UndeliverIsRelated.md new file mode 100644 index 0000000..3be7d97 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_UndeliverIsRelated.md @@ -0,0 +1,29 @@ +# `Sp_UndeliverIsRelated` (procedure) + +> 主管确认:通过 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_UndeliverIsRelated`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_UpdateAdd_Check.md b/docs/auto-catalog/procedures/Sp_UpdateAdd_Check.md new file mode 100644 index 0000000..5b2003e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_UpdateAdd_Check.md @@ -0,0 +1,33 @@ +# `Sp_UpdateAdd_Check` (procedure) + +> 修改,删除校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `varchar(255)` | +| 2 | IN | `sTableName` | `varchar(255)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sSuId` | `varchar(255)` | +| 7 | IN | `sType` | `varchar(255)` | +| 8 | IN | `iFlag` | `int` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_UpdateAdd_Check`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_UpdateAdd_Check_NEW.md b/docs/auto-catalog/procedures/Sp_UpdateAdd_Check_NEW.md new file mode 100644 index 0000000..9c944be --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_UpdateAdd_Check_NEW.md @@ -0,0 +1,33 @@ +# `Sp_UpdateAdd_Check_NEW` (procedure) + +> 修改,删除校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `varchar(255)` | +| 2 | IN | `sTableName` | `varchar(255)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sSuId` | `varchar(255)` | +| 7 | IN | `sType` | `varchar(255)` | +| 8 | IN | `iFlag` | `int` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_UpdateAdd_Check_NEW`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Waste_details_product.md b/docs/auto-catalog/procedures/Sp_Waste_details_product.md new file mode 100644 index 0000000..78dd514 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Waste_details_product.md @@ -0,0 +1,38 @@ +# `Sp_Waste_details_product` (procedure) + +> 成品核检废明细-wx-12-17 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Waste_details_product`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkCostCarryforward.md b/docs/auto-catalog/procedures/Sp_WorkCostCarryforward.md new file mode 100644 index 0000000..87e35b9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkCostCarryforward.md @@ -0,0 +1,28 @@ +# `Sp_WorkCostCarryforward` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCostPeriod` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `totalQty` | `decimal(18,6)` | +| 6 | OUT | `countMapJson` | `longtext` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkCostCarryforward`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkDayReport.md b/docs/auto-catalog/procedures/Sp_WorkDayReport.md new file mode 100644 index 0000000..1e0f938 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkDayReport.md @@ -0,0 +1,28 @@ +# `Sp_WorkDayReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkDayReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOpsOutProcess.md b/docs/auto-catalog/procedures/Sp_WorkOpsOutProcess.md new file mode 100644 index 0000000..336c0ab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOpsOutProcess.md @@ -0,0 +1,33 @@ +# `Sp_WorkOpsOutProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOpsOutProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrderProcessDetail.md b/docs/auto-catalog/procedures/Sp_WorkOrderProcessDetail.md new file mode 100644 index 0000000..a3a0662 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrderProcessDetail.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrderProcessDetail` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrderProcessDetail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_BillForceComplete.md b/docs/auto-catalog/procedures/Sp_WorkOrder_BillForceComplete.md new file mode 100644 index 0000000..c9b4179 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_BillForceComplete.md @@ -0,0 +1,27 @@ +# `Sp_WorkOrder_BillForceComplete` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_BillForceComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_BillForceCompleteSlave.md b/docs/auto-catalog/procedures/Sp_WorkOrder_BillForceCompleteSlave.md new file mode 100644 index 0000000..49d9b6c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_BillForceCompleteSlave.md @@ -0,0 +1,27 @@ +# `Sp_WorkOrder_BillForceCompleteSlave` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_BillForceCompleteSlave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBookStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBookStd.md new file mode 100644 index 0000000..363a184 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBookStd.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_CalcDataBookStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataBookStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsLastStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsLastStd.md new file mode 100644 index 0000000..34a6134 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsLastStd.md @@ -0,0 +1,40 @@ +# `Sp_WorkOrder_CalcDataBsLastStd` (procedure) + +> 商务工单计算材料部分 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `p_sFormId` | `varchar(100)` | +| 7 | IN | `p_sCorrugateWidth` | `varchar(100)` | +| 8 | IN | `p_sCorrugateLength` | `varchar(100)` | +| 9 | IN | `p_dMinusLength` | `varchar(100)` | +| 10 | IN | `p_dMinusWidth` | `varchar(100)` | +| 11 | IN | `p_sModelsType` | `varchar(100)` | +| 12 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 13 | IN | `p_sCustomerId` | `varchar(100)` | +| 14 | IN | `p_sProductId` | `varchar(100)` | +| 15 | IN | `p_tDeliverDate` | `datetime` | +| 16 | OUT | `sCode` | `int` | +| 17 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataBsLastStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsPartsStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsPartsStd.md new file mode 100644 index 0000000..da56b1e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsPartsStd.md @@ -0,0 +1,41 @@ +# `Sp_WorkOrder_CalcDataBsPartsStd` (procedure) + +> 商务工单计算部件工序部分 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `p_sFormId` | `varchar(100)` | +| 6 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 7 | IN | `p_sCustomerId` | `varchar(100)` | +| 8 | IN | `p_sProductId` | `varchar(100)` | +| 9 | IN | `p_tDeliverDate` | `datetime` | +| 10 | IN | `p_sControlId` | `varchar(100)` | +| 11 | IN | `sAllGuid` | `varchar(4000)` | +| 12 | IN | `bSample` | `int` | +| 13 | IN | `dSumPQtyS` | `decimal(18,6)` | +| 14 | IN | `p_iPage` | `int` | +| 15 | IN | `p_bPublicPlate` | `int` | +| 16 | IN | `p_sCombinedMemo` | `longtext` | +| 17 | OUT | `sCode` | `int` | +| 18 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataBsPartsStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsProductStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsProductStd.md new file mode 100644 index 0000000..fbae5e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataBsProductStd.md @@ -0,0 +1,29 @@ +# `Sp_WorkOrder_CalcDataBsProductStd` (procedure) + +> 商务工单计算成品工序部分 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataBsProductStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataFlex.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataFlex.md new file mode 100644 index 0000000..0d3eb60 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataFlex.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_CalcDataFlex` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataFlex`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackLastStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackLastStd.md new file mode 100644 index 0000000..9ea4c44 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackLastStd.md @@ -0,0 +1,38 @@ +# `Sp_WorkOrder_CalcDataPackLastStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `p_sFormId` | `varchar(100)` | +| 7 | IN | `p_sCorrugateWidth` | `varchar(100)` | +| 8 | IN | `p_sCorrugateLength` | `varchar(100)` | +| 9 | IN | `p_dMinusLength` | `varchar(100)` | +| 10 | IN | `p_dMinusWidth` | `varchar(100)` | +| 11 | IN | `p_sModelsType` | `varchar(100)` | +| 12 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 13 | IN | `p_sCustomerId` | `varchar(100)` | +| 14 | IN | `p_sProductId` | `varchar(100)` | +| 15 | IN | `p_tDeliverDate` | `datetime` | +| 16 | OUT | `sCode` | `int` | +| 17 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataPackLastStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd.md new file mode 100644 index 0000000..3795c6a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd.md @@ -0,0 +1,39 @@ +# `Sp_WorkOrder_CalcDataPackPartsStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `p_sFormId` | `varchar(100)` | +| 6 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 7 | IN | `p_sCustomerId` | `varchar(100)` | +| 8 | IN | `p_sProductId` | `varchar(100)` | +| 9 | IN | `p_tDeliverDate` | `datetime` | +| 10 | IN | `p_sControlId` | `varchar(100)` | +| 11 | IN | `sAllGuid` | `varchar(4000)` | +| 12 | IN | `bSample` | `int` | +| 13 | IN | `dSumPQtyS` | `decimal(18,6)` | +| 14 | IN | `p_iPage` | `int` | +| 15 | IN | `p_bPublicPlate` | `int` | +| 16 | IN | `p_sCombinedMemo` | `longtext` | +| 17 | OUT | `sCode` | `int` | +| 18 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataPackPartsStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd_child.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd_child.md new file mode 100644 index 0000000..1e3dd96 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackPartsStd_child.md @@ -0,0 +1,40 @@ +# `Sp_WorkOrder_CalcDataPackPartsStd_child` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `p_sFormId` | `varchar(100)` | +| 6 | IN | `p_sSlaveGuid` | `varchar(100)` | +| 7 | IN | `p_sCustomerId` | `varchar(100)` | +| 8 | IN | `p_sProductId` | `varchar(100)` | +| 9 | IN | `p_tDeliverDate` | `datetime` | +| 10 | IN | `p_sControlId` | `varchar(100)` | +| 11 | IN | `sAllGuid` | `varchar(4000)` | +| 12 | IN | `bSample` | `int` | +| 13 | IN | `dSumPQtyS` | `decimal(18,6)` | +| 14 | IN | `p_iPage` | `int` | +| 15 | IN | `p_bPublicPlate` | `int` | +| 16 | IN | `p_sCombinedMemo` | `longtext` | +| 17 | IN | `p_bSplit` | `int` | +| 18 | OUT | `sCode` | `int` | +| 19 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataPackPartsStd_child`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackProductStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackProductStd.md new file mode 100644 index 0000000..beb9c34 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackProductStd.md @@ -0,0 +1,27 @@ +# `Sp_WorkOrder_CalcDataPackProductStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataPackProductStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStd.md new file mode 100644 index 0000000..a4e48ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStd.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_CalcDataPackStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataPackStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStdQ.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStdQ.md new file mode 100644 index 0000000..eff2691 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataPackStdQ.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_CalcDataPackStdQ` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataPackStdQ`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataSetStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataSetStd.md new file mode 100644 index 0000000..36e242b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataSetStd.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_CalcDataSetStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataSetStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStd.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStd.md new file mode 100644 index 0000000..a7fc148 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStd.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_CalcDataStd` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataStd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBefore.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBefore.md new file mode 100644 index 0000000..64a5566 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBefore.md @@ -0,0 +1,26 @@ +# `Sp_WorkOrder_CalcDataStdBefore` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataStdBefore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBeforeAfter.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBeforeAfter.md new file mode 100644 index 0000000..0107914 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdBeforeAfter.md @@ -0,0 +1,26 @@ +# `Sp_WorkOrder_CalcDataStdBeforeAfter` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataStdBeforeAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterProcess.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterProcess.md new file mode 100644 index 0000000..4dfb0fe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterProcess.md @@ -0,0 +1,49 @@ +# `Sp_WorkOrder_CalcDataStdCenterProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `p_iControlType` | `int` | +| 7 | IN | `p_sId` | `varchar(100)` | +| 8 | IN | `p_sControlId` | `varchar(100)` | +| 9 | IN | `p_sProcessId` | `varchar(100)` | +| 10 | IN | `p_sType` | `varchar(100)` | +| 11 | IN | `p_iOrder` | `int` | +| 12 | IN | `p_dAdjustLossQty` | `double` | +| 13 | IN | `p_sProcessName` | `varchar(100)` | +| 14 | IN | `p_sProductionPaperFormulaId` | `varchar(100)` | +| 15 | IN | `p_sCapacityFormulaId` | `varchar(100)` | +| 16 | IN | `p_sProductionReportId` | `varchar(100)` | +| 17 | IN | `p_bRateTransformSet` | `int` | +| 18 | IN | `p_dPartsQty` | `double` | +| 19 | IN | `p_sControlParentId` | `varchar(100)` | +| 20 | IN | `p_sSelfControlId` | `varchar(100)` | +| 21 | IN | `p_sAllId` | `varchar(100)` | +| 22 | IN | `p_dSinglePQty` | `double` | +| 23 | IN | `p_sPartsName` | `varchar(100)` | +| 24 | IN | `p_dProcessOutQty` | `double` | +| 25 | IN | `p_iSlaveCount` | `int` | +| 26 | IN | `p_bSample` | `int` | +| 27 | IN | `p_dSumPQty` | `double` | +| 28 | IN | `p_iPage` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataStdCenterProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterPrsAfter.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterPrsAfter.md new file mode 100644 index 0000000..77df067 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CalcDataStdCenterPrsAfter.md @@ -0,0 +1,26 @@ +# `Sp_WorkOrder_CalcDataStdCenterPrsAfter` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `bChangeRate` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CalcDataStdCenterPrsAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdate.md new file mode 100644 index 0000000..2fc69d4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdate.md @@ -0,0 +1,32 @@ +# `Sp_WorkOrder_CheckUpdate` (procedure) + +> 工单保存前检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdateNew.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdateNew.md new file mode 100644 index 0000000..e7b821a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CheckUpdateNew.md @@ -0,0 +1,32 @@ +# `Sp_WorkOrder_CheckUpdateNew` (procedure) + +> 工单保存前检验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CheckUpdateNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_CopyToWorkOrderData.md b/docs/auto-catalog/procedures/Sp_WorkOrder_CopyToWorkOrderData.md new file mode 100644 index 0000000..e7000ec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_CopyToWorkOrderData.md @@ -0,0 +1,27 @@ +# `Sp_WorkOrder_CopyToWorkOrderData` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:52 +- **Last altered:** 2026-04-27 19:10:52 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sConfigId` | `varchar(100)` | +| 3 | IN | `sControlName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_CopyToWorkOrderData`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_GtChar.md b/docs/auto-catalog/procedures/Sp_WorkOrder_GtChar.md new file mode 100644 index 0000000..ee84fa4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_GtChar.md @@ -0,0 +1,31 @@ +# `Sp_WorkOrder_GtChar` (procedure) + +> 工单甘特图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sWorkOrderGuid` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_GtChar`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkOrder_TechnologicalProcess.md b/docs/auto-catalog/procedures/Sp_WorkOrder_TechnologicalProcess.md new file mode 100644 index 0000000..57e324e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkOrder_TechnologicalProcess.md @@ -0,0 +1,28 @@ +# `Sp_WorkOrder_TechnologicalProcess` (procedure) + +> 工序工序流程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sWorkOrderId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkOrder_TechnologicalProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkProcess_BtnEventOutSide.md b/docs/auto-catalog/procedures/Sp_WorkProcess_BtnEventOutSide.md new file mode 100644 index 0000000..8eedfc4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkProcess_BtnEventOutSide.md @@ -0,0 +1,29 @@ +# `Sp_WorkProcess_BtnEventOutSide` (procedure) + +> 研发任务认领 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkProcess_BtnEventOutSide`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_WorkWeekReport.md b/docs/auto-catalog/procedures/Sp_WorkWeekReport.md new file mode 100644 index 0000000..1cd0da3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_WorkWeekReport.md @@ -0,0 +1,28 @@ +# `Sp_WorkWeekReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_WorkWeekReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Work_WorkOfDayRecord.md b/docs/auto-catalog/procedures/Sp_Work_WorkOfDayRecord.md new file mode 100644 index 0000000..a8b7dd9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Work_WorkOfDayRecord.md @@ -0,0 +1,37 @@ +# `Sp_Work_WorkOfDayRecord` (procedure) + +> 生产记录表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Work_WorkOfDayRecord`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Yfworkorder_BtnEventCustomerFail.md b/docs/auto-catalog/procedures/Sp_Yfworkorder_BtnEventCustomerFail.md new file mode 100644 index 0000000..3191219 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Yfworkorder_BtnEventCustomerFail.md @@ -0,0 +1,29 @@ +# `Sp_Yfworkorder_BtnEventCustomerFail` (procedure) + +> 研发工单客户通过 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Yfworkorder_BtnEventCustomerFail`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_Zld_BtnEventClaim.md b/docs/auto-catalog/procedures/Sp_Zld_BtnEventClaim.md new file mode 100644 index 0000000..ee4f0f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_Zld_BtnEventClaim.md @@ -0,0 +1,29 @@ +# `Sp_Zld_BtnEventClaim` (procedure) + +> 资料袋领用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_Zld_BtnEventClaim`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_addBtn_gdsmodle.md b/docs/auto-catalog/procedures/Sp_addBtn_gdsmodle.md new file mode 100644 index 0000000..e0db0f6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_addBtn_gdsmodle.md @@ -0,0 +1,22 @@ +# `Sp_addBtn_gdsmodle` (procedure) + +> 新增按钮 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_addBtn_gdsmodle`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_addSysbrands.md b/docs/auto-catalog/procedures/Sp_addSysbrands.md new file mode 100644 index 0000000..9540c9e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_addSysbrands.md @@ -0,0 +1,35 @@ +# `Sp_addSysbrands` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrandId` | `varchar(255)` | +| 2 | IN | `sBrandName` | `varchar(255)` | +| 3 | IN | `sBrandNo` | `varchar(255)` | +| 4 | IN | `sBrandShortName` | `varchar(255)` | +| 5 | IN | `sBrandParentId` | `varchar(255)` | +| 6 | IN | `sLoginId` | `varchar(255)` | +| 7 | IN | `sftlogininfoId` | `varchar(255)` | +| 8 | IN | `sftlogininfoPwd` | `varchar(255)` | +| 9 | IN | `gdslogininfoId` | `varchar(255)` | +| 10 | IN | `gdslogininfoPwd` | `varchar(255)` | +| 11 | OUT | `sReturn` | `varchar(4000)` | +| 12 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_addSysbrands`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sAcc.md b/docs/auto-catalog/procedures/Sp_afterSave_sAcc.md new file mode 100644 index 0000000..e0c3355 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sAcc.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sAcc` (procedure) + +> 质量事故报告存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sAcc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sCio.md b/docs/auto-catalog/procedures/Sp_afterSave_sCio.md new file mode 100644 index 0000000..6a21af2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sCio.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sCio` (procedure) + +> 客户审核反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sCio`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sCldApply.md b/docs/auto-catalog/procedures/Sp_afterSave_sCldApply.md new file mode 100644 index 0000000..1f53019 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sCldApply.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sCldApply` (procedure) + +> 子产品出库申请返回 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sCldApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sCmt.md b/docs/auto-catalog/procedures/Sp_afterSave_sCmt.md new file mode 100644 index 0000000..3cfdbed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sCmt.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sCmt` (procedure) + +> 采购到货、材料检验保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sCmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sDgd.md b/docs/auto-catalog/procedures/Sp_afterSave_sDgd.md new file mode 100644 index 0000000..844c6d5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sDgd.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sDgd` (procedure) + +> 送货单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sDgda.md b/docs/auto-catalog/procedures/Sp_afterSave_sDgda.md new file mode 100644 index 0000000..000c4e2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sDgda.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sDgda` (procedure) + +> 材料送货单单据保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sDgda`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sDgda_phone.md b/docs/auto-catalog/procedures/Sp_afterSave_sDgda_phone.md new file mode 100644 index 0000000..a7baa2b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sDgda_phone.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sDgda_phone` (procedure) + +> 材料送货单单据(PDA)保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sDgda_phone`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sDgn.md b/docs/auto-catalog/procedures/Sp_afterSave_sDgn.md new file mode 100644 index 0000000..0cd502f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sDgn.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sDgn` (procedure) + +> 送货通知单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sDgn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sGYKK.md b/docs/auto-catalog/procedures/Sp_afterSave_sGYKK.md new file mode 100644 index 0000000..a4c209a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sGYKK.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sGYKK` (procedure) + +> 供应商扣款反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sGYKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sLok.md b/docs/auto-catalog/procedures/Sp_afterSave_sLok.md new file mode 100644 index 0000000..0873a6e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sLok.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sLok` (procedure) + +> 物流对账后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sLok`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sLos.md b/docs/auto-catalog/procedures/Sp_afterSave_sLos.md new file mode 100644 index 0000000..82abecc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sLos.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sLos` (procedure) + +> 物流单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sLos`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sMad.md b/docs/auto-catalog/procedures/Sp_afterSave_sMad.md new file mode 100644 index 0000000..a9e44dd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sMad.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sMad` (procedure) + +> 材料调拨保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sMad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sMpa.md b/docs/auto-catalog/procedures/Sp_afterSave_sMpa.md new file mode 100644 index 0000000..1f5bf46 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sMpa.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sMpa` (procedure) + +> 领料申请存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sMpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sMpt.md b/docs/auto-catalog/procedures/Sp_afterSave_sMpt.md new file mode 100644 index 0000000..9654090 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sMpt.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sMpt` (procedure) + +> 产品工艺卡保存后反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sMpt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOdt.md b/docs/auto-catalog/procedures/Sp_afterSave_sOdt.md new file mode 100644 index 0000000..832e24f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOdt.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOdt` (procedure) + +> 发外检验存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOis.md b/docs/auto-catalog/procedures/Sp_afterSave_sOis.md new file mode 100644 index 0000000..212c8c1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOis.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOis` (procedure) + +> 工序发外确认后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOiv.md b/docs/auto-catalog/procedures/Sp_afterSave_sOiv.md new file mode 100644 index 0000000..5e57c74 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOiv.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOiv` (procedure) + +> 发外发票保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOpc.md b/docs/auto-catalog/procedures/Sp_afterSave_sOpc.md new file mode 100644 index 0000000..c677ad5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOpc.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOpc` (procedure) + +> 工序发外保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOpc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOpi.md b/docs/auto-catalog/procedures/Sp_afterSave_sOpi.md new file mode 100644 index 0000000..f6c2ad0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOpi.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOpi` (procedure) + +> 成品外购入库保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOpi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOpkg.md b/docs/auto-catalog/procedures/Sp_afterSave_sOpkg.md new file mode 100644 index 0000000..672c9b3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOpkg.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOpkg` (procedure) + +> 发外发票后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOpkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOpn.md b/docs/auto-catalog/procedures/Sp_afterSave_sOpn.md new file mode 100644 index 0000000..0eeb58a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOpn.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOpn` (procedure) + +> 发外到货存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOpn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOpn1.md b/docs/auto-catalog/procedures/Sp_afterSave_sOpn1.md new file mode 100644 index 0000000..2811ba4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOpn1.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOpn1` (procedure) + +> 发外到货存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOpn1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOpp.md b/docs/auto-catalog/procedures/Sp_afterSave_sOpp.md new file mode 100644 index 0000000..3ec5873 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOpp.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOpp` (procedure) + +> 成品外购后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sOsa.md b/docs/auto-catalog/procedures/Sp_afterSave_sOsa.md new file mode 100644 index 0000000..35ff2d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sOsa.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sOsa` (procedure) + +> 采购到货保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sOsa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPaj.md b/docs/auto-catalog/procedures/Sp_afterSave_sPaj.md new file mode 100644 index 0000000..bfb5f96 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPaj.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPaj` (procedure) + +> 成品调拨保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPaj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPca.md b/docs/auto-catalog/procedures/Sp_afterSave_sPca.md new file mode 100644 index 0000000..34f32d9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPca.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPca` (procedure) + +> 采购到货保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPca`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPca1.md b/docs/auto-catalog/procedures/Sp_afterSave_sPca1.md new file mode 100644 index 0000000..5faeace --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPca1.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPca1` (procedure) + +> 采购到货保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPca1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPct.md b/docs/auto-catalog/procedures/Sp_afterSave_sPct.md new file mode 100644 index 0000000..854682d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPct.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPct` (procedure) + +> 品质首检(mobile单据)存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPct1.md b/docs/auto-catalog/procedures/Sp_afterSave_sPct1.md new file mode 100644 index 0000000..1bb5732 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPct1.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPct1` (procedure) + +> 品质首检(mobile单据)存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPct1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPdt.md b/docs/auto-catalog/procedures/Sp_afterSave_sPdt.md new file mode 100644 index 0000000..901c335 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPdt.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPdt` (procedure) + +> 成品检验存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPis.md b/docs/auto-catalog/procedures/Sp_afterSave_sPis.md new file mode 100644 index 0000000..befb75c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPis.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPis` (procedure) + +> 采购入库保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPiv.md b/docs/auto-catalog/procedures/Sp_afterSave_sPiv.md new file mode 100644 index 0000000..ce95034 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPiv.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPiv` (procedure) + +> 采购发票保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPkg.md b/docs/auto-catalog/procedures/Sp_afterSave_sPkg.md new file mode 100644 index 0000000..dcd5a4c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPkg.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPkg` (procedure) + +> 采购发票(对账)保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPmd.md b/docs/auto-catalog/procedures/Sp_afterSave_sPmd.md new file mode 100644 index 0000000..fb4bcc6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPmd.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPmd` (procedure) + +> 生产领料存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPmt.md b/docs/auto-catalog/procedures/Sp_afterSave_sPmt.md new file mode 100644 index 0000000..502f424 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPmt.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPmt` (procedure) + +> 付款单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPod.md b/docs/auto-catalog/procedures/Sp_afterSave_sPod.md new file mode 100644 index 0000000..e1c3b43 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPod.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPod` (procedure) + +> 采购订单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPpa.md b/docs/auto-catalog/procedures/Sp_afterSave_sPpa.md new file mode 100644 index 0000000..a47cd51 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPpa.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPpa` (procedure) + +> 采购申请保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPpr.md b/docs/auto-catalog/procedures/Sp_afterSave_sPpr.md new file mode 100644 index 0000000..268d960 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPpr.md @@ -0,0 +1,29 @@ +# `Sp_afterSave_sPpr` (procedure) + +> 产量上报保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iFlag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPpr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPrj.md b/docs/auto-catalog/procedures/Sp_afterSave_sPrj.md new file mode 100644 index 0000000..9cf6150 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPrj.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPrj` (procedure) + +> 采购退货保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPrj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPst.md b/docs/auto-catalog/procedures/Sp_afterSave_sPst.md new file mode 100644 index 0000000..d1c55c6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPst.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPst` (procedure) + +> 成品入库保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sPtr.md b/docs/auto-catalog/procedures/Sp_afterSave_sPtr.md new file mode 100644 index 0000000..2817201 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sPtr.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sPtr` (procedure) + +> 报废单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sPtr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sQtt.md b/docs/auto-catalog/procedures/Sp_afterSave_sQtt.md new file mode 100644 index 0000000..128fabf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sQtt.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sQtt` (procedure) + +> 估价单保存后反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sRct.md b/docs/auto-catalog/procedures/Sp_afterSave_sRct.md new file mode 100644 index 0000000..4b4c0b5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sRct.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sRct` (procedure) + +> 收款单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sRct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sRct_copy1.md b/docs/auto-catalog/procedures/Sp_afterSave_sRct_copy1.md new file mode 100644 index 0000000..1f56276 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sRct_copy1.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sRct_copy1` (procedure) + +> 收款单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sRct_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sRcts.md b/docs/auto-catalog/procedures/Sp_afterSave_sRcts.md new file mode 100644 index 0000000..ae074d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sRcts.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sRcts` (procedure) + +> 收款单保存后反写数量(汇总) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sRcts`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sRgd.md b/docs/auto-catalog/procedures/Sp_afterSave_sRgd.md new file mode 100644 index 0000000..159bdae --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sRgd.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sRgd` (procedure) + +> 退货单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sRgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sScd.md b/docs/auto-catalog/procedures/Sp_afterSave_sScd.md new file mode 100644 index 0000000..3497d64 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sScd.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sScd` (procedure) + +> 长期合同保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sScd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSck.md b/docs/auto-catalog/procedures/Sp_afterSave_sSck.md new file mode 100644 index 0000000..0736a47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSck.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSck` (procedure) + +> 销售对账保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sScr.md b/docs/auto-catalog/procedures/Sp_afterSave_sScr.md new file mode 100644 index 0000000..d8a48cb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sScr.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sScr` (procedure) + +> 派车单保存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sScr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSdp.md b/docs/auto-catalog/procedures/Sp_afterSave_sSdp.md new file mode 100644 index 0000000..e9bd76e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSdp.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSdp` (procedure) + +> 开发计划保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSdp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSfu.md b/docs/auto-catalog/procedures/Sp_afterSave_sSfu.md new file mode 100644 index 0000000..945535f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSfu.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSfu` (procedure) + +> 商机跟进存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSiv.md b/docs/auto-catalog/procedures/Sp_afterSave_sSiv.md new file mode 100644 index 0000000..22558a9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSiv.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSiv` (procedure) + +> 销售发票保存后反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSmi.md b/docs/auto-catalog/procedures/Sp_afterSave_sSmi.md new file mode 100644 index 0000000..aa66b92 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSmi.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSmi` (procedure) + +> 半成品入库存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSmi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSmia.md b/docs/auto-catalog/procedures/Sp_afterSave_sSmia.md new file mode 100644 index 0000000..14f0fba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSmia.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSmia` (procedure) + +> 半成品入库申请存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSmia`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSmo.md b/docs/auto-catalog/procedures/Sp_afterSave_sSmo.md new file mode 100644 index 0000000..80974f4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSmo.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSmo` (procedure) + +> 半成品出库存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSmo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSmoa.md b/docs/auto-catalog/procedures/Sp_afterSave_sSmoa.md new file mode 100644 index 0000000..3af95a0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSmoa.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSmoa` (procedure) + +> 半成品出库申请存后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSmoa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sSod.md b/docs/auto-catalog/procedures/Sp_afterSave_sSod.md new file mode 100644 index 0000000..e96aa04 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sSod.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sSod` (procedure) + +> 销售订单保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sStl.md b/docs/auto-catalog/procedures/Sp_afterSave_sStl.md new file mode 100644 index 0000000..071e04b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sStl.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sStl` (procedure) + +> 后反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sStl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sWXKK.md b/docs/auto-catalog/procedures/Sp_afterSave_sWXKK.md new file mode 100644 index 0000000..519be6c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sWXKK.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sWXKK` (procedure) + +> 外协商扣款反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sWXKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_sWod.md b/docs/auto-catalog/procedures/Sp_afterSave_sWod.md new file mode 100644 index 0000000..5d06d9c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_sWod.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_sWod` (procedure) + +> 生产工单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_tice.md b/docs/auto-catalog/procedures/Sp_afterSave_tice.md new file mode 100644 index 0000000..a49a573 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_tice.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_tice` (procedure) + +> 回厂通知单保存后 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_tice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_afterSave_tore.md b/docs/auto-catalog/procedures/Sp_afterSave_tore.md new file mode 100644 index 0000000..528c31a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_afterSave_tore.md @@ -0,0 +1,28 @@ +# `Sp_afterSave_tore` (procedure) + +> 回厂通知单保存后 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_afterSave_tore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqAdjust.md b/docs/auto-catalog/procedures/Sp_bd_EqAdjust.md new file mode 100644 index 0000000..8e23c33 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqAdjust.md @@ -0,0 +1,29 @@ +# `Sp_bd_EqAdjust` (procedure) + +> 调机时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqAdjust`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqAnalysis.md b/docs/auto-catalog/procedures/Sp_bd_EqAnalysis.md new file mode 100644 index 0000000..7341e25 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqAnalysis.md @@ -0,0 +1,27 @@ +# `Sp_bd_EqAnalysis` (procedure) + +> 设备状态全面分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | OUT | `sCode` | `int` | +| 4 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqLoad.md b/docs/auto-catalog/procedures/Sp_bd_EqLoad.md new file mode 100644 index 0000000..466f90b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqLoad.md @@ -0,0 +1,29 @@ +# `Sp_bd_EqLoad` (procedure) + +> 设备负荷 排程数/机台平均速度 计算时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqLoad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqSpeed.md b/docs/auto-catalog/procedures/Sp_bd_EqSpeed.md new file mode 100644 index 0000000..566888a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqSpeed.md @@ -0,0 +1,29 @@ +# `Sp_bd_EqSpeed` (procedure) + +> 速度嫁动率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqSpeed`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqStatus.md b/docs/auto-catalog/procedures/Sp_bd_EqStatus.md new file mode 100644 index 0000000..e5817a6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqStatus.md @@ -0,0 +1,29 @@ +# `Sp_bd_EqStatus` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板-右边 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqStatus_new.md b/docs/auto-catalog/procedures/Sp_bd_EqStatus_new.md new file mode 100644 index 0000000..38961c4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqStatus_new.md @@ -0,0 +1,25 @@ +# `Sp_bd_EqStatus_new` (procedure) + +> @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板-右边 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqStatus_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EqTime.md b/docs/auto-catalog/procedures/Sp_bd_EqTime.md new file mode 100644 index 0000000..220d402 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EqTime.md @@ -0,0 +1,29 @@ +# `Sp_bd_EqTime` (procedure) + +> 时间稼动率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EqTime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_Eqabnormal.md b/docs/auto-catalog/procedures/Sp_bd_Eqabnormal.md new file mode 100644 index 0000000..e4abb49 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_Eqabnormal.md @@ -0,0 +1,29 @@ +# `Sp_bd_Eqabnormal` (procedure) + +> 调机时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_Eqabnormal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EquipmentLoad.md b/docs/auto-catalog/procedures/Sp_bd_EquipmentLoad.md new file mode 100644 index 0000000..57d2df5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EquipmentLoad.md @@ -0,0 +1,29 @@ +# `Sp_bd_EquipmentLoad` (procedure) + +> PLC数据同步 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EquipmentLoad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_EquipmentLoad1.md b/docs/auto-catalog/procedures/Sp_bd_EquipmentLoad1.md new file mode 100644 index 0000000..1231ac2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_EquipmentLoad1.md @@ -0,0 +1,32 @@ +# `Sp_bd_EquipmentLoad1` (procedure) + +> 本月设备产量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iFlag` | `int` | +| 2 | IN | `iTmpCheck` | `int` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_EquipmentLoad1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachineOee.md b/docs/auto-catalog/procedures/Sp_bd_MachineOee.md new file mode 100644 index 0000000..1ba7ebf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachineOee.md @@ -0,0 +1,29 @@ +# `Sp_bd_MachineOee` (procedure) + +> 设备OEE展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachineOee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanDate.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanDate.md new file mode 100644 index 0000000..69506ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanDate.md @@ -0,0 +1,30 @@ +# `Sp_bd_MachinePlanDate` (procedure) + +> 车间效率综合看板-根 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanStatus.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanStatus.md new file mode 100644 index 0000000..f4d484b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanStatus.md @@ -0,0 +1,29 @@ +# `Sp_bd_MachinePlanStatus` (procedure) + +> 机台当前转台饼形图 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | OUT | `sReturn` | `varchar(4000)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanStatus`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate.md new file mode 100644 index 0000000..261205e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate.md @@ -0,0 +1,30 @@ +# `Sp_bd_MachinePlanTemplate` (procedure) + +> 车间效率综合看板-根 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_1.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_1.md new file mode 100644 index 0000000..5d7c968 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_1.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_1` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本班数据展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `longtext` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_2.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_2.md new file mode 100644 index 0000000..8607f13 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_2.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_2` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本班数据-本月展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `longtext` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3.md new file mode 100644 index 0000000..4d66724 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_3` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本设备月度数据展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `longtext` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3_new.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3_new.md new file mode 100644 index 0000000..4763954 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_3_new.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_3_new` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本设备月度数据展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `longtext` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_3_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_4.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_4.md new file mode 100644 index 0000000..c7b7585 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_4.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_4` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本班时间分析展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_4`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5.md new file mode 100644 index 0000000..b83d4d2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_5` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本班本月分析展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_5`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5_new.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5_new.md new file mode 100644 index 0000000..dd13633 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_5_new.md @@ -0,0 +1,28 @@ +# `Sp_bd_MachinePlanTemplate_5_new` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 本班本月分析展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_5_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_new.md b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_new.md new file mode 100644 index 0000000..d9fc3cb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_MachinePlanTemplate_new.md @@ -0,0 +1,30 @@ +# `Sp_bd_MachinePlanTemplate_new` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应commonAuto/QCZH1 下 左边计划,中间顶部 信息 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(4000)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_MachinePlanTemplate_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_McPlanConter.md b/docs/auto-catalog/procedures/Sp_bd_McPlanConter.md new file mode 100644 index 0000000..a40dfaf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_McPlanConter.md @@ -0,0 +1,29 @@ +# `Sp_bd_McPlanConter` (procedure) + +> 计划产量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_McPlanConter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_McPlanRate.md b/docs/auto-catalog/procedures/Sp_bd_McPlanRate.md new file mode 100644 index 0000000..8818bf1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_McPlanRate.md @@ -0,0 +1,29 @@ +# `Sp_bd_McPlanRate` (procedure) + +> 计划达标率(实际产量/计划产量) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_McPlanRate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_OrderProgress.md b/docs/auto-catalog/procedures/Sp_bd_OrderProgress.md new file mode 100644 index 0000000..95959ca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_OrderProgress.md @@ -0,0 +1,39 @@ +# `Sp_bd_OrderProgress` (procedure) + +> 生产计划看板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCustomerName` | `varchar(255)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sWorkOrderNos` | `varchar(255)` | +| 5 | IN | `sLoginId` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | IN | `bFilter` | `varchar(5000)` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `varchar(5000)` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 15 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 16 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_OrderProgress`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare.md b/docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare.md new file mode 100644 index 0000000..db6f932 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare.md @@ -0,0 +1,29 @@ +# `Sp_bd_TeamDayMonthCompare` (procedure) + +> 时间嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TeamDayMonthCompare`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare1.md b/docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare1.md new file mode 100644 index 0000000..448923a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TeamDayMonthCompare1.md @@ -0,0 +1,29 @@ +# `Sp_bd_TeamDayMonthCompare1` (procedure) + +> 时间嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TeamDayMonthCompare1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TeamOee.md b/docs/auto-catalog/procedures/Sp_bd_TeamOee.md new file mode 100644 index 0000000..23d6565 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TeamOee.md @@ -0,0 +1,29 @@ +# `Sp_bd_TeamOee` (procedure) + +> 班组OEE展示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TeamOee`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmAnalysis.md b/docs/auto-catalog/procedures/Sp_bd_TmAnalysis.md new file mode 100644 index 0000000..fc903d1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmAnalysis.md @@ -0,0 +1,28 @@ +# `Sp_bd_TmAnalysis` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate.md b/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate.md new file mode 100644 index 0000000..3ea1266 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmComplianceRate` (procedure) + +> 产量达标率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmComplianceRate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate2.md b/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate2.md new file mode 100644 index 0000000..bfee441 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate2.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmComplianceRate2` (procedure) + +> 产量达标率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmComplianceRate2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate3.md b/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate3.md new file mode 100644 index 0000000..11e4ff4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmComplianceRate3.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmComplianceRate3` (procedure) + +> 产量达标率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmComplianceRate3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmSpeed.md b/docs/auto-catalog/procedures/Sp_bd_TmSpeed.md new file mode 100644 index 0000000..1494b49 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmSpeed.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmSpeed` (procedure) + +> 速度嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmSpeed`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmSpeed2.md b/docs/auto-catalog/procedures/Sp_bd_TmSpeed2.md new file mode 100644 index 0000000..d1619e5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmSpeed2.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmSpeed2` (procedure) + +> 速度嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmSpeed2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmSpeed3.md b/docs/auto-catalog/procedures/Sp_bd_TmSpeed3.md new file mode 100644 index 0000000..99b17b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmSpeed3.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmSpeed3` (procedure) + +> 速度嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmSpeed3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmTime.md b/docs/auto-catalog/procedures/Sp_bd_TmTime.md new file mode 100644 index 0000000..e7df71e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmTime.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmTime` (procedure) + +> 时间嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmTime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmTime2.md b/docs/auto-catalog/procedures/Sp_bd_TmTime2.md new file mode 100644 index 0000000..da8d438 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmTime2.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmTime2` (procedure) + +> 时间嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmTime2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmTime3.md b/docs/auto-catalog/procedures/Sp_bd_TmTime3.md new file mode 100644 index 0000000..5526f95 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmTime3.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmTime3` (procedure) + +> 时间嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmTime3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmYield.md b/docs/auto-catalog/procedures/Sp_bd_TmYield.md new file mode 100644 index 0000000..388b197 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmYield.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmYield` (procedure) + +> 班组产量对比分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmYield`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmYield2.md b/docs/auto-catalog/procedures/Sp_bd_TmYield2.md new file mode 100644 index 0000000..ac7cd33 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmYield2.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmYield2` (procedure) + +> 班组产量对比分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmYield2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_TmYield3.md b/docs/auto-catalog/procedures/Sp_bd_TmYield3.md new file mode 100644 index 0000000..365d39e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_TmYield3.md @@ -0,0 +1,29 @@ +# `Sp_bd_TmYield3` (procedure) + +> 班组产量对比分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_TmYield3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_machine_TmAnalysis.md b/docs/auto-catalog/procedures/Sp_bd_machine_TmAnalysis.md new file mode 100644 index 0000000..0185e9d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_machine_TmAnalysis.md @@ -0,0 +1,28 @@ +# `Sp_bd_machine_TmAnalysis` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:20 +- **Last altered:** 2026-04-27 19:10:20 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_machine_TmAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bd_team_TmAnalysis.md b/docs/auto-catalog/procedures/Sp_bd_team_TmAnalysis.md new file mode 100644 index 0000000..d6cc55e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bd_team_TmAnalysis.md @@ -0,0 +1,28 @@ +# `Sp_bd_team_TmAnalysis` (procedure) + +> 单个机台时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bd_team_TmAnalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sPtr.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sPtr.md new file mode 100644 index 0000000..b56c024 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sPtr.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sPtr` (procedure) + +> 成品报废保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sPtr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sQtt.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sQtt.md new file mode 100644 index 0000000..35ef692 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sQtt.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sQtt` (procedure) + +> 估价单保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sRct.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sRct.md new file mode 100644 index 0000000..6626667 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sRct.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sRct` (procedure) + +> 估价单保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sRct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSck.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSck.md new file mode 100644 index 0000000..2b79f8d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSck.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSck` (procedure) + +> 销售对账保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sScr.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sScr.md new file mode 100644 index 0000000..0ba8e48 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sScr.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sScr` (procedure) + +> 派车单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sScr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSfu.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSfu.md new file mode 100644 index 0000000..5d18421 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSfu.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSfu` (procedure) + +> 商机跟进存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmi.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmi.md new file mode 100644 index 0000000..cabb366 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmi.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSmi` (procedure) + +> 半成品入库存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSmi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmia.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmia.md new file mode 100644 index 0000000..caaef49 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmia.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSmia` (procedure) + +> 半成品入库申请存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSmia`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmo.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmo.md new file mode 100644 index 0000000..afcf309 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmo.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSmo` (procedure) + +> 半成品入库申请存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSmo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmoa.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmoa.md new file mode 100644 index 0000000..51d956c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSmoa.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSmoa` (procedure) + +> 半成品入库申请存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSmoa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSod.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSod.md new file mode 100644 index 0000000..3dd3daf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sSod.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sSod` (procedure) + +> 销售订单保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sTLPmd.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sTLPmd.md new file mode 100644 index 0000000..af1f831 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sTLPmd.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sTLPmd` (procedure) + +> Sp_beforeSave_sTLPmd + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sTLPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWXKK.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWXKK.md new file mode 100644 index 0000000..956b489 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWXKK.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sWXKK` (procedure) + +> 外协扣款前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sWXKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWod.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWod.md new file mode 100644 index 0000000..da7a288 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_sWod.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_sWod` (procedure) + +> 生产工单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_tice.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_tice.md new file mode 100644 index 0000000..6420b67 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_tice.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_tice` (procedure) + +> 回厂通知单保存前 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_tice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSaveReturn_tore.md b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_tore.md new file mode 100644 index 0000000..676cc45 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSaveReturn_tore.md @@ -0,0 +1,29 @@ +# `Sp_beforeSaveReturn_tore` (procedure) + +> 固定资产入库保存前 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSaveReturn_tore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sAcc.md b/docs/auto-catalog/procedures/Sp_beforeSave_sAcc.md new file mode 100644 index 0000000..a403312 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sAcc.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sAcc` (procedure) + +> 质量事故报告存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sAcc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sCio.md b/docs/auto-catalog/procedures/Sp_beforeSave_sCio.md new file mode 100644 index 0000000..3cd4478 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sCio.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sCio` (procedure) + +> 客户审核反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sCio`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sCldApply.md b/docs/auto-catalog/procedures/Sp_beforeSave_sCldApply.md new file mode 100644 index 0000000..56807af --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sCldApply.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sCldApply` (procedure) + +> 子产品出库申请返回 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sCldApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sCmt.md b/docs/auto-catalog/procedures/Sp_beforeSave_sCmt.md new file mode 100644 index 0000000..90c261a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sCmt.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sCmt` (procedure) + +> 采购到货、材料检验保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sCmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sDgd.md b/docs/auto-catalog/procedures/Sp_beforeSave_sDgd.md new file mode 100644 index 0000000..68f89ca --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sDgd.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sDgd` (procedure) + +> 送货单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sDgda.md b/docs/auto-catalog/procedures/Sp_beforeSave_sDgda.md new file mode 100644 index 0000000..9fab5da --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sDgda.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sDgda` (procedure) + +> 材料送货单单据保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sDgda`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sDgn.md b/docs/auto-catalog/procedures/Sp_beforeSave_sDgn.md new file mode 100644 index 0000000..58d1d53 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sDgn.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sDgn` (procedure) + +> 送货通知单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sDgn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sGYKK.md b/docs/auto-catalog/procedures/Sp_beforeSave_sGYKK.md new file mode 100644 index 0000000..ca4d1f9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sGYKK.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sGYKK` (procedure) + +> 供应商扣款前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sGYKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sLok.md b/docs/auto-catalog/procedures/Sp_beforeSave_sLok.md new file mode 100644 index 0000000..c6e53b8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sLok.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sLok` (procedure) + +> 物流对账前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sLok`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sLos.md b/docs/auto-catalog/procedures/Sp_beforeSave_sLos.md new file mode 100644 index 0000000..5db9033 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sLos.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sLos` (procedure) + +> 物流单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sLos`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sMad.md b/docs/auto-catalog/procedures/Sp_beforeSave_sMad.md new file mode 100644 index 0000000..30f1482 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sMad.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sMad` (procedure) + +> 材料调拨保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sMad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sMpa.md b/docs/auto-catalog/procedures/Sp_beforeSave_sMpa.md new file mode 100644 index 0000000..a6d0e21 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sMpa.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sMpa` (procedure) + +> 领料申请存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sMpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sMpt.md b/docs/auto-catalog/procedures/Sp_beforeSave_sMpt.md new file mode 100644 index 0000000..fbd6187 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sMpt.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sMpt` (procedure) + +> 产品工艺卡保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sMpt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOdt.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOdt.md new file mode 100644 index 0000000..2f3f2fa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOdt.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOdt` (procedure) + +> 发外检验存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOis.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOis.md new file mode 100644 index 0000000..33a41d6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOis.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOis` (procedure) + +> 工序发外确认前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOiv.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOiv.md new file mode 100644 index 0000000..6aa995b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOiv.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOiv` (procedure) + +> 发外发票保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOpc.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOpc.md new file mode 100644 index 0000000..65501b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOpc.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOpc` (procedure) + +> 工序发外保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOpc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOpi.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOpi.md new file mode 100644 index 0000000..ff0ad92 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOpi.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOpi` (procedure) + +> 成品外购入库保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOpi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOpkg.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOpkg.md new file mode 100644 index 0000000..fcf4de7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOpkg.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOpkg` (procedure) + +> 发外发票前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOpkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOpn.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOpn.md new file mode 100644 index 0000000..852399a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOpn.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOpn` (procedure) + +> 发外到货存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOpn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOpn1.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOpn1.md new file mode 100644 index 0000000..1ca574c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOpn1.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOpn1` (procedure) + +> 发外到货存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOpn1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOpp.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOpp.md new file mode 100644 index 0000000..df92b95 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOpp.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOpp` (procedure) + +> 成品外购前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sOsa.md b/docs/auto-catalog/procedures/Sp_beforeSave_sOsa.md new file mode 100644 index 0000000..2de8b62 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sOsa.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sOsa` (procedure) + +> 采购到货保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sOsa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPca.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPca.md new file mode 100644 index 0000000..31157ab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPca.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPca` (procedure) + +> 采购到货保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPca`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPca1.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPca1.md new file mode 100644 index 0000000..2160fff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPca1.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPca1` (procedure) + +> 采购到货保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPca1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPct.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPct.md new file mode 100644 index 0000000..f8e7210 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPct.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPct` (procedure) + +> 品质首检(mobile单据)存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:21 +- **Last altered:** 2026-04-27 19:10:21 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPct1.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPct1.md new file mode 100644 index 0000000..5b106f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPct1.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPct1` (procedure) + +> 品质首检(mobile单据)存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPct1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPdt.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPdt.md new file mode 100644 index 0000000..9929dfc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPdt.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPdt` (procedure) + +> 成品检验存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPis.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPis.md new file mode 100644 index 0000000..5cc32cf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPis.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPis` (procedure) + +> 采购入库保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPiv.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPiv.md new file mode 100644 index 0000000..4a1f501 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPiv.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPiv` (procedure) + +> 采购发票保存后反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPkg.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPkg.md new file mode 100644 index 0000000..c87585d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPkg.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPkg` (procedure) + +> 采购发票保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPmd.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPmd.md new file mode 100644 index 0000000..c1ea387 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPmd.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPmd` (procedure) + +> 生产领料存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPmt.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPmt.md new file mode 100644 index 0000000..b655009 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPmt.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPmt` (procedure) + +> 付款单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPod.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPod.md new file mode 100644 index 0000000..ec3f657 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPod.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPod` (procedure) + +> 采购订单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPpa.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPpa.md new file mode 100644 index 0000000..938d874 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPpa.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPpa` (procedure) + +> 采购申请保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPpr.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPpr.md new file mode 100644 index 0000000..35551e9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPpr.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPpr` (procedure) + +> 产量上报保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPpr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPrj.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPrj.md new file mode 100644 index 0000000..1499c39 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPrj.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPrj` (procedure) + +> 采购退货保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPrj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPst.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPst.md new file mode 100644 index 0000000..9f15ea0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPst.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPst` (procedure) + +> 成品入库保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sPtr.md b/docs/auto-catalog/procedures/Sp_beforeSave_sPtr.md new file mode 100644 index 0000000..abdd0ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sPtr.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sPtr` (procedure) + +> 成品报废保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sPtr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sQtt.md b/docs/auto-catalog/procedures/Sp_beforeSave_sQtt.md new file mode 100644 index 0000000..6d9e649 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sQtt.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sQtt` (procedure) + +> 估价单保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sRct.md b/docs/auto-catalog/procedures/Sp_beforeSave_sRct.md new file mode 100644 index 0000000..6f6ccf7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sRct.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sRct` (procedure) + +> 收款单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sRct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sRct_copy1.md b/docs/auto-catalog/procedures/Sp_beforeSave_sRct_copy1.md new file mode 100644 index 0000000..2c351c2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sRct_copy1.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sRct_copy1` (procedure) + +> 收款单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sRct_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sRcts.md b/docs/auto-catalog/procedures/Sp_beforeSave_sRcts.md new file mode 100644 index 0000000..4434d44 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sRcts.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sRcts` (procedure) + +> 收款单保存前反写数量(汇总) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sRcts`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sRgd.md b/docs/auto-catalog/procedures/Sp_beforeSave_sRgd.md new file mode 100644 index 0000000..6b18b50 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sRgd.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sRgd` (procedure) + +> 退货单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sRgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sScd.md b/docs/auto-catalog/procedures/Sp_beforeSave_sScd.md new file mode 100644 index 0000000..6ff72ed --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sScd.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sScd` (procedure) + +> 长期合同保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sScd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSck.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSck.md new file mode 100644 index 0000000..097148e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSck.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSck` (procedure) + +> 销售对账保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sScr.md b/docs/auto-catalog/procedures/Sp_beforeSave_sScr.md new file mode 100644 index 0000000..4af9d6d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sScr.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sScr` (procedure) + +> 派车单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sScr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSdp.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSdp.md new file mode 100644 index 0000000..176fe7f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSdp.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSdp` (procedure) + +> 开发计划保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSdp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSfu.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSfu.md new file mode 100644 index 0000000..a4a2e2c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSfu.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSfu` (procedure) + +> 商机跟进存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSiv.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSiv.md new file mode 100644 index 0000000..0f00c05 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSiv.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSiv` (procedure) + +> 销售发票保存前反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSmi.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSmi.md new file mode 100644 index 0000000..1c6ffc1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSmi.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSmi` (procedure) + +> 半成品入库存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSmi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSmia.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSmia.md new file mode 100644 index 0000000..ca501d9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSmia.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSmia` (procedure) + +> 半成品入库申请存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSmia`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSmo.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSmo.md new file mode 100644 index 0000000..83cc0bc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSmo.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSmo` (procedure) + +> 半成品出库存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSmo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSmoa.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSmoa.md new file mode 100644 index 0000000..74e74c4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSmoa.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSmoa` (procedure) + +> 半成品出库申请存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSmoa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sSod.md b/docs/auto-catalog/procedures/Sp_beforeSave_sSod.md new file mode 100644 index 0000000..93c0c25 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sSod.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sSod` (procedure) + +> 销售订单保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sStl.md b/docs/auto-catalog/procedures/Sp_beforeSave_sStl.md new file mode 100644 index 0000000..6b760e6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sStl.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sStl` (procedure) + +> 前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sStl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sTLPmd.md b/docs/auto-catalog/procedures/Sp_beforeSave_sTLPmd.md new file mode 100644 index 0000000..03526b4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sTLPmd.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sTLPmd` (procedure) + +> 生产退料存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sTLPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sWXKK.md b/docs/auto-catalog/procedures/Sp_beforeSave_sWXKK.md new file mode 100644 index 0000000..4504a35 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sWXKK.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_sWXKK` (procedure) + +> 外协扣款前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sWXKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sWod.md b/docs/auto-catalog/procedures/Sp_beforeSave_sWod.md new file mode 100644 index 0000000..189b070 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sWod.md @@ -0,0 +1,30 @@ +# `Sp_beforeSave_sWod` (procedure) + +> 生产工单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sAllData` | `longtext` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_sYzfy.md b/docs/auto-catalog/procedures/Sp_beforeSave_sYzfy.md new file mode 100644 index 0000000..60eba16 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_sYzfy.md @@ -0,0 +1,32 @@ +# `Sp_beforeSave_sYzfy` (procedure) + +> 预支费用保存之前数据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sFormGuid` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_sYzfy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_tice.md b/docs/auto-catalog/procedures/Sp_beforeSave_tice.md new file mode 100644 index 0000000..4989177 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_tice.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_tice` (procedure) + +> 回厂通知单保存前 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_tice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_beforeSave_tore.md b/docs/auto-catalog/procedures/Sp_beforeSave_tore.md new file mode 100644 index 0000000..d5e45b1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_beforeSave_tore.md @@ -0,0 +1,28 @@ +# `Sp_beforeSave_tore` (procedure) + +> 固定资产入库保存前 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_beforeSave_tore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bi_workshop_1.md b/docs/auto-catalog/procedures/Sp_bi_workshop_1.md new file mode 100644 index 0000000..c4069cb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bi_workshop_1.md @@ -0,0 +1,25 @@ +# `Sp_bi_workshop_1` (procedure) + +> @author:zhucx @date:20211224 @describe: 印刷车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bi_workshop_1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bi_workshop_2.md b/docs/auto-catalog/procedures/Sp_bi_workshop_2.md new file mode 100644 index 0000000..d89e854 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bi_workshop_2.md @@ -0,0 +1,26 @@ +# `Sp_bi_workshop_2` (procedure) + +> 单机主数据源 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:22 +- **Last altered:** 2026-04-27 19:10:22 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPlcNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bi_workshop_2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_bi_workshop_3.md b/docs/auto-catalog/procedures/Sp_bi_workshop_3.md new file mode 100644 index 0000000..f9b9458 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_bi_workshop_3.md @@ -0,0 +1,25 @@ +# `Sp_bi_workshop_3` (procedure) + +> @author:zhucx @date:20211224 @describe: 印刷车间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_bi_workshop_3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_calc_addData_toTable.md b/docs/auto-catalog/procedures/Sp_calc_addData_toTable.md new file mode 100644 index 0000000..9f0af3e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_calc_addData_toTable.md @@ -0,0 +1,24 @@ +# `Sp_calc_addData_toTable` (procedure) + +> 自定义计算根据传入的data自动插入到对应表中,防止数据包含特殊符号 例如JSON + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_calc_addData_toTable`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_calc_materialsstoreLimit.md b/docs/auto-catalog/procedures/Sp_calc_materialsstoreLimit.md new file mode 100644 index 0000000..7816f7e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_calc_materialsstoreLimit.md @@ -0,0 +1,31 @@ +# `Sp_calc_materialsstoreLimit` (procedure) + +> 材料库存计算:审核包含自身,消审不包含自身 消审要在删除库存明细前调用,审核再插入库存明细后调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `tCreateDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `iFlag` | `int` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_calc_materialsstoreLimit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_calc_productstoreLimit.md b/docs/auto-catalog/procedures/Sp_calc_productstoreLimit.md new file mode 100644 index 0000000..94bdacd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_calc_productstoreLimit.md @@ -0,0 +1,32 @@ +# `Sp_calc_productstoreLimit` (procedure) + +> 成品库存计算:审核包含自身,消审不包含自身 消审要在删除库存明细前调用,审核再插入库存明细后调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sCustomerGuid` | `varchar(100)` | +| 4 | IN | `tCreateDate` | `datetime` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_calc_productstoreLimit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_changeIndex.md b/docs/auto-catalog/procedures/Sp_changeIndex.md new file mode 100644 index 0000000..c27b89b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_changeIndex.md @@ -0,0 +1,20 @@ +# `Sp_changeIndex` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_changeIndex`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_change_BtnEventbEnable.md b/docs/auto-catalog/procedures/Sp_change_BtnEventbEnable.md new file mode 100644 index 0000000..74144d8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_change_BtnEventbEnable.md @@ -0,0 +1,27 @@ +# `Sp_change_BtnEventbEnable` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_change_BtnEventbEnable`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_Bottleneck.md b/docs/auto-catalog/procedures/Sp_chart_Bottleneck.md new file mode 100644 index 0000000..ae6eb5f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_Bottleneck.md @@ -0,0 +1,29 @@ +# `Sp_chart_Bottleneck` (procedure) + +> 瓶颈工序表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_Bottleneck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_EquipmentLast.md b/docs/auto-catalog/procedures/Sp_chart_EquipmentLast.md new file mode 100644 index 0000000..8448603 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_EquipmentLast.md @@ -0,0 +1,29 @@ +# `Sp_chart_EquipmentLast` (procedure) + +> 设备负荷考虑工作日历 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_EquipmentLast`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_EquipmentLoad.md b/docs/auto-catalog/procedures/Sp_chart_EquipmentLoad.md new file mode 100644 index 0000000..c10a960 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_EquipmentLoad.md @@ -0,0 +1,29 @@ +# `Sp_chart_EquipmentLoad` (procedure) + +> 设备负荷考虑工作日历 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_EquipmentLoad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_EquipmentLoad1.md b/docs/auto-catalog/procedures/Sp_chart_EquipmentLoad1.md new file mode 100644 index 0000000..7aa492f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_EquipmentLoad1.md @@ -0,0 +1,29 @@ +# `Sp_chart_EquipmentLoad1` (procedure) + +> 设备负荷考虑工作日历 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_EquipmentLoad1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_EquipmentLod1.md b/docs/auto-catalog/procedures/Sp_chart_EquipmentLod1.md new file mode 100644 index 0000000..907511f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_EquipmentLod1.md @@ -0,0 +1,29 @@ +# `Sp_chart_EquipmentLod1` (procedure) + +> 设备负荷考虑工作日历 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_EquipmentLod1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_MonthOrder.md b/docs/auto-catalog/procedures/Sp_chart_MonthOrder.md new file mode 100644 index 0000000..df51638 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_MonthOrder.md @@ -0,0 +1,29 @@ +# `Sp_chart_MonthOrder` (procedure) + +> 本月订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_MonthOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_MonthProfit.md b/docs/auto-catalog/procedures/Sp_chart_MonthProfit.md new file mode 100644 index 0000000..cc5e301 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_MonthProfit.md @@ -0,0 +1,29 @@ +# `Sp_chart_MonthProfit` (procedure) + +> PLC数据同步 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_MonthProfit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_MonthTeamQty.md b/docs/auto-catalog/procedures/Sp_chart_MonthTeamQty.md new file mode 100644 index 0000000..cabf9ef --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_MonthTeamQty.md @@ -0,0 +1,29 @@ +# `Sp_chart_MonthTeamQty` (procedure) + +> 本月班组产量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_MonthTeamQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_OrderProcess.md b/docs/auto-catalog/procedures/Sp_chart_OrderProcess.md new file mode 100644 index 0000000..e53ca00 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_OrderProcess.md @@ -0,0 +1,29 @@ +# `Sp_chart_OrderProcess` (procedure) + +> 工单进度 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_OrderProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_ThisMonthQty.md b/docs/auto-catalog/procedures/Sp_chart_ThisMonthQty.md new file mode 100644 index 0000000..89d0f05 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_ThisMonthQty.md @@ -0,0 +1,29 @@ +# `Sp_chart_ThisMonthQty` (procedure) + +> 本月设备产量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_ThisMonthQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_TodayOrder.md b/docs/auto-catalog/procedures/Sp_chart_TodayOrder.md new file mode 100644 index 0000000..7e437a0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_TodayOrder.md @@ -0,0 +1,29 @@ +# `Sp_chart_TodayOrder` (procedure) + +> 今日工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_TodayOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_TodayOrder_hm.md b/docs/auto-catalog/procedures/Sp_chart_TodayOrder_hm.md new file mode 100644 index 0000000..25f4e8c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_TodayOrder_hm.md @@ -0,0 +1,29 @@ +# `Sp_chart_TodayOrder_hm` (procedure) + +> 今日订单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_TodayOrder_hm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_TodayProfit.md b/docs/auto-catalog/procedures/Sp_chart_TodayProfit.md new file mode 100644 index 0000000..e1f03f5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_TodayProfit.md @@ -0,0 +1,29 @@ +# `Sp_chart_TodayProfit` (procedure) + +> 本月毛利 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_TodayProfit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_TodayReceivables.md b/docs/auto-catalog/procedures/Sp_chart_TodayReceivables.md new file mode 100644 index 0000000..dff1536 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_TodayReceivables.md @@ -0,0 +1,29 @@ +# `Sp_chart_TodayReceivables` (procedure) + +> 今日收款 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_TodayReceivables`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_TodayReceive.md b/docs/auto-catalog/procedures/Sp_chart_TodayReceive.md new file mode 100644 index 0000000..ff9e867 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_TodayReceive.md @@ -0,0 +1,29 @@ +# `Sp_chart_TodayReceive` (procedure) + +> 今日收款 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_TodayReceive`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_WorkOrderProcess.md b/docs/auto-catalog/procedures/Sp_chart_WorkOrderProcess.md new file mode 100644 index 0000000..dc24e61 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_WorkOrderProcess.md @@ -0,0 +1,29 @@ +# `Sp_chart_WorkOrderProcess` (procedure) + +> 工单进度 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_WorkOrderProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_expenses.md b/docs/auto-catalog/procedures/Sp_chart_expenses.md new file mode 100644 index 0000000..b777eae --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_expenses.md @@ -0,0 +1,29 @@ +# `Sp_chart_expenses` (procedure) + +> PLC数据同步 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_expenses`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_home_11.md b/docs/auto-catalog/procedures/Sp_chart_home_11.md new file mode 100644 index 0000000..cd610b5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_home_11.md @@ -0,0 +1,32 @@ +# `Sp_chart_home_11` (procedure) + +> 机台速度 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `p_sMachineId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_home_11`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_home_13.md b/docs/auto-catalog/procedures/Sp_chart_home_13.md new file mode 100644 index 0000000..9d14c80 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_home_13.md @@ -0,0 +1,29 @@ +# `Sp_chart_home_13` (procedure) + +> 今日KPI指数 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_home_13`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_chart_sMachine_speed.md b/docs/auto-catalog/procedures/Sp_chart_sMachine_speed.md new file mode 100644 index 0000000..f7b5ecb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_chart_sMachine_speed.md @@ -0,0 +1,30 @@ +# `Sp_chart_sMachine_speed` (procedure) + +> 机台速度 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:28 +- **Last altered:** 2026-04-27 19:10:28 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sMachineId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_chart_sMachine_speed`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_check_MaterialsStockLimitNew.md b/docs/auto-catalog/procedures/Sp_check_MaterialsStockLimitNew.md new file mode 100644 index 0000000..bd3405b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_check_MaterialsStockLimitNew.md @@ -0,0 +1,32 @@ +# `Sp_check_MaterialsStockLimitNew` (procedure) + +> 校验材料库存是否够用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `tCreateDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sTbName` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_check_MaterialsStockLimitNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_check_productstoreLimitNew.md b/docs/auto-catalog/procedures/Sp_check_productstoreLimitNew.md new file mode 100644 index 0000000..30389ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_check_productstoreLimitNew.md @@ -0,0 +1,32 @@ +# `Sp_check_productstoreLimitNew` (procedure) + +> 校验材料库存是否够用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `tCreateDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sTbName` | `varchar(100)` | +| 7 | IN | `iFlag` | `int` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_check_productstoreLimitNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_checkismakerson_updatedel.md b/docs/auto-catalog/procedures/Sp_checkismakerson_updatedel.md new file mode 100644 index 0000000..657313f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_checkismakerson_updatedel.md @@ -0,0 +1,32 @@ +# `Sp_checkismakerson_updatedel` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:29 +- **Last altered:** 2026-04-27 19:10:29 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `varchar(255)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(255)` | +| 4 | IN | `sLoginId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sSuId` | `varchar(255)` | +| 7 | IN | `sType` | `varchar(255)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_checkismakerson_updatedel`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_commonList_BtnEventBillReturn.md b/docs/auto-catalog/procedures/Sp_commonList_BtnEventBillReturn.md new file mode 100644 index 0000000..099927d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_commonList_BtnEventBillReturn.md @@ -0,0 +1,29 @@ +# `Sp_commonList_BtnEventBillReturn` (procedure) + +> 工序发外未清:返回重排 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_commonList_BtnEventBillReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatePrice.md b/docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatePrice.md new file mode 100644 index 0000000..d85ec47 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatePrice.md @@ -0,0 +1,29 @@ +# `Sp_commonList_BtnEventUpdatePrice` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 当系统的计算的成本不准确时,可以人工调整, 在成本核算手动调整界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_commonList_BtnEventUpdatePrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatedDoing.md b/docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatedDoing.md new file mode 100644 index 0000000..cc43fe5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_commonList_BtnEventUpdatedDoing.md @@ -0,0 +1,29 @@ +# `Sp_commonList_BtnEventUpdatedDoing` (procedure) + +> @author:杨恒林 @date:20210616 封存 @describe: 当系统的计算的成本不准确时,可以人工调整, 在产品存货核算界面 调用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:30 +- **Last altered:** 2026-04-27 19:10:30 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_commonList_BtnEventUpdatedDoing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_costFrame_BtnEventDepartInto.md b/docs/auto-catalog/procedures/Sp_costFrame_BtnEventDepartInto.md new file mode 100644 index 0000000..a91c8ec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_costFrame_BtnEventDepartInto.md @@ -0,0 +1,29 @@ +# `Sp_costFrame_BtnEventDepartInto` (procedure) + +> 导入部门费用分摊到工作中心单据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_costFrame_BtnEventDepartInto`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_costFrame_BtnEventWorkCenterInto.md b/docs/auto-catalog/procedures/Sp_costFrame_BtnEventWorkCenterInto.md new file mode 100644 index 0000000..34f6160 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_costFrame_BtnEventWorkCenterInto.md @@ -0,0 +1,29 @@ +# `Sp_costFrame_BtnEventWorkCenterInto` (procedure) + +> 导入部门费用分摊到工作中心单据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_costFrame_BtnEventWorkCenterInto`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_cpjy_cpwgrk.md b/docs/auto-catalog/procedures/Sp_cpjy_cpwgrk.md new file mode 100644 index 0000000..56637f4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_cpjy_cpwgrk.md @@ -0,0 +1,38 @@ +# `Sp_cpjy_cpwgrk` (procedure) + +> 1/3 研发成品检验->成品外购入库-wx-2025-08-27 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_cpjy_cpwgrk`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_customerclassify_BtnEventCancelInvalid.md b/docs/auto-catalog/procedures/Sp_customerclassify_BtnEventCancelInvalid.md new file mode 100644 index 0000000..4f7bd11 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_customerclassify_BtnEventCancelInvalid.md @@ -0,0 +1,29 @@ +# `Sp_customerclassify_BtnEventCancelInvalid` (procedure) + +> 取消客户分类作废 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_customerclassify_BtnEventCancelInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_customerclassify_BtnEventInvalid.md b/docs/auto-catalog/procedures/Sp_customerclassify_BtnEventInvalid.md new file mode 100644 index 0000000..0aa43ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_customerclassify_BtnEventInvalid.md @@ -0,0 +1,29 @@ +# `Sp_customerclassify_BtnEventInvalid` (procedure) + +> 作废客户分类 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_customerclassify_BtnEventInvalid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_deleteModuleChildPro.md b/docs/auto-catalog/procedures/Sp_deleteModuleChildPro.md new file mode 100644 index 0000000..8fe668d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_deleteModuleChildPro.md @@ -0,0 +1,26 @@ +# `Sp_deleteModuleChildPro` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sbid` | `varchar(255)` | +| 2 | IN | `ssid` | `varchar(255)` | +| 3 | IN | `p_pSid` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_deleteModuleChildPro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_delete_backwriting.md b/docs/auto-catalog/procedures/Sp_delete_backwriting.md new file mode 100644 index 0000000..3f5df4b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_delete_backwriting.md @@ -0,0 +1,30 @@ +# `Sp_delete_backwriting` (procedure) + +> 删除后数据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(255)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_delete_backwriting`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_deliverIsRelated.md b/docs/auto-catalog/procedures/Sp_deliverIsRelated.md new file mode 100644 index 0000000..21fb53d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_deliverIsRelated.md @@ -0,0 +1,29 @@ +# `Sp_deliverIsRelated` (procedure) + +> 主管确认:通过 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_deliverIsRelated`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_detail_purpurchaseordermaster.md b/docs/auto-catalog/procedures/Sp_detail_purpurchaseordermaster.md new file mode 100644 index 0000000..7b09735 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_detail_purpurchaseordermaster.md @@ -0,0 +1,28 @@ +# `Sp_detail_purpurchaseordermaster` (procedure) + +> 获取采购订单历史记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sRowData` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_detail_purpurchaseordermaster`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_doFlow_opsProcess.md b/docs/auto-catalog/procedures/Sp_doFlow_opsProcess.md new file mode 100644 index 0000000..e3aaddc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_doFlow_opsProcess.md @@ -0,0 +1,35 @@ +# `Sp_doFlow_opsProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sData` | `text` | +| 2 | IN | `sInstanceId` | `varchar(255)` | +| 3 | IN | `sLoginId` | `varchar(255)` | +| 4 | IN | `sSuId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(255)` | +| 6 | IN | `sTaskId` | `varchar(255)` | +| 7 | IN | `iPproved` | `bit(1)` | +| 8 | IN | `sSrcNo` | `varchar(255)` | +| 9 | IN | `sGuid` | `varchar(255)` | +| 10 | IN | `sComment` | `varchar(1000)` | +| 11 | IN | `sTaskParentId` | `varchar(255)` | +| 12 | IN | `sTaskIdNow` | `varchar(255)` | +| 13 | OUT | `sCode` | `int` | +| 14 | OUT | `sReturn` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_doFlow_opsProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdate.md b/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdate.md new file mode 100644 index 0000000..1e6ec8c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdate.md @@ -0,0 +1,32 @@ +# `Sp_elematerials_AfterUpdate` (procedure) + +> 物料信息保存过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_elematerials_AfterUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard.md b/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard.md new file mode 100644 index 0000000..6d36f52 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard.md @@ -0,0 +1,22 @@ +# `Sp_elematerials_AfterUpdateCard` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_elematerials_AfterUpdateCard`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard_Edit.md b/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard_Edit.md new file mode 100644 index 0000000..e326809 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_elematerials_AfterUpdateCard_Edit.md @@ -0,0 +1,22 @@ +# `Sp_elematerials_AfterUpdateCard_Edit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_elematerials_AfterUpdateCard_Edit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_elematerials_BeforeUpdate.md b/docs/auto-catalog/procedures/Sp_elematerials_BeforeUpdate.md new file mode 100644 index 0000000..842d293 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_elematerials_BeforeUpdate.md @@ -0,0 +1,32 @@ +# `Sp_elematerials_BeforeUpdate` (procedure) + +> 物料信息校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_elematerials_BeforeUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_elematerials_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_elematerials_CheckUpdate.md new file mode 100644 index 0000000..a663078 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_elematerials_CheckUpdate.md @@ -0,0 +1,32 @@ +# `Sp_elematerials_CheckUpdate` (procedure) + +> 材料校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_elematerials_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_elematerials_UpdateStyle.md b/docs/auto-catalog/procedures/Sp_elematerials_UpdateStyle.md new file mode 100644 index 0000000..b4771bd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_elematerials_UpdateStyle.md @@ -0,0 +1,32 @@ +# `Sp_elematerials_UpdateStyle` (procedure) + +> 物料信息保存过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(2000)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_elematerials_UpdateStyle`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eleproduct_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_eleproduct_CheckUpdate.md new file mode 100644 index 0000000..77bc366 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eleproduct_CheckUpdate.md @@ -0,0 +1,32 @@ +# `Sp_eleproduct_CheckUpdate` (procedure) + +> 产品校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eleproduct_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eleteststandardFeed_BeforeUpdate.md b/docs/auto-catalog/procedures/Sp_eleteststandardFeed_BeforeUpdate.md new file mode 100644 index 0000000..3287742 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eleteststandardFeed_BeforeUpdate.md @@ -0,0 +1,32 @@ +# `Sp_eleteststandardFeed_BeforeUpdate` (procedure) + +> 进料检验规则单据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eleteststandardFeed_BeforeUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eleteststandardFirst_BeforeUpdate.md b/docs/auto-catalog/procedures/Sp_eleteststandardFirst_BeforeUpdate.md new file mode 100644 index 0000000..6730c2b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eleteststandardFirst_BeforeUpdate.md @@ -0,0 +1,32 @@ +# `Sp_eleteststandardFirst_BeforeUpdate` (procedure) + +> 生产首检规则单据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eleteststandardFirst_BeforeUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eleteststandardPatrol_BeforeUpdate.md b/docs/auto-catalog/procedures/Sp_eleteststandardPatrol_BeforeUpdate.md new file mode 100644 index 0000000..8f195d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eleteststandardPatrol_BeforeUpdate.md @@ -0,0 +1,32 @@ +# `Sp_eleteststandardPatrol_BeforeUpdate` (procedure) + +> 生产巡检规则单据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eleteststandardPatrol_BeforeUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eleteststandardProduct_BeforeUpdate.md b/docs/auto-catalog/procedures/Sp_eleteststandardProduct_BeforeUpdate.md new file mode 100644 index 0000000..ed7040d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eleteststandardProduct_BeforeUpdate.md @@ -0,0 +1,32 @@ +# `Sp_eleteststandardProduct_BeforeUpdate` (procedure) + +> 成品检验规则单据校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sAllData` | `longtext` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eleteststandardProduct_BeforeUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eptmachinemaintenance_Lader.md b/docs/auto-catalog/procedures/Sp_eptmachinemaintenance_Lader.md new file mode 100644 index 0000000..12e95be --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eptmachinemaintenance_Lader.md @@ -0,0 +1,31 @@ +# `Sp_eptmachinemaintenance_Lader` (procedure) + +> 维修后领导确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sMachineId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eptmachinemaintenance_Lader`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_eptmachinemaintenance_OEE.md b/docs/auto-catalog/procedures/Sp_eptmachinemaintenance_OEE.md new file mode 100644 index 0000000..aefad9d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_eptmachinemaintenance_OEE.md @@ -0,0 +1,31 @@ +# `Sp_eptmachinemaintenance_OEE` (procedure) + +> 维修后机长确认 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sMachineId` | `varchar(255)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_eptmachinemaintenance_OEE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcCost_New.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcCost_New.md new file mode 100644 index 0000000..37b96af --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcCost_New.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCalcCost_New` (procedure) + +> 成本核算前检查 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCalcCost_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice.md new file mode 100644 index 0000000..ec45727 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCalcMaterialPrice` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:月末结帐调用,计算材料与成品的库存与存货金额,并存入月结表,结帐之前检查未审核单据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sId` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCalcMaterialPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice_New.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice_New.md new file mode 100644 index 0000000..38829d3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcMaterialPrice_New.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCalcMaterialPrice_New` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:存货核算 核算前检查 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCalcMaterialPrice_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcYM_New.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcYM_New.md new file mode 100644 index 0000000..93d0321 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCalcYM_New.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCalcYM_New` (procedure) + +> 重新核算月结库存 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sPeriod` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCalcYM_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout.md new file mode 100644 index 0000000..d3a9e5b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout.md @@ -0,0 +1,27 @@ +# `Sp_financialClosing_BtnEventCheckout` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCheckout`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckoutCheckNew.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckoutCheckNew.md new file mode 100644 index 0000000..6543672 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckoutCheckNew.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCheckoutCheckNew` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe:月末结帐调用,计算材料与成品的库存与存货金额,并存入月结表,结帐之前检查未审核单据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCheckoutCheckNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_Check.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_Check.md new file mode 100644 index 0000000..f85194e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_Check.md @@ -0,0 +1,34 @@ +# `Sp_financialClosing_BtnEventCheckout_Check` (procedure) + +> @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType = 0 库存单据: 材料 iType2 = 0 或 1 生产领料,生产退料,采购入库,采购退货,材料调拨,材料报废,来料入库,材料盘点,材料库存调整, 存货调整金额,其他入库 产品 iType2 = 0 或 2 成品入库,成品报废,送货单,退货单,成品调拨,发外入库,成品盘点 iType = 1 应收单据: 根据应收类型,找到相应单据销售发票 1 送货单 2印刷工单 3销售订单 4销售合同 5销售对账 iType = 2 应付单据: 根据应付类弄,找到相应单据 0 采购订单 1 采购入库 2采购对账 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `iType2` | `int` | +| 5 | IN | `sWareHouseGuid` | `varchar(100)` | +| 6 | IN | `p_sPeriodId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `sLoginId` | `varchar(100)` | +| 10 | OUT | `sCode` | `int` | +| 11 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCheckout_Check`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore.md new file mode 100644 index 0000000..63e450a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCheckout_CheckInstore` (procedure) + +> 成品入库申请控制是否领料 是否报工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCheckout_CheckInstore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide.md new file mode 100644 index 0000000..e2b5a98 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide` (procedure) + +> 成品外购入库申请控制是否领料 是否报工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore_Test.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore_Test.md new file mode 100644 index 0000000..2ca44db --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventCheckout_CheckInstore_Test.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventCheckout_CheckInstore_Test` (procedure) + +> 成品入库申请控制是否领料 是否报工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventCheckout_CheckInstore_Test`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventEstimation.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventEstimation.md new file mode 100644 index 0000000..009545b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventEstimation.md @@ -0,0 +1,27 @@ +# `Sp_financialClosing_BtnEventEstimation` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventEstimation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventExpense.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventExpense.md new file mode 100644 index 0000000..6f4a6be --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventExpense.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventExpense` (procedure) + +> 自动提取凭证费用 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventExpense`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation.md new file mode 100644 index 0000000..e8f3b6e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation.md @@ -0,0 +1,27 @@ +# `Sp_financialClosing_BtnEventOutSideEstimation` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventOutSideEstimation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_new.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_new.md new file mode 100644 index 0000000..69ab657 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_new.md @@ -0,0 +1,27 @@ +# `Sp_financialClosing_BtnEventOutSideEstimation_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventOutSideEstimation_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_test.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_test.md new file mode 100644 index 0000000..033cc42 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventOutSideEstimation_test.md @@ -0,0 +1,27 @@ +# `Sp_financialClosing_BtnEventOutSideEstimation_test` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventOutSideEstimation_test`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventProductStock_New.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventProductStock_New.md new file mode 100644 index 0000000..e86de2f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventProductStock_New.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventProductStock_New` (procedure) + +> 产品存货核算前检查 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventProductStock_New`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventReCheckout.md b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventReCheckout.md new file mode 100644 index 0000000..c99b992 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financialClosing_BtnEventReCheckout.md @@ -0,0 +1,29 @@ +# `Sp_financialClosing_BtnEventReCheckout` (procedure) + +> @author:杨恒林 @date:20210523 封存 @describe: 反结帐时 清除 材料月结,成品月结,成本月结 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financialClosing_BtnEventReCheckout`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_CustomerGrossProfit.md b/docs/auto-catalog/procedures/Sp_financial_CustomerGrossProfit.md new file mode 100644 index 0000000..50d65af --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_CustomerGrossProfit.md @@ -0,0 +1,35 @@ +# `Sp_financial_CustomerGrossProfit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | +| 13 | IN | `sGroupby_select_sql` | `longtext` | +| 14 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_CustomerGrossProfit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_EasyCost.md b/docs/auto-catalog/procedures/Sp_financial_EasyCost.md new file mode 100644 index 0000000..1dc5b2a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_EasyCost.md @@ -0,0 +1,35 @@ +# `Sp_financial_EasyCost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | +| 13 | IN | `sGroupby_select_sql` | `longtext` | +| 14 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_EasyCost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit.md new file mode 100644 index 0000000..a4881a7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit.md @@ -0,0 +1,37 @@ +# `Sp_financial_OrderGrossProfit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sType` | `int` | +| 2 | IN | `tStartDate` | `datetime` | +| 3 | IN | `tEndDate` | `datetime` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | OUT | `sCode` | `longtext` | +| 16 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Classify.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Classify.md new file mode 100644 index 0000000..c31947e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Classify.md @@ -0,0 +1,36 @@ +# `Sp_financial_OrderGrossProfit_Classify` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_Classify`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customer.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customer.md new file mode 100644 index 0000000..0df339b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customer.md @@ -0,0 +1,36 @@ +# `Sp_financial_OrderGrossProfit_Customer` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_Customer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customernew.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customernew.md new file mode 100644 index 0000000..621a365 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_Customernew.md @@ -0,0 +1,37 @@ +# `Sp_financial_OrderGrossProfit_Customernew` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sSrcCustomerId` | `varchar(100)` | +| 4 | IN | `iType` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `sLoginId` | `varchar(100)` | +| 8 | IN | `bFilter` | `longtext` | +| 9 | IN | `pageNum` | `int` | +| 10 | IN | `pageSize` | `int` | +| 11 | OUT | `totalCount` | `int` | +| 12 | IN | `countCloumn` | `longtext` | +| 13 | OUT | `countMapJson` | `longtext` | +| 14 | IN | `sFilterOrderBy` | `longtext` | +| 15 | IN | `sGroupby_select_sql` | `longtext` | +| 16 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_Customernew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_bf2.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_bf2.md new file mode 100644 index 0000000..4ac07ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_bf2.md @@ -0,0 +1,35 @@ +# `Sp_financial_OrderGrossProfit_bf2` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | +| 13 | IN | `sGroupby_select_sql` | `longtext` | +| 14 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_bf2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new.md new file mode 100644 index 0000000..1c6a6ef --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new.md @@ -0,0 +1,36 @@ +# `Sp_financial_OrderGrossProfit_new` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new1.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new1.md new file mode 100644 index 0000000..e29f98e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_new1.md @@ -0,0 +1,36 @@ +# `Sp_financial_OrderGrossProfit_new1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_new1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_sSrCustomer.md b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_sSrCustomer.md new file mode 100644 index 0000000..8a8602c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_OrderGrossProfit_sSrCustomer.md @@ -0,0 +1,36 @@ +# `Sp_financial_OrderGrossProfit_sSrCustomer` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `int` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_OrderGrossProfit_sSrCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_financial_SaleManGrossProfit.md b/docs/auto-catalog/procedures/Sp_financial_SaleManGrossProfit.md new file mode 100644 index 0000000..63d66dc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_financial_SaleManGrossProfit.md @@ -0,0 +1,35 @@ +# `Sp_financial_SaleManGrossProfit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | +| 13 | IN | `sGroupby_select_sql` | `longtext` | +| 14 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_financial_SaleManGrossProfit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_format_column.md b/docs/auto-catalog/procedures/Sp_format_column.md new file mode 100644 index 0000000..3b59b41 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_format_column.md @@ -0,0 +1,22 @@ +# `Sp_format_column` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_format_column`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_fstj_details.md b/docs/auto-catalog/procedures/Sp_fstj_details.md new file mode 100644 index 0000000..5c2497a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_fstj_details.md @@ -0,0 +1,38 @@ +# `Sp_fstj_details` (procedure) + +> 放数统计明细-wx-12-17 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `iType` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | IN | `bFilter` | `longtext` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `longtext` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `longtext` | +| 14 | IN | `sGroupby_select_sql` | `longtext` | +| 15 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_fstj_details`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster.md b/docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster.md new file mode 100644 index 0000000..cd81304 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster.md @@ -0,0 +1,28 @@ +# `Sp_history_purpurchaseordermaster` (procedure) + +> 获取采购订单历史记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sRowData` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_history_purpurchaseordermaster`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster_data.md b/docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster_data.md new file mode 100644 index 0000000..dd484d4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_history_purpurchaseordermaster_data.md @@ -0,0 +1,28 @@ +# `Sp_history_purpurchaseordermaster_data` (procedure) + +> 获取采购订单历史记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sParentId` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_history_purpurchaseordermaster_data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_initReserveCloumn.md b/docs/auto-catalog/procedures/Sp_initReserveCloumn.md new file mode 100644 index 0000000..ad94d95 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_initReserveCloumn.md @@ -0,0 +1,27 @@ +# `Sp_initReserveCloumn` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sParentId` | `varchar(100)` | +| 2 | IN | `p_sMasterTableName` | `varchar(100)` | +| 3 | IN | `p_sMasterFirstCloumn` | `char(1)` | +| 4 | IN | `p_sMasterbm` | `varchar(100)` | +| 5 | IN | `p_sMasterRelationCloumn` | `varchar(100)` | +| 6 | IN | `p_sChinese2` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_initReserveCloumn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_init_groupConfig.md b/docs/auto-catalog/procedures/Sp_init_groupConfig.md new file mode 100644 index 0000000..028ca0a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_init_groupConfig.md @@ -0,0 +1,26 @@ +# `Sp_init_groupConfig` (procedure) + +> 初始化界面显示 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `s_sGroupId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_init_groupConfig`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_SLJobTrans_before.md b/docs/auto-catalog/procedures/Sp_interface_SLJobTrans_before.md new file mode 100644 index 0000000..a5a5ad4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_SLJobTrans_before.md @@ -0,0 +1,30 @@ +# `Sp_interface_SLJobTrans_before` (procedure) + +> 报工推送 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | OUT | `sCode` | `int` | +| 4 | OUT | `sHttpUrl` | `longtext` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sHeader` | `longtext` | +| 7 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_SLJobTrans_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_additems_adv_after.md b/docs/auto-catalog/procedures/Sp_interface_additems_adv_after.md new file mode 100644 index 0000000..461dff3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_additems_adv_after.md @@ -0,0 +1,29 @@ +# `Sp_interface_additems_adv_after` (procedure) + +> 调用接口前参数组装 https://blog.csdn.net/m0_37179470/article/details/81271607 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sRequestParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_additems_adv_after`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_additems_adv_before.md b/docs/auto-catalog/procedures/Sp_interface_additems_adv_before.md new file mode 100644 index 0000000..e0d0f4c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_additems_adv_before.md @@ -0,0 +1,31 @@ +# `Sp_interface_additems_adv_before` (procedure) + +> 调用接口前参数组装 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderId` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | OUT | `sHeader` | `longtext` | +| 8 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_additems_adv_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_after.md b/docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_after.md new file mode 100644 index 0000000..9f7915f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_after.md @@ -0,0 +1,31 @@ +# `Sp_interface_del_udfvoucher_after` (procedure) + +> 接口推送后处理过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sRequestParam` | `longtext` | +| 2 | IN | `p_sId` | `varchar(100)` | +| 3 | IN | `sProData` | `longtext` | +| 4 | IN | `sMakePerson` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_del_udfvoucher_after`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_before.md b/docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_before.md new file mode 100644 index 0000000..e6349de --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_del_udfvoucher_before.md @@ -0,0 +1,29 @@ +# `Sp_interface_del_udfvoucher_before` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProData` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | OUT | `sHeader` | `longtext` | +| 8 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_del_udfvoucher_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_insertsaleman.md b/docs/auto-catalog/procedures/Sp_interface_insertsaleman.md new file mode 100644 index 0000000..318d72d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_insertsaleman.md @@ -0,0 +1,30 @@ +# `Sp_interface_insertsaleman` (procedure) + +> 第三方接口插入,可以做成通用插入(暂时定时) 模板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTableName` | `longtext` | +| 2 | IN | `sData` | `longtext` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_insertsaleman`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_login_before.md b/docs/auto-catalog/procedures/Sp_interface_login_before.md new file mode 100644 index 0000000..26cc932 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_login_before.md @@ -0,0 +1,33 @@ +# `Sp_interface_login_before` (procedure) + +> 调用接口前参数组装 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProData` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | OUT | `sHeader` | `longtext` | +| 8 | OUT | `sUrl` | `varchar(100)` | +| 9 | OUT | `sHttpUrl` | `varchar(1000)` | +| 10 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_login_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_udfvoucher_after.md b/docs/auto-catalog/procedures/Sp_interface_udfvoucher_after.md new file mode 100644 index 0000000..781b796 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_udfvoucher_after.md @@ -0,0 +1,31 @@ +# `Sp_interface_udfvoucher_after` (procedure) + +> 接口推送后处理过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sRequestParam` | `longtext` | +| 2 | IN | `p_sId` | `varchar(100)` | +| 3 | IN | `sProData` | `longtext` | +| 4 | IN | `sMakePerson` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_udfvoucher_after`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_interface_udfvoucher_before.md b/docs/auto-catalog/procedures/Sp_interface_udfvoucher_before.md new file mode 100644 index 0000000..4faa923 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_interface_udfvoucher_before.md @@ -0,0 +1,30 @@ +# `Sp_interface_udfvoucher_before` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProData` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | OUT | `sHeader` | `longtext` | +| 8 | OUT | `sParam` | `longtext` | +| 9 | OUT | `sHttpUrl` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_interface_udfvoucher_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TeamQtyReported.md b/docs/auto-catalog/procedures/Sp_mes_TeamQtyReported.md new file mode 100644 index 0000000..4cc89b0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TeamQtyReported.md @@ -0,0 +1,38 @@ +# `Sp_mes_TeamQtyReported` (procedure) + +> MES产量统计表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `tBetweenDate` | `varchar(100)` | +| 4 | IN | `sPMachineID` | `varchar(100)` | +| 5 | IN | `sPTeamID` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `bFilter` | `varchar(5000)` | +| 8 | IN | `pageNum` | `int` | +| 9 | IN | `pageSize` | `int` | +| 10 | OUT | `totalCount` | `int` | +| 11 | IN | `countCloumn` | `varchar(5000)` | +| 12 | OUT | `countMapJson` | `longtext` | +| 13 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 14 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 15 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TeamQtyReported`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Machine.md b/docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Machine.md new file mode 100644 index 0000000..98da778 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Machine.md @@ -0,0 +1,37 @@ +# `Sp_mes_TimeActivationMonth_Machine` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 设备稼动率月度分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `psMonth` | `varchar(100)` | +| 2 | IN | `psMachineId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TimeActivationMonth_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Team.md b/docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Team.md new file mode 100644 index 0000000..c0a457e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TimeActivationMonth_Team.md @@ -0,0 +1,37 @@ +# `Sp_mes_TimeActivationMonth_Team` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 班组稼动率月度分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `psMonth` | `varchar(100)` | +| 2 | IN | `psTeamId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TimeActivationMonth_Team`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Machine.md b/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Machine.md new file mode 100644 index 0000000..68db5ab --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Machine.md @@ -0,0 +1,36 @@ +# `Sp_mes_TimeActivation_Machine` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 机器稼动率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tBetweenDate` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TimeActivation_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Team.md b/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Team.md new file mode 100644 index 0000000..e0b5914 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Team.md @@ -0,0 +1,36 @@ +# `Sp_mes_TimeActivation_Team` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 班组稼动率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tBetweenDate` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TimeActivation_Team`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Work.md b/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Work.md new file mode 100644 index 0000000..f655632 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TimeActivation_Work.md @@ -0,0 +1,36 @@ +# `Sp_mes_TimeActivation_Work` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 工单执行效率 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tBetweenDate` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TimeActivation_Work`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_TimeanalyseMonth_Machine.md b/docs/auto-catalog/procedures/Sp_mes_TimeanalyseMonth_Machine.md new file mode 100644 index 0000000..4a3b606 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_TimeanalyseMonth_Machine.md @@ -0,0 +1,37 @@ +# `Sp_mes_TimeanalyseMonth_Machine` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 机器时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `psMonth` | `varchar(100)` | +| 2 | IN | `psMachineId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_TimeanalyseMonth_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mes_Timeanalyse_Machine.md b/docs/auto-catalog/procedures/Sp_mes_Timeanalyse_Machine.md new file mode 100644 index 0000000..bce3b76 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mes_Timeanalyse_Machine.md @@ -0,0 +1,38 @@ +# `Sp_mes_Timeanalyse_Machine` (procedure) + +> @author:zhucx @date:20210621 封存 @describe: 机器时间分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tBetweenDate` | `varchar(100)` | +| 2 | IN | `sPMachineID` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 15 | OUT | `sColumnNameConfig` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mes_Timeanalyse_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mftproduct_BtnEventbEnable.md b/docs/auto-catalog/procedures/Sp_mftproduct_BtnEventbEnable.md new file mode 100644 index 0000000..7545357 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mftproduct_BtnEventbEnable.md @@ -0,0 +1,27 @@ +# `Sp_mftproduct_BtnEventbEnable` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mftproduct_BtnEventbEnable`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mftworkorder_BtnReturncustomerconfirm.md b/docs/auto-catalog/procedures/Sp_mftworkorder_BtnReturncustomerconfirm.md new file mode 100644 index 0000000..81b40b2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mftworkorder_BtnReturncustomerconfirm.md @@ -0,0 +1,29 @@ +# `Sp_mftworkorder_BtnReturncustomerconfirm` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mftworkorder_BtnReturncustomerconfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mftworkorder_BtnServiceconfirm.md b/docs/auto-catalog/procedures/Sp_mftworkorder_BtnServiceconfirm.md new file mode 100644 index 0000000..a44229b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mftworkorder_BtnServiceconfirm.md @@ -0,0 +1,29 @@ +# `Sp_mftworkorder_BtnServiceconfirm` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mftworkorder_BtnServiceconfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mftworkorder_Btncustomerconfirm.md b/docs/auto-catalog/procedures/Sp_mftworkorder_Btncustomerconfirm.md new file mode 100644 index 0000000..aedd809 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mftworkorder_Btncustomerconfirm.md @@ -0,0 +1,29 @@ +# `Sp_mftworkorder_Btncustomerconfirm` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mftworkorder_Btncustomerconfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mftworkordermaster_AccountSubmit.md b/docs/auto-catalog/procedures/Sp_mftworkordermaster_AccountSubmit.md new file mode 100644 index 0000000..5c6fcc4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mftworkordermaster_AccountSubmit.md @@ -0,0 +1,27 @@ +# `Sp_mftworkordermaster_AccountSubmit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mftworkordermaster_AccountSubmit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_mftworkorderprocesslost.md b/docs/auto-catalog/procedures/Sp_mftworkorderprocesslost.md new file mode 100644 index 0000000..7c50983 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_mftworkorderprocesslost.md @@ -0,0 +1,33 @@ +# `Sp_mftworkorderprocesslost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_mftworkorderprocesslost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_oee_getmachinedata.md b/docs/auto-catalog/procedures/Sp_oee_getmachinedata.md new file mode 100644 index 0000000..5f66d9d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_oee_getmachinedata.md @@ -0,0 +1,34 @@ +# `Sp_oee_getmachinedata` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sMachineId` | `varchar(100)` | +| 4 | IN | `sWorkOrderNo` | `varchar(100)` | +| 5 | IN | `bFilter` | `text` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `text` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `text` | +| 12 | IN | `sGroupby_select_sql` | `text` | +| 13 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_oee_getmachinedata`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak.md b/docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak.md new file mode 100644 index 0000000..caa83b9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak.md @@ -0,0 +1,29 @@ +# `Sp_plan_mftproductionplanBak` (procedure) + +> 计划、排程备份 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_DateNowBeForeMonth` | `datetime` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plan_mftproductionplanBak`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak_daily.md b/docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak_daily.md new file mode 100644 index 0000000..4621a90 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plan_mftproductionplanBak_daily.md @@ -0,0 +1,22 @@ +# `Sp_plan_mftproductionplanBak_daily` (procedure) + +> 计划、排程备份 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plan_mftproductionplanBak_daily`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plan_teamrate.md b/docs/auto-catalog/procedures/Sp_plan_teamrate.md new file mode 100644 index 0000000..b619fc5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plan_teamrate.md @@ -0,0 +1,36 @@ +# `Sp_plan_teamrate` (procedure) + +> 速度嫁动率(分组报表)机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `sUnTaskFormId` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plan_teamrate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_implementation.md b/docs/auto-catalog/procedures/Sp_plc_implementation.md new file mode 100644 index 0000000..7c624bd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_implementation.md @@ -0,0 +1,38 @@ +# `Sp_plc_implementation` (procedure) + +> 机器运行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `tStartDate` | `varchar(100)` | +| 5 | IN | `tEndDate` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 14 | OUT | `sCode` | `int` | +| 15 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_implementation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_implementation1.md b/docs/auto-catalog/procedures/Sp_plc_implementation1.md new file mode 100644 index 0000000..c9132b0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_implementation1.md @@ -0,0 +1,38 @@ +# `Sp_plc_implementation1` (procedure) + +> 机器运行情况(全部) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `tStartDate` | `varchar(100)` | +| 5 | IN | `tEndDate` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 14 | OUT | `sCode` | `int` | +| 15 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_implementation1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_implementation2.md b/docs/auto-catalog/procedures/Sp_plc_implementation2.md new file mode 100644 index 0000000..ae71310 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_implementation2.md @@ -0,0 +1,38 @@ +# `Sp_plc_implementation2` (procedure) + +> 机器运行情况(全部机器最新一条) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `tStartDate` | `varchar(100)` | +| 5 | IN | `tEndDate` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 14 | OUT | `sCode` | `int` | +| 15 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_implementation2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_implementation2_new.md b/docs/auto-catalog/procedures/Sp_plc_implementation2_new.md new file mode 100644 index 0000000..60f296b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_implementation2_new.md @@ -0,0 +1,38 @@ +# `Sp_plc_implementation2_new` (procedure) + +> 信号采集点位监控-2024-12-07 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `tStartDate` | `varchar(100)` | +| 5 | IN | `tEndDate` | `varchar(100)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 14 | OUT | `sCode` | `int` | +| 15 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_implementation2_new`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_machineaddrmap_import_Event.md b/docs/auto-catalog/procedures/Sp_plc_machineaddrmap_import_Event.md new file mode 100644 index 0000000..6189673 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_machineaddrmap_import_Event.md @@ -0,0 +1,29 @@ +# `Sp_plc_machineaddrmap_import_Event` (procedure) + +> @author:zhucx @date: @describe:生产工单明细-功能定位-注明急单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_machineaddrmap_import_Event`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_machineaddrmap_machine_Event.md b/docs/auto-catalog/procedures/Sp_plc_machineaddrmap_machine_Event.md new file mode 100644 index 0000000..3d907c0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_machineaddrmap_machine_Event.md @@ -0,0 +1,29 @@ +# `Sp_plc_machineaddrmap_machine_Event` (procedure) + +> @author:zhucx @date: @describe:生产工单明细-功能定位-注明急单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_machineaddrmap_machine_Event`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall1.md b/docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall1.md new file mode 100644 index 0000000..865bbfb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall1.md @@ -0,0 +1,33 @@ +# `Sp_plc_viw_plcmachinedataall1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_viw_plcmachinedataall1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall2.md b/docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall2.md new file mode 100644 index 0000000..acacaeb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_plc_viw_plcmachinedataall2.md @@ -0,0 +1,33 @@ +# `Sp_plc_viw_plcmachinedataall2` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_plc_viw_plcmachinedataall2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionInStore_BtnEventComplete.md b/docs/auto-catalog/procedures/Sp_productionInStore_BtnEventComplete.md new file mode 100644 index 0000000..2151841 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionInStore_BtnEventComplete.md @@ -0,0 +1,27 @@ +# `Sp_productionInStore_BtnEventComplete` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionInStore_BtnEventComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BackupCurrPlaniOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BackupCurrPlaniOrder.md new file mode 100644 index 0000000..1145276 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BackupCurrPlaniOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BackupCurrPlaniOrder` (procedure) + +> 主计划保存之前调用:保存当前计划的次序数据,以备恢复上次计划次序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BackupCurrPlaniOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventAutoOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventAutoOrder.md new file mode 100644 index 0000000..96ddb77 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventAutoOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventAutoOrder` (procedure) + +> 主计划:智能排序,并保存之前的数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventAutoOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlock.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlock.md new file mode 100644 index 0000000..1f8f2d8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlock.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventBlock` (procedure) + +> 主计划:锁定 状态为8 印刷、印后工序被锁定,当机台计划算到该时间点的时候,优先该工序排 例如工序锁定时间2022-04-30 18:00 - 20:00 机台上一道工序开始时间18:00之前的可以再此之前排,例如 16:00 - 19:00 那么该工序就是19:00-21:00 之后的要再该工序后面排 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventBlock`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlockOne.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlockOne.md new file mode 100644 index 0000000..294a2e1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventBlockOne.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventBlockOne` (procedure) + +> 主计划:锁定 状态为8 印刷、印后工序被锁定,当机台计划算到该时间点的时候,优先该工序排 例如工序锁定时间2022-04-30 18:00 - 20:00 机台上一道工序开始时间18:00之前的可以再此之前排,例如 16:00 - 19:00 那么该工序就是19:00-21:00 之后的要再该工序后面排 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventBlockOne`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventComplete.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventComplete.md new file mode 100644 index 0000000..7dc43b7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventComplete.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventComplete` (procedure) + +> 主计划:工单完工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventDelPlan.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventDelPlan.md new file mode 100644 index 0000000..c106e35 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventDelPlan.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_BtnEventDelPlan` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventDelPlan`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventOrder.md new file mode 100644 index 0000000..f2462f8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventOrder` (procedure) + +> 主计划:撤单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventPlanning.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventPlanning.md new file mode 100644 index 0000000..d75f2ae --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventPlanning.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventPlanning` (procedure) + +> 主计划:投入规划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventPlanning`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReCovert.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReCovert.md new file mode 100644 index 0000000..62024e0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReCovert.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventReCovert` (procedure) + +> 主计划:恢复 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventReCovert`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReSet.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReSet.md new file mode 100644 index 0000000..b80049b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventReSet.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_BtnEventReSet` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventReSet`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumeOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumeOrder.md new file mode 100644 index 0000000..bc8a0a6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumeOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventResumeOrder` (procedure) + +> 主计划:恢复排序,并保存之前的数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventResumeOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumefirstOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumefirstOrder.md new file mode 100644 index 0000000..e10908e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventResumefirstOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventResumefirstOrder` (procedure) + +> 主计划:自动排序工具, 恢复首次排序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventResumefirstOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSetiOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSetiOrder.md new file mode 100644 index 0000000..101d7c9 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSetiOrder.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_BtnEventSetiOrder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventSetiOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoing.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoing.md new file mode 100644 index 0000000..344233e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoing.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventSingleOutgoing` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 主生产计划,"整单发外"调用,主要功能: 1、更新工单,装配单 整单发外标记 2、更新主生产计划 状态,发外标记 3、冻结机台计划中本工单所有已上报记录;删除机台计划所有没有上报的数据 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventSingleOutgoing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoingFHCP.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoingFHCP.md new file mode 100644 index 0000000..a992915 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSingleOutgoingFHCP.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_BtnEventSingleOutgoingFHCP` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventSingleOutgoingFHCP`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend.md new file mode 100644 index 0000000..903ad04 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventSuspend` (procedure) + +> 主计划:暂停 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventSuspend`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_YH.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_YH.md new file mode 100644 index 0000000..2b9bfb0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_YH.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventSuspend_YH` (procedure) + +> 主计划:印后暂停 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventSuspend_YH`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_ZY.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_ZY.md new file mode 100644 index 0000000..68f5335 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventSuspend_ZY.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventSuspend_ZY` (procedure) + +> 主计划:印后暂停 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventSuspend_ZY`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlock.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlock.md new file mode 100644 index 0000000..02d86c0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlock.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventUnBlock` (procedure) + +> 主计划:锁定 状态为8 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventUnBlock`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlockOne.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlockOne.md new file mode 100644 index 0000000..f45b2ee --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnBlockOne.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventUnBlockOne` (procedure) + +> 主计划:锁定 状态为8 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventUnBlockOne`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnComplete.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnComplete.md new file mode 100644 index 0000000..3876c7e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnComplete.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventUnComplete` (procedure) + +> 主计划:取消工单完工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventUnComplete`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnOrder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnOrder.md new file mode 100644 index 0000000..fda2257 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventUnOrder` (procedure) + +> 主计划:恢复撤单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventUnOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnlock.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnlock.md new file mode 100644 index 0000000..56e733a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventUnlock.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_BtnEventUnlock` (procedure) + +> 主计划:二次审核(工单变跟单选择变更时候通知计划人员,主计划需要二次审核) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventUnlock`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventworkorder.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventworkorder.md new file mode 100644 index 0000000..5f359cf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnEventworkorder.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_BtnEventworkorder` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnEventworkorder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnPost.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnPost.md new file mode 100644 index 0000000..e41546c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_BtnPost.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_BtnPost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_BtnPost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletion.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletion.md new file mode 100644 index 0000000..912488f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletion.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_Process_BtnEventCompletion` (procedure) + +> 主计划:单个工序加工完成 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_Process_BtnEventCompletion`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletionRelease.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletionRelease.md new file mode 100644 index 0000000..1af635e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventCompletionRelease.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_Process_BtnEventCompletionRelease` (procedure) + +> 主计划:取消单个工序加工完成 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_Process_BtnEventCompletionRelease`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventOutProcessing.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventOutProcessing.md new file mode 100644 index 0000000..4aa33d1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventOutProcessing.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_Process_BtnEventOutProcessing` (procedure) + +> 主计划:单个工序发外加工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_Process_BtnEventOutProcessing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventUnOutProcessing.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventUnOutProcessing.md new file mode 100644 index 0000000..31a5180 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_Process_BtnEventUnOutProcessing.md @@ -0,0 +1,29 @@ +# `Sp_productionMainPlan_Process_BtnEventUnOutProcessing` (procedure) + +> 主计划:取消工序发外加工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_Process_BtnEventUnOutProcessing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_batchupdatememo.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_batchupdatememo.md new file mode 100644 index 0000000..953cbb4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_batchupdatememo.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_batchupdatememo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:40 +- **Last altered:** 2026-04-27 19:10:40 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_batchupdatememo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionMainPlan_upmemo.md b/docs/auto-catalog/procedures/Sp_productionMainPlan_upmemo.md new file mode 100644 index 0000000..833efe2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionMainPlan_upmemo.md @@ -0,0 +1,27 @@ +# `Sp_productionMainPlan_upmemo` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionMainPlan_upmemo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelRelease.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelRelease.md new file mode 100644 index 0000000..403f4dd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelRelease.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventCancelRelease` (procedure) + +> 机台计划:取消下达 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventCancelRelease`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelZDDate.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelZDDate.md new file mode 100644 index 0000000..6857ceb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCancelZDDate.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventCancelZDDate` (procedure) + +> 机台计划:取消指定时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventCancelZDDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletion.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletion.md new file mode 100644 index 0000000..2cfc326 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletion.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventCompletion` (procedure) + +> 机台计划:加工完成 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventCompletion`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletionRelease.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletionRelease.md new file mode 100644 index 0000000..f921c95 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventCompletionRelease.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventCompletionRelease` (procedure) + +> 机台计划:取消加工完成 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventCompletionRelease`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventConfirm.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventConfirm.md new file mode 100644 index 0000000..dc251e7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventConfirm.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventConfirm` (procedure) + +> 确认日报 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventConfirm`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventExamineDate.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventExamineDate.md new file mode 100644 index 0000000..8efa0ef --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventExamineDate.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventExamineDate` (procedure) + +> 机台排程:推算审核日期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventExamineDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventOutProcessing.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventOutProcessing.md new file mode 100644 index 0000000..9bfc24a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventOutProcessing.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventOutProcessing` (procedure) + +> 机台计划:工序发外加工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventOutProcessing`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRecommendMachine.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRecommendMachine.md new file mode 100644 index 0000000..6451cf4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRecommendMachine.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventRecommendMachine` (procedure) + +> 使用推荐机台 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventRecommendMachine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRelease.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRelease.md new file mode 100644 index 0000000..1244691 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRelease.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventRelease` (procedure) + +> 机台计划:下达 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventRelease`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRepairStartDate.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRepairStartDate.md new file mode 100644 index 0000000..26e5611 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventRepairStartDate.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventRepairStartDate` (procedure) + +> 机台计划:修改时间开始时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventRepairStartDate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventResume.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventResume.md new file mode 100644 index 0000000..246d50c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventResume.md @@ -0,0 +1,27 @@ +# `Sp_productionPlanInfo_BtnEventResume` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventResume`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventReturn.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventReturn.md new file mode 100644 index 0000000..109ea6f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventReturn.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventReturn` (procedure) + +> 机台计划:返回重排 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventSuspend.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventSuspend.md new file mode 100644 index 0000000..c97652f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventSuspend.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventSuspend` (procedure) + +> 机台计划:暂停 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventSuspend`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnChange.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnChange.md new file mode 100644 index 0000000..924f27d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnChange.md @@ -0,0 +1,27 @@ +# `Sp_productionPlanInfo_BtnEventUnChange` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventUnChange`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnUrgent.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnUrgent.md new file mode 100644 index 0000000..a5e9895 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUnUrgent.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventUnUrgent` (procedure) + +> 机台计划:取消加急 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventUnUrgent`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUrgent.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUrgent.md new file mode 100644 index 0000000..256f0b8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_BtnEventUrgent.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_BtnEventUrgent` (procedure) + +> 机台计划:加急 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_BtnEventUrgent`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlanInfo_CopyPlan.md b/docs/auto-catalog/procedures/Sp_productionPlanInfo_CopyPlan.md new file mode 100644 index 0000000..176eb8f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlanInfo_CopyPlan.md @@ -0,0 +1,29 @@ +# `Sp_productionPlanInfo_CopyPlan` (procedure) + +> 机台计划:复制排程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlanInfo_CopyPlan`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder.md new file mode 100644 index 0000000..2a7cfa6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder` (procedure) + +> 机台计划:客户-工单-色序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder1.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder1.md new file mode 100644 index 0000000..e9cc9d7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder1.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder1` (procedure) + +> 机台计划:客户-色序-工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder10.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder10.md new file mode 100644 index 0000000..41104d6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder10.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder10` (procedure) + +> 按印刷计划排单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder10`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder2.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder2.md new file mode 100644 index 0000000..70cde0b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder2.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder2` (procedure) + +> 机台计划:色序-工单 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder2`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder3.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder3.md new file mode 100644 index 0000000..7fa2fb5 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder3.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder3` (procedure) + +> 机台计划:工单-正正反反-部件 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder4.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder4.md new file mode 100644 index 0000000..2bc9b30 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder4.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder4` (procedure) + +> 机台计划:工单-部件-正正反反 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder4`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder5.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder5.md new file mode 100644 index 0000000..935ec6c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder5.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder5` (procedure) + +> 机台计划:工单-部件-工序-正反-正反 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder5`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder6.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder6.md new file mode 100644 index 0000000..e0c552b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder6.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder6` (procedure) + +> 机台计划:工单-印面-部件 例如 工单A - 部件1 1正 工单A - 部件2 1正 工单A - 部件1 2正 工单A - 部件2 2正 工单A - 部件1 1反 工单A - 部件2 1反 工单A - 部件1 2反 工单A - 部件2 2反 工单B - 部件1 1正 工单B - 部件2 1正 工单B - 部件1 2正 工单B - 部件2 2正 工单B - 部件1 1反 工单B - 部件2 1反 工单B - 部件1 2反 工单B - 部件2 2反 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder6`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder8.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder8.md new file mode 100644 index 0000000..d4df03f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder8.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder8` (procedure) + +> 按完工+计划时间排序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder8`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder9.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder9.md new file mode 100644 index 0000000..a300885 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrder9.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrder9` (procedure) + +> 按完工+计划时间排序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrder9`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrderSettime.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrderSettime.md new file mode 100644 index 0000000..88bd5ff --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventAutoOrderSettime.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventAutoOrderSettime` (procedure) + +> 按照锁定计划到货等排序 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineId` | `varchar(100)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventAutoOrderSettime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventCnl.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventCnl.md new file mode 100644 index 0000000..83aef3f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventCnl.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventCnl` (procedure) + +> 先锁定,再计算settime + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventCnl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24Hour.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24Hour.md new file mode 100644 index 0000000..0778914 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24Hour.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLock24Hour` (procedure) + +> 计划锁定:移动到计划确认表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLock24Hour`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24HourNotCalcTime.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24HourNotCalcTime.md new file mode 100644 index 0000000..9c16a92 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLock24HourNotCalcTime.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLock24HourNotCalcTime` (procedure) + +> 计划锁定:移动到计划确认表(时间占用不动) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLock24HourNotCalcTime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd.md new file mode 100644 index 0000000..5744a41 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLockSd` (procedure) + +> 生产计划跟进-锁定或修改所选生产计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLockSd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd_cnl.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd_cnl.md new file mode 100644 index 0000000..83202fc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockSd_cnl.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLockSd_cnl` (procedure) + +> 生产计划跟进-锁定或修改所选生产计划 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLockSd_cnl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrow.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrow.md new file mode 100644 index 0000000..7d79fcd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrow.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLockrow` (procedure) + +> 计划锁定:移动到计划确认表 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLockrow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime.md new file mode 100644 index 0000000..f3d7a69 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLockrowNotCalcTime` (procedure) + +> 计划锁定:移动到计划确认表(时间不动) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLockrowNotCalcTime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1.md new file mode 100644 index 0000000..8fa3173 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1` (procedure) + +> 计划锁定:移动到计划确认表(时间不动) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:41 +- **Last altered:** 2026-04-27 19:10:41 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrow.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrow.md new file mode 100644 index 0000000..ca9bff1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrow.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventunLockrow` (procedure) + +> 计划锁定:解锁 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventunLockrow`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrowNotCalcTime.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrowNotCalcTime.md new file mode 100644 index 0000000..60b733f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnEventunLockrowNotCalcTime.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnEventunLockrowNotCalcTime` (procedure) + +> 计划锁定:解锁 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnEventunLockrowNotCalcTime`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionPlan_BtnRepairdAjusthour.md b/docs/auto-catalog/procedures/Sp_productionPlan_BtnRepairdAjusthour.md new file mode 100644 index 0000000..efe3090 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionPlan_BtnRepairdAjusthour.md @@ -0,0 +1,29 @@ +# `Sp_productionPlan_BtnRepairdAjusthour` (procedure) + +> 机台计划:同部件工序调整时间修改 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionPlan_BtnRepairdAjusthour`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionplan_ControlProcess.md b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcess.md new file mode 100644 index 0000000..ec366f8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcess.md @@ -0,0 +1,25 @@ +# `Sp_productionplan_ControlProcess` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `p_sProductionPlanId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionplan_ControlProcess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionplan_ControlProcess1.md b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcess1.md new file mode 100644 index 0000000..c4ade26 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcess1.md @@ -0,0 +1,34 @@ +# `Sp_productionplan_ControlProcess1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sState` | `varchar(10)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `bFilter` | `varchar(5000)` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `varchar(5000)` | +| 10 | OUT | `countMapJson` | `varchar(5000)` | +| 11 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 12 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 13 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionplan_ControlProcess1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionplan_ControlProcessNew.md b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcessNew.md new file mode 100644 index 0000000..491df34 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcessNew.md @@ -0,0 +1,27 @@ +# `Sp_productionplan_ControlProcessNew` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 生成计划:加载从表数据(加号点击),主要功能: 1、根据工单,装配单 取工艺路线 2、根据机台计划 更新 工序状态 3、按机器中的排程规格,更新每个机台的IORDER 4、按工艺路线,更改机台的开始时间,推算交期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `p_sProductionPlanId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionplan_ControlProcessNew`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_productionplan_ControlProcessTrack.md b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcessTrack.md new file mode 100644 index 0000000..303b385 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_productionplan_ControlProcessTrack.md @@ -0,0 +1,27 @@ +# `Sp_productionplan_ControlProcessTrack` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 生成计划:加载从表数据(加号点击),主要功能: 1、根据工单,装配单 取工艺路线 2、根据机台计划 更新 工序状态 3、按机器中的排程规格,更新每个机台的IORDER 4、按工艺路线,更改机台的开始时间,推算交期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `p_sProductionPlanId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_productionplan_ControlProcessTrack`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_pur_purpurchaseorderOfSupply.md b/docs/auto-catalog/procedures/Sp_pur_purpurchaseorderOfSupply.md new file mode 100644 index 0000000..36bc90d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_pur_purpurchaseorderOfSupply.md @@ -0,0 +1,37 @@ +# `Sp_pur_purpurchaseorderOfSupply` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `text` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `text` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `text` | +| 13 | IN | `sGroupby_select_sql` | `text` | +| 14 | IN | `sGroupby_group_sql` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_pur_purpurchaseorderOfSupply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_purchase_BtnEventReturn.md b/docs/auto-catalog/procedures/Sp_purchase_BtnEventReturn.md new file mode 100644 index 0000000..a825978 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_purchase_BtnEventReturn.md @@ -0,0 +1,29 @@ +# `Sp_purchase_BtnEventReturn` (procedure) + +> 无需采购返回 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_purchase_BtnEventReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_purpurchasearrive_CheckUpdate.md b/docs/auto-catalog/procedures/Sp_purpurchasearrive_CheckUpdate.md new file mode 100644 index 0000000..fef89f6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_purpurchasearrive_CheckUpdate.md @@ -0,0 +1,31 @@ +# `Sp_purpurchasearrive_CheckUpdate` (procedure) + +> 采购到货保存更新批号 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sFormGuid` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `iFlag` | `int` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_purpurchasearrive_CheckUpdate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_purpurchaseorder_ProgressOfImplementation.md b/docs/auto-catalog/procedures/Sp_purpurchaseorder_ProgressOfImplementation.md new file mode 100644 index 0000000..4093d8e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_purpurchaseorder_ProgressOfImplementation.md @@ -0,0 +1,41 @@ +# `Sp_purpurchaseorder_ProgressOfImplementation` (procedure) + +> 采购订单执行情况 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iType` | `int` | +| 2 | IN | `sStatistics` | `varchar(100)` | +| 3 | IN | `bArriveComplete` | `varchar(100)` | +| 4 | IN | `bAll` | `varchar(100)` | +| 5 | IN | `tStartDate` | `datetime` | +| 6 | IN | `tEndDate` | `datetime` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `sLoginId` | `varchar(100)` | +| 10 | IN | `bFilter` | `varchar(5000)` | +| 11 | IN | `pageNum` | `int` | +| 12 | IN | `pageSize` | `int` | +| 13 | OUT | `totalCount` | `int` | +| 14 | IN | `countCloumn` | `varchar(5000)` | +| 15 | OUT | `countMapJson` | `longtext` | +| 16 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 17 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 18 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_purpurchaseorder_ProgressOfImplementation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_quoquotation_CustomerAgreeAgain.md b/docs/auto-catalog/procedures/Sp_quoquotation_CustomerAgreeAgain.md new file mode 100644 index 0000000..1d82330 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_quoquotation_CustomerAgreeAgain.md @@ -0,0 +1,29 @@ +# `Sp_quoquotation_CustomerAgreeAgain` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_quoquotation_CustomerAgreeAgain`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_quoquotation_CustomerUnagree.md b/docs/auto-catalog/procedures/Sp_quoquotation_CustomerUnagree.md new file mode 100644 index 0000000..2275b1e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_quoquotation_CustomerUnagree.md @@ -0,0 +1,27 @@ +# `Sp_quoquotation_CustomerUnagree` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_quoquotation_CustomerUnagree`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_quoquotation_Submit.md b/docs/auto-catalog/procedures/Sp_quoquotation_Submit.md new file mode 100644 index 0000000..f0c8873 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_quoquotation_Submit.md @@ -0,0 +1,29 @@ +# `Sp_quoquotation_Submit` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_quoquotation_Submit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_quoquotation_SubmitUndo.md b/docs/auto-catalog/procedures/Sp_quoquotation_SubmitUndo.md new file mode 100644 index 0000000..6b9044a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_quoquotation_SubmitUndo.md @@ -0,0 +1,29 @@ +# `Sp_quoquotation_SubmitUndo` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_quoquotation_SubmitUndo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_quoquotation_customeragree.md b/docs/auto-catalog/procedures/Sp_quoquotation_customeragree.md new file mode 100644 index 0000000..fe19162 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_quoquotation_customeragree.md @@ -0,0 +1,29 @@ +# `Sp_quoquotation_customeragree` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_quoquotation_customeragree`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_quoquotation_customeragreeWithdraw.md b/docs/auto-catalog/procedures/Sp_quoquotation_customeragreeWithdraw.md new file mode 100644 index 0000000..388c3ec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_quoquotation_customeragreeWithdraw.md @@ -0,0 +1,29 @@ +# `Sp_quoquotation_customeragreeWithdraw` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_quoquotation_customeragreeWithdraw`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_report_test.md b/docs/auto-catalog/procedures/Sp_report_test.md new file mode 100644 index 0000000..ed2a39d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_report_test.md @@ -0,0 +1,25 @@ +# `Sp_report_test` (procedure) + +> @author: qmj @date:20210714 封存 @describe : 机台负荷 各机台后推14天展示排产工时,并显示机台负荷状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sParentId` | `varchar(50)` | +| 2 | OUT | `iCount` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_report_test`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_QlyTest.md b/docs/auto-catalog/procedures/Sp_reportdata_QlyTest.md new file mode 100644 index 0000000..23c0fcc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_QlyTest.md @@ -0,0 +1,38 @@ +# `Sp_reportdata_QlyTest` (procedure) + +> 数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaintableId` | `varchar(50)` | +| 2 | IN | `sProductId` | `varchar(50)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrandsId` | `varchar(100)` | +| 5 | IN | `sSubsidiaryId` | `varchar(100)` | +| 6 | IN | `queryFilter` | `longtext` | +| 7 | OUT | `sSlaveInfo` | `longtext` | +| 8 | OUT | `sCpjyInfo` | `longtext` | +| 9 | OUT | `sGxjyInfo` | `longtext` | +| 10 | OUT | `sGxsjInfo` | `longtext` | +| 11 | OUT | `sFwjyInfo` | `longtext` | +| 12 | OUT | `sCljyInfo` | `longtext` | +| 13 | OUT | `sFhjyInfo` | `longtext` | +| 14 | OUT | `sReturn` | `longtext` | +| 15 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_QlyTest`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_QlyTest_OEE.md b/docs/auto-catalog/procedures/Sp_reportdata_QlyTest_OEE.md new file mode 100644 index 0000000..5ca6ebc --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_QlyTest_OEE.md @@ -0,0 +1,38 @@ +# `Sp_reportdata_QlyTest_OEE` (procedure) + +> 数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(50)` | +| 2 | IN | `sUserId` | `varchar(100)` | +| 3 | IN | `sBrandsId` | `varchar(100)` | +| 4 | IN | `sSubsidiaryId` | `varchar(100)` | +| 5 | OUT | `sSlaveInfo` | `longtext` | +| 6 | OUT | `sCpjyInfo` | `longtext` | +| 7 | OUT | `sGxjyInfo` | `longtext` | +| 8 | OUT | `sGxsjInfo` | `longtext` | +| 9 | OUT | `sFwjyInfo` | `longtext` | +| 10 | OUT | `sCljyInfo` | `longtext` | +| 11 | OUT | `sKhtsInfo` | `longtext` | +| 12 | OUT | `sZlsgInfo` | `longtext` | +| 13 | OUT | `sJzzjInfo` | `longtext` | +| 14 | OUT | `sReturn` | `longtext` | +| 15 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_QlyTest_OEE`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_Quo.md b/docs/auto-catalog/procedures/Sp_reportdata_Quo.md new file mode 100644 index 0000000..5dbeb5d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_Quo.md @@ -0,0 +1,41 @@ +# `Sp_reportdata_Quo` (procedure) + +> 报价单数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(50)` | +| 2 | IN | `sFormId` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrandsId` | `varchar(100)` | +| 5 | IN | `sSubsidiaryId` | `varchar(100)` | +| 6 | OUT | `sSlaveData` | `longtext` | +| 7 | OUT | `sControlData` | `longtext` | +| 8 | OUT | `processYQ` | `longtext` | +| 9 | OUT | `zhuliao` | `longtext` | +| 10 | OUT | `fuliao` | `longtext` | +| 11 | OUT | `processBC` | `longtext` | +| 12 | OUT | `processYS` | `longtext` | +| 13 | OUT | `processYH` | `longtext` | +| 14 | OUT | `processCP` | `longtext` | +| 15 | OUT | `qtf` | `longtext` | +| 16 | OUT | `pjf` | `longtext` | +| 17 | OUT | `sReturn` | `longtext` | +| 18 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_Quo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_Quo_JT.md b/docs/auto-catalog/procedures/Sp_reportdata_Quo_JT.md new file mode 100644 index 0000000..e63b206 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_Quo_JT.md @@ -0,0 +1,41 @@ +# `Sp_reportdata_Quo_JT` (procedure) + +> 报价单数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(50)` | +| 2 | IN | `sFormId` | `varchar(100)` | +| 3 | IN | `sUserId` | `varchar(100)` | +| 4 | IN | `sBrandsId` | `varchar(100)` | +| 5 | IN | `sSubsidiaryId` | `varchar(100)` | +| 6 | OUT | `sSlaveData` | `longtext` | +| 7 | OUT | `sControlData` | `longtext` | +| 8 | OUT | `processYQ` | `longtext` | +| 9 | OUT | `zhuliao` | `longtext` | +| 10 | OUT | `fuliao` | `longtext` | +| 11 | OUT | `processBC` | `longtext` | +| 12 | OUT | `processYS` | `longtext` | +| 13 | OUT | `processYH` | `longtext` | +| 14 | OUT | `processCP` | `longtext` | +| 15 | OUT | `qtf` | `longtext` | +| 16 | OUT | `pjf` | `longtext` | +| 17 | OUT | `sReturn` | `longtext` | +| 18 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_Quo_JT`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder.md b/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder.md new file mode 100644 index 0000000..2343b93 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder.md @@ -0,0 +1,45 @@ +# `Sp_reportdata_WorkOrder` (procedure) + +> 报价单数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(50)` | +| 2 | IN | `sFormId` | `varchar(100)` | +| 3 | IN | `sUserName` | `varchar(100)` | +| 4 | IN | `sBrandsId` | `varchar(100)` | +| 5 | IN | `sSubsidiaryId` | `varchar(100)` | +| 6 | OUT | `sSlaveData` | `longtext` | +| 7 | OUT | `sSlaveData1` | `longtext` | +| 8 | OUT | `sControlData` | `longtext` | +| 9 | OUT | `sControlData1` | `longtext` | +| 10 | OUT | `sProcessData` | `longtext` | +| 11 | OUT | `sCPProcessData` | `longtext` | +| 12 | OUT | `sChangeData` | `longtext` | +| 13 | OUT | `sChangeData1` | `longtext` | +| 14 | OUT | `sAccidentData` | `longtext` | +| 15 | OUT | `sControlData1Size` | `int` | +| 16 | OUT | `sProcessDataSize` | `int` | +| 17 | OUT | `sCPProcessDataSize` | `int` | +| 18 | OUT | `sChangeDataSize` | `int` | +| 19 | OUT | `sChangeDataSize1` | `int` | +| 20 | OUT | `sAccidentDataSize1` | `int` | +| 21 | OUT | `sReturn` | `longtext` | +| 22 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_WorkOrder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder1.md b/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder1.md new file mode 100644 index 0000000..82519ba --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder1.md @@ -0,0 +1,46 @@ +# `Sp_reportdata_WorkOrder1` (procedure) + +> 报价单数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(50)` | +| 2 | IN | `sFormId` | `varchar(100)` | +| 3 | IN | `sUserName` | `varchar(100)` | +| 4 | IN | `sBrandsId` | `varchar(100)` | +| 5 | IN | `sSubsidiaryId` | `varchar(100)` | +| 6 | OUT | `sSlaveData` | `longtext` | +| 7 | OUT | `sSlaveData1` | `longtext` | +| 8 | OUT | `sControlData` | `longtext` | +| 9 | OUT | `sControlData1` | `longtext` | +| 10 | OUT | `sControlData2` | `longtext` | +| 11 | OUT | `sProcessData` | `longtext` | +| 12 | OUT | `sCPProcessData` | `longtext` | +| 13 | OUT | `sChangeData` | `longtext` | +| 14 | OUT | `sChangeData1` | `longtext` | +| 15 | OUT | `sAccidentData` | `longtext` | +| 16 | OUT | `sControlData1Size` | `int` | +| 17 | OUT | `sProcessDataSize` | `int` | +| 18 | OUT | `sCPProcessDataSize` | `int` | +| 19 | OUT | `sChangeDataSize` | `int` | +| 20 | OUT | `sChangeDataSize1` | `int` | +| 21 | OUT | `sAccidentDataSize1` | `int` | +| 22 | OUT | `sReturn` | `longtext` | +| 23 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_WorkOrder1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder3.md b/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder3.md new file mode 100644 index 0000000..2259dac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_reportdata_WorkOrder3.md @@ -0,0 +1,46 @@ +# `Sp_reportdata_WorkOrder3` (procedure) + +> 报价单数据源自定义 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sId` | `varchar(50)` | +| 2 | IN | `sFormId` | `varchar(100)` | +| 3 | IN | `sUserName` | `varchar(100)` | +| 4 | IN | `sBrandsId` | `varchar(100)` | +| 5 | IN | `sSubsidiaryId` | `varchar(100)` | +| 6 | OUT | `sSlaveData` | `longtext` | +| 7 | OUT | `sSlaveData1` | `longtext` | +| 8 | OUT | `sControlData` | `longtext` | +| 9 | OUT | `sControlData1` | `longtext` | +| 10 | OUT | `sControlData2` | `longtext` | +| 11 | OUT | `sProcessData` | `longtext` | +| 12 | OUT | `sCPProcessData` | `longtext` | +| 13 | OUT | `sChangeData` | `longtext` | +| 14 | OUT | `sChangeData1` | `longtext` | +| 15 | OUT | `sAccidentData` | `longtext` | +| 16 | OUT | `sControlData1Size` | `int` | +| 17 | OUT | `sProcessDataSize` | `int` | +| 18 | OUT | `sCPProcessDataSize` | `int` | +| 19 | OUT | `sChangeDataSize` | `int` | +| 20 | OUT | `sChangeDataSize1` | `int` | +| 21 | OUT | `sAccidentDataSize1` | `int` | +| 22 | OUT | `sReturn` | `longtext` | +| 23 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_reportdata_WorkOrder3`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_sTeamSpeedanalysis.md b/docs/auto-catalog/procedures/Sp_sTeamSpeedanalysis.md new file mode 100644 index 0000000..88ce4be --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_sTeamSpeedanalysis.md @@ -0,0 +1,37 @@ +# `Sp_sTeamSpeedanalysis` (procedure) + +> 设备速度分析 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_sTeamSpeedanalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_sYzfy_JN.md b/docs/auto-catalog/procedures/Sp_sYzfy_JN.md new file mode 100644 index 0000000..ef87d80 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_sYzfy_JN.md @@ -0,0 +1,31 @@ +# `Sp_sYzfy_JN` (procedure) + +> 费用预支填报计算 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:50 +- **Last altered:** 2026-04-27 19:10:50 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_sYzfy_JN`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDevelopBack.md b/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDevelopBack.md new file mode 100644 index 0000000..fdded31 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDevelopBack.md @@ -0,0 +1,27 @@ +# `Sp_saleschanceToSop_BtnEventDevelopBack` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saleschanceToSop_BtnEventDevelopBack`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDistribution.md b/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDistribution.md new file mode 100644 index 0000000..9a4e7b2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventDistribution.md @@ -0,0 +1,27 @@ +# `Sp_saleschanceToSop_BtnEventDistribution` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saleschanceToSop_BtnEventDistribution`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventTodevelop.md b/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventTodevelop.md new file mode 100644 index 0000000..1510c8c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saleschanceToSop_BtnEventTodevelop.md @@ -0,0 +1,27 @@ +# `Sp_saleschanceToSop_BtnEventTodevelop` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saleschanceToSop_BtnEventTodevelop`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_salsaleschance_applyQuo.md b/docs/auto-catalog/procedures/Sp_salsaleschance_applyQuo.md new file mode 100644 index 0000000..4d698ec --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_salsaleschance_applyQuo.md @@ -0,0 +1,29 @@ +# `Sp_salsaleschance_applyQuo` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:45 +- **Last altered:** 2026-04-27 19:10:45 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_salsaleschance_applyQuo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPerson.md b/docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPerson.md new file mode 100644 index 0000000..c57ce2f --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPerson.md @@ -0,0 +1,29 @@ +# `Sp_salsalesor_BtnEventPerson` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_salsalesor_BtnEventPerson`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPersonReturn.md b/docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPersonReturn.md new file mode 100644 index 0000000..22b90ac --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_salsalesor_BtnEventPersonReturn.md @@ -0,0 +1,29 @@ +# `Sp_salsalesor_BtnEventPersonReturn` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_salsalesor_BtnEventPersonReturn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_salsalesorderVirtual.md b/docs/auto-catalog/procedures/Sp_salsalesorderVirtual.md new file mode 100644 index 0000000..c719a1c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_salsalesorderVirtual.md @@ -0,0 +1,26 @@ +# `Sp_salsalesorderVirtual` (procedure) + +> 订单-虚拟库存明细 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_salsalesorderVirtual`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_salsalesorderVirtual_sDgd.md b/docs/auto-catalog/procedures/Sp_salsalesorderVirtual_sDgd.md new file mode 100644 index 0000000..f35cad0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_salsalesorderVirtual_sDgd.md @@ -0,0 +1,27 @@ +# `Sp_salsalesorderVirtual_sDgd` (procedure) + +> 订单-虚拟库存明细 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_salsalesorderVirtual_sDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_salsalesorderVirtual_test.md b/docs/auto-catalog/procedures/Sp_salsalesorderVirtual_test.md new file mode 100644 index 0000000..a469388 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_salsalesorderVirtual_test.md @@ -0,0 +1,27 @@ +# `Sp_salsalesorderVirtual_test` (procedure) + +> 订单-虚拟库存明细 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuids` | `longtext` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_salsalesorderVirtual_test`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sAcc.md b/docs/auto-catalog/procedures/Sp_saveReturn_sAcc.md new file mode 100644 index 0000000..067d9e4 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sAcc.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sAcc` (procedure) + +> 客户投诉登记(发现问题)反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sAcc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sCio.md b/docs/auto-catalog/procedures/Sp_saveReturn_sCio.md new file mode 100644 index 0000000..f55f930 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sCio.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sCio` (procedure) + +> 客户审核反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sCio`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sCldApply.md b/docs/auto-catalog/procedures/Sp_saveReturn_sCldApply.md new file mode 100644 index 0000000..0cce9fa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sCldApply.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sCldApply` (procedure) + +> 子产品领用申请反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sCldApply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sCmt.md b/docs/auto-catalog/procedures/Sp_saveReturn_sCmt.md new file mode 100644 index 0000000..894c217 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sCmt.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sCmt` (procedure) + +> 采购到货、材料检验反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sCmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sDgd.md b/docs/auto-catalog/procedures/Sp_saveReturn_sDgd.md new file mode 100644 index 0000000..d7d9aad --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sDgd.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sDgd` (procedure) + +> 送货单单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sDgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sDgn.md b/docs/auto-catalog/procedures/Sp_saveReturn_sDgn.md new file mode 100644 index 0000000..35414c1 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sDgn.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sDgn` (procedure) + +> 送货通知单反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sDgn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sGYKK.md b/docs/auto-catalog/procedures/Sp_saveReturn_sGYKK.md new file mode 100644 index 0000000..0007e48 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sGYKK.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sGYKK` (procedure) + +> 供应商扣款单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sGYKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sLok.md b/docs/auto-catalog/procedures/Sp_saveReturn_sLok.md new file mode 100644 index 0000000..e086586 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sLok.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sLok` (procedure) + +> 物流对账反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sLok`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sLos.md b/docs/auto-catalog/procedures/Sp_saveReturn_sLos.md new file mode 100644 index 0000000..ebc210e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sLos.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sLos` (procedure) + +> 物流单单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sLos`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sMad.md b/docs/auto-catalog/procedures/Sp_saveReturn_sMad.md new file mode 100644 index 0000000..7878cee --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sMad.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sMad` (procedure) + +> 新增调拨申请反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sMad`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sMpa.md b/docs/auto-catalog/procedures/Sp_saveReturn_sMpa.md new file mode 100644 index 0000000..fff7d9a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sMpa.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sMpa` (procedure) + +> 新增领料申请反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sMpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOdt.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOdt.md new file mode 100644 index 0000000..52fdaaf --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOdt.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOdt` (procedure) + +> 发外检验(mobile单据)反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOis.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOis.md new file mode 100644 index 0000000..daf72d0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOis.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOis` (procedure) + +> 工序发外确认单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOiv.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOiv.md new file mode 100644 index 0000000..bebbf52 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOiv.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOiv` (procedure) + +> 发外发票保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOpc.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOpc.md new file mode 100644 index 0000000..0790dfa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOpc.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOpc` (procedure) + +> 工序发外单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOpc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOpi.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOpi.md new file mode 100644 index 0000000..98dba7d --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOpi.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOpi` (procedure) + +> 成品外购入库反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOpi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOpkg.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOpkg.md new file mode 100644 index 0000000..224a180 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOpkg.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOpkg` (procedure) + +> 发外发票单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOpkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOpn.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOpn.md new file mode 100644 index 0000000..60bbf95 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOpn.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOpn` (procedure) + +> 发外到货存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOpn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOpn1.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOpn1.md new file mode 100644 index 0000000..1824768 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOpn1.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOpn1` (procedure) + +> 发外到货存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOpn1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOpp.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOpp.md new file mode 100644 index 0000000..71b42a6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOpp.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOpp` (procedure) + +> 成品外购单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOpp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sOsa.md b/docs/auto-catalog/procedures/Sp_saveReturn_sOsa.md new file mode 100644 index 0000000..49fe51e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sOsa.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sOsa` (procedure) + +> 采购到货反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sOsa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPaj.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPaj.md new file mode 100644 index 0000000..6d3518c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPaj.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPaj` (procedure) + +> 成品调拨反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPaj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPca.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPca.md new file mode 100644 index 0000000..adedb5a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPca.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPca` (procedure) + +> 采购到货(送检)单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPca`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPct.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPct.md new file mode 100644 index 0000000..a4252fe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPct.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPct` (procedure) + +> 品质巡检(mobile单据)反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPct1.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPct1.md new file mode 100644 index 0000000..bb0e8df --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPct1.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPct1` (procedure) + +> 品质巡检(mobile单据)反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPct1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPdt.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPdt.md new file mode 100644 index 0000000..4710d10 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPdt.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPdt` (procedure) + +> 成品外购检验单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPdt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPis.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPis.md new file mode 100644 index 0000000..b0fc29c --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPis.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPis` (procedure) + +> 采购入库单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPiv.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPiv.md new file mode 100644 index 0000000..2d74f33 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPiv.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPiv` (procedure) + +> 采购发票单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPkg.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPkg.md new file mode 100644 index 0000000..b1a9a45 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPkg.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPkg` (procedure) + +> 采购发票单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPkg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPmd.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPmd.md new file mode 100644 index 0000000..36858fe --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPmd.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPmd` (procedure) + +> 其它入库单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPmd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPmt.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPmt.md new file mode 100644 index 0000000..c7c6810 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPmt.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPmt` (procedure) + +> 付款单反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPmt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPod.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPod.md new file mode 100644 index 0000000..f871fe7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPod.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPod` (procedure) + +> 采购订单单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPpa.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPpa.md new file mode 100644 index 0000000..916e43a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPpa.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPpa` (procedure) + +> 新增采购申请单反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPpa`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPpr.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPpr.md new file mode 100644 index 0000000..6718335 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPpr.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPpr` (procedure) + +> 产量上报反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPpr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPrj.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPrj.md new file mode 100644 index 0000000..a41cd5b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPrj.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPrj` (procedure) + +> 采购退货保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPrj`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPst.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPst.md new file mode 100644 index 0000000..644ddaa --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPst.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPst` (procedure) + +> 供货资格申请 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPst`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sPtr.md b/docs/auto-catalog/procedures/Sp_saveReturn_sPtr.md new file mode 100644 index 0000000..19cf836 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sPtr.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sPtr` (procedure) + +> 成品报废保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sPtr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sQtt.md b/docs/auto-catalog/procedures/Sp_saveReturn_sQtt.md new file mode 100644 index 0000000..54c4514 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sQtt.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sQtt` (procedure) + +> 估价单保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sQtt`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sRct.md b/docs/auto-catalog/procedures/Sp_saveReturn_sRct.md new file mode 100644 index 0000000..e40073a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sRct.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sRct` (procedure) + +> 估价单保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sRct`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sRcts.md b/docs/auto-catalog/procedures/Sp_saveReturn_sRcts.md new file mode 100644 index 0000000..dba4f35 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sRcts.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sRcts` (procedure) + +> 估价单保存前反写状态 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sRcts`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sRgd.md b/docs/auto-catalog/procedures/Sp_saveReturn_sRgd.md new file mode 100644 index 0000000..60822b0 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sRgd.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sRgd` (procedure) + +> 材料销售退货单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sRgd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sScd.md b/docs/auto-catalog/procedures/Sp_saveReturn_sScd.md new file mode 100644 index 0000000..a9b9208 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sScd.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sScd` (procedure) + +> 长期合同保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sScd`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sSck.md b/docs/auto-catalog/procedures/Sp_saveReturn_sSck.md new file mode 100644 index 0000000..844fe24 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sSck.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sSck` (procedure) + +> 销售对账保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sSck`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sScr.md b/docs/auto-catalog/procedures/Sp_saveReturn_sScr.md new file mode 100644 index 0000000..e450d7b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sScr.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sScr` (procedure) + +> 派车单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sScr`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sSdp.md b/docs/auto-catalog/procedures/Sp_saveReturn_sSdp.md new file mode 100644 index 0000000..ac343a7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sSdp.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sSdp` (procedure) + +> 开发计划单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sSdp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sSfu.md b/docs/auto-catalog/procedures/Sp_saveReturn_sSfu.md new file mode 100644 index 0000000..03f8b4a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sSfu.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sSfu` (procedure) + +> 商机跟进存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sSfu`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sSiv.md b/docs/auto-catalog/procedures/Sp_saveReturn_sSiv.md new file mode 100644 index 0000000..d510504 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sSiv.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sSiv` (procedure) + +> 销售发票审核单据反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sSiv`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sSmi.md b/docs/auto-catalog/procedures/Sp_saveReturn_sSmi.md new file mode 100644 index 0000000..d87bbfb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sSmi.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sSmi` (procedure) + +> 半成品入库存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sSmi`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sSod.md b/docs/auto-catalog/procedures/Sp_saveReturn_sSod.md new file mode 100644 index 0000000..d8300fd --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sSod.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sSod` (procedure) + +> 销售订单保存前反写报价数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sSod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sStl.md b/docs/auto-catalog/procedures/Sp_saveReturn_sStl.md new file mode 100644 index 0000000..e00f143 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sStl.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sStl` (procedure) + +> 客户审核反写 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sStl`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sWXKK.md b/docs/auto-catalog/procedures/Sp_saveReturn_sWXKK.md new file mode 100644 index 0000000..f5d5631 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sWXKK.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sWXKK` (procedure) + +> 外协扣款前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sWXKK`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_sWod.md b/docs/auto-catalog/procedures/Sp_saveReturn_sWod.md new file mode 100644 index 0000000..0002781 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_sWod.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_sWod` (procedure) + +> 生产工单保存前反写数量 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_sWod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_tice.md b/docs/auto-catalog/procedures/Sp_saveReturn_tice.md new file mode 100644 index 0000000..d4add8e --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_tice.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_tice` (procedure) + +> 回厂通知单保存前 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_tice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_saveReturn_tore.md b/docs/auto-catalog/procedures/Sp_saveReturn_tore.md new file mode 100644 index 0000000..0d46b57 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_saveReturn_tore.md @@ -0,0 +1,29 @@ +# `Sp_saveReturn_tore` (procedure) + +> 固定资产入库保存前 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `iTag` | `int` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_saveReturn_tore`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_sendEmail_before.md b/docs/auto-catalog/procedures/Sp_sendEmail_before.md new file mode 100644 index 0000000..0362c00 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_sendEmail_before.md @@ -0,0 +1,25 @@ +# `Sp_sendEmail_before` (procedure) + +> 发送邮件模板 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sCode` | `int` | +| 2 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_sendEmail_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_share_sPay.md b/docs/auto-catalog/procedures/Sp_share_sPay.md new file mode 100644 index 0000000..5cb95e3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_share_sPay.md @@ -0,0 +1,33 @@ +# `Sp_share_sPay` (procedure) + +> 付款单(汇总)分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_share_sPay`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_share_sPay_One.md b/docs/auto-catalog/procedures/Sp_share_sPay_One.md new file mode 100644 index 0000000..49ea454 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_share_sPay_One.md @@ -0,0 +1,33 @@ +# `Sp_share_sPay_One` (procedure) + +> 付款单(汇总)分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_share_sPay_One`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_share_sRcts.md b/docs/auto-catalog/procedures/Sp_share_sRcts.md new file mode 100644 index 0000000..bef74f7 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_share_sRcts.md @@ -0,0 +1,33 @@ +# `Sp_share_sRcts` (procedure) + +> 收款单(汇总)分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_share_sRcts`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_share_sRcts_One.md b/docs/auto-catalog/procedures/Sp_share_sRcts_One.md new file mode 100644 index 0000000..8cc8b32 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_share_sRcts_One.md @@ -0,0 +1,33 @@ +# `Sp_share_sRcts_One` (procedure) + +> 收款单分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_share_sRcts_One`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_share_salsalesinvoices_One.md b/docs/auto-catalog/procedures/Sp_share_salsalesinvoices_One.md new file mode 100644 index 0000000..a8505f8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_share_salsalesinvoices_One.md @@ -0,0 +1,33 @@ +# `Sp_share_salsalesinvoices_One` (procedure) + +> 发票分摊 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:47 +- **Last altered:** 2026-04-27 19:10:47 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_share_salsalesinvoices_One`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_sysaccountperiod.md b/docs/auto-catalog/procedures/Sp_sysaccountperiod.md new file mode 100644 index 0000000..e73ca9a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_sysaccountperiod.md @@ -0,0 +1,33 @@ +# `Sp_sysaccountperiod` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:48 +- **Last altered:** 2026-04-27 19:10:48 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_sysaccountperiod`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_thisworkcost.md b/docs/auto-catalog/procedures/Sp_thisworkcost.md new file mode 100644 index 0000000..47c921b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_thisworkcost.md @@ -0,0 +1,29 @@ +# `Sp_thisworkcost` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sCostPeriod` | `varchar(100)` | +| 2 | IN | `iType` | `int` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `totalCount` | `int` | +| 7 | OUT | `countMapJson` | `longtext` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_thisworkcost`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_title_CommonModel1.md b/docs/auto-catalog/procedures/Sp_title_CommonModel1.md new file mode 100644 index 0000000..50659fb --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_title_CommonModel1.md @@ -0,0 +1,29 @@ +# `Sp_title_CommonModel1` (procedure) + +> 通用界面自定义模板1 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `varchar(5000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_title_CommonModel1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_tmp.md b/docs/auto-catalog/procedures/Sp_tmp.md new file mode 100644 index 0000000..0743524 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_tmp.md @@ -0,0 +1,23 @@ +# `Sp_tmp` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sVoucherNo` | `varchar(50)` | +| 2 | IN | `p_iVoucherMonth` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_tmp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation.md new file mode 100644 index 0000000..159cfe6 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation.md @@ -0,0 +1,29 @@ +# `Sp_unifiedPlanning_BtnCalculation` (procedure) + +> @author:钱豹 @date:20210711 封存 @describe: 主生产计划界面,确认计划 调用本过程,主要功能: 1、收回特定条件(如故障 返回重排) 的机台任务 2、计算每个机台的任务开始时间,负荷, 3、按机器中的排程规格,更新每个机台的IORDER 4、按工艺路线,更改机台的开始时间,推算交期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculation`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculationSecond.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculationSecond.md new file mode 100644 index 0000000..d7f9ae2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculationSecond.md @@ -0,0 +1,25 @@ +# `Sp_unifiedPlanning_BtnCalculationSecond` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineId` | `varchar(250)` | +| 2 | IN | `tCStartTime` | `datetime` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculationSecond`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine.md new file mode 100644 index 0000000..522315a --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine.md @@ -0,0 +1,28 @@ +# `Sp_unifiedPlanning_BtnCalculation_Machine` (procedure) + +> 根据工艺流、上报 来计算排程开始完工时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMakePerson` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculation_Machine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine_time.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine_time.md new file mode 100644 index 0000000..3aa8d79 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_Machine_time.md @@ -0,0 +1,30 @@ +# `Sp_unifiedPlanning_BtnCalculation_Machine_time` (procedure) + +> 根据工艺流、上报 来计算排程开始完工时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sMachineId` | `varchar(100)` | +| 2 | IN | `p_planId` | `varchar(100)` | +| 3 | IN | `sMakePerson` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculation_Machine_time`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_copy.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_copy.md new file mode 100644 index 0000000..738ccf2 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_copy.md @@ -0,0 +1,27 @@ +# `Sp_unifiedPlanning_BtnCalculation_copy` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `varchar(10000)` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculation_copy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder.md new file mode 100644 index 0000000..04d68ae --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder.md @@ -0,0 +1,28 @@ +# `Sp_unifiedPlanning_BtnCalculation_workorder` (procedure) + +> @author:钱豹 按工艺路线,更改机台的开始时间,推算交期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sWorkOrderId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculation_workorder`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder_calc.md b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder_calc.md new file mode 100644 index 0000000..ef042a3 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_unifiedPlanning_BtnCalculation_workorder_calc.md @@ -0,0 +1,28 @@ +# `Sp_unifiedPlanning_BtnCalculation_workorder_calc` (procedure) + +> @author:钱豹 按工艺路线,更改机台的开始时间,推算交期 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sWorkOrderId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_unifiedPlanning_BtnCalculation_workorder_calc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_update_BusineesVoucherBillNo.md b/docs/auto-catalog/procedures/Sp_update_BusineesVoucherBillNo.md new file mode 100644 index 0000000..ebfa344 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_update_BusineesVoucherBillNo.md @@ -0,0 +1,32 @@ +# `Sp_update_BusineesVoucherBillNo` (procedure) + +> 业务单据删除前校验 -1 回滚 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `iFlag` | `int` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | IN | `sTableName` | `varchar(100)` | +| 5 | IN | `sLoginId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(4000)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_update_BusineesVoucherBillNo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_urisdiction.md b/docs/auto-catalog/procedures/Sp_urisdiction.md new file mode 100644 index 0000000..0b8a001 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_urisdiction.md @@ -0,0 +1,34 @@ +# `Sp_urisdiction` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `bFilter` | `longtext` | +| 4 | IN | `pageNum` | `int` | +| 5 | IN | `pageSize` | `int` | +| 6 | OUT | `totalCount` | `int` | +| 7 | IN | `countCloumn` | `varchar(5000)` | +| 8 | OUT | `countMapJson` | `longtext` | +| 9 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 10 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 11 | IN | `sGroupby_group_sql` | `varchar(5000)` | +| 12 | OUT | `sCode` | `int` | +| 13 | OUT | `sReturn` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_urisdiction`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_viw_accordercostanalysis.md b/docs/auto-catalog/procedures/Sp_viw_accordercostanalysis.md new file mode 100644 index 0000000..78ff744 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_viw_accordercostanalysis.md @@ -0,0 +1,39 @@ +# `Sp_viw_accordercostanalysis` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `tStartDate` | `datetime` | +| 2 | IN | `tEndDate` | `datetime` | +| 3 | IN | `sWorkOrderNo` | `varchar(100)` | +| 4 | IN | `sOrderNo` | `varchar(100)` | +| 5 | IN | `sProductNo` | `varchar(100)` | +| 6 | IN | `sProductName` | `varchar(100)` | +| 7 | IN | `sLoginId` | `varchar(100)` | +| 8 | IN | `sBrId` | `varchar(100)` | +| 9 | IN | `sSuId` | `varchar(100)` | +| 10 | IN | `bFilter` | `longtext` | +| 11 | IN | `pageNum` | `int` | +| 12 | IN | `pageSize` | `int` | +| 13 | OUT | `totalCount` | `int` | +| 14 | IN | `countCloumn` | `longtext` | +| 15 | OUT | `countMapJson` | `longtext` | +| 16 | IN | `sFilterOrderBy` | `longtext` | +| 17 | IN | `sGroupby_select_sql` | `longtext` | +| 18 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_viw_accordercostanalysis`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_work_mftworkorderprocessHour.md b/docs/auto-catalog/procedures/Sp_work_mftworkorderprocessHour.md new file mode 100644 index 0000000..afab58b --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_work_mftworkorderprocessHour.md @@ -0,0 +1,28 @@ +# `Sp_work_mftworkorderprocessHour` (procedure) + +> 工单工序选择机台后重算时间 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_work_mftworkorderprocessHour`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/Sp_workorderSave.md b/docs/auto-catalog/procedures/Sp_workorderSave.md new file mode 100644 index 0000000..e27add8 --- /dev/null +++ b/docs/auto-catalog/procedures/Sp_workorderSave.md @@ -0,0 +1,31 @@ +# `Sp_workorderSave` (procedure) + +> 工单保存校验 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFormGuid` | `varchar(100)` | +| 2 | IN | `sGuid` | `varchar(100)` | +| 3 | IN | `sTableName` | `varchar(100)` | +| 4 | IN | `sLoginId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(4000)` | +| 6 | IN | `sBrId` | `varchar(100)` | +| 7 | IN | `sSuId` | `varchar(100)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `Sp_workorderSave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/TJ_SP_PoIQCInfoAfter.md b/docs/auto-catalog/procedures/TJ_SP_PoIQCInfoAfter.md new file mode 100644 index 0000000..cd3a719 --- /dev/null +++ b/docs/auto-catalog/procedures/TJ_SP_PoIQCInfoAfter.md @@ -0,0 +1,30 @@ +# `TJ_SP_PoIQCInfoAfter` (procedure) + +> MES --> Infor Syteline ERP(MES,调用Infor ERP数据库里的存储过程) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `Flag` | `int` | +| 2 | IN | `ErrorMessage` | `longtext` | +| 3 | IN | `sAfterIn` | `longtext` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `longtext` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `TJ_SP_PoIQCInfoAfter`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/TJ_TJMES_GRNLine.md b/docs/auto-catalog/procedures/TJ_TJMES_GRNLine.md new file mode 100644 index 0000000..606f72f --- /dev/null +++ b/docs/auto-catalog/procedures/TJ_TJMES_GRNLine.md @@ -0,0 +1,31 @@ +# `TJ_TJMES_GRNLine` (procedure) + +> MES --> Infor Syteline ERP(MES,调用Infor ERP数据库里的存储过程) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMakePerson` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | +| 6 | OUT | `sSql` | `longtext` | +| 7 | OUT | `sData` | `longtext` | +| 8 | OUT | `sAfterIn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `TJ_TJMES_GRNLine`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/addFieldScript.md b/docs/auto-catalog/procedures/addFieldScript.md new file mode 100644 index 0000000..6da4b63 --- /dev/null +++ b/docs/auto-catalog/procedures/addFieldScript.md @@ -0,0 +1,27 @@ +# `addFieldScript` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sColumnName` | `varchar(100)` | +| 2 | IN | `sTableName` | `varchar(100)` | +| 3 | IN | `sType` | `varchar(100)` | +| 4 | IN | `sDefault` | `varchar(100)` | +| 5 | IN | `sIsNull` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `addFieldScript`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/callAllId.md b/docs/auto-catalog/procedures/callAllId.md new file mode 100644 index 0000000..72fcd4e --- /dev/null +++ b/docs/auto-catalog/procedures/callAllId.md @@ -0,0 +1,20 @@ +# `callAllId` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `callAllId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/callAllIdChid.md b/docs/auto-catalog/procedures/callAllIdChid.md new file mode 100644 index 0000000..fa2a988 --- /dev/null +++ b/docs/auto-catalog/procedures/callAllIdChid.md @@ -0,0 +1,23 @@ +# `callAllIdChid` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sParentId` | `varchar(50)` | +| 2 | IN | `p_sParentIdAllId` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `callAllIdChid`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/callAllIdChidVisible.md b/docs/auto-catalog/procedures/callAllIdChidVisible.md new file mode 100644 index 0000000..bc29044 --- /dev/null +++ b/docs/auto-catalog/procedures/callAllIdChidVisible.md @@ -0,0 +1,22 @@ +# `callAllIdChidVisible` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sParentId` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `callAllIdChidVisible`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/callAllIdbVisible.md b/docs/auto-catalog/procedures/callAllIdbVisible.md new file mode 100644 index 0000000..3bb79f0 --- /dev/null +++ b/docs/auto-catalog/procedures/callAllIdbVisible.md @@ -0,0 +1,20 @@ +# `callAllIdbVisible` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `callAllIdbVisible`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/call_SP_Inventory_ProductCalcQty.md b/docs/auto-catalog/procedures/call_SP_Inventory_ProductCalcQty.md new file mode 100644 index 0000000..ceeea20 --- /dev/null +++ b/docs/auto-catalog/procedures/call_SP_Inventory_ProductCalcQty.md @@ -0,0 +1,22 @@ +# `call_SP_Inventory_ProductCalcQty` (procedure) + +> 成品库存重新刷新 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `call_SP_Inventory_ProductCalcQty`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/del_quoworklog.md b/docs/auto-catalog/procedures/del_quoworklog.md new file mode 100644 index 0000000..680113a --- /dev/null +++ b/docs/auto-catalog/procedures/del_quoworklog.md @@ -0,0 +1,20 @@ +# `del_quoworklog` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `del_quoworklog`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/deleteBill.md b/docs/auto-catalog/procedures/deleteBill.md new file mode 100644 index 0000000..c0a098c --- /dev/null +++ b/docs/auto-catalog/procedures/deleteBill.md @@ -0,0 +1,22 @@ +# `deleteBill` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sCustomerName` | `varchar(50)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `deleteBill`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/deleteMesg.md b/docs/auto-catalog/procedures/deleteMesg.md new file mode 100644 index 0000000..c060906 --- /dev/null +++ b/docs/auto-catalog/procedures/deleteMesg.md @@ -0,0 +1,24 @@ +# `deleteMesg` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:14 +- **Last altered:** 2026-04-27 19:10:14 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sGuid` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `deleteMesg`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/getModuleChildrenPro.md b/docs/auto-catalog/procedures/getModuleChildrenPro.md new file mode 100644 index 0000000..37ab218 --- /dev/null +++ b/docs/auto-catalog/procedures/getModuleChildrenPro.md @@ -0,0 +1,30 @@ +# `getModuleChildrenPro` (procedure) + +> 获取模块的子模块 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sbid` | `varchar(255)` | +| 2 | IN | `ssid` | `varchar(255)` | +| 3 | IN | `p_pSid` | `varchar(255)` | +| 4 | IN | `p_key` | `varchar(255)` | +| 5 | IN | `treeNode` | `longtext` | +| 6 | OUT | `newTreeNode` | `longtext` | +| 7 | IN | `sHandModeType` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `getModuleChildrenPro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/getModuleKeyPro.md b/docs/auto-catalog/procedures/getModuleKeyPro.md new file mode 100644 index 0000000..3084bfc --- /dev/null +++ b/docs/auto-catalog/procedures/getModuleKeyPro.md @@ -0,0 +1,26 @@ +# `getModuleKeyPro` (procedure) + +> 根据sId获取模块在树种的key + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sbid` | `varchar(255)` | +| 2 | IN | `ssid` | `varchar(255)` | +| 3 | IN | `id` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `getModuleKeyPro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/getModuleTreePro.md b/docs/auto-catalog/procedures/getModuleTreePro.md new file mode 100644 index 0000000..6e2bb77 --- /dev/null +++ b/docs/auto-catalog/procedures/getModuleTreePro.md @@ -0,0 +1,26 @@ +# `getModuleTreePro` (procedure) + +> 获取模块树 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sbid` | `varchar(255)` | +| 2 | IN | `ssid` | `varchar(255)` | +| 3 | IN | `sHandModeType` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `getModuleTreePro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/getSysjurisdictionChildrenPro.md b/docs/auto-catalog/procedures/getSysjurisdictionChildrenPro.md new file mode 100644 index 0000000..1c54dde --- /dev/null +++ b/docs/auto-catalog/procedures/getSysjurisdictionChildrenPro.md @@ -0,0 +1,31 @@ +# `getSysjurisdictionChildrenPro` (procedure) + +> 获取权限树的子权限(递归用) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLague` | `varchar(8)` | +| 2 | IN | `sbid` | `varchar(255)` | +| 3 | IN | `ssid` | `varchar(255)` | +| 4 | IN | `p_pSid` | `varchar(255)` | +| 5 | IN | `p_key` | `varchar(255)` | +| 6 | IN | `sLicense` | `text` | +| 7 | IN | `treeNode` | `longtext` | +| 8 | OUT | `newTreeNode` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `getSysjurisdictionChildrenPro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/getSysjurisdictionTreePro.md b/docs/auto-catalog/procedures/getSysjurisdictionTreePro.md new file mode 100644 index 0000000..3a9a506 --- /dev/null +++ b/docs/auto-catalog/procedures/getSysjurisdictionTreePro.md @@ -0,0 +1,27 @@ +# `getSysjurisdictionTreePro` (procedure) + +> 获取权限树(分配权限用) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sbid` | `varchar(255)` | +| 2 | IN | `ssid` | `varchar(255)` | +| 3 | IN | `sLague` | `varchar(255)` | +| 4 | IN | `sLicense` | `text` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `getSysjurisdictionTreePro`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/index.md b/docs/auto-catalog/procedures/index.md new file mode 100644 index 0000000..9883752 --- /dev/null +++ b/docs/auto-catalog/procedures/index.md @@ -0,0 +1,1696 @@ +# Procedures (auto-generated) + +> Regenerated by `scripts/gen_catalog.py`. Do not hand-edit. + + +**Total: 1687**. + +| Name | Comment | +|---|---| +| [`11`](11.md) | 现金日记帐 | +| [`Empty`](Empty.md) | | +| [`Fun_Gb2Big_ChineseToBig`](Fun_Gb2Big_ChineseToBig.md) | | +| [`Fun_Get_Change_WorkOrderStatus`](Fun_Get_Change_WorkOrderStatus.md) | 判断工单是否完工并修改 | +| [`PRO_ERPMERGEBASEELECUSTOMER`](PRO_ERPMERGEBASEELECUSTOMER.md) | | +| [`PRO_ERPMERGEBASEELEEMPLOYEE`](PRO_ERPMERGEBASEELEEMPLOYEE.md) | | +| [`PRO_ERPMERGEBASEELEMACHINE`](PRO_ERPMERGEBASEELEMACHINE.md) | | +| [`PRO_ERPMERGEBASEELEMATERIALS`](PRO_ERPMERGEBASEELEMATERIALS.md) | | +| [`PRO_ERPMERGEBASEELEPROCESS`](PRO_ERPMERGEBASEELEPROCESS.md) | | +| [`PRO_ERPMERGEBASEELEPRODUCT`](PRO_ERPMERGEBASEELEPRODUCT.md) | | +| [`PRO_ERPMERGEBASEELETEAM`](PRO_ERPMERGEBASEELETEAM.md) | | +| [`PRO_ERPMERGEBASEGDSMODULE`](PRO_ERPMERGEBASEGDSMODULE.md) | | +| [`PRO_ERPMERGEBASEMFTWORKORDERCONTROL`](PRO_ERPMERGEBASEMFTWORKORDERCONTROL.md) | | +| [`PRO_ERPMERGEBASESISCUSTOMERCLASSIFY`](PRO_ERPMERGEBASESISCUSTOMERCLASSIFY.md) | | +| [`PRO_ERPMERGEBASESISDELIVER`](PRO_ERPMERGEBASESISDELIVER.md) | | +| [`PRO_ERPMERGEBASESISFORMULA`](PRO_ERPMERGEBASESISFORMULA.md) | | +| [`PRO_ERPMERGEBASESISPAYMENT`](PRO_ERPMERGEBASESISPAYMENT.md) | | +| [`PRO_ERPMERGEBASESISPROCESSCLASSIFY`](PRO_ERPMERGEBASESISPROCESSCLASSIFY.md) | | +| [`PRO_ERPMERGEBASESISPRODUCTCLASSIFY`](PRO_ERPMERGEBASESISPRODUCTCLASSIFY.md) | | +| [`PRO_ERPMERGEBASESISSALESMAN`](PRO_ERPMERGEBASESISSALESMAN.md) | | +| [`PRO_ERPMERGEBASESISTAX`](PRO_ERPMERGEBASESISTAX.md) | | +| [`PRO_ERPMERGEBASESISWORKCENTER`](PRO_ERPMERGEBASESISWORKCENTER.md) | | +| [`PRO_ERPMERGEDELHISTORY`](PRO_ERPMERGEDELHISTORY.md) | | +| [`PRO_ERPMERGEMFTWORKORDER`](PRO_ERPMERGEMFTWORKORDER.md) | | +| [`PRO_ERPMERGEPRODUCTIONREPORT`](PRO_ERPMERGEPRODUCTIONREPORT.md) | | +| [`PRO_ERPMERGESALSALESORDER`](PRO_ERPMERGESALSALESORDER.md) | | +| [`PRO_MATERIALS_SMAIL`](PRO_MATERIALS_SMAIL.md) | 两变都小于305的材料(单位CM) | +| [`SP_DeliverGoods_Warning`](SP_DeliverGoods_Warning.md) | | +| [`SP_GetlogisticsPrice`](SP_GetlogisticsPrice.md) | | +| [`SP_Inventory_InOutWareHouseAll`](SP_Inventory_InOutWareHouseAll.md) | | +| [`SP_Inventory_InOutWarehouse`](SP_Inventory_InOutWarehouse.md) | | +| [`SP_Inventory_InOutWarehouseCost`](SP_Inventory_InOutWarehouseCost.md) | | +| [`SP_Inventory_InOutWarehouse_220709`](SP_Inventory_InOutWarehouse_220709.md) | | +| [`SP_Inventory_InOutWarehouse_221111`](SP_Inventory_InOutWarehouse_221111.md) | | +| [`SP_Inventory_Materials_Inout_new`](SP_Inventory_Materials_Inout_new.md) | | +| [`SP_Inventory_ProductCalcQty`](SP_Inventory_ProductCalcQty.md) | 计算库存数量 | +| [`SP_Inventory_ProductInOutWareHouse`](SP_Inventory_ProductInOutWareHouse.md) | 出入库流水账 | +| [`SP_Inventory_ProductInOutWarehouseCost`](SP_Inventory_ProductInOutWarehouseCost.md) | | +| [`SP_Inventory_ProductInOutWarehouseMoney`](SP_Inventory_ProductInOutWarehouseMoney.md) | | +| [`SP_Inventory_Product_Inout_new`](SP_Inventory_Product_Inout_new.md) | | +| [`SP_Inventory_SemgoodsInOutWareHouse`](SP_Inventory_SemgoodsInOutWareHouse.md) | 半成品出入库流水账 | +| [`SP_ProductStoreNowJN`](SP_ProductStoreNowJN.md) | | +| [`SP_Return_Flow`](SP_Return_Flow.md) | 报价单撤回流程 | +| [`Sp_AL_SHDCheckSave`](Sp_AL_SHDCheckSave.md) | 业务单据保存校验 | +| [`Sp_Add_Flow`](Sp_Add_Flow.md) | 插入流程 | +| [`Sp_AdjustMoneyCl_BtnRepair`](Sp_AdjustMoneyCl_BtnRepair.md) | 差旅报销单调整金额 | +| [`Sp_AdjustMoney_BtnRepair`](Sp_AdjustMoney_BtnRepair.md) | 费用报销单调整金额 | +| [`Sp_AfterPost_sAcc`](Sp_AfterPost_sAcc.md) | 质量事故报告 | +| [`Sp_AfterPost_sQtt`](Sp_AfterPost_sQtt.md) | 报价单 | +| [`Sp_AfterPost_sSod`](Sp_AfterPost_sSod.md) | 销售订单执行后执行过程(线上获取订单,名片单页自动审核后,调用) | +| [`Sp_Ai_AddCommonAfter`](Sp_Ai_AddCommonAfter.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AddCommonAfterNew`](Sp_Ai_AddCommonAfterNew.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AddQuoQuoAfter`](Sp_Ai_AddQuoQuoAfter.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AddSalsalOrder`](Sp_Ai_AddSalsalOrder.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AddWorkOrder`](Sp_Ai_AddWorkOrder.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AiGlobalAgentQuestionThread`](Sp_Ai_AiGlobalAgentQuestionThread.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AiSqlErrorHistoryThread`](Sp_Ai_AiSqlErrorHistoryThread.md) | AI_调用下单 插入订单 | +| [`Sp_Ai_AiUserAgentQuestionThread`](Sp_Ai_AiUserAgentQuestionThread.md) | AI_调用下单 插入订单 | +| [`Sp_Apply_Flow_CLReject`](Sp_Apply_Flow_CLReject.md) | 流程启动前调用-材料报废 | +| [`Sp_Apply_Flow_CPReject`](Sp_Apply_Flow_CPReject.md) | 流程启动前调用-成品报废 | +| [`Sp_Apply_Flow_Cahreceipt`](Sp_Apply_Flow_Cahreceipt.md) | 流程启动前调用-收款单舍入金额,比如说超过100元的, 二级部门、一级部门,财务审核, 超过2000的总经理审核 | +| [`Sp_Apply_Flow_Fksq`](Sp_Apply_Flow_Fksq.md) | 流程启动前调用-费用报销单 | +| [`Sp_Apply_Flow_Fybx`](Sp_Apply_Flow_Fybx.md) | 流程启动前调用-费用报销单 | +| [`Sp_Apply_Flow_MachineFix`](Sp_Apply_Flow_MachineFix.md) | 流程启动前调用-设备维修申请 | +| [`Sp_Apply_Flow_MaterialsApply`](Sp_Apply_Flow_MaterialsApply.md) | 流程启动前调用-补料申请 | +| [`Sp_Apply_Flow_MaterialsApplyLL`](Sp_Apply_Flow_MaterialsApplyLL.md) | 流程启动前调用-领料申请 | +| [`Sp_Apply_Flow_MaterialsBack`](Sp_Apply_Flow_MaterialsBack.md) | 流程启动前调用-退料申请 | +| [`Sp_Apply_Flow_MaterialsBack_Proc1`](Sp_Apply_Flow_MaterialsBack_Proc1.md) | 退料申请 过程1 | +| [`Sp_Apply_Flow_MaterialsChange`](Sp_Apply_Flow_MaterialsChange.md) | 流程启动前调用-材料变更 | +| [`Sp_Apply_Flow_MaterialsPrice`](Sp_Apply_Flow_MaterialsPrice.md) | 流程启动前调用-物料指导价 | +| [`Sp_Apply_Flow_MaterialsReturn`](Sp_Apply_Flow_MaterialsReturn.md) | 流程启动前调用-研发反馈审核 | +| [`Sp_Apply_Flow_MaterialsTest`](Sp_Apply_Flow_MaterialsTest.md) | 流程启动前调用-材料检验 | +| [`Sp_Apply_Flow_MaterialsTest_Proc1`](Sp_Apply_Flow_MaterialsTest_Proc1.md) | 来料检验 过程1 | +| [`Sp_Apply_Flow_MaterialsTest_Proc2`](Sp_Apply_Flow_MaterialsTest_Proc2.md) | 来料检验 过程2 | +| [`Sp_Apply_Flow_OpsCheck`](Sp_Apply_Flow_OpsCheck.md) | 流程启动前调用-发外对账修改单价 对账改了单价总价也会变,发票也涉及到改价格。 这个到时候需要增加审批流程,比如说超过100元的, | +| [`Sp_Apply_Flow_OpsProcess`](Sp_Apply_Flow_OpsProcess.md) | 流程启动前调用-工序发外 | +| [`Sp_Apply_Flow_OpsProduct`](Sp_Apply_Flow_OpsProduct.md) | 流程启动前调用-成品外购 | +| [`Sp_Apply_Flow_OpsProductMore`](Sp_Apply_Flow_OpsProductMore.md) | 流程启动前调用-成品外购 | +| [`Sp_Apply_Flow_OpsProductMorebecome`](Sp_Apply_Flow_OpsProductMorebecome.md) | 流程启动前调用-成品外购单价变更 | +| [`Sp_Apply_Flow_Order`](Sp_Apply_Flow_Order.md) | 流程启动前调用 | +| [`Sp_Apply_Flow_OrderChange`](Sp_Apply_Flow_OrderChange.md) | 流程启动前调用-订单变更单 | +| [`Sp_Apply_Flow_OrderChangeNew`](Sp_Apply_Flow_OrderChangeNew.md) | 流程启动前调用-订单变更单新 | +| [`Sp_Apply_Flow_ProcessChange`](Sp_Apply_Flow_ProcessChange.md) | 流程启动前调用-工艺变更单 | +| [`Sp_Apply_Flow_ProcessChange_Proc1`](Sp_Apply_Flow_ProcessChange_Proc1.md) | 工艺变更 过程1 | +| [`Sp_Apply_Flow_ProcessChange_Proc2`](Sp_Apply_Flow_ProcessChange_Proc2.md) | 工艺变更 过程1 | +| [`Sp_Apply_Flow_ProcessTest`](Sp_Apply_Flow_ProcessTest.md) | 流程启动前调用-工序发外检验 | +| [`Sp_Apply_Flow_ProcessTest_Proc1`](Sp_Apply_Flow_ProcessTest_Proc1.md) | 发外检验 过程1 | +| [`Sp_Apply_Flow_ProcessTest_Proc2`](Sp_Apply_Flow_ProcessTest_Proc2.md) | 发外检验 过程2 | +| [`Sp_Apply_Flow_ProductTest`](Sp_Apply_Flow_ProductTest.md) | 流程启动前调用-成品发外检验 | +| [`Sp_Apply_Flow_ProductTest_Proc1`](Sp_Apply_Flow_ProductTest_Proc1.md) | 发外成品检验 过程1 | +| [`Sp_Apply_Flow_ProductTest_Proc2`](Sp_Apply_Flow_ProductTest_Proc2.md) | 发外成品检验 过程2 | +| [`Sp_Apply_Flow_ProductVersion`](Sp_Apply_Flow_ProductVersion.md) | 流程启动前调用-版本变更 | +| [`Sp_Apply_Flow_PurCheck`](Sp_Apply_Flow_PurCheck.md) | 流程启动前调用-采购对账对账修改单价 对账改了单价总价也会变,发票也涉及到改价格。 这个到时候需要增加审批流程,比如说超过100元的, | +| [`Sp_Apply_Flow_PurOrder`](Sp_Apply_Flow_PurOrder.md) | 流程启动前调用 | +| [`Sp_Apply_Flow_PurpurchaseOrder`](Sp_Apply_Flow_PurpurchaseOrder.md) | 流程启动前调用-采购订单 | +| [`Sp_Apply_Flow_Purpurchaseapply`](Sp_Apply_Flow_Purpurchaseapply.md) | 流程启动前调用-采购申请单 | +| [`Sp_Apply_Flow_Purpurchaseapplynew`](Sp_Apply_Flow_Purpurchaseapplynew.md) | 流程启动前调用-采购申请单 | +| [`Sp_Apply_Flow_Qualityaccident`](Sp_Apply_Flow_Qualityaccident.md) | 流程启动前调用-质量事故报告 | +| [`Sp_Apply_Flow_QualityaccidentCL`](Sp_Apply_Flow_QualityaccidentCL.md) | 流程启动前调用-质量事故报告材料 | +| [`Sp_Apply_Flow_QualityaccidentCustomer`](Sp_Apply_Flow_QualityaccidentCustomer.md) | 流程启动前调用-客户索赔单 | +| [`Sp_Apply_Flow_QualityaccidentMaterials`](Sp_Apply_Flow_QualityaccidentMaterials.md) | 流程启动前调用-供应商扣款单 | +| [`Sp_Apply_Flow_QualityaccidentMaterials_Proc1`](Sp_Apply_Flow_QualityaccidentMaterials_Proc1.md) | 供应商扣款单号 过程1 | +| [`Sp_Apply_Flow_QualityaccidentNB`](Sp_Apply_Flow_QualityaccidentNB.md) | 流程启动前调用-内部扣款单 | +| [`Sp_Apply_Flow_QualityaccidentsSupply`](Sp_Apply_Flow_QualityaccidentsSupply.md) | 流程启动前调用-外协商扣款单 | +| [`Sp_Apply_Flow_QualityaccidentsSupply_Proc1`](Sp_Apply_Flow_QualityaccidentsSupply_Proc1.md) | 供应商扣款单号 过程1 | +| [`Sp_Apply_Flow_ReturnWork`](Sp_Apply_Flow_ReturnWork.md) | 流程启动前调用-返工单 | +| [`Sp_Apply_Flow_SalInvoice`](Sp_Apply_Flow_SalInvoice.md) | 流程启动前调用-销售发票舍入金额,比如说超过100元的, 二级部门、一级部门,财务审核, 超过2万的总经理审核 | +| [`Sp_Apply_Flow_SalSaleCheck`](Sp_Apply_Flow_SalSaleCheck.md) | 流程启动前调用-销售对账修改单价 对账改了单价总价也会变,发票也涉及到改价格。 这个到时候需要增加审批流程,比如说超过100元的, | +| [`Sp_Apply_Flow_SalSaleOrder`](Sp_Apply_Flow_SalSaleOrder.md) | 流程启动前调用-销售订单 | +| [`Sp_Apply_Flow_SalSalesNotify`](Sp_Apply_Flow_SalSalesNotify.md) | 流程启动前调用-送货通知单 | +| [`Sp_Apply_Flow_StepPrice`](Sp_Apply_Flow_StepPrice.md) | 流程启动前调用-阶梯价格审批 | +| [`Sp_Apply_Flow_Supply`](Sp_Apply_Flow_Supply.md) | 流程启动前调用-供应商准入 | +| [`Sp_Apply_Flow_Work`](Sp_Apply_Flow_Work.md) | 流程启动前调用 | +| [`Sp_Apply_Flow_Ystz`](Sp_Apply_Flow_Ystz.md) | 流程启动前调用-預算調整单 | +| [`Sp_Apply_Flow_Yzfy`](Sp_Apply_Flow_Yzfy.md) | 流程启动前调用-费用预支单 | +| [`Sp_Apply_Flow_materialspd`](Sp_Apply_Flow_materialspd.md) | 流程启动前调用-材料盘点 | +| [`Sp_Apply_Flow_mftMaterialsReturn`](Sp_Apply_Flow_mftMaterialsReturn.md) | 流程启动前调用-材料测试 | +| [`Sp_Apply_Flow_productpd`](Sp_Apply_Flow_productpd.md) | 流程启动前调用-成品盘点 | +| [`Sp_Apply_Flow_sCustomer`](Sp_Apply_Flow_sCustomer.md) | 流程启动前调用-客户准入 | +| [`Sp_Apply_Flow_sCustomerAccord`](Sp_Apply_Flow_sCustomerAccord.md) | 流程启动前调用-框架协议 | +| [`Sp_Apply_Flow_salDesign`](Sp_Apply_Flow_salDesign.md) | 流程启动前调用-设计申请单 | +| [`Sp_Apply_Flow_salesmaterials`](Sp_Apply_Flow_salesmaterials.md) | 流程启动前调用-研发申请材料测试 | +| [`Sp_Apply_Flow_salesreturn`](Sp_Apply_Flow_salesreturn.md) | 流程启动前调用-销售退货 | +| [`Sp_Apply_Flow_salesreturnapply`](Sp_Apply_Flow_salesreturnapply.md) | 流程启动前调用-销售退货申请 | +| [`Sp_BatchGetSid`](Sp_BatchGetSid.md) | 批量获取id | +| [`Sp_Bd_Cqzy_workshop1`](Sp_Bd_Cqzy_workshop1.md) | 车间效率综合看板-根 | +| [`Sp_Bd_Cqzy_workshop2`](Sp_Bd_Cqzy_workshop2.md) | 丝印车间 | +| [`Sp_Bd_Cqzy_workshop3`](Sp_Bd_Cqzy_workshop3.md) | 检验车间 | +| [`Sp_Bd_Cqzy_workshop5`](Sp_Bd_Cqzy_workshop5.md) | @author:zhucx @date:20210620 封存 @describe: 丝印车间看板 对应 commonAuto/ | +| [`Sp_Bd_Cqzy_workshop6`](Sp_Bd_Cqzy_workshop6.md) | @author:zhucx @date:20210620 封存 @describe: 检验车间看板 对应 commonAuto/ | +| [`Sp_Bd_Root_Production`](Sp_Bd_Root_Production.md) | 通用界面自定义模板1 | +| [`Sp_Bd_Root_allstatus`](Sp_Bd_Root_allstatus.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 | +| [`Sp_Bd_Root_allstatus25`](Sp_Bd_Root_allstatus25.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 | +| [`Sp_Bd_Root_allstatus25_new`](Sp_Bd_Root_allstatus25_new.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 | +| [`Sp_Bd_Root_allstatus26`](Sp_Bd_Root_allstatus26.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 | +| [`Sp_Bd_Root_allstatus_1`](Sp_Bd_Root_allstatus_1.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展 | +| [`Sp_Bd_Root_allstatus_1_new`](Sp_Bd_Root_allstatus_1_new.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展 | +| [`Sp_Bd_Root_allstatus_2`](Sp_Bd_Root_allstatus_2.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 采购数据展 | +| [`Sp_Bd_Root_allstatus_2_new`](Sp_Bd_Root_allstatus_2_new.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 采购数据展 | +| [`Sp_Bd_Root_allstatus_3`](Sp_Bd_Root_allstatus_3.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展 | +| [`Sp_Bd_Root_allstatus_3_new`](Sp_Bd_Root_allstatus_3_new.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板 下 销售数据展 | +| [`Sp_Bd_bi16`](Sp_Bd_bi16.md) | @author:zhucx @date:20211224 @describe: 喷码车间 | +| [`Sp_Bd_bi17`](Sp_Bd_bi17.md) | @author:zhucx @date:20211224 @describe: 模烫车间 | +| [`Sp_Bd_bi18`](Sp_Bd_bi18.md) | @author:zhucx @date:20211224 @describe: 印刷车间 | +| [`Sp_Bd_bi18_nomes`](Sp_Bd_bi18_nomes.md) | @author:zhucx @date:20211224 @describe: 印刷车间 | +| [`Sp_Bd_bi19`](Sp_Bd_bi19.md) | @author:zhucx @date:20211224 @describe: 糊盒车间 | +| [`Sp_Bd_bi20`](Sp_Bd_bi20.md) | @author:zhucx @date:20220111 @describe: 喷码+分切现场 | +| [`Sp_Bd_bi20_1`](Sp_Bd_bi20_1.md) | 喷码+分切现场 稼动图 | +| [`Sp_Bd_bi20_1_new`](Sp_Bd_bi20_1_new.md) | 喷码+分切现场 稼动图 | +| [`Sp_Bd_bi20_1_newZZT`](Sp_Bd_bi20_1_newZZT.md) | 喷码+分切现场 稼动图 | +| [`Sp_Bd_bi20_2`](Sp_Bd_bi20_2.md) | 单个机台时间分析 | +| [`Sp_Bd_bi20_2_nomes`](Sp_Bd_bi20_2_nomes.md) | 单个机台时间分析 | +| [`Sp_Bd_bi20_2new`](Sp_Bd_bi20_2new.md) | 单个机台时间分析 | +| [`Sp_Bd_bi20_hh`](Sp_Bd_bi20_hh.md) | @author:zhucx @date:20220111 @describe: 喷码+分切现场 | +| [`Sp_Bd_bi20_ys`](Sp_Bd_bi20_ys.md) | @author:zhucx @date:20220111 @describe: 喷码+分切现场 | +| [`Sp_Bd_bi21`](Sp_Bd_bi21.md) | @author:zhucx @date:20220111 @describe: 模烫现场 | +| [`Sp_Bd_bi22`](Sp_Bd_bi22.md) | @author:zhucx @date:20220111 @describe: 印刷现场 | +| [`Sp_Bd_bi22_nomes`](Sp_Bd_bi22_nomes.md) | @author:zhucx @date:20220111 @describe: 印刷现场 | +| [`Sp_Bd_bi23`](Sp_Bd_bi23.md) | @author:zhucx @date:20220111 @describe: 糊盒现场 | +| [`Sp_Bd_bi24`](Sp_Bd_bi24.md) | @author:zhucx @date:20220111 @describe: 品检现场 | +| [`Sp_Bd_bi4`](Sp_Bd_bi4.md) | @author:zhucx @date:20220111 @describe: 三屏设备 | +| [`Sp_Bd_bi_Lostorder`](Sp_Bd_bi_Lostorder.md) | 丢单原因分析 | +| [`Sp_Bd_cq_workshop_hh`](Sp_Bd_cq_workshop_hh.md) | @author:zhucx @date:20211224 @describe: 糊盒车间 | +| [`Sp_Bd_cq_workshop_mt`](Sp_Bd_cq_workshop_mt.md) | @author:zhucx @date:20211224 @describe: 模烫车间 | +| [`Sp_Bd_cq_workshop_pj`](Sp_Bd_cq_workshop_pj.md) | @author:zhucx @date:20211224 @describe: 品检车间 | +| [`Sp_Bd_cq_workshop_pm`](Sp_Bd_cq_workshop_pm.md) | @author:zhucx @date:20211224 @describe: 喷码车间 | +| [`Sp_Bd_cq_workshop_sy`](Sp_Bd_cq_workshop_sy.md) | @author:zhucx @date:20211224 @describe: 丝印车间 | +| [`Sp_Bd_cq_workshop_ys`](Sp_Bd_cq_workshop_ys.md) | @author:zhucx @date:20211224 @describe: 印刷车间 | +| [`Sp_Bd_cq_workshop_ys_nomes`](Sp_Bd_cq_workshop_ys_nomes.md) | @author:zhucx @date:20211224 @describe: 印刷车间 | +| [`Sp_Bd_hy_workshop_oy`](Sp_Bd_hy_workshop_oy.md) | @author:zhucx @date:20220111 @describe: 凹印车间 | +| [`Sp_Bd_workefficiency`](Sp_Bd_workefficiency.md) | 车间效率综合看板-根 | +| [`Sp_Bd_workshop1`](Sp_Bd_workshop1.md) | 车间效率综合看板-根 | +| [`Sp_BillOfApply`](Sp_BillOfApply.md) | | +| [`Sp_BillOfApplyLine`](Sp_BillOfApplyLine.md) | | +| [`Sp_BillOfNoPicking`](Sp_BillOfNoPicking.md) | | +| [`Sp_BillOfNoPicking_Cljg`](Sp_BillOfNoPicking_Cljg.md) | | +| [`Sp_BillOfNoPicking_copy1`](Sp_BillOfNoPicking_copy1.md) | | +| [`Sp_Bill_Force_Complete`](Sp_Bill_Force_Complete.md) | | +| [`Sp_Bill_Force_Complete_copy1`](Sp_Bill_Force_Complete_copy1.md) | | +| [`Sp_Bill_Used`](Sp_Bill_Used.md) | 单据是否被下级使用存储过程 | +| [`Sp_Bill_Used_Base`](Sp_Bill_Used_Base.md) | 修改单独校验 | +| [`Sp_BtnCalculation_Machine_time_byMachineType`](Sp_BtnCalculation_Machine_time_byMachineType.md) | 根据机台类型循环计算时间 | +| [`Sp_BtnCalculation_Machine_time_byMachineTypeEnd`](Sp_BtnCalculation_Machine_time_byMachineTypeEnd.md) | 根据机台类型循环计算时间 | +| [`Sp_BtnEventCalculatewages`](Sp_BtnEventCalculatewages.md) | | +| [`Sp_BtnEventCalculatewages_bak`](Sp_BtnEventCalculatewages_bak.md) | | +| [`Sp_BtnEventCalculatewages_financial`](Sp_BtnEventCalculatewages_financial.md) | | +| [`Sp_BtnEventCopyGroupJurisdiction`](Sp_BtnEventCopyGroupJurisdiction.md) | 组权限复制 | +| [`Sp_BtnEventCopyUserJurisdiction`](Sp_BtnEventCopyUserJurisdiction.md) | 人员权限复制 | +| [`Sp_BtnEventDepartSure_New`](Sp_BtnEventDepartSure_New.md) | | +| [`Sp_BtnEventMaterialsPost_New`](Sp_BtnEventMaterialsPost_New.md) | | +| [`Sp_BtnEventMaterialsSure_New`](Sp_BtnEventMaterialsSure_New.md) | | +| [`Sp_BtnEventProductInStoreSure_New`](Sp_BtnEventProductInStoreSure_New.md) | | +| [`Sp_BtnEventProductReportCancel`](Sp_BtnEventProductReportCancel.md) | | +| [`Sp_BtnEventProductReportConfirm`](Sp_BtnEventProductReportConfirm.md) | | +| [`Sp_BtnEventProductSure_New`](Sp_BtnEventProductSure_New.md) | | +| [`Sp_BtnEventProductionmaterialSure_New`](Sp_BtnEventProductionmaterialSure_New.md) | | +| [`Sp_BtnEventWorkPost_New`](Sp_BtnEventWorkPost_New.md) | | +| [`Sp_BtnEvent_AccProductFrozen`](Sp_BtnEvent_AccProductFrozen.md) | 送货未开票冻结 | +| [`Sp_BtnEvent_AccProductUnFrozen`](Sp_BtnEvent_AccProductUnFrozen.md) | 送货未开票冻结 | +| [`Sp_BtnEvent_BillSlaveLastInstore`](Sp_BtnEvent_BillSlaveLastInstore.md) | 返工单最后一批 | +| [`Sp_BtnEvent_DeliverGoodsFinance`](Sp_BtnEvent_DeliverGoodsFinance.md) | 送货单财务确认 | +| [`Sp_BtnEvent_DeliverGoodsFinanceReset`](Sp_BtnEvent_DeliverGoodsFinanceReset.md) | 送货单财务撤销 | +| [`Sp_BtnEvent_DeliverGoodsFinanceSlave`](Sp_BtnEvent_DeliverGoodsFinanceSlave.md) | 送货单财务批量确认 | +| [`Sp_BtnEvent_KLLMaterialsItestFast`](Sp_BtnEvent_KLLMaterialsItestFast.md) | 设置快速检验,客来料 | +| [`Sp_BtnEvent_LogAheadComfirm`](Sp_BtnEvent_LogAheadComfirm.md) | 物流单预审核 | +| [`Sp_BtnEvent_LogisticsComfirm`](Sp_BtnEvent_LogisticsComfirm.md) | 物流单确认 | +| [`Sp_BtnEvent_MaterialsItestFast`](Sp_BtnEvent_MaterialsItestFast.md) | 设置快速检验 | +| [`Sp_BtnEvent_MaterialsItestType`](Sp_BtnEvent_MaterialsItestType.md) | 设置材料免检 | +| [`Sp_BtnEvent_NoPurchase`](Sp_BtnEvent_NoPurchase.md) | 订单未采购 | +| [`Sp_BtnEvent_NotifyMerge`](Sp_BtnEvent_NotifyMerge.md) | 送货通知单合并 | +| [`Sp_BtnEvent_OpsInstoreComfirm`](Sp_BtnEvent_OpsInstoreComfirm.md) | 成品外购入库单确认 | +| [`Sp_BtnEvent_ProcessItestType`](Sp_BtnEvent_ProcessItestType.md) | 设置工序免检 | +| [`Sp_BtnEvent_ProductItestType`](Sp_BtnEvent_ProductItestType.md) | 设置产品免检 | +| [`Sp_BtnEvent_PurInstoreComfirm`](Sp_BtnEvent_PurInstoreComfirm.md) | 采购入库单确认 | +| [`Sp_BtnEvent_PurInstorePrintName`](Sp_BtnEvent_PurInstorePrintName.md) | 标记打印人 | +| [`Sp_BtnEvent_UpdateOpsAgainCar`](Sp_BtnEvent_UpdateOpsAgainCar.md) | 工序发外再次派车 | +| [`Sp_BtnEvent_UpdateOutProcessLogistics`](Sp_BtnEvent_UpdateOutProcessLogistics.md) | 工序发外派车单 | +| [`Sp_BtnEvent_WorkUnComplete`](Sp_BtnEvent_WorkUnComplete.md) | 取消工单完工 | +| [`Sp_BtnEvent_mitOutComfirm`](Sp_BtnEvent_mitOutComfirm.md) | 材料出库单确认 | +| [`Sp_BtnEventworkcenterSure_New`](Sp_BtnEventworkcenterSure_New.md) | | +| [`Sp_BtnRepairUpdateCheckMemo`](Sp_BtnRepairUpdateCheckMemo.md) | | +| [`Sp_BtnRepairUpdateJzMemo`](Sp_BtnRepairUpdateJzMemo.md) | | +| [`Sp_BtnRepair_UpdateBackMemo`](Sp_BtnRepair_UpdateBackMemo.md) | 变更主表数据 | +| [`Sp_BtnRepair_UpdateBackStates`](Sp_BtnRepair_UpdateBackStates.md) | 变更设计状态 | +| [`Sp_BtnRepair_UpdateCustomer`](Sp_BtnRepair_UpdateCustomer.md) | 变更主表数据 | +| [`Sp_BtnRepair_UpdateGYSFKBackMemo`](Sp_BtnRepair_UpdateGYSFKBackMemo.md) | 供应商反馈 | +| [`Sp_BtnRepair_UpdateGYSMaterialsMoney`](Sp_BtnRepair_UpdateGYSMaterialsMoney.md) | 供应商扣款金额修改 | +| [`Sp_BtnRepair_UpdateLogSlavePrice`](Sp_BtnRepair_UpdateLogSlavePrice.md) | 重新计算物流单从表金额 | +| [`Sp_BtnRepair_UpdateNotUsed`](Sp_BtnRepair_UpdateNotUsed.md) | 变更从表数据 | +| [`Sp_BtnRepair_UpdatePMC`](Sp_BtnRepair_UpdatePMC.md) | PMC意见 | +| [`Sp_BtnRepair_UpdatePlanMemo`](Sp_BtnRepair_UpdatePlanMemo.md) | 变更计划备注数据 | +| [`Sp_BtnRepair_UpdateProcessMaster`](Sp_BtnRepair_UpdateProcessMaster.md) | 变更工艺变更主表数据 | +| [`Sp_BtnRepair_UpdateSalesMaster`](Sp_BtnRepair_UpdateSalesMaster.md) | 变更主表数据 | +| [`Sp_BtnRepair_UpdateSalesSlave`](Sp_BtnRepair_UpdateSalesSlave.md) | 变更从表数据 | +| [`Sp_BtnRepair_UpdateWXFKBackMemo`](Sp_BtnRepair_UpdateWXFKBackMemo.md) | 外协商反馈 | +| [`Sp_BtnRepair_UpdateWXSMaterialsMoney`](Sp_BtnRepair_UpdateWXSMaterialsMoney.md) | 外协商扣款金额修改 | +| [`Sp_BtnRepair_UpdateWorkOrderMaster`](Sp_BtnRepair_UpdateWorkOrderMaster.md) | 变更主表数据 | +| [`Sp_BtnRepair_UpdatesSupply`](Sp_BtnRepair_UpdatesSupply.md) | 变更供应商主表数据 | +| [`Sp_BtnUpdate_InvoiceSubCheck`](Sp_BtnUpdate_InvoiceSubCheck.md) | 开票提交审核 | +| [`Sp_BtnUpdate_OnOpsConfirm`](Sp_BtnUpdate_OnOpsConfirm.md) | 外协商确认发货 | +| [`Sp_BtnUpdate_OnOpsOrder`](Sp_BtnUpdate_OnOpsOrder.md) | 外协商接收加工单 | +| [`Sp_BtnUpdate_OnPurOrder`](Sp_BtnUpdate_OnPurOrder.md) | 供应商接收订单 | +| [`Sp_BtnUpdate_RevSupply`](Sp_BtnUpdate_RevSupply.md) | 供应商评审提交打分 | +| [`Sp_BtnUpdate_SalesMaterials`](Sp_BtnUpdate_SalesMaterials.md) | 研发材料审批流 | +| [`Sp_CTPPlanList_BtnEventFinished`](Sp_CTPPlanList_BtnEventFinished.md) | | +| [`Sp_CTPPlanList_BtnEventFinished_cut`](Sp_CTPPlanList_BtnEventFinished_cut.md) | | +| [`Sp_CalcAttribDate`](Sp_CalcAttribDate.md) | | +| [`Sp_CalcCost_BtnEventCalcCost`](Sp_CalcCost_BtnEventCalcCost.md) | | +| [`Sp_CalcCost_BtnEventReCalcCost`](Sp_CalcCost_BtnEventReCalcCost.md) | @author:杨恒林 @date:20210920 封存 @describe: 本月未结帐成本核算, “成本核算”界面 调用 | +| [`Sp_CalcCost_BtnEventReCalcCost_new`](Sp_CalcCost_BtnEventReCalcCost_new.md) | | +| [`Sp_CalcPlan_dHour`](Sp_CalcPlan_dHour.md) | @author:钱豹 根据排成Id计算dHour | +| [`Sp_Calc_Change`](Sp_Calc_Change.md) | 固定资产变更申请单 | +| [`Sp_Calc_Product`](Sp_Calc_Product.md) | 产品审核 | +| [`Sp_Calc_Scrap`](Sp_Calc_Scrap.md) | 固定资产报废申请单 | +| [`Sp_Calc_about`](Sp_Calc_about.md) | 固定资产闲置申请单 | +| [`Sp_Calc_borrow`](Sp_Calc_borrow.md) | 固定资产外借申请单 | +| [`Sp_Calc_clear`](Sp_Calc_clear.md) | 固定资产清理申请单 | +| [`Sp_Calc_plateprocessing`](Sp_Calc_plateprocessing.md) | 内部加工审核 | +| [`Sp_Calc_pruOrderBgd`](Sp_Calc_pruOrderBgd.md) | 采购变更 | +| [`Sp_Calc_sAcc`](Sp_Calc_sAcc.md) | @author:zhucx @date:2021.11.29 @describe: 质量管理-质量事故报告-审核 | +| [`Sp_Calc_sAcc_YC`](Sp_Calc_sAcc_YC.md) | 质量事故报告 | +| [`Sp_Calc_sAcod`](Sp_Calc_sAcod.md) | 客户框架协议 | +| [`Sp_Calc_sAsq`](Sp_Calc_sAsq.md) | 销售品质异常 | +| [`Sp_Calc_sBBProcess`](Sp_Calc_sBBProcess.md) | 补版任务 | +| [`Sp_Calc_sBac`](Sp_Calc_sBac.md) | 预算调整审批 | +| [`Sp_Calc_sBgd`](Sp_Calc_sBgd.md) | 变更单 | +| [`Sp_Calc_sBis`](Sp_Calc_sBis.md) | 变更单 | +| [`Sp_Calc_sCcp`](Sp_Calc_sCcp.md) | 客户投诉详情 | +| [`Sp_Calc_sCio`](Sp_Calc_sCio.md) | 客户审核 | +| [`Sp_Calc_sCldApply`](Sp_Calc_sCldApply.md) | 子产品领用申请 | +| [`Sp_Calc_sClfbx`](Sp_Calc_sClfbx.md) | 差旅费用报销 | +| [`Sp_Calc_sCmt`](Sp_Calc_sCmt.md) | @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-来料检验 | +| [`Sp_Calc_sCno`](Sp_Calc_sCno.md) | 客户审核 | +| [`Sp_Calc_sCoach`](Sp_Calc_sCoach.md) | 产品指导价 | +| [`Sp_Calc_sCps`](Sp_Calc_sCps.md) | 费用录入 | +| [`Sp_Calc_sCut`](Sp_Calc_sCut.md) | 物料转换单 | +| [`Sp_Calc_sCut333`](Sp_Calc_sCut333.md) | 物料转换单 | +| [`Sp_Calc_sDYDgd`](Sp_Calc_sDYDgd.md) | 送货单 | +| [`Sp_Calc_sDesign`](Sp_Calc_sDesign.md) | 设计单审核 | +| [`Sp_Calc_sDevApply`](Sp_Calc_sDevApply.md) | 研发申请单 | +| [`Sp_Calc_sDgd`](Sp_Calc_sDgd.md) | 送货单 | +| [`Sp_Calc_sDgdCL`](Sp_Calc_sDgdCL.md) | 送货单材料,不是按照从从表 | +| [`Sp_Calc_sDgd_1226`](Sp_Calc_sDgd_1226.md) | 送货单 | +| [`Sp_Calc_sDgd_20250612`](Sp_Calc_sDgd_20250612.md) | 送货单 | +| [`Sp_Calc_sDgn`](Sp_Calc_sDgn.md) | 送货通知单 | +| [`Sp_Calc_sEmmt`](Sp_Calc_sEmmt.md) | 商机跟进 | +| [`Sp_Calc_sEmp`](Sp_Calc_sEmp.md) | 商机跟进 | +| [`Sp_Calc_sEmr`](Sp_Calc_sEmr.md) | 商机跟进 | +| [`Sp_Calc_sEmt`](Sp_Calc_sEmt.md) | 商机跟进 | +| [`Sp_Calc_sEtp`](Sp_Calc_sEtp.md) | 商机跟进 | +| [`Sp_Calc_sEtpCH`](Sp_Calc_sEtpCH.md) | 设备保养时间变更 | +| [`Sp_Calc_sExp`](Sp_Calc_sExp.md) | 销售订单 | +| [`Sp_Calc_sFixe`](Sp_Calc_sFixe.md) | 固定资产审核过程 | +| [`Sp_Calc_sFksq`](Sp_Calc_sFksq.md) | 付款申请 | +| [`Sp_Calc_sFksq1`](Sp_Calc_sFksq1.md) | 付款申请 | +| [`Sp_Calc_sFma`](Sp_Calc_sFma.md) | 商机跟进 | +| [`Sp_Calc_sFtf`](Sp_Calc_sFtf.md) | 财务转账 | +| [`Sp_Calc_sFybx`](Sp_Calc_sFybx.md) | 费用报销 | +| [`Sp_Calc_sInded`](Sp_Calc_sInded.md) | 内部扣款单 | +| [`Sp_Calc_sLok`](Sp_Calc_sLok.md) | | +| [`Sp_Calc_sLos`](Sp_Calc_sLos.md) | @author:zhucx @date:2021.11.29 @describe: 物流管理-物流单 审核 | +| [`Sp_Calc_sLos_copy1`](Sp_Calc_sLos_copy1.md) | 发外加工入库 | +| [`Sp_Calc_sMad`](Sp_Calc_sMad.md) | 材料调拨 | +| [`Sp_Calc_sMat`](Sp_Calc_sMat.md) | 物料审核 | +| [`Sp_Calc_sMaterials`](Sp_Calc_sMaterials.md) | 物料信息审核 | +| [`Sp_Calc_sMaterialsBgd`](Sp_Calc_sMaterialsBgd.md) | 材料变更单 | +| [`Sp_Calc_sMcd`](Sp_Calc_sMcd.md) | 材料盘点 | +| [`Sp_Calc_sMft`](Sp_Calc_sMft.md) | 新材料测试 | +| [`Sp_Calc_sMit`](Sp_Calc_sMit.md) | 材料期初 | +| [`Sp_Calc_sMit1`](Sp_Calc_sMit1.md) | 材料期初数据导入(财务) | +| [`Sp_Calc_sMma`](Sp_Calc_sMma.md) | 材料库存调整 | +| [`Sp_Calc_sMmm`](Sp_Calc_sMmm.md) | 材料库存调整 | +| [`Sp_Calc_sMmm_copy1`](Sp_Calc_sMmm_copy1.md) | 材料库存调整 | +| [`Sp_Calc_sModule`](Sp_Calc_sModule.md) | @author:zhucx @date:2022.01.02 @describe: 1.PC端-系统设定-开发 | +| [`Sp_Calc_sMpa`](Sp_Calc_sMpa.md) | 领料申请 | +| [`Sp_Calc_sMpd`](Sp_Calc_sMpd.md) | 设计排版单 | +| [`Sp_Calc_sMpp`](Sp_Calc_sMpp.md) | 产品工艺卡模板 | +| [`Sp_Calc_sMpt`](Sp_Calc_sMpt.md) | 产品工艺卡 | +| [`Sp_Calc_sMpz`](Sp_Calc_sMpz.md) | 新材料测试申请(品质) | +| [`Sp_Calc_sMsc`](Sp_Calc_sMsc.md) | 新材料测试申请(品质) | +| [`Sp_Calc_sMsy`](Sp_Calc_sMsy.md) | @author:zhucx @date:2021.12.12 @describe: 1.PC端-采购管理-采购 | +| [`Sp_Calc_sOdt`](Sp_Calc_sOdt.md) | 发外检验 | +| [`Sp_Calc_sOis`](Sp_Calc_sOis.md) | 发外加工确认 | +| [`Sp_Calc_sOiv`](Sp_Calc_sOiv.md) | 发外发票 | +| [`Sp_Calc_sOpc`](Sp_Calc_sOpc.md) | @author:zhucx @date: 2022/12/02 @describe: 发外加工 | +| [`Sp_Calc_sOpi`](Sp_Calc_sOpi.md) | 发外加工入库 | +| [`Sp_Calc_sOpi1`](Sp_Calc_sOpi1.md) | 发外加工入库 | +| [`Sp_Calc_sOpkg`](Sp_Calc_sOpkg.md) | | +| [`Sp_Calc_sOpn`](Sp_Calc_sOpn.md) | @author:zhucx @date: 2022/12/02 @describe: 成外购到货/发外到货 | +| [`Sp_Calc_sOpn1`](Sp_Calc_sOpn1.md) | @author:zhucx @date: 2022/12/02 @describe: 成外购到货/发外到货 | +| [`Sp_Calc_sOpp`](Sp_Calc_sOpp.md) | @author:zhucx @date: 2022/12/02 @describe: 成品外购审核 | +| [`Sp_Calc_sOppbecome`](Sp_Calc_sOppbecome.md) | 成品外购价格变更 | +| [`Sp_Calc_sOrderBgd`](Sp_Calc_sOrderBgd.md) | 订单变更单 | +| [`Sp_Calc_sOsa`](Sp_Calc_sOsa.md) | 采购到货 | +| [`Sp_Calc_sOutProcess`](Sp_Calc_sOutProcess.md) | 补模具发外 | +| [`Sp_Calc_sPaj`](Sp_Calc_sPaj.md) | 成品调拨 | +| [`Sp_Calc_sPca`](Sp_Calc_sPca.md) | 采购到货 | +| [`Sp_Calc_sPca1`](Sp_Calc_sPca1.md) | 供应商送货 | +| [`Sp_Calc_sPck`](Sp_Calc_sPck.md) | 成品库存盘点 | +| [`Sp_Calc_sPct`](Sp_Calc_sPct.md) | 发外检验 | +| [`Sp_Calc_sPct1`](Sp_Calc_sPct1.md) | @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-生产首检 | +| [`Sp_Calc_sPct2`](Sp_Calc_sPct2.md) | @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-生产巡检 | +| [`Sp_Calc_sPct3`](Sp_Calc_sPct3.md) | @author:zhucx @date:2021.11.21 封存 @describe: 1.OEE端-生产首 | +| [`Sp_Calc_sPctOEE`](Sp_Calc_sPctOEE.md) | @author:zhucx @date:2021.11.21 封存 @describe: 1.移动端-生产首检 | +| [`Sp_Calc_sPdt`](Sp_Calc_sPdt.md) | 成品检验审核 | +| [`Sp_Calc_sPdtFJ`](Sp_Calc_sPdtFJ.md) | 成品复检审核 | +| [`Sp_Calc_sPin`](Sp_Calc_sPin.md) | 采购询价单 | +| [`Sp_Calc_sPis`](Sp_Calc_sPis.md) | 采购入库 | +| [`Sp_Calc_sPit`](Sp_Calc_sPit.md) | 成品期初 | +| [`Sp_Calc_sPit1`](Sp_Calc_sPit1.md) | 在制品期初数据导入(财务) | +| [`Sp_Calc_sPit2`](Sp_Calc_sPit2.md) | 在制品期初数据导入(财务) | +| [`Sp_Calc_sPiv`](Sp_Calc_sPiv.md) | 采购发票 | +| [`Sp_Calc_sPiv_copy1`](Sp_Calc_sPiv_copy1.md) | 采购发票 | +| [`Sp_Calc_sPkg`](Sp_Calc_sPkg.md) | 采购对账 | +| [`Sp_Calc_sPmd`](Sp_Calc_sPmd.md) | 生产领料、补料、退料、报废 | +| [`Sp_Calc_sPmd_old`](Sp_Calc_sPmd_old.md) | 生产领料、补料、退料、报废 | +| [`Sp_Calc_sPmt`](Sp_Calc_sPmt.md) | 付款单 | +| [`Sp_Calc_sPmt_copy1`](Sp_Calc_sPmt_copy1.md) | 付款单 | +| [`Sp_Calc_sPoc`](Sp_Calc_sPoc.md) | 采购合同 | +| [`Sp_Calc_sPod`](Sp_Calc_sPod.md) | 采购订单 | +| [`Sp_Calc_sPpa`](Sp_Calc_sPpa.md) | 采购申请 | +| [`Sp_Calc_sPpa1`](Sp_Calc_sPpa1.md) | 生产工单—整单发外 | +| [`Sp_Calc_sPpn`](Sp_Calc_sPpn.md) | 生产计划 | +| [`Sp_Calc_sPpr`](Sp_Calc_sPpr.md) | 产量上报 | +| [`Sp_Calc_sPqa`](Sp_Calc_sPqa.md) | 商机跟进 | +| [`Sp_Calc_sPrice`](Sp_Calc_sPrice.md) | 价格审批 | +| [`Sp_Calc_sPrj`](Sp_Calc_sPrj.md) | 采购退货 | +| [`Sp_Calc_sProd`](Sp_Calc_sProd.md) | 产品价格审核 | +| [`Sp_Calc_sProductChange`](Sp_Calc_sProductChange.md) | 产品变更申请 | +| [`Sp_Calc_sPrw`](Sp_Calc_sPrw.md) | 销售机会 | +| [`Sp_Calc_sPsa`](Sp_Calc_sPsa.md) | 成品库存调整 | +| [`Sp_Calc_sPst`](Sp_Calc_sPst.md) | 成品入库 | +| [`Sp_Calc_sPst_copy1`](Sp_Calc_sPst_copy1.md) | 成品入库 | +| [`Sp_Calc_sPtr`](Sp_Calc_sPtr.md) | 产品领用 | +| [`Sp_Calc_sQtt`](Sp_Calc_sQtt.md) | 报价单 | +| [`Sp_Calc_sQtt_hm`](Sp_Calc_sQtt_hm.md) | 报价单 | +| [`Sp_Calc_sRbm`](Sp_Calc_sRbm.md) | 销售机会 | +| [`Sp_Calc_sRct`](Sp_Calc_sRct.md) | 收款单 | +| [`Sp_Calc_sRct_copy1`](Sp_Calc_sRct_copy1.md) | 收款单 | +| [`Sp_Calc_sRcts`](Sp_Calc_sRcts.md) | 收款单(汇总) | +| [`Sp_Calc_sRetunWork`](Sp_Calc_sRetunWork.md) | 返工单审核 | +| [`Sp_Calc_sRev`](Sp_Calc_sRev.md) | 供应商评审 | +| [`Sp_Calc_sRgd`](Sp_Calc_sRgd.md) | 销售退货 | +| [`Sp_Calc_sRgd1`](Sp_Calc_sRgd1.md) | 销售退货 | +| [`Sp_Calc_sRgdApply`](Sp_Calc_sRgdApply.md) | 销售退货申请 | +| [`Sp_Calc_sRgd_new`](Sp_Calc_sRgd_new.md) | 销售退货 | +| [`Sp_Calc_sSample`](Sp_Calc_sSample.md) | 样例 | +| [`Sp_Calc_sScc`](Sp_Calc_sScc.md) | 销售机会 | +| [`Sp_Calc_sScd`](Sp_Calc_sScd.md) | 销售订单 | +| [`Sp_Calc_sSck`](Sp_Calc_sSck.md) | 销售对账单存储过程 | +| [`Sp_Calc_sScr`](Sp_Calc_sScr.md) | 派车单 | +| [`Sp_Calc_sScxl`](Sp_Calc_sScxl.md) | 数采下料 | +| [`Sp_Calc_sSdfu`](Sp_Calc_sSdfu.md) | 商机跟进 | +| [`Sp_Calc_sSdp`](Sp_Calc_sSdp.md) | 商机跟进 | +| [`Sp_Calc_sSdv`](Sp_Calc_sSdv.md) | 销售机会 | +| [`Sp_Calc_sSfu`](Sp_Calc_sSfu.md) | 商机跟进 | +| [`Sp_Calc_sSgm`](Sp_Calc_sSgm.md) | 发外检验 | +| [`Sp_Calc_sSiv`](Sp_Calc_sSiv.md) | 销售发票 | +| [`Sp_Calc_sSmb`](Sp_Calc_sSmb.md) | 装配工单 | +| [`Sp_Calc_sSmc`](Sp_Calc_sSmc.md) | 半成品盘点 | +| [`Sp_Calc_sSmi`](Sp_Calc_sSmi.md) | 半成品入库 | +| [`Sp_Calc_sSmia`](Sp_Calc_sSmia.md) | 装配工单 | +| [`Sp_Calc_sSmo`](Sp_Calc_sSmo.md) | 装配工单 | +| [`Sp_Calc_sSmoa`](Sp_Calc_sSmoa.md) | 装配工单 | +| [`Sp_Calc_sSod`](Sp_Calc_sSod.md) | 销售订单 | +| [`Sp_Calc_sSodAfter`](Sp_Calc_sSodAfter.md) | 销售订单执行后执行过程(线上获取订单,名片单页自动审核后,调用) | +| [`Sp_Calc_sSodbecome`](Sp_Calc_sSodbecome.md) | 销售订单变更审核 | +| [`Sp_Calc_sSpfu`](Sp_Calc_sSpfu.md) | 商机跟进 | +| [`Sp_Calc_sSpp`](Sp_Calc_sSpp.md) | 商机跟进 | +| [`Sp_Calc_sStd`](Sp_Calc_sStd.md) | 销售订单 | +| [`Sp_Calc_sStl`](Sp_Calc_sStl.md) | 财务调整 | +| [`Sp_Calc_sStl_copy1`](Sp_Calc_sStl_copy1.md) | 豪迈成本调整 | +| [`Sp_Calc_sSuBJ`](Sp_Calc_sSuBJ.md) | 供应商报价单 | +| [`Sp_Calc_sSup`](Sp_Calc_sSup.md) | 供应商审核 | +| [`Sp_Calc_sSupply`](Sp_Calc_sSupply.md) | 供应商准入 | +| [`Sp_Calc_sUdf`](Sp_Calc_sUdf.md) | 会计凭证 | +| [`Sp_Calc_sUdft`](Sp_Calc_sUdft.md) | 会计凭证 | +| [`Sp_Calc_sWod`](Sp_Calc_sWod.md) | 印刷工单审核 | +| [`Sp_Calc_sYear`](Sp_Calc_sYear.md) | 年度单价 | +| [`Sp_Calc_sYsTb`](Sp_Calc_sYsTb.md) | 预算填报审批 | +| [`Sp_Calc_sYzfy`](Sp_Calc_sYzfy.md) | 预支费用审批 | +| [`Sp_Calc_scusded`](Sp_Calc_scusded.md) | 客户索赔 | +| [`Sp_Calc_sopsded`](Sp_Calc_sopsded.md) | 外协商扣款 | +| [`Sp_Calc_spurded`](Sp_Calc_spurded.md) | 供应商扣款 | +| [`Sp_Calc_tice`](Sp_Calc_tice.md) | 印刷工单审核 | +| [`Sp_Calc_tore`](Sp_Calc_tore.md) | 印刷工单审核 | +| [`Sp_Cashier_BankJournal`](Sp_Cashier_BankJournal.md) | 银行日记帐 | +| [`Sp_Cashier_CashJournal`](Sp_Cashier_CashJournal.md) | 现金日记帐 | +| [`Sp_Cashier_GetCostMaterialsPrice`](Sp_Cashier_GetCostMaterialsPrice.md) | | +| [`Sp_Cashier_GetMaterialsPrice`](Sp_Cashier_GetMaterialsPrice.md) | | +| [`Sp_Cashier_GetProductPrice`](Sp_Cashier_GetProductPrice.md) | | +| [`Sp_Cashier_OrderMoneyWarning`](Sp_Cashier_OrderMoneyWarning.md) | | +| [`Sp_Cashier_SumJournal`](Sp_Cashier_SumJournal.md) | 银行日记帐 | +| [`Sp_Cashier_SumJournalTodayMoney`](Sp_Cashier_SumJournalTodayMoney.md) | | +| [`Sp_Change_WorkOrderStatus`](Sp_Change_WorkOrderStatus.md) | 判断工单是否完工并修改 | +| [`Sp_CheckChild_sPdt`](Sp_CheckChild_sPdt.md) | | +| [`Sp_CheckChild_sPst`](Sp_CheckChild_sPst.md) | | +| [`Sp_CheckExceedReport`](Sp_CheckExceedReport.md) | 判断工单是否完工并修改 | +| [`Sp_CheckSalSendCar_RepalceField`](Sp_CheckSalSendCar_RepalceField.md) | 派车单保存后调用计算回写单据金额 | +| [`Sp_Check_QlyMaterialRule`](Sp_Check_QlyMaterialRule.md) | 检测同一个物料分类不能存在两个标准之中 | +| [`Sp_Check_SaveOeeReport`](Sp_Check_SaveOeeReport.md) | oee上报保存后校验 | +| [`Sp_Check_SaveOeeReportAAA`](Sp_Check_SaveOeeReportAAA.md) | | +| [`Sp_Check_SaveOeeReportCheck`](Sp_Check_SaveOeeReportCheck.md) | | +| [`Sp_Check_dOraQtyTs`](Sp_Check_dOraQtyTs.md) | 校验是否超过源单数量 | +| [`Sp_Check_eleteststandardFeed`](Sp_Check_eleteststandardFeed.md) | 进料检验规则保存之前数据校验 | +| [`Sp_Check_eleteststandardFirst`](Sp_Check_eleteststandardFirst.md) | 生产首检规则保存之前数据校验 | +| [`Sp_Check_eleteststandardPatrol`](Sp_Check_eleteststandardPatrol.md) | 生产巡检规则保存之前数据校验 | +| [`Sp_Check_eleteststandardProcess`](Sp_Check_eleteststandardProcess.md) | 外发工序检验规则保存之前数据校验 | +| [`Sp_Check_eleteststandardProduct`](Sp_Check_eleteststandardProduct.md) | 成品检验规则保存之前数据校验 | +| [`Sp_Check_mftProductionReportValue`](Sp_Check_mftProductionReportValue.md) | | +| [`Sp_Check_mftProductionReportValueTest`](Sp_Check_mftProductionReportValueTest.md) | | +| [`Sp_Check_sAcc`](Sp_Check_sAcc.md) | 质量事故报告保存之前数据校验 | +| [`Sp_Check_sCio`](Sp_Check_sCio.md) | 客户审核保存之前数据校验 | +| [`Sp_Check_sCmt`](Sp_Check_sCmt.md) | 材料检验单据保存之前数据校验 | +| [`Sp_Check_sCut`](Sp_Check_sCut.md) | 物料转换单据保存之前数据校验 | +| [`Sp_Check_sDgd`](Sp_Check_sDgd.md) | 送货单单据保存之前数据校验 | +| [`Sp_Check_sDgd_bak`](Sp_Check_sDgd_bak.md) | 送货单单据保存之前数据校验 | +| [`Sp_Check_sDgda`](Sp_Check_sDgda.md) | 材料送货单单据保存之前数据校验 | +| [`Sp_Check_sDgda_phone`](Sp_Check_sDgda_phone.md) | 材料送货单单据(PDA)保存之前数据校验 | +| [`Sp_Check_sDgn`](Sp_Check_sDgn.md) | 送货通知单单据保存之前数据校验 | +| [`Sp_Check_sFksq`](Sp_Check_sFksq.md) | 付款申请保存之前数据校验 | +| [`Sp_Check_sFybx`](Sp_Check_sFybx.md) | 费用报销保存之前数据校验 | +| [`Sp_Check_sLok`](Sp_Check_sLok.md) | 物流对账单据保存之前数据校验 | +| [`Sp_Check_sLos`](Sp_Check_sLos.md) | 物流单单据保存之前数据校验 | +| [`Sp_Check_sLosTest`](Sp_Check_sLosTest.md) | 物流单单据保存之前数据校验 | +| [`Sp_Check_sMad`](Sp_Check_sMad.md) | 材料调拨单据保存之前数据校验 | +| [`Sp_Check_sMcd`](Sp_Check_sMcd.md) | 材料盘点保存后数据校验 | +| [`Sp_Check_sMpa`](Sp_Check_sMpa.md) | 领料申请单据保存之前数据校验 | +| [`Sp_Check_sMpt`](Sp_Check_sMpt.md) | 产品工艺卡保存之前数据校验 | +| [`Sp_Check_sOdt`](Sp_Check_sOdt.md) | 发外检验单据保存之前数据校验 | +| [`Sp_Check_sOis`](Sp_Check_sOis.md) | 工序发外确认单据保存之前数据校验 | +| [`Sp_Check_sOiv`](Sp_Check_sOiv.md) | 发外发票保存之前数据校验 | +| [`Sp_Check_sOpc`](Sp_Check_sOpc.md) | 工序发外单据保存之前数据校验 | +| [`Sp_Check_sOpi`](Sp_Check_sOpi.md) | 成品外购入库单据保存之前数据校验 | +| [`Sp_Check_sOpkg`](Sp_Check_sOpkg.md) | 发外发票单据保存之前数据校验 | +| [`Sp_Check_sOpn`](Sp_Check_sOpn.md) | 发外到货单据保存之前数据校验 | +| [`Sp_Check_sOpn1`](Sp_Check_sOpn1.md) | 发外送货单据保存之前数据校验 | +| [`Sp_Check_sOpp`](Sp_Check_sOpp.md) | 成品外购单据保存之前数据校验 | +| [`Sp_Check_sOsa`](Sp_Check_sOsa.md) | 采购到货保存之前数据校验 | +| [`Sp_Check_sPaj`](Sp_Check_sPaj.md) | 成品调拨单据保存之前数据校验 | +| [`Sp_Check_sPca`](Sp_Check_sPca.md) | 采购到货单据保存之前数据校验 | +| [`Sp_Check_sPca1`](Sp_Check_sPca1.md) | 供应商送货保存之前数据校验 | +| [`Sp_Check_sPct`](Sp_Check_sPct.md) | 品质首检(mobile单据)保存之前数据校验 | +| [`Sp_Check_sPct1`](Sp_Check_sPct1.md) | 品质首检(mobile单据)保存之前数据校验 | +| [`Sp_Check_sPdt`](Sp_Check_sPdt.md) | 成品检验单据保存之前数据校验 | +| [`Sp_Check_sPdtFJ`](Sp_Check_sPdtFJ.md) | 成品复检保存之前数据校验 | +| [`Sp_Check_sPis`](Sp_Check_sPis.md) | 采购入库单据保存之前数据校验 | +| [`Sp_Check_sPiv`](Sp_Check_sPiv.md) | 采购发票保存之前数据校验 | +| [`Sp_Check_sPkg`](Sp_Check_sPkg.md) | 采购发票(对账)单据保存之前数据校验 | +| [`Sp_Check_sPmd`](Sp_Check_sPmd.md) | 材料出库单据保存之前数据校验 | +| [`Sp_Check_sPmt`](Sp_Check_sPmt.md) | 付款单保存之前数据校验 | +| [`Sp_Check_sPod`](Sp_Check_sPod.md) | 采购订单单据保存之前数据校验 | +| [`Sp_Check_sPpa`](Sp_Check_sPpa.md) | 采购申请单据保存之前数据校验 | +| [`Sp_Check_sPpr`](Sp_Check_sPpr.md) | 产量上报单据保存之前数据校验 | +| [`Sp_Check_sPrj`](Sp_Check_sPrj.md) | 采购退货单据保存之前数据校验 | +| [`Sp_Check_sPsra`](Sp_Check_sPsra.md) | 销售退货单据保存之前数据校验 | +| [`Sp_Check_sPst`](Sp_Check_sPst.md) | 成品入库单据保存之前数据校验 | +| [`Sp_Check_sPtr`](Sp_Check_sPtr.md) | 成品领用单据保存之前数据校验 | +| [`Sp_Check_sQtt`](Sp_Check_sQtt.md) | 报价单据保存之前数据校验 | +| [`Sp_Check_sRct`](Sp_Check_sRct.md) | 收款单保存之前数据校验 | +| [`Sp_Check_sRct_copy1`](Sp_Check_sRct_copy1.md) | 收款单保存之前数据校验 | +| [`Sp_Check_sRcts`](Sp_Check_sRcts.md) | 收款单保存之前数据校验(汇总) | +| [`Sp_Check_sRgd`](Sp_Check_sRgd.md) | 材料销售退货单据保存之前数据校验 | +| [`Sp_Check_sScd`](Sp_Check_sScd.md) | 长期合同保存之前数据校验 | +| [`Sp_Check_sSck`](Sp_Check_sSck.md) | 销售对账&开票单据保存之前数据校验 | +| [`Sp_Check_sScr`](Sp_Check_sScr.md) | 派车单单据保存之前数据校验 | +| [`Sp_Check_sSdp`](Sp_Check_sSdp.md) | 开发计划保存之前数据校验 | +| [`Sp_Check_sSfu`](Sp_Check_sSfu.md) | 商机跟进保存之前数据校验 | +| [`Sp_Check_sSiv`](Sp_Check_sSiv.md) | 销售发票单据保存之前数据校验 | +| [`Sp_Check_sSmi`](Sp_Check_sSmi.md) | 半成品入库保存之前数据校验 | +| [`Sp_Check_sSmia`](Sp_Check_sSmia.md) | 生产工单单据保存之前数据校验 | +| [`Sp_Check_sSmo`](Sp_Check_sSmo.md) | 半成品出库保存之前数据校验 | +| [`Sp_Check_sSmoa`](Sp_Check_sSmoa.md) | 半成品出库申请保存之前数据校验 | +| [`Sp_Check_sSod`](Sp_Check_sSod.md) | 销售订单单据保存之前数据校验 | +| [`Sp_Check_sSodbecome`](Sp_Check_sSodbecome.md) | 订单变更保存校验 | +| [`Sp_Check_sStl`](Sp_Check_sStl.md) | 保存之前数据校验 | +| [`Sp_Check_sUdf`](Sp_Check_sUdf.md) | 凭证单据校验 | +| [`Sp_Check_sWare`](Sp_Check_sWare.md) | 仓库校验 | +| [`Sp_Check_sWod`](Sp_Check_sWod.md) | 生产工单单据保存之前数据校验 | +| [`Sp_Check_sYstb`](Sp_Check_sYstb.md) | 预算填报保存之前数据校验 | +| [`Sp_Check_sYstz`](Sp_Check_sYstz.md) | 预支调整保存之前数据校验 | +| [`Sp_Check_sYzfy`](Sp_Check_sYzfy.md) | 预支费用保存之前数据校验 | +| [`Sp_ChooseSupply`](Sp_ChooseSupply.md) | | +| [`Sp_CombinedOrderList_BtnEventGetOrder`](Sp_CombinedOrderList_BtnEventGetOrder.md) | | +| [`Sp_CombinedOrderList_BtnEventRestart`](Sp_CombinedOrderList_BtnEventRestart.md) | | +| [`Sp_CombinedOrderList_BtnEventRetGetOrder`](Sp_CombinedOrderList_BtnEventRetGetOrder.md) | | +| [`Sp_ComematerialsInspection_BtnRepair`](Sp_ComematerialsInspection_BtnRepair.md) | | +| [`Sp_CommonList_BtnEventCheck`](Sp_CommonList_BtnEventCheck.md) | @author:杨恒林 @date:20210616 封存 @describe: 全月加权方式计算本期间的入库材料价格, (期初 | +| [`Sp_Con_FormsReset`](Sp_Con_FormsReset.md) | 配置还原 | +| [`Sp_Con_Reset`](Sp_Con_Reset.md) | 配置还原 | +| [`Sp_Confirm_Zg`](Sp_Confirm_Zg.md) | 主管确认:通过 | +| [`Sp_CopyTableToTable`](Sp_CopyTableToTable.md) | 根据表名称将表数据拷贝到另一张表 | +| [`Sp_CostAccount_CostCarryForward`](Sp_CostAccount_CostCarryForward.md) | 印刷机台汇总达成统计 | +| [`Sp_CostAccount_WorkCenterToOperation`](Sp_CostAccount_WorkCenterToOperation.md) | 印刷机台汇总达成统计 | +| [`Sp_CostAccount_WorkCenterToOperation_Event`](Sp_CostAccount_WorkCenterToOperation_Event.md) | 印刷机台汇总达成统计 | +| [`Sp_Cost_CheckBusinessData`](Sp_Cost_CheckBusinessData.md) | @author:zhucx @date:20210521 @describe: | +| [`Sp_Cost_OrderCostAnalysis`](Sp_Cost_OrderCostAnalysis.md) | 订单成本分析 | +| [`Sp_Create_sControlFaceNameTable`](Sp_Create_sControlFaceNameTable.md) | 插入ControlFaceName | +| [`Sp_Create_sControlFaceNameTableFive`](Sp_Create_sControlFaceNameTableFive.md) | 插入ControlFaceName | +| [`Sp_Create_sControlFaceNameTableFour`](Sp_Create_sControlFaceNameTableFour.md) | 拥有加号的处理 | +| [`Sp_Create_sControlFaceNameTableOne`](Sp_Create_sControlFaceNameTableOne.md) | 插入ControlFaceName | +| [`Sp_Create_sControlFaceNameTableThree`](Sp_Create_sControlFaceNameTableThree.md) | 插入ControlFaceName | +| [`Sp_Create_sControlFaceNameTableTwo`](Sp_Create_sControlFaceNameTableTwo.md) | 插入ControlFaceName | +| [`Sp_CustomerComplaints_BtnRepair`](Sp_CustomerComplaints_BtnRepair.md) | | +| [`Sp_Customer_BtnEventCancelInvalid`](Sp_Customer_BtnEventCancelInvalid.md) | 取消客户作废 | +| [`Sp_Customer_BtnEventInvalid`](Sp_Customer_BtnEventInvalid.md) | 客户作废 | +| [`Sp_Customerlist_BtnEventCheck1`](Sp_Customerlist_BtnEventCheck1.md) | @author:zhucx @date:20210521 封存 @describe:客户审核界面 1级审核 | +| [`Sp_Customerlist_BtnEventUnCheck1`](Sp_Customerlist_BtnEventUnCheck1.md) | @author:zhucx @date:20210521 封存 @describe:客户审核界面 1级消审 | +| [`Sp_DailyStatisticalReport`](Sp_DailyStatisticalReport.md) | | +| [`Sp_DailyStatisticalSalary`](Sp_DailyStatisticalSalary.md) | | +| [`Sp_DaysaleSalesMan`](Sp_DaysaleSalesMan.md) | | +| [`Sp_Daysalecustomer`](Sp_Daysalecustomer.md) | | +| [`Sp_DelMasterSlave_Pro`](Sp_DelMasterSlave_Pro.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_DelMasterSlave_Pro2`](Sp_DelMasterSlave_Pro2.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Del_ACT_Flow_Data`](Sp_Del_ACT_Flow_Data.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Del_AllTable_Data`](Sp_Del_AllTable_Data.md) | 清空所有表数据 | +| [`Sp_Del_BasicsTable_Data`](Sp_Del_BasicsTable_Data.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Del_BasicsTable_DataByCompany`](Sp_Del_BasicsTable_DataByCompany.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Del_BusinessTable_Data`](Sp_Del_BusinessTable_Data.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Del_BusinessTable_DataCompany`](Sp_Del_BusinessTable_DataCompany.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Del_gdsconfigformuserslave`](Sp_Del_gdsconfigformuserslave.md) | 显示界面恢复出厂设置 | +| [`Sp_DieCut_BtnEventReceive`](Sp_DieCut_BtnEventReceive.md) | | +| [`Sp_DieCut_BtnEventReturn`](Sp_DieCut_BtnEventReturn.md) | | +| [`Sp_Do_Flow_Update_Materials`](Sp_Do_Flow_Update_Materials.md) | 流程启动前调用 | +| [`Sp_Do_ProcedurePageTree`](Sp_Do_ProcedurePageTree.md) | 过程插入20条数据后,获取分组,分页条数 | +| [`Sp_Do_UpdateByPageSizeBefore`](Sp_Do_UpdateByPageSizeBefore.md) | 未清过程插入临时表后,更新前只保留20条数据 | +| [`Sp_Element_ProduceReportSum`](Sp_Element_ProduceReportSum.md) | | +| [`Sp_EquipmentOutput_Machine`](Sp_EquipmentOutput_Machine.md) | 印刷机台汇总达成统计 | +| [`Sp_EquipmentOutput_Machine_YH`](Sp_EquipmentOutput_Machine_YH.md) | 印刷机台汇总达成统计 | +| [`Sp_Excu_Pro_RetOut`](Sp_Excu_Pro_RetOut.md) | 调用存储过程获取返回参数 | +| [`Sp_Exec_sOutProcess`](Sp_Exec_sOutProcess.md) | 补模具发外,如果存在工序则变更发外数量,如果不存在,插入发外工序 | +| [`Sp_GET_OeeFistOneDataByMachineId`](Sp_GET_OeeFistOneDataByMachineId.md) | OEE获取第一条数据 | +| [`Sp_Gb2Big_ChineseToBig`](Sp_Gb2Big_ChineseToBig.md) | | +| [`Sp_Generic_Procedure_Call`](Sp_Generic_Procedure_Call.md) | 通用存储过程 | +| [`Sp_GetMachineByApsRule`](Sp_GetMachineByApsRule.md) | 主计划:自定义排程规则(根据APS规则选择最合适机台) | +| [`Sp_GetMachineByApsRule(排程直接下达)`](Sp_GetMachineByApsRule_排程直接下达_.md) | 自定义排程规则 | +| [`Sp_GetMachineByApsRule-luc`](Sp_GetMachineByApsRule-luc.md) | 主计划:自定义排程规则(根据APS规则选择最合适机台) | +| [`Sp_GetMachineByApsRule_copy1`](Sp_GetMachineByApsRule_copy1.md) | 主计划:自定义排程规则(根据APS规则选择最合适机台) | +| [`Sp_GetMasterSlave`](Sp_GetMasterSlave.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_GetOrder_Process`](Sp_GetOrder_Process.md) | @author: qmj @date:20210714 封存 @describe : 以工单号 | +| [`Sp_GetWorkorderChildProductData`](Sp_GetWorkorderChildProductData.md) | | +| [`Sp_Graphic_Report_Analysis_Data`](Sp_Graphic_Report_Analysis_Data.md) | | +| [`Sp_ImportSubjectAssociate_Customer`](Sp_ImportSubjectAssociate_Customer.md) | | +| [`Sp_ImportSubjectAssociate_Product`](Sp_ImportSubjectAssociate_Product.md) | | +| [`Sp_ImportSubjectAssociate_ProductClassify`](Sp_ImportSubjectAssociate_ProductClassify.md) | | +| [`Sp_ImportSubjectAssociate_Supply`](Sp_ImportSubjectAssociate_Supply.md) | | +| [`Sp_ImportSubjectAssociate_WareHouse`](Sp_ImportSubjectAssociate_WareHouse.md) | | +| [`Sp_ImportSubjectAssociate_depart`](Sp_ImportSubjectAssociate_depart.md) | | +| [`Sp_ImportSubjectAssociate_materials`](Sp_ImportSubjectAssociate_materials.md) | | +| [`Sp_ImportSubjectAssociate_materialsclassify`](Sp_ImportSubjectAssociate_materialsclassify.md) | | +| [`Sp_InsertVoucher`](Sp_InsertVoucher.md) | | +| [`Sp_InsertVoucher_Cahpayment`](Sp_InsertVoucher_Cahpayment.md) | | +| [`Sp_InsertVoucher_Cahreceipt`](Sp_InsertVoucher_Cahreceipt.md) | | +| [`Sp_InsertVoucher_Cahreceipt1`](Sp_InsertVoucher_Cahreceipt1.md) | | +| [`Sp_InsertVoucher_PitProductReject`](Sp_InsertVoucher_PitProductReject.md) | | +| [`Sp_InsertVoucher_Universal`](Sp_InsertVoucher_Universal.md) | | +| [`Sp_InsertVoucher_Universals`](Sp_InsertVoucher_Universals.md) | | +| [`Sp_InsertVoucher_Universals_All`](Sp_InsertVoucher_Universals_All.md) | | +| [`Sp_InsertVoucher_Universals_ByMounth`](Sp_InsertVoucher_Universals_ByMounth.md) | | +| [`Sp_InsertVoucher_Universals_Pro`](Sp_InsertVoucher_Universals_Pro.md) | | +| [`Sp_InsertVoucher_mitproductionmaterials`](Sp_InsertVoucher_mitproductionmaterials.md) | | +| [`Sp_InsertVoucher_mitproductionmaterialsBF`](Sp_InsertVoucher_mitproductionmaterialsBF.md) | | +| [`Sp_InsertVoucher_opsoutsidechecking`](Sp_InsertVoucher_opsoutsidechecking.md) | | +| [`Sp_InsertVoucher_opsoutsideinvoice`](Sp_InsertVoucher_opsoutsideinvoice.md) | | +| [`Sp_InsertVoucher_purpurchaseinvoice`](Sp_InsertVoucher_purpurchaseinvoice.md) | | +| [`Sp_InsertVoucher_salsaleschecking`](Sp_InsertVoucher_salsaleschecking.md) | | +| [`Sp_InsertVoucher_salsalescheckingGW`](Sp_InsertVoucher_salsalescheckingGW.md) | | +| [`Sp_Insert_EstimateInstore`](Sp_Insert_EstimateInstore.md) | | +| [`Sp_Insert_fixedassetsprovision`](Sp_Insert_fixedassetsprovision.md) | | +| [`Sp_Invalid_backwriting`](Sp_Invalid_backwriting.md) | 作废/取消后数据反写 | +| [`Sp_Invalidation`](Sp_Invalidation.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_Inventory_InOutStore`](Sp_Inventory_InOutStore.md) | | +| [`Sp_Inventory_InOutStoreCost`](Sp_Inventory_InOutStoreCost.md) | | +| [`Sp_Inventory_InOutStoreNew`](Sp_Inventory_InOutStoreNew.md) | | +| [`Sp_Inventory_InOutStoreNew1`](Sp_Inventory_InOutStoreNew1.md) | | +| [`Sp_Inventory_InOutStoreNewTotal`](Sp_Inventory_InOutStoreNewTotal.md) | | +| [`Sp_Inventory_Machine_MaterialsInventory`](Sp_Inventory_Machine_MaterialsInventory.md) | | +| [`Sp_Inventory_Machine_MaterialsWarning`](Sp_Inventory_Machine_MaterialsWarning.md) | | +| [`Sp_Inventory_MaterialsInOutStoreDoing`](Sp_Inventory_MaterialsInOutStoreDoing.md) | | +| [`Sp_Inventory_MaterialsInventoryV56`](Sp_Inventory_MaterialsInventoryV56.md) | | +| [`Sp_Inventory_MaterialsInventoryV56Price`](Sp_Inventory_MaterialsInventoryV56Price.md) | | +| [`Sp_Inventory_MaterialsInventoryV56_Line`](Sp_Inventory_MaterialsInventoryV56_Line.md) | | +| [`Sp_Inventory_MaterialsInventoryV56_Total`](Sp_Inventory_MaterialsInventoryV56_Total.md) | | +| [`Sp_Inventory_MaterialsInventoryV56_bakup`](Sp_Inventory_MaterialsInventoryV56_bakup.md) | | +| [`Sp_Inventory_MaterialsInventoryV56_bf_12_26`](Sp_Inventory_MaterialsInventoryV56_bf_12_26.md) | | +| [`Sp_Inventory_MaterialsInventory_Outdated`](Sp_Inventory_MaterialsInventory_Outdated.md) | 材料库龄分析详情表 | +| [`Sp_Inventory_MaterialsWarning`](Sp_Inventory_MaterialsWarning.md) | | +| [`Sp_Inventory_ProductInOutStore`](Sp_Inventory_ProductInOutStore.md) | | +| [`Sp_Inventory_ProductInOutStoreCost`](Sp_Inventory_ProductInOutStoreCost.md) | | +| [`Sp_Inventory_ProductInOutStoreDoing`](Sp_Inventory_ProductInOutStoreDoing.md) | | +| [`Sp_Inventory_ProductInOutStoreMoney`](Sp_Inventory_ProductInOutStoreMoney.md) | @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下 | +| [`Sp_Inventory_ProductInOutStoreStock`](Sp_Inventory_ProductInOutStoreStock.md) | @author:杨恒林 @date:20210521 封存 @describe: 库存商品价值:查询当前库存商品的价值,产品价格 | +| [`Sp_Inventory_ProductInOutStore_new`](Sp_Inventory_ProductInOutStore_new.md) | | +| [`Sp_Inventory_ProductInventoryV56`](Sp_Inventory_ProductInventoryV56.md) | | +| [`Sp_Inventory_ProductInventoryV56New`](Sp_Inventory_ProductInventoryV56New.md) | | +| [`Sp_Inventory_ProductInventoryV56_qc`](Sp_Inventory_ProductInventoryV56_qc.md) | | +| [`Sp_Inventory_ProductInventory_Outdated`](Sp_Inventory_ProductInventory_Outdated.md) | | +| [`Sp_Inventory_ProductWarning`](Sp_Inventory_ProductWarning.md) | | +| [`Sp_Inventory_SemigoodsInOutStore`](Sp_Inventory_SemigoodsInOutStore.md) | | +| [`Sp_KPI_DetailByEmployee`](Sp_KPI_DetailByEmployee.md) | | +| [`Sp_KPI_SumByEmployee`](Sp_KPI_SumByEmployee.md) | | +| [`Sp_MacRepClaimCancel_BtnEventClaimCancel`](Sp_MacRepClaimCancel_BtnEventClaimCancel.md) | 设备维修任务取消认领 | +| [`Sp_MacRepClaim_BtnEventClaim`](Sp_MacRepClaim_BtnEventClaim.md) | 设备维修任务认领 | +| [`Sp_MacRepClaim_BtnEventClaimZP`](Sp_MacRepClaim_BtnEventClaimZP.md) | 指派维修单 | +| [`Sp_MacRepClaim_BtnEventGroupLaderZP`](Sp_MacRepClaim_BtnEventGroupLaderZP.md) | 指派设计单 | +| [`Sp_MacRepClaim_BtnEventMaterialsZP`](Sp_MacRepClaim_BtnEventMaterialsZP.md) | 指派测试材料部门 | +| [`Sp_MachinePlanList_BtnEventRestoreRow`](Sp_MachinePlanList_BtnEventRestoreRow.md) | 机台全部任务-从备份表返回到机台计划正式表 | +| [`Sp_MachinePlanList_BtnEventRestoreRowBill`](Sp_MachinePlanList_BtnEventRestoreRowBill.md) | 机台全部任务-从备份表返回到机台计划正式表 | +| [`Sp_MachinePoweranalysis`](Sp_MachinePoweranalysis.md) | 设备用电分析 | +| [`Sp_MachinePoweranalysis_1`](Sp_MachinePoweranalysis_1.md) | 单个机台各时段用电分析 | +| [`Sp_MachinePoweranalysis_2`](Sp_MachinePoweranalysis_2.md) | 机台用电分析_折线 | +| [`Sp_MachineSpeedanalysis`](Sp_MachineSpeedanalysis.md) | 设备速度分析 | +| [`Sp_MachineSpeedanalysis_1`](Sp_MachineSpeedanalysis_1.md) | 单个机台时间分析 | +| [`Sp_MachineSpeedanalysis_2`](Sp_MachineSpeedanalysis_2.md) | 机台速度分析_折线 | +| [`Sp_MachineSpeedanalysis_2_new`](Sp_MachineSpeedanalysis_2_new.md) | 机台速度分析_折线 | +| [`Sp_Machine_ReportAll`](Sp_Machine_ReportAll.md) | | +| [`Sp_Machine_ReportNew`](Sp_Machine_ReportNew.md) | | +| [`Sp_Machine_ReportNewNo`](Sp_Machine_ReportNewNo.md) | | +| [`Sp_Machine_TeamNew`](Sp_Machine_TeamNew.md) | | +| [`Sp_Manufacture_BillComplete`](Sp_Manufacture_BillComplete.md) | @author:qmj @date:20210607 封存 @describe iFlag 标志,1 完工,0 取消完工 | +| [`Sp_Manufacture_BtnEventCopyPlanSlave`](Sp_Manufacture_BtnEventCopyPlanSlave.md) | 复制一条计划 | +| [`Sp_Manufacture_BtnRepairExplain`](Sp_Manufacture_BtnRepairExplain.md) | 偏离原因 | +| [`Sp_Manufacture_CapacityStatistics`](Sp_Manufacture_CapacityStatistics.md) | @author: qmj @date:20210714 封存 @describe : 机台负荷 | +| [`Sp_Manufacture_GetAPSState`](Sp_Manufacture_GetAPSState.md) | @author: @date:20210521 封存 @describe: 排程工艺流程、材料准备情况 | +| [`Sp_Manufacture_GetAPSStateOee`](Sp_Manufacture_GetAPSStateOee.md) | @author: @date:20210521 封存 @describe: 排程工艺流程 | +| [`Sp_Manufacture_GetPlanAPSstate`](Sp_Manufacture_GetPlanAPSstate.md) | 主计划:齐套稽查(材料准备、工艺流程) | +| [`Sp_Manufacture_InsertMftPlan`](Sp_Manufacture_InsertMftPlan.md) | @author:钱豹 @date:20210711 封存 @describe: 生产计划:插入计划(工单审核,重新投入规划调用),主要功能: | +| [`Sp_Manufacture_InsertMftPlanBook`](Sp_Manufacture_InsertMftPlanBook.md) | 生产计划 | +| [`Sp_Manufacture_InsertMftPlanProcess`](Sp_Manufacture_InsertMftPlanProcess.md) | @author:钱豹 @date:20210711 封存 @describe: 发外工序,返回重排过程中调用:插入计划(工单审核 | +| [`Sp_Manufacture_InsertMftPlanSlave`](Sp_Manufacture_InsertMftPlanSlave.md) | 生产计划从:插入计划(Sp_Manufacture_InsertMftPlan调用) | +| [`Sp_Manufacture_InsertMftPlanToErp`](Sp_Manufacture_InsertMftPlanToErp.md) | @author:钱豹 @date:20210711 封存 @describe: 发外工序,返回重排过程中调用:插入计划(工单审核 | +| [`Sp_Manufacture_InsertWorkOrder`](Sp_Manufacture_InsertWorkOrder.md) | | +| [`Sp_Manufacture_MftPlanPhase`](Sp_Manufacture_MftPlanPhase.md) | @author: zhucx @date:20220308 封存 @describe : | +| [`Sp_Manufacture_MftPlanPhase_BtnEventCalc`](Sp_Manufacture_MftPlanPhase_BtnEventCalc.md) | @author: @date:20220321 封存 @describe : 生产计划跟进(成品) | +| [`Sp_Manufacture_MftPlanPhase_product`](Sp_Manufacture_MftPlanPhase_product.md) | @author: zhucx @date:20220308 封存 @describe : | +| [`Sp_Manufacture_MftPlanPhase_productBtnEventCalc`](Sp_Manufacture_MftPlanPhase_productBtnEventCalc.md) | @author: zhucx @date:20220321 封存 @describe : | +| [`Sp_Manufacture_MftWorkOrderAround`](Sp_Manufacture_MftWorkOrderAround.md) | 订单(工单)执行情况 | +| [`Sp_Manufacture_PlanReport`](Sp_Manufacture_PlanReport.md) | | +| [`Sp_Manufacture_PlanStatusSet`](Sp_Manufacture_PlanStatusSet.md) | | +| [`Sp_Manufacture_ProcessReport`](Sp_Manufacture_ProcessReport.md) | | +| [`Sp_Manufacture_ProductionArrange`](Sp_Manufacture_ProductionArrange.md) | 生产计划看板(无排程) | +| [`Sp_Manufacture_ProductionArrange2`](Sp_Manufacture_ProductionArrange2.md) | @author: qmj @date:20210714 封存 @describe : 生产计划看板 | +| [`Sp_Manufacture_ProductionArrangePro`](Sp_Manufacture_ProductionArrangePro.md) | 生产计划看板 | +| [`Sp_Manufacture_ProductionPlanInfo`](Sp_Manufacture_ProductionPlanInfo.md) | 点击机台获取排程数据 | +| [`Sp_Manufacture_ProductionPlanInfo1`](Sp_Manufacture_ProductionPlanInfo1.md) | | +| [`Sp_Manufacture_ProductionPlanInfo12`](Sp_Manufacture_ProductionPlanInfo12.md) | 点击机台获取排程数据 | +| [`Sp_Manufacture_ProductionPlanInfoLock_detail`](Sp_Manufacture_ProductionPlanInfoLock_detail.md) | 机台排程:排程从表(点击排程+号调取) | +| [`Sp_Manufacture_ProductionPlanInfoNew`](Sp_Manufacture_ProductionPlanInfoNew.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree`](Sp_Manufacture_ProductionPlanInfoTree.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree_Base`](Sp_Manufacture_ProductionPlanInfoTree_Base.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree_Base_TC`](Sp_Manufacture_ProductionPlanInfoTree_Base_TC.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree_TC`](Sp_Manufacture_ProductionPlanInfoTree_TC.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree_YH`](Sp_Manufacture_ProductionPlanInfoTree_YH.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree_YS`](Sp_Manufacture_ProductionPlanInfoTree_YS.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfoTree_copy1`](Sp_Manufacture_ProductionPlanInfoTree_copy1.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`Sp_Manufacture_ProductionPlanInfo_ChangeMachine`](Sp_Manufacture_ProductionPlanInfo_ChangeMachine.md) | 机台计划:更换机台 | +| [`Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter`](Sp_Manufacture_ProductionPlanInfo_OutSideWorkCenter.md) | | +| [`Sp_Manufacture_ProductionPlanInfo_WorkCenter`](Sp_Manufacture_ProductionPlanInfo_WorkCenter.md) | 机台排程:排程获取机台(小卡片) | +| [`Sp_Manufacture_ProductionPlanInfo_WorkCenter1`](Sp_Manufacture_ProductionPlanInfo_WorkCenter1.md) | | +| [`Sp_Manufacture_ProductionPlanInfo_WorkCenter2`](Sp_Manufacture_ProductionPlanInfo_WorkCenter2.md) | | +| [`Sp_Manufacture_ProductionPlanInfo_copy1`](Sp_Manufacture_ProductionPlanInfo_copy1.md) | 点击机台获取排程数据 | +| [`Sp_Manufacture_ProductionPlanInfo_detail`](Sp_Manufacture_ProductionPlanInfo_detail.md) | 机台排程:排程从表(点击排程+号调取) | +| [`Sp_Manufacture_ProductionPlanInfo_gant`](Sp_Manufacture_ProductionPlanInfo_gant.md) | | +| [`Sp_Manufacture_ProductionProcess`](Sp_Manufacture_ProductionProcess.md) | | +| [`Sp_Manufacture_ProductionReport`](Sp_Manufacture_ProductionReport.md) | | +| [`Sp_Manufacture_ProductionWorkCenter`](Sp_Manufacture_ProductionWorkCenter.md) | | +| [`Sp_Manufacture_ProducttionPlan_List`](Sp_Manufacture_ProducttionPlan_List.md) | 生成排程 | +| [`Sp_Manufacture_PurPurchaseChecking`](Sp_Manufacture_PurPurchaseChecking.md) | 工单到采购计划 | +| [`Sp_Manufacture_ReplaceContent`](Sp_Manufacture_ReplaceContent.md) | @author:qmj @date:20210706 封存 @describe: 工艺卡批量修改色标 | +| [`Sp_Manufacture_Report`](Sp_Manufacture_Report.md) | | +| [`Sp_Manufacture_ReportProgress`](Sp_Manufacture_ReportProgress.md) | 机台计划,主计划:工序进度查看 | +| [`Sp_Manufacture_ReportProgress_copy1`](Sp_Manufacture_ReportProgress_copy1.md) | 机台计划,主计划:工序进度查看 | +| [`Sp_Manufacture_ReportQty_BtnEventCalc`](Sp_Manufacture_ReportQty_BtnEventCalc.md) | @author: @date:20220321 封存 @describe : 生产 | +| [`Sp_Manufacture_SalSalesChecking`](Sp_Manufacture_SalSalesChecking.md) | 工单到采购计划 | +| [`Sp_Manufacture_SalSalesOrderReport`](Sp_Manufacture_SalSalesOrderReport.md) | MES产量统计表 | +| [`Sp_Manufacture_SetTime`](Sp_Manufacture_SetTime.md) | @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时 | +| [`Sp_Manufacture_SetTime2`](Sp_Manufacture_SetTime2.md) | @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时 | +| [`Sp_Manufacture_SetTimeDivRow`](Sp_Manufacture_SetTimeDivRow.md) | @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时 | +| [`Sp_Manufacture_SetTime_BB`](Sp_Manufacture_SetTime_BB.md) | @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时 | +| [`Sp_Manufacture_SetTime_Employ`](Sp_Manufacture_SetTime_Employ.md) | 计算时间,计算锁定数据时间 | +| [`Sp_Manufacture_SetTime_process`](Sp_Manufacture_SetTime_process.md) | 单条工序的计算 | +| [`Sp_Manufacture_SetTime_tDate`](Sp_Manufacture_SetTime_tDate.md) | @author:钱豹 @date:20210530 封存 @describe: 按当前机台的排单次序,重算开始时间,耗时,结束时 | +| [`Sp_Manufacture_TeamEmployee`](Sp_Manufacture_TeamEmployee.md) | | +| [`Sp_Manufacture_WorkOrderStatistics`](Sp_Manufacture_WorkOrderStatistics.md) | @author: qmj @date:20210714 封存 @describe : 工单统计报表 | +| [`Sp_Manufacture_sSodPurchareMaterials`](Sp_Manufacture_sSodPurchareMaterials.md) | 根据销售订单采购物料 | +| [`Sp_Manufacture_sWodPurchareMaterials`](Sp_Manufacture_sWodPurchareMaterials.md) | 工单到采购计划 | +| [`Sp_Manufacture_sWodPurchareMaterials_copy1`](Sp_Manufacture_sWodPurchareMaterials_copy1.md) | 工单到采购计划 | +| [`Sp_Manufacture_sWodPurchareMaterials_new`](Sp_Manufacture_sWodPurchareMaterials_new.md) | 工单到采购计划 | +| [`Sp_MaterialAgingAnalysis`](Sp_MaterialAgingAnalysis.md) | 材料库龄分析表 | +| [`Sp_MaterialAgingAnalysis_YM`](Sp_MaterialAgingAnalysis_YM.md) | 材料库龄月末分析表 | +| [`Sp_MaterialAgingAnalysis_detail`](Sp_MaterialAgingAnalysis_detail.md) | 材料库龄分析详情表 | +| [`Sp_MaterialCheck_BtnEventMaterialCheck`](Sp_MaterialCheck_BtnEventMaterialCheck.md) | @author:钱豹 @date:20210602 封存 @describe:按主计划中的 规划中 次序,列出相应工单对应的材料,进行材 | +| [`Sp_MaterialCheck_BtnEventMaterialCheckFail`](Sp_MaterialCheck_BtnEventMaterialCheckFail.md) | 主辅料稽查:稽查失败 | +| [`Sp_MaterialCheck_BtnEventMaterialCheckPass`](Sp_MaterialCheck_BtnEventMaterialCheckPass.md) | 主辅料稽查:稽查通过 | +| [`Sp_MaterialHistoricalComparison`](Sp_MaterialHistoricalComparison.md) | | +| [`Sp_MaterialsCarryforward`](Sp_MaterialsCarryforward.md) | | +| [`Sp_MaterialsPurchaseStoreVirtual`](Sp_MaterialsPurchaseStoreVirtual.md) | | +| [`Sp_MaterialsStoreVirtual`](Sp_MaterialsStoreVirtual.md) | 实际库存 | +| [`Sp_MaterialsStoreVirtual_refresh`](Sp_MaterialsStoreVirtual_refresh.md) | 材料虚拟库存刷新 | +| [`Sp_Materials_BtnEventCancelInvalid`](Sp_Materials_BtnEventCancelInvalid.md) | 取消物料作废 | +| [`Sp_Materials_BtnEventInvalid`](Sp_Materials_BtnEventInvalid.md) | 物料作废 | +| [`Sp_Mes_EventReport`](Sp_Mes_EventReport.md) | mes-异常事件提报 | +| [`Sp_Mes_EventReportOld`](Sp_Mes_EventReportOld.md) | mes-异常事件提报 | +| [`Sp_MftPlanPhaseProduct_BtnEventConvertPlanA`](Sp_MftPlanPhaseProduct_BtnEventConvertPlanA.md) | 备用生产计划跟进(产品)-转入常规计划 | +| [`Sp_MftPlanPhaseProduct_BtnEventConvertPlanB`](Sp_MftPlanPhaseProduct_BtnEventConvertPlanB.md) | 常用生产计划跟进(部件)-转入备用计划 | +| [`Sp_MftPlanPhaseProduct_BtnEventSave`](Sp_MftPlanPhaseProduct_BtnEventSave.md) | 生产计划跟进(成品)-保存所选数据 | +| [`Sp_MftPlanPhase_BtnEventConvertPlanA`](Sp_MftPlanPhase_BtnEventConvertPlanA.md) | 备用生产计划跟进(部件)-转入常规计划 | +| [`Sp_MftPlanPhase_BtnEventConvertPlanB`](Sp_MftPlanPhase_BtnEventConvertPlanB.md) | 常用生产计划跟进(部件)-转入备用计划 | +| [`Sp_MftPlanPhase_BtnEventLockAll`](Sp_MftPlanPhase_BtnEventLockAll.md) | 生产计划跟进:所有机台计划标识为锁定状态,以便对比实际生产计划 | +| [`Sp_MftPlanPhase_BtnEventLockRow`](Sp_MftPlanPhase_BtnEventLockRow.md) | 生产计划跟进-锁定或修改所选生产计划 | +| [`Sp_MftPlanPhase_BtnEventSave`](Sp_MftPlanPhase_BtnEventSave.md) | 生产计划-保存所选数据 | +| [`Sp_MftPlan_MachineProcessLodading`](Sp_MftPlan_MachineProcessLodading.md) | 工序LOADing | +| [`Sp_MobileAdjust_BtnEventFinished`](Sp_MobileAdjust_BtnEventFinished.md) | | +| [`Sp_MobileStart_BtnEventFinished`](Sp_MobileStart_BtnEventFinished.md) | | +| [`Sp_Mobile_PatrolInspection`](Sp_Mobile_PatrolInspection.md) | @author:zhucx @date:20211108 封存 @describe: 移动端 品质巡检 | +| [`Sp_MonthlyStatisticalReport`](Sp_MonthlyStatisticalReport.md) | | +| [`Sp_MonthlyStatisticalSalary`](Sp_MonthlyStatisticalSalary.md) | | +| [`Sp_Monthlysalecustomer`](Sp_Monthlysalecustomer.md) | | +| [`Sp_Monthlysalesman`](Sp_Monthlysalesman.md) | | +| [`Sp_Msg_SendMsg`](Sp_Msg_SendMsg.md) | | +| [`Sp_NotPayAbles`](Sp_NotPayAbles.md) | | +| [`Sp_NotPayAbles_HZ`](Sp_NotPayAbles_HZ.md) | | +| [`Sp_NotPayAbles_HZ_new`](Sp_NotPayAbles_HZ_new.md) | | +| [`Sp_NotPayAbles_expen`](Sp_NotPayAbles_expen.md) | | +| [`Sp_NotPayAbles_list`](Sp_NotPayAbles_list.md) | | +| [`Sp_NotReceivables`](Sp_NotReceivables.md) | | +| [`Sp_NotReceivables_HZ_new`](Sp_NotReceivables_HZ_new.md) | | +| [`Sp_NotReceivables_hz`](Sp_NotReceivables_hz.md) | | +| [`Sp_NotReceivables_list`](Sp_NotReceivables_list.md) | | +| [`Sp_OEE_ConvertThisMachine`](Sp_OEE_ConvertThisMachine.md) | | +| [`Sp_OEE_MachineStatus_ChangeStatus`](Sp_OEE_MachineStatus_ChangeStatus.md) | | +| [`Sp_OEE_PlanByProcess`](Sp_OEE_PlanByProcess.md) | | +| [`Sp_OEE_ProductionReport`](Sp_OEE_ProductionReport.md) | OEE:上报列表获取 | +| [`Sp_OEE_ProductionReportAll`](Sp_OEE_ProductionReportAll.md) | OEE:上报列表所有任务 | +| [`Sp_OEE_ScanInsertToERP`](Sp_OEE_ScanInsertToERP.md) | @author:zhucx @date:20210817 封存 @describe:PLC服务器调用 | +| [`Sp_OEE_ScanInsertToERP2013`](Sp_OEE_ScanInsertToERP2013.md) | @author:zhucx @date:20210817 封存 @describe:PLC服务器调用 | +| [`Sp_OEE_SearchProductionReport`](Sp_OEE_SearchProductionReport.md) | 获取上报信息 | +| [`Sp_Oee_BtnEventFinished`](Sp_Oee_BtnEventFinished.md) | | +| [`Sp_OneDatePlan_Machine`](Sp_OneDatePlan_Machine.md) | 每日机台计划达成统计表 | +| [`Sp_OpsOutSideProcess_BtnEventFinished`](Sp_OpsOutSideProcess_BtnEventFinished.md) | | +| [`Sp_OpsOutside_Customer`](Sp_OpsOutside_Customer.md) | | +| [`Sp_OpsOutsideprocess_CheckUpdate`](Sp_OpsOutsideprocess_CheckUpdate.md) | 成品外购保存校验 | +| [`Sp_OpsOutsideprocess_CheckUpdate_ZF`](Sp_OpsOutsideprocess_CheckUpdate_ZF.md) | 工序发外单据其它费用保存 | +| [`Sp_Opsoutsideprocess_BtnEventConfirm`](Sp_Opsoutsideprocess_BtnEventConfirm.md) | | +| [`Sp_Order_Scrap_Confirm_Flow`](Sp_Order_Scrap_Confirm_Flow.md) | 流程启动前调用 | +| [`Sp_OutSideProcess_ProgressOfImplementation`](Sp_OutSideProcess_ProgressOfImplementation.md) | | +| [`Sp_OutsideInspection_BtnRepair`](Sp_OutsideInspection_BtnRepair.md) | | +| [`Sp_Outstanding_Query`](Sp_Outstanding_Query.md) | 未清存储过程查询、汇总、分页 | +| [`Sp_OverdueNoCheck`](Sp_OverdueNoCheck.md) | | +| [`Sp_OverdueNotReceivables`](Sp_OverdueNotReceivables.md) | | +| [`Sp_PC_FirstInspection`](Sp_PC_FirstInspection.md) | @author:zhucx @date:20211108 封存 @describe: PC | +| [`Sp_PC_PatrolInspection`](Sp_PC_PatrolInspection.md) | @author:zhucx @date:20211108 封存 @describe: PC | +| [`Sp_PLC_ScanInsertToERP`](Sp_PLC_ScanInsertToERP.md) | @author:zhucx @date:20210817 封存 @describe:PLC服务器调用 | +| [`Sp_Payables_AP`](Sp_Payables_AP.md) | 应付账款 2025-12-30 新 | +| [`Sp_Payables_APAccount`](Sp_Payables_APAccount.md) | | +| [`Sp_Payables_APDetail`](Sp_Payables_APDetail.md) | | +| [`Sp_Payables_AP_copy1`](Sp_Payables_AP_copy1.md) | | +| [`Sp_PlanListCTP_BtnEventFinished`](Sp_PlanListCTP_BtnEventFinished.md) | | +| [`Sp_PlanListCTP_BtnEventFinished_Control`](Sp_PlanListCTP_BtnEventFinished_Control.md) | 出版完成,后改为按照工单拼版 | +| [`Sp_PlanListCTP_BtnEventFinished_Qty`](Sp_PlanListCTP_BtnEventFinished_Qty.md) | | +| [`Sp_PlanListCTP_BtnEventFinished_UseQty`](Sp_PlanListCTP_BtnEventFinished_UseQty.md) | | +| [`Sp_PlanListCTP_BtnRepair`](Sp_PlanListCTP_BtnRepair.md) | | +| [`Sp_PlanListCUT_BtnEventFinished`](Sp_PlanListCUT_BtnEventFinished.md) | | +| [`Sp_PlanListCUT_BtnEventFinishedFHQZ`](Sp_PlanListCUT_BtnEventFinishedFHQZ.md) | | +| [`Sp_PlanListMakeup_BtnEventFinished`](Sp_PlanListMakeup_BtnEventFinished.md) | | +| [`Sp_PlanListMakeup_BtnEventFinishedfhpb`](Sp_PlanListMakeup_BtnEventFinishedfhpb.md) | | +| [`Sp_PlanListMasterials_BtnEventCheck`](Sp_PlanListMasterials_BtnEventCheck.md) | | +| [`Sp_PlanListMasterials_BtnEventUnCheck`](Sp_PlanListMasterials_BtnEventUnCheck.md) | | +| [`Sp_PlanListMemo_BtnRepair`](Sp_PlanListMemo_BtnRepair.md) | | +| [`Sp_PlanListQualificat_BtnEventCheck`](Sp_PlanListQualificat_BtnEventCheck.md) | | +| [`Sp_PlanListQualificat_BtnEventUnCheck`](Sp_PlanListQualificat_BtnEventUnCheck.md) | | +| [`Sp_PlanList_BtnEventInkingFinished`](Sp_PlanList_BtnEventInkingFinished.md) | | +| [`Sp_PlanList_BtnEventMouldFinished`](Sp_PlanList_BtnEventMouldFinished.md) | @author:zhucx @date: @describe: | +| [`Sp_PlanListtDeliverDate_BtnRepair`](Sp_PlanListtDeliverDate_BtnRepair.md) | 调整交期,主计划页面调用 | +| [`Sp_PlanListtDeliverDate_BtnRepair_memo`](Sp_PlanListtDeliverDate_BtnRepair_memo.md) | 调整交期,主计划页面调用 | +| [`Sp_PlanSlave_BtnEventCBReturn`](Sp_PlanSlave_BtnEventCBReturn.md) | @author:zhucx @date: @describe: | +| [`Sp_Post_sModule`](Sp_Post_sModule.md) | @author:zhucx @date:2022.01.02 @describe: 1.PC端-系统设定-开发 | +| [`Sp_Procedure_Templet`](Sp_Procedure_Templet.md) | �����ų� | +| [`Sp_ProcessInspection_BtnRepair`](Sp_ProcessInspection_BtnRepair.md) | | +| [`Sp_Process_BtnEventCancelInvalid`](Sp_Process_BtnEventCancelInvalid.md) | 取消供应商作废 | +| [`Sp_Process_BtnEventInvalid`](Sp_Process_BtnEventInvalid.md) | 供应商作废 | +| [`Sp_Process_CommonGtChar`](Sp_Process_CommonGtChar.md) | 机台计划:排程甘特图 | +| [`Sp_ProductAgingAnalysis`](Sp_ProductAgingAnalysis.md) | 产品账龄分析 | +| [`Sp_ProductAgingAnalysis_YM`](Sp_ProductAgingAnalysis_YM.md) | 产品月末账龄分析 | +| [`Sp_ProductAgingAnalysis_detail`](Sp_ProductAgingAnalysis_detail.md) | 产品账龄分析 | +| [`Sp_ProductAgingAnalysis_new`](Sp_ProductAgingAnalysis_new.md) | 产品账龄分析 | +| [`Sp_ProductCardAddMaterials_calc`](Sp_ProductCardAddMaterials_calc.md) | 自定义计算过程,前台传入数据源,经过运算处理后返回前台渲染 | +| [`Sp_ProductCarryforward`](Sp_ProductCarryforward.md) | | +| [`Sp_ProductDelivergoods`](Sp_ProductDelivergoods.md) | | +| [`Sp_ProductInspection_BtnRepair`](Sp_ProductInspection_BtnRepair.md) | | +| [`Sp_ProductProcess`](Sp_ProductProcess.md) | | +| [`Sp_ProductProcessPack`](Sp_ProductProcessPack.md) | | +| [`Sp_ProductProcessPackAll`](Sp_ProductProcessPackAll.md) | | +| [`Sp_ProductProcessWorkOrder`](Sp_ProductProcessWorkOrder.md) | | +| [`Sp_ProductProcess_BtnEventProductProcess`](Sp_ProductProcess_BtnEventProductProcess.md) | | +| [`Sp_ProductReceipt`](Sp_ProductReceipt.md) | | +| [`Sp_ProductStoreVirtual`](Sp_ProductStoreVirtual.md) | 印件-虚拟库存明细 | +| [`Sp_Product_BeforeUpdate`](Sp_Product_BeforeUpdate.md) | 产品保存前过程 | +| [`Sp_Product_BtnEventCheck`](Sp_Product_BtnEventCheck.md) | @author:杨恒林 @date:20210521 封存 @describe: 在库存商品价值表界面,计算当前库存价格 | +| [`Sp_ProductionDepartmentsReports`](Sp_ProductionDepartmentsReports.md) | 现金日记帐 | +| [`Sp_ProductionMaterials_BtnEventConfirm`](Sp_ProductionMaterials_BtnEventConfirm.md) | | +| [`Sp_ProductionOrder_CancelRransmit`](Sp_ProductionOrder_CancelRransmit.md) | @author:zhucx @date: 2022/12/02 @describe: 生产订单明细-取消生产订单 | +| [`Sp_ProductionOrder_NoRransmit`](Sp_ProductionOrder_NoRransmit.md) | @author:zhucx @date:2022-11-30 @describe: 销售订单-生产订单, 无需生产 | +| [`Sp_ProductionOrder_NoRransmitReturn`](Sp_ProductionOrder_NoRransmitReturn.md) | @author:zhucx @date:2022-11-30 @describe: 销售订单-生产订单, 无需生产返还 | +| [`Sp_ProductionOrder_OutSide`](Sp_ProductionOrder_OutSide.md) | @author:zhucx @date: 2022/12/02 @describe: 销售订单-生产订单,发外加工按钮 | +| [`Sp_ProductionOrder_PrepareMaterials`](Sp_ProductionOrder_PrepareMaterials.md) | @author:zhucx @date: @describe: | +| [`Sp_ProductionOrder_ReturnOutSide`](Sp_ProductionOrder_ReturnOutSide.md) | @author:zhucx @date: 2022/12/02 @describe: 生产订单-成品外购,返回重排按钮 | +| [`Sp_ProductionOrder_Rransmit`](Sp_ProductionOrder_Rransmit.md) | | +| [`Sp_ProductionReport_BtnEventComplete`](Sp_ProductionReport_BtnEventComplete.md) | | +| [`Sp_ProductionReport_BtnEventConfirm`](Sp_ProductionReport_BtnEventConfirm.md) | | +| [`Sp_Productionplan_Pie_Char`](Sp_Productionplan_Pie_Char.md) | 生成计划:卡片图 | +| [`Sp_Productionplan_Pie_Char_V10.1`](Sp_Productionplan_Pie_Char_V10.1.md) | 生成计划:卡片图 | +| [`Sp_Productionplan_Pie_Char_old`](Sp_Productionplan_Pie_Char_old.md) | 生成计划:卡片图 | +| [`Sp_Productionplan_sColumnarStack_Char`](Sp_Productionplan_sColumnarStack_Char.md) | 生成计划:叠状柱形图 | +| [`Sp_Productionplan_sColumnarStack_Char_V10.1`](Sp_Productionplan_sColumnarStack_Char_V10.1.md) | 生成计划:叠状柱形图 | +| [`Sp_Productionplan_sColumnarStack_Char_old`](Sp_Productionplan_sColumnarStack_Char_old.md) | 生成计划:叠状柱形图 | +| [`Sp_PurchasePrice`](Sp_PurchasePrice.md) | | +| [`Sp_PurchasePriceChar`](Sp_PurchasePriceChar.md) | | +| [`Sp_PurchasePriceChart`](Sp_PurchasePriceChart.md) | | +| [`Sp_PurpurchaseOrder_CheckUpdate`](Sp_PurpurchaseOrder_CheckUpdate.md) | 采购订单保存校验 | +| [`Sp_QlyComeMaterialsJudge`](Sp_QlyComeMaterialsJudge.md) | 材料检验自动判断抽检及合格 | +| [`Sp_QlyOutSideJudge`](Sp_QlyOutSideJudge.md) | 发外检验自动判断抽检及合格 | +| [`Sp_QlyProcessTestJudge`](Sp_QlyProcessTestJudge.md) | 工序检验自动判断抽检及合格 | +| [`Sp_QlyProductJudge`](Sp_QlyProductJudge.md) | 成品检验自动判断抽检及合格 | +| [`Sp_QlyProduct_BtnCalculate`](Sp_QlyProduct_BtnCalculate.md) | | +| [`Sp_QlyTest`](Sp_QlyTest.md) | | +| [`Sp_QlyTestWorkOrder`](Sp_QlyTestWorkOrder.md) | | +| [`Sp_QualityAccident_Reason`](Sp_QualityAccident_Reason.md) | | +| [`Sp_Quality_Materials`](Sp_Quality_Materials.md) | | +| [`Sp_Qualityaccident_CheckUpdate`](Sp_Qualityaccident_CheckUpdate.md) | 质量事故报告 | +| [`Sp_Quantity_PatrolDailyPaper`](Sp_Quantity_PatrolDailyPaper.md) | @author:杨恒林 @date:20210523 封存 @describe: 巡检日报主管审批过程 质量管理-过程管理-巡检 | +| [`Sp_QuoquotationOrderMonth`](Sp_QuoquotationOrderMonth.md) | 客户报价分析 | +| [`Sp_QuotationStatistics`](Sp_QuotationStatistics.md) | | +| [`Sp_Quotation_CalcDataBookStd`](Sp_Quotation_CalcDataBookStd.md) | | +| [`Sp_Quotation_CalcDataFlex`](Sp_Quotation_CalcDataFlex.md) | | +| [`Sp_Quotation_CalcDataPack`](Sp_Quotation_CalcDataPack.md) | | +| [`Sp_Quotation_CalcDataPackProductStd`](Sp_Quotation_CalcDataPackProductStd.md) | | +| [`Sp_Quotation_CalcDataPackStd`](Sp_Quotation_CalcDataPackStd.md) | | +| [`Sp_Quotation_CalcDataSetStd`](Sp_Quotation_CalcDataSetStd.md) | | +| [`Sp_Quotation_CalcDataStd`](Sp_Quotation_CalcDataStd.md) | | +| [`Sp_Quotation_CopyToQuotationData`](Sp_Quotation_CopyToQuotationData.md) | | +| [`Sp_Quotation__CalcDataPackLastStd`](Sp_Quotation__CalcDataPackLastStd.md) | | +| [`Sp_Quotation__CalcDataPackLastStd_zr`](Sp_Quotation__CalcDataPackLastStd_zr.md) | | +| [`Sp_Quotation__CalcDataPackPartsStd`](Sp_Quotation__CalcDataPackPartsStd.md) | | +| [`Sp_Quotion_CheckFlow_BH1`](Sp_Quotion_CheckFlow_BH1.md) | 报价单撤回流程 | +| [`Sp_Reachingrate_Machine`](Sp_Reachingrate_Machine.md) | @author:zhucx @date:20210621 封存 @describe: 班组-机器计划达标率分析 | +| [`Sp_Receivables_AR`](Sp_Receivables_AR.md) | | +| [`Sp_Receivables_ARAccount`](Sp_Receivables_ARAccount.md) | | +| [`Sp_Receivables_ARDetail`](Sp_Receivables_ARDetail.md) | | +| [`Sp_Receivables_AR_copy1`](Sp_Receivables_AR_copy1.md) | | +| [`Sp_Receivables_AR_new`](Sp_Receivables_AR_new.md) | 应收账款-优化搜索条件 | +| [`Sp_Receivables_AR_sd`](Sp_Receivables_AR_sd.md) | | +| [`Sp_Receivables_AR_yh`](Sp_Receivables_AR_yh.md) | | +| [`Sp_Receivables_ARageDetail`](Sp_Receivables_ARageDetail.md) | | +| [`Sp_Receivables_Aging`](Sp_Receivables_Aging.md) | | +| [`Sp_Receivables_AgingSmallai`](Sp_Receivables_AgingSmallai.md) | | +| [`Sp_Receivables_Warning`](Sp_Receivables_Warning.md) | 超期未收款 | +| [`Sp_Relation_Call_Rep`](Sp_Relation_Call_Rep.md) | | +| [`Sp_Repair_salsaleschance_Lost`](Sp_Repair_salsaleschance_Lost.md) | 商机输单 | +| [`Sp_Repair_salsaleschance_sScrap`](Sp_Repair_salsaleschance_sScrap.md) | 商机废单 | +| [`Sp_ReplaceField_Calc`](Sp_ReplaceField_Calc.md) | 公式语言转换成sql | +| [`Sp_ReplaceField_Calc_TXT`](Sp_ReplaceField_Calc_TXT.md) | 公式语言转换成sql | +| [`Sp_Report_GetFlowPerson`](Sp_Report_GetFlowPerson.md) | 获取节点审核人 | +| [`Sp_SalOrder_BillForceComplete`](Sp_SalOrder_BillForceComplete.md) | | +| [`Sp_SalOrder_BtnCancelOrderReview`](Sp_SalOrder_BtnCancelOrderReview.md) | @author:zhucx @date: @describe: | +| [`Sp_SalOrder_BtnEventClaim`](Sp_SalOrder_BtnEventClaim.md) | 研发任务认领 | +| [`Sp_SalOrder_BtnOrderReview`](Sp_SalOrder_BtnOrderReview.md) | @author:zhucx @date: @describe: | +| [`Sp_SalOrder_BtnReturnOrderReview`](Sp_SalOrder_BtnReturnOrderReview.md) | @author:zhucx @date: @describe: | +| [`Sp_SalSalesCheck`](Sp_SalSalesCheck.md) | | +| [`Sp_SalSalesCheck1`](Sp_SalSalesCheck1.md) | | +| [`Sp_SalSalesCheckNEW`](Sp_SalSalesCheckNEW.md) | | +| [`Sp_SalSalesCheck_1227`](Sp_SalSalesCheck_1227.md) | | +| [`Sp_SalSalesCheck_All`](Sp_SalSalesCheck_All.md) | | +| [`Sp_SalSalesCheck_YM`](Sp_SalSalesCheck_YM.md) | 发出商品未对账月末账龄 | +| [`Sp_SalSalesCheck_YanBao`](Sp_SalSalesCheck_YanBao.md) | | +| [`Sp_SalSalesCheckded`](Sp_SalSalesCheckded.md) | | +| [`Sp_SalSalesCheckded_copy1`](Sp_SalSalesCheckded_copy1.md) | | +| [`Sp_SalSalesOrder_CheckUpdate`](Sp_SalSalesOrder_CheckUpdate.md) | 销售订单保存插入工艺卡 | +| [`Sp_SaleOrder_ProgressOfImplementation`](Sp_SaleOrder_ProgressOfImplementation.md) | 订单(工单)执行情况 | +| [`Sp_SaleOrder_ProgressOfImplementationNew`](Sp_SaleOrder_ProgressOfImplementationNew.md) | 订单(工单)执行情况 | +| [`Sp_SaleOrder_ProgressOfImplementation_copynew`](Sp_SaleOrder_ProgressOfImplementation_copynew.md) | 订单(工单)执行情况 | +| [`Sp_SaleOrder_ProocessImplementation`](Sp_SaleOrder_ProocessImplementation.md) | 订单全生命周期 | +| [`Sp_SaleOrderlist_BtnEventCraftworkDo`](Sp_SaleOrderlist_BtnEventCraftworkDo.md) | 订单交接表 拒绝接收 按钮 | +| [`Sp_SaleOrderlist_BtnEventCraftworkOk`](Sp_SaleOrderlist_BtnEventCraftworkOk.md) | 订单交接表 ok 按钮 | +| [`Sp_SaleOrderlist_BtnEventSaleDepartDo`](Sp_SaleOrderlist_BtnEventSaleDepartDo.md) | 业务部 响应 按钮 | +| [`Sp_Sale_OrderCompleteApply`](Sp_Sale_OrderCompleteApply.md) | | +| [`Sp_Sale_OrderCompleteDoing`](Sp_Sale_OrderCompleteDoing.md) | | +| [`Sp_Sale_ProductInventory_Outdated`](Sp_Sale_ProductInventory_Outdated.md) | | +| [`Sp_SalesInvoicing_CheckUpdate`](Sp_SalesInvoicing_CheckUpdate.md) | 销售对账&开票单据保存后校验 | +| [`Sp_SalesMaterials_Memo1`](Sp_SalesMaterials_Memo1.md) | 车间主管反馈 | +| [`Sp_SalesMaterials_Memo2`](Sp_SalesMaterials_Memo2.md) | 车间主管反馈 | +| [`Sp_SalesMaterials_Memo3`](Sp_SalesMaterials_Memo3.md) | 车间主管反馈 | +| [`Sp_SalesOrder_Analysis`](Sp_SalesOrder_Analysis.md) | 销售订单分析报表 | +| [`Sp_SalesOrder_BtnOrderComplete`](Sp_SalesOrder_BtnOrderComplete.md) | @author:zhucx @date: @describe: | +| [`Sp_SalesOrder_BtnOrderCompleteApply`](Sp_SalesOrder_BtnOrderCompleteApply.md) | | +| [`Sp_SalesOrder_KpiObsoleteClose`](Sp_SalesOrder_KpiObsoleteClose.md) | @author:zhucx @date: @describe: | +| [`Sp_SalesOrder_KpiObsoleteMemo`](Sp_SalesOrder_KpiObsoleteMemo.md) | | +| [`Sp_SalesOrder_KpiQuoClose`](Sp_SalesOrder_KpiQuoClose.md) | @author:zhucx @date: @describe: | +| [`Sp_SalesOrder_KpiQuoMemo`](Sp_SalesOrder_KpiQuoMemo.md) | | +| [`Sp_Sales_Lable_NotWorkOrderList`](Sp_Sales_Lable_NotWorkOrderList.md) | 待下达生产订单任务列表 | +| [`Sp_Sales_NotDeliverGoodList`](Sp_Sales_NotDeliverGoodList.md) | 送货通知单 | +| [`Sp_Sales_NotDeliverGoodListNew`](Sp_Sales_NotDeliverGoodListNew.md) | 送货通知单 | +| [`Sp_Sales_NotDeliverGoodMaterialsList`](Sp_Sales_NotDeliverGoodMaterialsList.md) | | +| [`Sp_Sales_NotDeliverGoodMaterialsNotifyList`](Sp_Sales_NotDeliverGoodMaterialsNotifyList.md) | | +| [`Sp_Sales_NotDeliverGoodNotifyList`](Sp_Sales_NotDeliverGoodNotifyList.md) | | +| [`Sp_Sales_NotWorkOrderList`](Sp_Sales_NotWorkOrderList.md) | 待下达生产订单任务列表 | +| [`Sp_Sales_PerformanceCommission`](Sp_Sales_PerformanceCommission.md) | | +| [`Sp_Sales_PurchaseAnalysiseOfMaterial`](Sp_Sales_PurchaseAnalysiseOfMaterial.md) | 现金日记帐 | +| [`Sp_Sales_PurchaseAnalysiseOfMaterialClass`](Sp_Sales_PurchaseAnalysiseOfMaterialClass.md) | 现金日记帐 | +| [`Sp_Sales_PurchaseAnalysiseOfSupply`](Sp_Sales_PurchaseAnalysiseOfSupply.md) | 现金日记帐 | +| [`Sp_Sales_PurchaseAnalysiseOfSupplyCount`](Sp_Sales_PurchaseAnalysiseOfSupplyCount.md) | 供应商采购频次 | +| [`Sp_Sales_PurchaseAnalysiseOfSupplyGroup`](Sp_Sales_PurchaseAnalysiseOfSupplyGroup.md) | 供应商月度供应汇总表 | +| [`Sp_Sales_PurchaseAnalysiseOfSupplyYear`](Sp_Sales_PurchaseAnalysiseOfSupplyYear.md) | 材料季度、年度均价表 | +| [`Sp_Sales_SalesAnalysise`](Sp_Sales_SalesAnalysise.md) | | +| [`Sp_Sales_SalesAnalysiseOfCustomer`](Sp_Sales_SalesAnalysiseOfCustomer.md) | 客户销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfCustomer1old001`](Sp_Sales_SalesAnalysiseOfCustomer1old001.md) | 客户销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfCustomerClass`](Sp_Sales_SalesAnalysiseOfCustomerClass.md) | 客户分类销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfCustomer_copy1`](Sp_Sales_SalesAnalysiseOfCustomer_copy1.md) | 客户销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfCustomerproperty`](Sp_Sales_SalesAnalysiseOfCustomerproperty.md) | 客户属性销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfDay`](Sp_Sales_SalesAnalysiseOfDay.md) | 送货汇总分析 | +| [`Sp_Sales_SalesAnalysiseOfMakePerson`](Sp_Sales_SalesAnalysiseOfMakePerson.md) | 销售分析表(制单人员) | +| [`Sp_Sales_SalesAnalysiseOfMonth`](Sp_Sales_SalesAnalysiseOfMonth.md) | | +| [`Sp_Sales_SalesAnalysiseOfProduct`](Sp_Sales_SalesAnalysiseOfProduct.md) | 产品销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfProductClass`](Sp_Sales_SalesAnalysiseOfProductClass.md) | 产品分类销售分析表 | +| [`Sp_Sales_SalesAnalysiseOfProfit`](Sp_Sales_SalesAnalysiseOfProfit.md) | @author:杨恒林 @date:20210616 封存 @describe: 销售利润分析-按客户,从对帐,送货,入库 三个 | +| [`Sp_Sales_SalesAnalysiseOfProfit_Product`](Sp_Sales_SalesAnalysiseOfProfit_Product.md) | @author:杨恒林 @date:20210616 封存 @describe: 销售利润分析-按产品,从对帐,送货,入库 三个 | +| [`Sp_Sales_SalesAnalysiseOfSalesdepart`](Sp_Sales_SalesAnalysiseOfSalesdepart.md) | 销售分析表(销售部门) | +| [`Sp_Sales_SalesAnalysiseOfSalesperson`](Sp_Sales_SalesAnalysiseOfSalesperson.md) | 现金日记帐 | +| [`Sp_Sales_SalesAnalysiseOfSalesperson_copy1`](Sp_Sales_SalesAnalysiseOfSalesperson_copy1.md) | 现金日记帐 | +| [`Sp_Sales_SalesAnalysiseProduct`](Sp_Sales_SalesAnalysiseProduct.md) | | +| [`Sp_Sales_SalesAnalysiseProduct1`](Sp_Sales_SalesAnalysiseProduct1.md) | | +| [`Sp_Sales_SalesAnalysiseProductOfMonth`](Sp_Sales_SalesAnalysiseProductOfMonth.md) | | +| [`Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer`](Sp_Sales_SalesDelivergoodsAnalysiseOfCustomer.md) | 现金日记帐 | +| [`Sp_Salesdevplan_CommonGtChar`](Sp_Salesdevplan_CommonGtChar.md) | 项目立项甘特图 | +| [`Sp_SampleStatistics`](Sp_SampleStatistics.md) | | +| [`Sp_Save_CheckSaveAfter`](Sp_Save_CheckSaveAfter.md) | 保存校验单据 | +| [`Sp_Save_Check_Supply`](Sp_Save_Check_Supply.md) | 供应商考核 | +| [`Sp_ScanPicking`](Sp_ScanPicking.md) | 扫码入库 | +| [`Sp_SetUpSubjectAssociate`](Sp_SetUpSubjectAssociate.md) | | +| [`Sp_SingleReceipt_BtnEventAbnormal`](Sp_SingleReceipt_BtnEventAbnormal.md) | | +| [`Sp_SingleReceipt_BtnEventFinished`](Sp_SingleReceipt_BtnEventFinished.md) | | +| [`Sp_Sis_CopeEventList`](Sp_Sis_CopeEventList.md) | 未清单据强制完工取消完工 | +| [`Sp_Sis_GetConst`](Sp_Sis_GetConst.md) | 获取常量存储过程 | +| [`Sp_Sis_GetEleProductNo`](Sp_Sis_GetEleProductNo.md) | 获取产品的品牌 系列 | +| [`Sp_Sis_GetMaxNo`](Sp_Sis_GetMaxNo.md) | 最大单据号 | +| [`Sp_Sis_GetMaxNo_1`](Sp_Sis_GetMaxNo_1.md) | 最大单据号 | +| [`Sp_Sis_GetMaxNo_New`](Sp_Sis_GetMaxNo_New.md) | 最大单据号 | +| [`Sp_Sis_GetMaxNo_copy1`](Sp_Sis_GetMaxNo_copy1.md) | 最大单据号 | +| [`Sp_Sis_GetMertialsInventoryFormGuid`](Sp_Sis_GetMertialsInventoryFormGuid.md) | 库存获取sFromId | +| [`Sp_Sis_GetProductInventoryFormGuid`](Sp_Sis_GetProductInventoryFormGuid.md) | 库存获取sFromId | +| [`Sp_SortReportProcess`](Sp_SortReportProcess.md) | 判断工单是否完工并修改 | +| [`Sp_SplicingTableSql`](Sp_SplicingTableSql.md) | | +| [`Sp_Split_sMpt`](Sp_Split_sMpt.md) | 产品工艺卡拆分 | +| [`Sp_Split_sWod`](Sp_Split_sWod.md) | 研发工单拆分 | +| [`Sp_Supply_BtnEventCancelInvalid`](Sp_Supply_BtnEventCancelInvalid.md) | 取消供应商作废 | +| [`Sp_Supply_BtnEventInvalid`](Sp_Supply_BtnEventInvalid.md) | 供应商作废 | +| [`Sp_Supply_filecheck`](Sp_Supply_filecheck.md) | @author:zhucx @date: 2022/12/02 @describe: 供应商评估-资质审核 | +| [`Sp_Supply_reLevel`](Sp_Supply_reLevel.md) | @author:zhucx @date: 2022/12/02 @describe: 供应商信息-重新评级 | +| [`Sp_Supply_refilecheck`](Sp_Supply_refilecheck.md) | | +| [`Sp_Supply_setLevel`](Sp_Supply_setLevel.md) | | +| [`Sp_Supply_submit`](Sp_Supply_submit.md) | @author:zhucx @date: 2022/12/02 @describe: 供应商评估-提交评估 | +| [`Sp_Sys_GetMenu`](Sp_Sys_GetMenu.md) | 根据模块sId删除模块(包含子模块) 需要执行:SET GLOBAL group_concat_max_len = 40960 | +| [`Sp_System_AccountSquareCheck`](Sp_System_AccountSquareCheck.md) | @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType | +| [`Sp_System_AccountSquareCheck_New`](Sp_System_AccountSquareCheck_New.md) | @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType | +| [`Sp_System_AccountSquareCheck_material`](Sp_System_AccountSquareCheck_material.md) | @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: iType | +| [`Sp_System_AutoMaterialsPriceSingle`](Sp_System_AutoMaterialsPriceSingle.md) | | +| [`Sp_System_AutoMaterialsPriceSingle_Old`](Sp_System_AutoMaterialsPriceSingle_Old.md) | | +| [`Sp_System_AutoMaterialsPriceSingle_new`](Sp_System_AutoMaterialsPriceSingle_new.md) | | +| [`Sp_System_AutoProductPriceSingle`](Sp_System_AutoProductPriceSingle.md) | | +| [`Sp_System_AutoSendCheckMsg`](Sp_System_AutoSendCheckMsg.md) | | +| [`Sp_System_BatchNPriceMoney`](Sp_System_BatchNPriceMoney.md) | @author: qmj @date: 20210707 封存 @describe: 价格批量更新,按产品 | +| [`Sp_System_BatchNPriceMoney_quo`](Sp_System_BatchNPriceMoney_quo.md) | @author: qmj @date: 20210707 封存 @describe: 价格批量更新,按产品 | +| [`Sp_System_BatchPriceMoney`](Sp_System_BatchPriceMoney.md) | @author: qmj @date: 20210707 封存 @describe: 价格批量更新 | +| [`Sp_System_BatchWorkListPriceMoney`](Sp_System_BatchWorkListPriceMoney.md) | @author: qmj @date: 20210707 封存 @describe: 工单价格批量 | +| [`Sp_System_CalcCurrentPeriodCost`](Sp_System_CalcCurrentPeriodCost.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_CalcCurrentPeriodCost_1115`](Sp_System_CalcCurrentPeriodCost_1115.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_CalcCurrentPeriodCost_20221014`](Sp_System_CalcCurrentPeriodCost_20221014.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_CalcCurrentPeriodCost_20221109`](Sp_System_CalcCurrentPeriodCost_20221109.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_CalcCurrentPeriodCost_copy1`](Sp_System_CalcCurrentPeriodCost_copy1.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_CalcMaterialsPrice`](Sp_System_CalcMaterialsPrice.md) | @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+ | +| [`Sp_System_CalcMaterialsPrice_220709`](Sp_System_CalcMaterialsPrice_220709.md) | @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+ | +| [`Sp_System_CalcMaterialsPrice_221111`](Sp_System_CalcMaterialsPrice_221111.md) | @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+ | +| [`Sp_System_CalcProductPrice`](Sp_System_CalcProductPrice.md) | @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下 | +| [`Sp_System_CalcProductPrice_new`](Sp_System_CalcProductPrice_new.md) | @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下 | +| [`Sp_System_CheckFlow`](Sp_System_CheckFlow.md) | 业务单据校验 | +| [`Sp_System_CheckMaterialsInvalid`](Sp_System_CheckMaterialsInvalid.md) | 材料作废校验 | +| [`Sp_System_CheckMaterialsInvalidL`](Sp_System_CheckMaterialsInvalidL.md) | 材料作废校验 | +| [`Sp_System_CheckSave`](Sp_System_CheckSave.md) | 业务单据保存校验 | +| [`Sp_System_CheckSaveFlow`](Sp_System_CheckSaveFlow.md) | 业务单据保存校验 | +| [`Sp_System_CheckSaveFlowCps`](Sp_System_CheckSaveFlowCps.md) | 费用录入保存调用 | +| [`Sp_System_CheckSaveOee`](Sp_System_CheckSaveOee.md) | 业务单据保存校验 | +| [`Sp_System_Checkquoquo`](Sp_System_Checkquoquo.md) | 销售变更单保存校验 | +| [`Sp_System_Checkquoquo_copy1`](Sp_System_Checkquoquo_copy1.md) | 销售变更单保存校验 | +| [`Sp_System_DelMsgCheckFlow`](Sp_System_DelMsgCheckFlow.md) | 业务单据保存校验 | +| [`Sp_System_InitCurrentPeriodCost`](Sp_System_InitCurrentPeriodCost.md) | @author:杨恒林 @date:20210523 封存 @describe: 获取当前月份要进行成本核算的工单号,在月末结帐 | +| [`Sp_System_MaterialsAllReSure`](Sp_System_MaterialsAllReSure.md) | | +| [`Sp_System_MaterialsAllSure`](Sp_System_MaterialsAllSure.md) | | +| [`Sp_System_MaterialsCost`](Sp_System_MaterialsCost.md) | @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+ | +| [`Sp_System_MaterialsReCost`](Sp_System_MaterialsReCost.md) | @author:杨恒林 @date:20210521 封存 @describe:全月加权计算价格后 期初金额 + 采购入库金额+ | +| [`Sp_System_MonThendCheckOut`](Sp_System_MonThendCheckOut.md) | | +| [`Sp_System_ProductCost`](Sp_System_ProductCost.md) | @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下 | +| [`Sp_System_ProductCost_OutPrice`](Sp_System_ProductCost_OutPrice.md) | @author:杨恒林 @date:20221126 封存 @describe: 计算出库成 | +| [`Sp_System_ProductCost_copy1`](Sp_System_ProductCost_copy1.md) | @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下 | +| [`Sp_System_ProductMoney`](Sp_System_ProductMoney.md) | @author:杨恒林 @date:20210521 封存 @describe: 计算库存产品商品价值并存入月结表 主要思路如下 | +| [`Sp_System_ProductMoneyAllReSure`](Sp_System_ProductMoneyAllReSure.md) | | +| [`Sp_System_ProductMoneyAllSure`](Sp_System_ProductMoneyAllSure.md) | | +| [`Sp_System_ProductionCost`](Sp_System_ProductionCost.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_ProductionCost24222`](Sp_System_ProductionCost24222.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_ProductionCostAllReSure`](Sp_System_ProductionCostAllReSure.md) | | +| [`Sp_System_ProductionCostAllSure`](Sp_System_ProductionCostAllSure.md) | | +| [`Sp_System_ProductionCostBak`](Sp_System_ProductionCostBak.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_ProductionCostTest`](Sp_System_ProductionCostTest.md) | @author:杨恒林 @date:20210523 封存 @describe: 从成本月结表中,拿到工单数据,计算本月成本数据 | +| [`Sp_System_ProductionCost_new`](Sp_System_ProductionCost_new.md) | 期初按比例分摊 | +| [`Sp_System_ReCostStructure`](Sp_System_ReCostStructure.md) | @author:杨恒林 @date:20210616 封存 @describe: 成本结构发生变化时,需要保存当前的数据到备份表 | +| [`Sp_System_ReCostStructure_new`](Sp_System_ReCostStructure_new.md) | @author:杨恒林 @date:20210616 封存 @describe: 成本结构发生变化时,需要保存当前的数据到备份表 | +| [`Sp_System_ReProductMoney`](Sp_System_ReProductMoney.md) | | +| [`Sp_System_ReplaceField`](Sp_System_ReplaceField.md) | 公式语言转换成sql | +| [`Sp_System_ReplaceFieldNew`](Sp_System_ReplaceFieldNew.md) | 公式语言转换成sql | +| [`Sp_System_ReplaceField_Detail`](Sp_System_ReplaceField_Detail.md) | 公式语言转换成sql | +| [`Sp_System_ReplaceField_NEW`](Sp_System_ReplaceField_NEW.md) | 公式语言转换成sql | +| [`Sp_System_ReplaceField_NEW_ACT`](Sp_System_ReplaceField_NEW_ACT.md) | 公式语言转换成sql | +| [`Sp_System_ReplyCheckMsg`](Sp_System_ReplyCheckMsg.md) | | +| [`Sp_System_SaveReport`](Sp_System_SaveReport.md) | 本期间已结账不允许保存 | +| [`Sp_System_UpdateWorkCl`](Sp_System_UpdateWorkCl.md) | 业务单据保存校验 | +| [`Sp_System_UpdateWorkProcessMemo`](Sp_System_UpdateWorkProcessMemo.md) | 业务单据保存校验 | +| [`Sp_Task_GrossProfitSmallai`](Sp_Task_GrossProfitSmallai.md) | 小ai保驾护航-企业即时毛利分析报告 | +| [`Sp_Task_NetProfitSmallai`](Sp_Task_NetProfitSmallai.md) | 小ai保驾护航-企业净利分析报告 | +| [`Sp_Task_PrintWorkshop1`](Sp_Task_PrintWorkshop1.md) | 小ai任务自动派送-印刷车间生产情况(按员工) | +| [`Sp_Task_PrintWorkshop2`](Sp_Task_PrintWorkshop2.md) | 小ai任务自动派送-印刷车间异常汇报 | +| [`Sp_Task_PrintWorkshop3`](Sp_Task_PrintWorkshop3.md) | 小ai保驾护航-企业净利分析报告 | +| [`Sp_Task_ProductStockKeepLongSmallai`](Sp_Task_ProductStockKeepLongSmallai.md) | 小ai保驾护航-成品库存资金积压分析 | +| [`Sp_Task_Send_Elecustomer_Birthday`](Sp_Task_Send_Elecustomer_Birthday.md) | 定时过程执行(发送客户生日) | +| [`Sp_Task_Send_Eleemployee_Birthday`](Sp_Task_Send_Eleemployee_Birthday.md) | 定时过程执行(发送员工、客户生日) | +| [`Sp_Task_StockKeepLongSmallai`](Sp_Task_StockKeepLongSmallai.md) | 小ai保驾护航-材料存货核算分析报告 | +| [`Sp_Task_TodayMoneySmallai`](Sp_Task_TodayMoneySmallai.md) | 小ai保驾护航-当日货币资金报告 | +| [`Sp_Task_TodayWorkRateProgressSmallai`](Sp_Task_TodayWorkRateProgressSmallai.md) | 小ai保驾护航-各部门当日工作执行情况 | +| [`Sp_Task_doAgingSmallai`](Sp_Task_doAgingSmallai.md) | 小ai保驾护航-超期应收 | +| [`Sp_Task_doSalesPlanImplementationMsg`](Sp_Task_doSalesPlanImplementationMsg.md) | 小ai保驾护航-销售任务达标分析报告 | +| [`Sp_Task_doTest`](Sp_Task_doTest.md) | 定时过程执行 | +| [`Sp_Task_doTestMsg`](Sp_Task_doTestMsg.md) | 定时过程执行(发送消息) | +| [`Sp_UnConfirm_Zg`](Sp_UnConfirm_Zg.md) | 主管确认:通过 | +| [`Sp_UndeliverIsRelated`](Sp_UndeliverIsRelated.md) | 主管确认:通过 | +| [`Sp_UpdateAdd_Check`](Sp_UpdateAdd_Check.md) | 修改,删除校验 | +| [`Sp_UpdateAdd_Check_NEW`](Sp_UpdateAdd_Check_NEW.md) | 修改,删除校验 | +| [`Sp_Waste_details_product`](Sp_Waste_details_product.md) | 成品核检废明细-wx-12-17 | +| [`Sp_WorkCostCarryforward`](Sp_WorkCostCarryforward.md) | | +| [`Sp_WorkDayReport`](Sp_WorkDayReport.md) | | +| [`Sp_WorkOpsOutProcess`](Sp_WorkOpsOutProcess.md) | | +| [`Sp_WorkOrderProcessDetail`](Sp_WorkOrderProcessDetail.md) | | +| [`Sp_WorkOrder_BillForceComplete`](Sp_WorkOrder_BillForceComplete.md) | | +| [`Sp_WorkOrder_BillForceCompleteSlave`](Sp_WorkOrder_BillForceCompleteSlave.md) | | +| [`Sp_WorkOrder_CalcDataBookStd`](Sp_WorkOrder_CalcDataBookStd.md) | | +| [`Sp_WorkOrder_CalcDataBsLastStd`](Sp_WorkOrder_CalcDataBsLastStd.md) | 商务工单计算材料部分 | +| [`Sp_WorkOrder_CalcDataBsPartsStd`](Sp_WorkOrder_CalcDataBsPartsStd.md) | 商务工单计算部件工序部分 | +| [`Sp_WorkOrder_CalcDataBsProductStd`](Sp_WorkOrder_CalcDataBsProductStd.md) | 商务工单计算成品工序部分 | +| [`Sp_WorkOrder_CalcDataFlex`](Sp_WorkOrder_CalcDataFlex.md) | | +| [`Sp_WorkOrder_CalcDataPackLastStd`](Sp_WorkOrder_CalcDataPackLastStd.md) | | +| [`Sp_WorkOrder_CalcDataPackPartsStd`](Sp_WorkOrder_CalcDataPackPartsStd.md) | | +| [`Sp_WorkOrder_CalcDataPackPartsStd_child`](Sp_WorkOrder_CalcDataPackPartsStd_child.md) | | +| [`Sp_WorkOrder_CalcDataPackProductStd`](Sp_WorkOrder_CalcDataPackProductStd.md) | | +| [`Sp_WorkOrder_CalcDataPackStd`](Sp_WorkOrder_CalcDataPackStd.md) | | +| [`Sp_WorkOrder_CalcDataPackStdQ`](Sp_WorkOrder_CalcDataPackStdQ.md) | | +| [`Sp_WorkOrder_CalcDataSetStd`](Sp_WorkOrder_CalcDataSetStd.md) | | +| [`Sp_WorkOrder_CalcDataStd`](Sp_WorkOrder_CalcDataStd.md) | | +| [`Sp_WorkOrder_CalcDataStdBefore`](Sp_WorkOrder_CalcDataStdBefore.md) | | +| [`Sp_WorkOrder_CalcDataStdBeforeAfter`](Sp_WorkOrder_CalcDataStdBeforeAfter.md) | | +| [`Sp_WorkOrder_CalcDataStdCenterProcess`](Sp_WorkOrder_CalcDataStdCenterProcess.md) | | +| [`Sp_WorkOrder_CalcDataStdCenterPrsAfter`](Sp_WorkOrder_CalcDataStdCenterPrsAfter.md) | | +| [`Sp_WorkOrder_CheckUpdate`](Sp_WorkOrder_CheckUpdate.md) | 工单保存前检验 | +| [`Sp_WorkOrder_CheckUpdateNew`](Sp_WorkOrder_CheckUpdateNew.md) | 工单保存前检验 | +| [`Sp_WorkOrder_CopyToWorkOrderData`](Sp_WorkOrder_CopyToWorkOrderData.md) | | +| [`Sp_WorkOrder_GtChar`](Sp_WorkOrder_GtChar.md) | 工单甘特图 | +| [`Sp_WorkOrder_TechnologicalProcess`](Sp_WorkOrder_TechnologicalProcess.md) | 工序工序流程 | +| [`Sp_WorkProcess_BtnEventOutSide`](Sp_WorkProcess_BtnEventOutSide.md) | 研发任务认领 | +| [`Sp_WorkWeekReport`](Sp_WorkWeekReport.md) | | +| [`Sp_Work_WorkOfDayRecord`](Sp_Work_WorkOfDayRecord.md) | 生产记录表 | +| [`Sp_Yfworkorder_BtnEventCustomerFail`](Sp_Yfworkorder_BtnEventCustomerFail.md) | 研发工单客户通过 | +| [`Sp_Zld_BtnEventClaim`](Sp_Zld_BtnEventClaim.md) | 资料袋领用 | +| [`Sp_addBtn_gdsmodle`](Sp_addBtn_gdsmodle.md) | 新增按钮 | +| [`Sp_addSysbrands`](Sp_addSysbrands.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_afterSave_sAcc`](Sp_afterSave_sAcc.md) | 质量事故报告存后反写数量 | +| [`Sp_afterSave_sCio`](Sp_afterSave_sCio.md) | 客户审核反写数量 | +| [`Sp_afterSave_sCldApply`](Sp_afterSave_sCldApply.md) | 子产品出库申请返回 | +| [`Sp_afterSave_sCmt`](Sp_afterSave_sCmt.md) | 采购到货、材料检验保存后反写数量 | +| [`Sp_afterSave_sDgd`](Sp_afterSave_sDgd.md) | 送货单保存后反写数量 | +| [`Sp_afterSave_sDgda`](Sp_afterSave_sDgda.md) | 材料送货单单据保存后反写数量 | +| [`Sp_afterSave_sDgda_phone`](Sp_afterSave_sDgda_phone.md) | 材料送货单单据(PDA)保存后反写数量 | +| [`Sp_afterSave_sDgn`](Sp_afterSave_sDgn.md) | 送货通知单保存后反写数量 | +| [`Sp_afterSave_sGYKK`](Sp_afterSave_sGYKK.md) | 供应商扣款反写 | +| [`Sp_afterSave_sLok`](Sp_afterSave_sLok.md) | 物流对账后反写数量 | +| [`Sp_afterSave_sLos`](Sp_afterSave_sLos.md) | 物流单保存后反写数量 | +| [`Sp_afterSave_sMad`](Sp_afterSave_sMad.md) | 材料调拨保存后反写数量 | +| [`Sp_afterSave_sMpa`](Sp_afterSave_sMpa.md) | 领料申请存后反写数量 | +| [`Sp_afterSave_sMpt`](Sp_afterSave_sMpt.md) | 产品工艺卡保存后反写状态 | +| [`Sp_afterSave_sOdt`](Sp_afterSave_sOdt.md) | 发外检验存后反写数量 | +| [`Sp_afterSave_sOis`](Sp_afterSave_sOis.md) | 工序发外确认后反写数量 | +| [`Sp_afterSave_sOiv`](Sp_afterSave_sOiv.md) | 发外发票保存后反写报价数量 | +| [`Sp_afterSave_sOpc`](Sp_afterSave_sOpc.md) | 工序发外保存后反写数量 | +| [`Sp_afterSave_sOpi`](Sp_afterSave_sOpi.md) | 成品外购入库保存后反写数量 | +| [`Sp_afterSave_sOpkg`](Sp_afterSave_sOpkg.md) | 发外发票后反写数量 | +| [`Sp_afterSave_sOpn`](Sp_afterSave_sOpn.md) | 发外到货存后反写数量 | +| [`Sp_afterSave_sOpn1`](Sp_afterSave_sOpn1.md) | 发外到货存后反写数量 | +| [`Sp_afterSave_sOpp`](Sp_afterSave_sOpp.md) | 成品外购后反写数量 | +| [`Sp_afterSave_sOsa`](Sp_afterSave_sOsa.md) | 采购到货保存后反写报价数量 | +| [`Sp_afterSave_sPaj`](Sp_afterSave_sPaj.md) | 成品调拨保存后反写报价数量 | +| [`Sp_afterSave_sPca`](Sp_afterSave_sPca.md) | 采购到货保存后反写数量 | +| [`Sp_afterSave_sPca1`](Sp_afterSave_sPca1.md) | 采购到货保存后反写数量 | +| [`Sp_afterSave_sPct`](Sp_afterSave_sPct.md) | 品质首检(mobile单据)存后反写数量 | +| [`Sp_afterSave_sPct1`](Sp_afterSave_sPct1.md) | 品质首检(mobile单据)存后反写数量 | +| [`Sp_afterSave_sPdt`](Sp_afterSave_sPdt.md) | 成品检验存后反写数量 | +| [`Sp_afterSave_sPis`](Sp_afterSave_sPis.md) | 采购入库保存后反写数量 | +| [`Sp_afterSave_sPiv`](Sp_afterSave_sPiv.md) | 采购发票保存后反写报价数量 | +| [`Sp_afterSave_sPkg`](Sp_afterSave_sPkg.md) | 采购发票(对账)保存后反写数量 | +| [`Sp_afterSave_sPmd`](Sp_afterSave_sPmd.md) | 生产领料存后反写数量 | +| [`Sp_afterSave_sPmt`](Sp_afterSave_sPmt.md) | 付款单保存前反写数量 | +| [`Sp_afterSave_sPod`](Sp_afterSave_sPod.md) | 采购订单保存后反写数量 | +| [`Sp_afterSave_sPpa`](Sp_afterSave_sPpa.md) | 采购申请保存后反写数量 | +| [`Sp_afterSave_sPpr`](Sp_afterSave_sPpr.md) | 产量上报保存后反写数量 | +| [`Sp_afterSave_sPrj`](Sp_afterSave_sPrj.md) | 采购退货保存后反写报价数量 | +| [`Sp_afterSave_sPst`](Sp_afterSave_sPst.md) | 成品入库保存后反写数量 | +| [`Sp_afterSave_sPtr`](Sp_afterSave_sPtr.md) | 报废单保存后反写数量 | +| [`Sp_afterSave_sQtt`](Sp_afterSave_sQtt.md) | 估价单保存后反写状态 | +| [`Sp_afterSave_sRct`](Sp_afterSave_sRct.md) | 收款单保存后反写数量 | +| [`Sp_afterSave_sRct_copy1`](Sp_afterSave_sRct_copy1.md) | 收款单保存后反写数量 | +| [`Sp_afterSave_sRcts`](Sp_afterSave_sRcts.md) | 收款单保存后反写数量(汇总) | +| [`Sp_afterSave_sRgd`](Sp_afterSave_sRgd.md) | 退货单保存后反写数量 | +| [`Sp_afterSave_sScd`](Sp_afterSave_sScd.md) | 长期合同保存后反写报价数量 | +| [`Sp_afterSave_sSck`](Sp_afterSave_sSck.md) | 销售对账保存后反写数量 | +| [`Sp_afterSave_sScr`](Sp_afterSave_sScr.md) | 派车单保存后反写数量 | +| [`Sp_afterSave_sSdp`](Sp_afterSave_sSdp.md) | 开发计划保存后反写报价数量 | +| [`Sp_afterSave_sSfu`](Sp_afterSave_sSfu.md) | 商机跟进存后反写数量 | +| [`Sp_afterSave_sSiv`](Sp_afterSave_sSiv.md) | 销售发票保存后反写 | +| [`Sp_afterSave_sSmi`](Sp_afterSave_sSmi.md) | 半成品入库存前反写数量 | +| [`Sp_afterSave_sSmia`](Sp_afterSave_sSmia.md) | 半成品入库申请存后反写数量 | +| [`Sp_afterSave_sSmo`](Sp_afterSave_sSmo.md) | 半成品出库存后反写数量 | +| [`Sp_afterSave_sSmoa`](Sp_afterSave_sSmoa.md) | 半成品出库申请存后反写数量 | +| [`Sp_afterSave_sSod`](Sp_afterSave_sSod.md) | 销售订单保存后反写报价数量 | +| [`Sp_afterSave_sStl`](Sp_afterSave_sStl.md) | 后反写数量 | +| [`Sp_afterSave_sWXKK`](Sp_afterSave_sWXKK.md) | 外协商扣款反写 | +| [`Sp_afterSave_sWod`](Sp_afterSave_sWod.md) | 生产工单保存前反写数量 | +| [`Sp_afterSave_tice`](Sp_afterSave_tice.md) | 回厂通知单保存后 | +| [`Sp_afterSave_tore`](Sp_afterSave_tore.md) | 回厂通知单保存后 | +| [`Sp_bd_EqAdjust`](Sp_bd_EqAdjust.md) | 调机时间分析 | +| [`Sp_bd_EqAnalysis`](Sp_bd_EqAnalysis.md) | 设备状态全面分析 | +| [`Sp_bd_EqLoad`](Sp_bd_EqLoad.md) | 设备负荷 排程数/机台平均速度 计算时间 | +| [`Sp_bd_EqSpeed`](Sp_bd_EqSpeed.md) | 速度嫁动率 | +| [`Sp_bd_EqStatus`](Sp_bd_EqStatus.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板-右边 | +| [`Sp_bd_EqStatus_new`](Sp_bd_EqStatus_new.md) | @author:zhucx @date:20210620 封存 @describe: 看板管理-数字工厂状态看板-右边 | +| [`Sp_bd_EqTime`](Sp_bd_EqTime.md) | 时间稼动率 | +| [`Sp_bd_Eqabnormal`](Sp_bd_Eqabnormal.md) | 调机时间分析 | +| [`Sp_bd_EquipmentLoad`](Sp_bd_EquipmentLoad.md) | PLC数据同步 | +| [`Sp_bd_EquipmentLoad1`](Sp_bd_EquipmentLoad1.md) | 本月设备产量 | +| [`Sp_bd_MachineOee`](Sp_bd_MachineOee.md) | 设备OEE展示 | +| [`Sp_bd_MachinePlanDate`](Sp_bd_MachinePlanDate.md) | 车间效率综合看板-根 | +| [`Sp_bd_MachinePlanStatus`](Sp_bd_MachinePlanStatus.md) | 机台当前转台饼形图 | +| [`Sp_bd_MachinePlanTemplate`](Sp_bd_MachinePlanTemplate.md) | 车间效率综合看板-根 | +| [`Sp_bd_MachinePlanTemplate_1`](Sp_bd_MachinePlanTemplate_1.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_2`](Sp_bd_MachinePlanTemplate_2.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_3`](Sp_bd_MachinePlanTemplate_3.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_3_new`](Sp_bd_MachinePlanTemplate_3_new.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_4`](Sp_bd_MachinePlanTemplate_4.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_5`](Sp_bd_MachinePlanTemplate_5.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_5_new`](Sp_bd_MachinePlanTemplate_5_new.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_MachinePlanTemplate_new`](Sp_bd_MachinePlanTemplate_new.md) | @author:zhucx @date:20210621 封存 @describe: 看板管理-单机设备看板(1屏) 对应com | +| [`Sp_bd_McPlanConter`](Sp_bd_McPlanConter.md) | 计划产量 | +| [`Sp_bd_McPlanRate`](Sp_bd_McPlanRate.md) | 计划达标率(实际产量/计划产量) | +| [`Sp_bd_OrderProgress`](Sp_bd_OrderProgress.md) | 生产计划看板 | +| [`Sp_bd_TeamDayMonthCompare`](Sp_bd_TeamDayMonthCompare.md) | 时间嫁动率(分组报表)机台 | +| [`Sp_bd_TeamDayMonthCompare1`](Sp_bd_TeamDayMonthCompare1.md) | 时间嫁动率(分组报表)机台 | +| [`Sp_bd_TeamOee`](Sp_bd_TeamOee.md) | 班组OEE展示 | +| [`Sp_bd_TmAnalysis`](Sp_bd_TmAnalysis.md) | 单个机台时间分析 | +| [`Sp_bd_TmComplianceRate`](Sp_bd_TmComplianceRate.md) | 产量达标率 | +| [`Sp_bd_TmComplianceRate2`](Sp_bd_TmComplianceRate2.md) | 产量达标率 | +| [`Sp_bd_TmComplianceRate3`](Sp_bd_TmComplianceRate3.md) | 产量达标率 | +| [`Sp_bd_TmSpeed`](Sp_bd_TmSpeed.md) | 速度嫁动率(分组报表)机台 | +| [`Sp_bd_TmSpeed2`](Sp_bd_TmSpeed2.md) | 速度嫁动率(分组报表)机台 | +| [`Sp_bd_TmSpeed3`](Sp_bd_TmSpeed3.md) | 速度嫁动率(分组报表)机台 | +| [`Sp_bd_TmTime`](Sp_bd_TmTime.md) | 时间嫁动率(分组报表)机台 | +| [`Sp_bd_TmTime2`](Sp_bd_TmTime2.md) | 时间嫁动率(分组报表)机台 | +| [`Sp_bd_TmTime3`](Sp_bd_TmTime3.md) | 时间嫁动率(分组报表)机台 | +| [`Sp_bd_TmYield`](Sp_bd_TmYield.md) | 班组产量对比分析 | +| [`Sp_bd_TmYield2`](Sp_bd_TmYield2.md) | 班组产量对比分析 | +| [`Sp_bd_TmYield3`](Sp_bd_TmYield3.md) | 班组产量对比分析 | +| [`Sp_bd_machine_TmAnalysis`](Sp_bd_machine_TmAnalysis.md) | 单个机台时间分析 | +| [`Sp_bd_team_TmAnalysis`](Sp_bd_team_TmAnalysis.md) | 单个机台时间分析 | +| [`Sp_beforeSaveReturn_sPtr`](Sp_beforeSaveReturn_sPtr.md) | 成品报废保存前反写数量 | +| [`Sp_beforeSaveReturn_sQtt`](Sp_beforeSaveReturn_sQtt.md) | 估价单保存前反写状态 | +| [`Sp_beforeSaveReturn_sRct`](Sp_beforeSaveReturn_sRct.md) | 估价单保存前反写状态 | +| [`Sp_beforeSaveReturn_sSck`](Sp_beforeSaveReturn_sSck.md) | 销售对账保存前反写数量 | +| [`Sp_beforeSaveReturn_sScr`](Sp_beforeSaveReturn_sScr.md) | 派车单保存前反写数量 | +| [`Sp_beforeSaveReturn_sSfu`](Sp_beforeSaveReturn_sSfu.md) | 商机跟进存前反写数量 | +| [`Sp_beforeSaveReturn_sSmi`](Sp_beforeSaveReturn_sSmi.md) | 半成品入库存前反写数量 | +| [`Sp_beforeSaveReturn_sSmia`](Sp_beforeSaveReturn_sSmia.md) | 半成品入库申请存前反写数量 | +| [`Sp_beforeSaveReturn_sSmo`](Sp_beforeSaveReturn_sSmo.md) | 半成品入库申请存前反写数量 | +| [`Sp_beforeSaveReturn_sSmoa`](Sp_beforeSaveReturn_sSmoa.md) | 半成品入库申请存前反写数量 | +| [`Sp_beforeSaveReturn_sSod`](Sp_beforeSaveReturn_sSod.md) | 销售订单保存前反写报价数量 | +| [`Sp_beforeSaveReturn_sTLPmd`](Sp_beforeSaveReturn_sTLPmd.md) | Sp_beforeSave_sTLPmd | +| [`Sp_beforeSaveReturn_sWXKK`](Sp_beforeSaveReturn_sWXKK.md) | 外协扣款前反写数量 | +| [`Sp_beforeSaveReturn_sWod`](Sp_beforeSaveReturn_sWod.md) | 生产工单保存前反写数量 | +| [`Sp_beforeSaveReturn_tice`](Sp_beforeSaveReturn_tice.md) | 回厂通知单保存前 | +| [`Sp_beforeSaveReturn_tore`](Sp_beforeSaveReturn_tore.md) | 固定资产入库保存前 | +| [`Sp_beforeSave_sAcc`](Sp_beforeSave_sAcc.md) | 质量事故报告存前反写数量 | +| [`Sp_beforeSave_sCio`](Sp_beforeSave_sCio.md) | 客户审核反写数量 | +| [`Sp_beforeSave_sCldApply`](Sp_beforeSave_sCldApply.md) | 子产品出库申请返回 | +| [`Sp_beforeSave_sCmt`](Sp_beforeSave_sCmt.md) | 采购到货、材料检验保存前反写数量 | +| [`Sp_beforeSave_sDgd`](Sp_beforeSave_sDgd.md) | 送货单保存前反写数量 | +| [`Sp_beforeSave_sDgda`](Sp_beforeSave_sDgda.md) | 材料送货单单据保存前反写数量 | +| [`Sp_beforeSave_sDgn`](Sp_beforeSave_sDgn.md) | 送货通知单保存前反写数量 | +| [`Sp_beforeSave_sGYKK`](Sp_beforeSave_sGYKK.md) | 供应商扣款前反写数量 | +| [`Sp_beforeSave_sLok`](Sp_beforeSave_sLok.md) | 物流对账前反写数量 | +| [`Sp_beforeSave_sLos`](Sp_beforeSave_sLos.md) | 物流单保存前反写数量 | +| [`Sp_beforeSave_sMad`](Sp_beforeSave_sMad.md) | 材料调拨保存前反写数量 | +| [`Sp_beforeSave_sMpa`](Sp_beforeSave_sMpa.md) | 领料申请存前反写数量 | +| [`Sp_beforeSave_sMpt`](Sp_beforeSave_sMpt.md) | 产品工艺卡保存前反写状态 | +| [`Sp_beforeSave_sOdt`](Sp_beforeSave_sOdt.md) | 发外检验存前反写数量 | +| [`Sp_beforeSave_sOis`](Sp_beforeSave_sOis.md) | 工序发外确认前反写数量 | +| [`Sp_beforeSave_sOiv`](Sp_beforeSave_sOiv.md) | 发外发票保存前反写报价数量 | +| [`Sp_beforeSave_sOpc`](Sp_beforeSave_sOpc.md) | 工序发外保存前反写数量 | +| [`Sp_beforeSave_sOpi`](Sp_beforeSave_sOpi.md) | 成品外购入库保存前反写数量 | +| [`Sp_beforeSave_sOpkg`](Sp_beforeSave_sOpkg.md) | 发外发票前反写数量 | +| [`Sp_beforeSave_sOpn`](Sp_beforeSave_sOpn.md) | 发外到货存前反写数量 | +| [`Sp_beforeSave_sOpn1`](Sp_beforeSave_sOpn1.md) | 发外到货存前反写数量 | +| [`Sp_beforeSave_sOpp`](Sp_beforeSave_sOpp.md) | 成品外购前反写数量 | +| [`Sp_beforeSave_sOsa`](Sp_beforeSave_sOsa.md) | 采购到货保存前反写报价数量 | +| [`Sp_beforeSave_sPca`](Sp_beforeSave_sPca.md) | 采购到货保存前反写数量 | +| [`Sp_beforeSave_sPca1`](Sp_beforeSave_sPca1.md) | 采购到货保存前反写数量 | +| [`Sp_beforeSave_sPct`](Sp_beforeSave_sPct.md) | 品质首检(mobile单据)存前反写数量 | +| [`Sp_beforeSave_sPct1`](Sp_beforeSave_sPct1.md) | 品质首检(mobile单据)存前反写数量 | +| [`Sp_beforeSave_sPdt`](Sp_beforeSave_sPdt.md) | 成品检验存前反写数量 | +| [`Sp_beforeSave_sPis`](Sp_beforeSave_sPis.md) | 采购入库保存前反写数量 | +| [`Sp_beforeSave_sPiv`](Sp_beforeSave_sPiv.md) | 采购发票保存后反写报价数量 | +| [`Sp_beforeSave_sPkg`](Sp_beforeSave_sPkg.md) | 采购发票保存前反写数量 | +| [`Sp_beforeSave_sPmd`](Sp_beforeSave_sPmd.md) | 生产领料存前反写数量 | +| [`Sp_beforeSave_sPmt`](Sp_beforeSave_sPmt.md) | 付款单保存前反写数量 | +| [`Sp_beforeSave_sPod`](Sp_beforeSave_sPod.md) | 采购订单保存前反写数量 | +| [`Sp_beforeSave_sPpa`](Sp_beforeSave_sPpa.md) | 采购申请保存前反写数量 | +| [`Sp_beforeSave_sPpr`](Sp_beforeSave_sPpr.md) | 产量上报保存前反写数量 | +| [`Sp_beforeSave_sPrj`](Sp_beforeSave_sPrj.md) | 采购退货保存前反写报价数量 | +| [`Sp_beforeSave_sPst`](Sp_beforeSave_sPst.md) | 成品入库保存前反写数量 | +| [`Sp_beforeSave_sPtr`](Sp_beforeSave_sPtr.md) | 成品报废保存前反写数量 | +| [`Sp_beforeSave_sQtt`](Sp_beforeSave_sQtt.md) | 估价单保存前反写状态 | +| [`Sp_beforeSave_sRct`](Sp_beforeSave_sRct.md) | 收款单保存前反写数量 | +| [`Sp_beforeSave_sRct_copy1`](Sp_beforeSave_sRct_copy1.md) | 收款单保存前反写数量 | +| [`Sp_beforeSave_sRcts`](Sp_beforeSave_sRcts.md) | 收款单保存前反写数量(汇总) | +| [`Sp_beforeSave_sRgd`](Sp_beforeSave_sRgd.md) | 退货单保存前反写数量 | +| [`Sp_beforeSave_sScd`](Sp_beforeSave_sScd.md) | 长期合同保存前反写报价数量 | +| [`Sp_beforeSave_sSck`](Sp_beforeSave_sSck.md) | 销售对账保存前反写数量 | +| [`Sp_beforeSave_sScr`](Sp_beforeSave_sScr.md) | 派车单保存前反写数量 | +| [`Sp_beforeSave_sSdp`](Sp_beforeSave_sSdp.md) | 开发计划保存前反写报价数量 | +| [`Sp_beforeSave_sSfu`](Sp_beforeSave_sSfu.md) | 商机跟进存前反写数量 | +| [`Sp_beforeSave_sSiv`](Sp_beforeSave_sSiv.md) | 销售发票保存前反写 | +| [`Sp_beforeSave_sSmi`](Sp_beforeSave_sSmi.md) | 半成品入库存前反写数量 | +| [`Sp_beforeSave_sSmia`](Sp_beforeSave_sSmia.md) | 半成品入库申请存前反写数量 | +| [`Sp_beforeSave_sSmo`](Sp_beforeSave_sSmo.md) | 半成品出库存前反写数量 | +| [`Sp_beforeSave_sSmoa`](Sp_beforeSave_sSmoa.md) | 半成品出库申请存前反写数量 | +| [`Sp_beforeSave_sSod`](Sp_beforeSave_sSod.md) | 销售订单保存前反写报价数量 | +| [`Sp_beforeSave_sStl`](Sp_beforeSave_sStl.md) | 前反写数量 | +| [`Sp_beforeSave_sTLPmd`](Sp_beforeSave_sTLPmd.md) | 生产退料存前反写数量 | +| [`Sp_beforeSave_sWXKK`](Sp_beforeSave_sWXKK.md) | 外协扣款前反写数量 | +| [`Sp_beforeSave_sWod`](Sp_beforeSave_sWod.md) | 生产工单保存前反写数量 | +| [`Sp_beforeSave_sYzfy`](Sp_beforeSave_sYzfy.md) | 预支费用保存之前数据校验 | +| [`Sp_beforeSave_tice`](Sp_beforeSave_tice.md) | 回厂通知单保存前 | +| [`Sp_beforeSave_tore`](Sp_beforeSave_tore.md) | 固定资产入库保存前 | +| [`Sp_bi_workshop_1`](Sp_bi_workshop_1.md) | @author:zhucx @date:20211224 @describe: 印刷车间 | +| [`Sp_bi_workshop_2`](Sp_bi_workshop_2.md) | 单机主数据源 | +| [`Sp_bi_workshop_3`](Sp_bi_workshop_3.md) | @author:zhucx @date:20211224 @describe: 印刷车间 | +| [`Sp_calc_addData_toTable`](Sp_calc_addData_toTable.md) | 自定义计算根据传入的data自动插入到对应表中,防止数据包含特殊符号 例如JSON | +| [`Sp_calc_materialsstoreLimit`](Sp_calc_materialsstoreLimit.md) | 材料库存计算:审核包含自身,消审不包含自身 消审要在删除库存明细前调用,审核再插入库存明细后调用 | +| [`Sp_calc_productstoreLimit`](Sp_calc_productstoreLimit.md) | 成品库存计算:审核包含自身,消审不包含自身 消审要在删除库存明细前调用,审核再插入库存明细后调用 | +| [`Sp_changeIndex`](Sp_changeIndex.md) | | +| [`Sp_change_BtnEventbEnable`](Sp_change_BtnEventbEnable.md) | | +| [`Sp_chart_Bottleneck`](Sp_chart_Bottleneck.md) | 瓶颈工序表 | +| [`Sp_chart_EquipmentLast`](Sp_chart_EquipmentLast.md) | 设备负荷考虑工作日历 | +| [`Sp_chart_EquipmentLoad`](Sp_chart_EquipmentLoad.md) | 设备负荷考虑工作日历 | +| [`Sp_chart_EquipmentLoad1`](Sp_chart_EquipmentLoad1.md) | 设备负荷考虑工作日历 | +| [`Sp_chart_EquipmentLod1`](Sp_chart_EquipmentLod1.md) | 设备负荷考虑工作日历 | +| [`Sp_chart_MonthOrder`](Sp_chart_MonthOrder.md) | 本月订单 | +| [`Sp_chart_MonthProfit`](Sp_chart_MonthProfit.md) | PLC数据同步 | +| [`Sp_chart_MonthTeamQty`](Sp_chart_MonthTeamQty.md) | 本月班组产量 | +| [`Sp_chart_OrderProcess`](Sp_chart_OrderProcess.md) | 工单进度 | +| [`Sp_chart_ThisMonthQty`](Sp_chart_ThisMonthQty.md) | 本月设备产量 | +| [`Sp_chart_TodayOrder`](Sp_chart_TodayOrder.md) | 今日工单 | +| [`Sp_chart_TodayOrder_hm`](Sp_chart_TodayOrder_hm.md) | 今日订单 | +| [`Sp_chart_TodayProfit`](Sp_chart_TodayProfit.md) | 本月毛利 | +| [`Sp_chart_TodayReceivables`](Sp_chart_TodayReceivables.md) | 今日收款 | +| [`Sp_chart_TodayReceive`](Sp_chart_TodayReceive.md) | 今日收款 | +| [`Sp_chart_WorkOrderProcess`](Sp_chart_WorkOrderProcess.md) | 工单进度 | +| [`Sp_chart_expenses`](Sp_chart_expenses.md) | PLC数据同步 | +| [`Sp_chart_home_11`](Sp_chart_home_11.md) | 机台速度 | +| [`Sp_chart_home_13`](Sp_chart_home_13.md) | 今日KPI指数 | +| [`Sp_chart_sMachine_speed`](Sp_chart_sMachine_speed.md) | 机台速度 | +| [`Sp_check_MaterialsStockLimitNew`](Sp_check_MaterialsStockLimitNew.md) | 校验材料库存是否够用 | +| [`Sp_check_productstoreLimitNew`](Sp_check_productstoreLimitNew.md) | 校验材料库存是否够用 | +| [`Sp_checkismakerson_updatedel`](Sp_checkismakerson_updatedel.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_commonList_BtnEventBillReturn`](Sp_commonList_BtnEventBillReturn.md) | 工序发外未清:返回重排 | +| [`Sp_commonList_BtnEventUpdatePrice`](Sp_commonList_BtnEventUpdatePrice.md) | @author:杨恒林 @date:20210616 封存 @describe: 当系统的计算的成本不准确时,可以人工调整, 在 | +| [`Sp_commonList_BtnEventUpdatedDoing`](Sp_commonList_BtnEventUpdatedDoing.md) | @author:杨恒林 @date:20210616 封存 @describe: 当系统的计算的成本不准确时,可以人工调整, 在 | +| [`Sp_costFrame_BtnEventDepartInto`](Sp_costFrame_BtnEventDepartInto.md) | 导入部门费用分摊到工作中心单据 | +| [`Sp_costFrame_BtnEventWorkCenterInto`](Sp_costFrame_BtnEventWorkCenterInto.md) | 导入部门费用分摊到工作中心单据 | +| [`Sp_cpjy_cpwgrk`](Sp_cpjy_cpwgrk.md) | 1/3 研发成品检验->成品外购入库-wx-2025-08-27 | +| [`Sp_customerclassify_BtnEventCancelInvalid`](Sp_customerclassify_BtnEventCancelInvalid.md) | 取消客户分类作废 | +| [`Sp_customerclassify_BtnEventInvalid`](Sp_customerclassify_BtnEventInvalid.md) | 作废客户分类 | +| [`Sp_deleteModuleChildPro`](Sp_deleteModuleChildPro.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_delete_backwriting`](Sp_delete_backwriting.md) | 删除后数据反写 | +| [`Sp_deliverIsRelated`](Sp_deliverIsRelated.md) | 主管确认:通过 | +| [`Sp_detail_purpurchaseordermaster`](Sp_detail_purpurchaseordermaster.md) | 获取采购订单历史记录 | +| [`Sp_doFlow_opsProcess`](Sp_doFlow_opsProcess.md) | | +| [`Sp_elematerials_AfterUpdate`](Sp_elematerials_AfterUpdate.md) | 物料信息保存过程 | +| [`Sp_elematerials_AfterUpdateCard`](Sp_elematerials_AfterUpdateCard.md) | | +| [`Sp_elematerials_AfterUpdateCard_Edit`](Sp_elematerials_AfterUpdateCard_Edit.md) | | +| [`Sp_elematerials_BeforeUpdate`](Sp_elematerials_BeforeUpdate.md) | 物料信息校验 | +| [`Sp_elematerials_CheckUpdate`](Sp_elematerials_CheckUpdate.md) | 材料校验 | +| [`Sp_elematerials_UpdateStyle`](Sp_elematerials_UpdateStyle.md) | 物料信息保存过程 | +| [`Sp_eleproduct_CheckUpdate`](Sp_eleproduct_CheckUpdate.md) | 产品校验 | +| [`Sp_eleteststandardFeed_BeforeUpdate`](Sp_eleteststandardFeed_BeforeUpdate.md) | 进料检验规则单据校验 | +| [`Sp_eleteststandardFirst_BeforeUpdate`](Sp_eleteststandardFirst_BeforeUpdate.md) | 生产首检规则单据校验 | +| [`Sp_eleteststandardPatrol_BeforeUpdate`](Sp_eleteststandardPatrol_BeforeUpdate.md) | 生产巡检规则单据校验 | +| [`Sp_eleteststandardProduct_BeforeUpdate`](Sp_eleteststandardProduct_BeforeUpdate.md) | 成品检验规则单据校验 | +| [`Sp_eptmachinemaintenance_Lader`](Sp_eptmachinemaintenance_Lader.md) | 维修后领导确认 | +| [`Sp_eptmachinemaintenance_OEE`](Sp_eptmachinemaintenance_OEE.md) | 维修后机长确认 | +| [`Sp_financialClosing_BtnEventCalcCost_New`](Sp_financialClosing_BtnEventCalcCost_New.md) | 成本核算前检查 | +| [`Sp_financialClosing_BtnEventCalcMaterialPrice`](Sp_financialClosing_BtnEventCalcMaterialPrice.md) | @author:杨恒林 @date:20210521 封存 @describe:月末结帐调用,计算材料与成品的库存与存货金额,并存入 | +| [`Sp_financialClosing_BtnEventCalcMaterialPrice_New`](Sp_financialClosing_BtnEventCalcMaterialPrice_New.md) | @author:杨恒林 @date:20210521 封存 @describe:存货核算 核算前检查 | +| [`Sp_financialClosing_BtnEventCalcYM_New`](Sp_financialClosing_BtnEventCalcYM_New.md) | 重新核算月结库存 | +| [`Sp_financialClosing_BtnEventCheckout`](Sp_financialClosing_BtnEventCheckout.md) | | +| [`Sp_financialClosing_BtnEventCheckoutCheckNew`](Sp_financialClosing_BtnEventCheckoutCheckNew.md) | @author:杨恒林 @date:20210521 封存 @describe:月末结帐调用,计算材料与成品的库存与存货金额,并存入 | +| [`Sp_financialClosing_BtnEventCheckout_Check`](Sp_financialClosing_BtnEventCheckout_Check.md) | @author:杨恒林 @date:20210521 封存 @describe: 检验期间内未审核单据: | +| [`Sp_financialClosing_BtnEventCheckout_CheckInstore`](Sp_financialClosing_BtnEventCheckout_CheckInstore.md) | 成品入库申请控制是否领料 是否报工 | +| [`Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide`](Sp_financialClosing_BtnEventCheckout_CheckInstoreOutSide.md) | 成品外购入库申请控制是否领料 是否报工 | +| [`Sp_financialClosing_BtnEventCheckout_CheckInstore_Test`](Sp_financialClosing_BtnEventCheckout_CheckInstore_Test.md) | 成品入库申请控制是否领料 是否报工 | +| [`Sp_financialClosing_BtnEventEstimation`](Sp_financialClosing_BtnEventEstimation.md) | | +| [`Sp_financialClosing_BtnEventExpense`](Sp_financialClosing_BtnEventExpense.md) | 自动提取凭证费用 | +| [`Sp_financialClosing_BtnEventOutSideEstimation`](Sp_financialClosing_BtnEventOutSideEstimation.md) | | +| [`Sp_financialClosing_BtnEventOutSideEstimation_new`](Sp_financialClosing_BtnEventOutSideEstimation_new.md) | | +| [`Sp_financialClosing_BtnEventOutSideEstimation_test`](Sp_financialClosing_BtnEventOutSideEstimation_test.md) | | +| [`Sp_financialClosing_BtnEventProductStock_New`](Sp_financialClosing_BtnEventProductStock_New.md) | 产品存货核算前检查 | +| [`Sp_financialClosing_BtnEventReCheckout`](Sp_financialClosing_BtnEventReCheckout.md) | @author:杨恒林 @date:20210523 封存 @describe: 反结帐时 清除 材料月结,成品月结,成本月结 | +| [`Sp_financial_CustomerGrossProfit`](Sp_financial_CustomerGrossProfit.md) | | +| [`Sp_financial_EasyCost`](Sp_financial_EasyCost.md) | | +| [`Sp_financial_OrderGrossProfit`](Sp_financial_OrderGrossProfit.md) | | +| [`Sp_financial_OrderGrossProfit_Classify`](Sp_financial_OrderGrossProfit_Classify.md) | | +| [`Sp_financial_OrderGrossProfit_Customer`](Sp_financial_OrderGrossProfit_Customer.md) | | +| [`Sp_financial_OrderGrossProfit_Customernew`](Sp_financial_OrderGrossProfit_Customernew.md) | | +| [`Sp_financial_OrderGrossProfit_bf2`](Sp_financial_OrderGrossProfit_bf2.md) | | +| [`Sp_financial_OrderGrossProfit_new`](Sp_financial_OrderGrossProfit_new.md) | | +| [`Sp_financial_OrderGrossProfit_new1`](Sp_financial_OrderGrossProfit_new1.md) | | +| [`Sp_financial_OrderGrossProfit_sSrCustomer`](Sp_financial_OrderGrossProfit_sSrCustomer.md) | | +| [`Sp_financial_SaleManGrossProfit`](Sp_financial_SaleManGrossProfit.md) | | +| [`Sp_format_column`](Sp_format_column.md) | 根据模块sId删除模块(包含子模块) | +| [`Sp_fstj_details`](Sp_fstj_details.md) | 放数统计明细-wx-12-17 | +| [`Sp_history_purpurchaseordermaster`](Sp_history_purpurchaseordermaster.md) | 获取采购订单历史记录 | +| [`Sp_history_purpurchaseordermaster_data`](Sp_history_purpurchaseordermaster_data.md) | 获取采购订单历史记录 | +| [`Sp_initReserveCloumn`](Sp_initReserveCloumn.md) | | +| [`Sp_init_groupConfig`](Sp_init_groupConfig.md) | 初始化界面显示 | +| [`Sp_interface_SLJobTrans_before`](Sp_interface_SLJobTrans_before.md) | 报工推送 | +| [`Sp_interface_additems_adv_after`](Sp_interface_additems_adv_after.md) | 调用接口前参数组装 https://blog.csdn.net/m0_37179470/article/details/81271607 | +| [`Sp_interface_additems_adv_before`](Sp_interface_additems_adv_before.md) | 调用接口前参数组装 | +| [`Sp_interface_del_udfvoucher_after`](Sp_interface_del_udfvoucher_after.md) | 接口推送后处理过程 | +| [`Sp_interface_del_udfvoucher_before`](Sp_interface_del_udfvoucher_before.md) | | +| [`Sp_interface_insertsaleman`](Sp_interface_insertsaleman.md) | 第三方接口插入,可以做成通用插入(暂时定时) 模板 | +| [`Sp_interface_login_before`](Sp_interface_login_before.md) | 调用接口前参数组装 | +| [`Sp_interface_udfvoucher_after`](Sp_interface_udfvoucher_after.md) | 接口推送后处理过程 | +| [`Sp_interface_udfvoucher_before`](Sp_interface_udfvoucher_before.md) | | +| [`Sp_mes_TeamQtyReported`](Sp_mes_TeamQtyReported.md) | MES产量统计表 | +| [`Sp_mes_TimeActivationMonth_Machine`](Sp_mes_TimeActivationMonth_Machine.md) | @author:zhucx @date:20210621 封存 @describe: 设备稼 | +| [`Sp_mes_TimeActivationMonth_Team`](Sp_mes_TimeActivationMonth_Team.md) | @author:zhucx @date:20210621 封存 @describe: 班组稼 | +| [`Sp_mes_TimeActivation_Machine`](Sp_mes_TimeActivation_Machine.md) | @author:zhucx @date:20210621 封存 @describe: 机器稼动率 | +| [`Sp_mes_TimeActivation_Team`](Sp_mes_TimeActivation_Team.md) | @author:zhucx @date:20210621 封存 @describe: 班组稼动率 | +| [`Sp_mes_TimeActivation_Work`](Sp_mes_TimeActivation_Work.md) | @author:zhucx @date:20210621 封存 @describe: 工单执行效率 | +| [`Sp_mes_TimeanalyseMonth_Machine`](Sp_mes_TimeanalyseMonth_Machine.md) | @author:zhucx @date:20210621 封存 @describe: 机器时 | +| [`Sp_mes_Timeanalyse_Machine`](Sp_mes_Timeanalyse_Machine.md) | @author:zhucx @date:20210621 封存 @describe: 机器时 | +| [`Sp_mftproduct_BtnEventbEnable`](Sp_mftproduct_BtnEventbEnable.md) | | +| [`Sp_mftworkorder_BtnReturncustomerconfirm`](Sp_mftworkorder_BtnReturncustomerconfirm.md) | @author:zhucx @date: @describe: | +| [`Sp_mftworkorder_BtnServiceconfirm`](Sp_mftworkorder_BtnServiceconfirm.md) | @author:zhucx @date: @describe: | +| [`Sp_mftworkorder_Btncustomerconfirm`](Sp_mftworkorder_Btncustomerconfirm.md) | @author:zhucx @date: @describe: | +| [`Sp_mftworkordermaster_AccountSubmit`](Sp_mftworkordermaster_AccountSubmit.md) | | +| [`Sp_mftworkorderprocesslost`](Sp_mftworkorderprocesslost.md) | | +| [`Sp_oee_getmachinedata`](Sp_oee_getmachinedata.md) | | +| [`Sp_plan_mftproductionplanBak`](Sp_plan_mftproductionplanBak.md) | 计划、排程备份 | +| [`Sp_plan_mftproductionplanBak_daily`](Sp_plan_mftproductionplanBak_daily.md) | 计划、排程备份 | +| [`Sp_plan_teamrate`](Sp_plan_teamrate.md) | 速度嫁动率(分组报表)机台 | +| [`Sp_plc_implementation`](Sp_plc_implementation.md) | 机器运行情况 | +| [`Sp_plc_implementation1`](Sp_plc_implementation1.md) | 机器运行情况(全部) | +| [`Sp_plc_implementation2`](Sp_plc_implementation2.md) | 机器运行情况(全部机器最新一条) | +| [`Sp_plc_implementation2_new`](Sp_plc_implementation2_new.md) | 信号采集点位监控-2024-12-07 | +| [`Sp_plc_machineaddrmap_import_Event`](Sp_plc_machineaddrmap_import_Event.md) | @author:zhucx @date: @describe:生产工单明细-功能定位-注明急单 | +| [`Sp_plc_machineaddrmap_machine_Event`](Sp_plc_machineaddrmap_machine_Event.md) | @author:zhucx @date: @describe:生产工单明细-功能定位-注明急单 | +| [`Sp_plc_viw_plcmachinedataall1`](Sp_plc_viw_plcmachinedataall1.md) | | +| [`Sp_plc_viw_plcmachinedataall2`](Sp_plc_viw_plcmachinedataall2.md) | | +| [`Sp_productionInStore_BtnEventComplete`](Sp_productionInStore_BtnEventComplete.md) | | +| [`Sp_productionMainPlan_BackupCurrPlaniOrder`](Sp_productionMainPlan_BackupCurrPlaniOrder.md) | 主计划保存之前调用:保存当前计划的次序数据,以备恢复上次计划次序 | +| [`Sp_productionMainPlan_BtnEventAutoOrder`](Sp_productionMainPlan_BtnEventAutoOrder.md) | 主计划:智能排序,并保存之前的数据 | +| [`Sp_productionMainPlan_BtnEventBlock`](Sp_productionMainPlan_BtnEventBlock.md) | 主计划:锁定 状态为8 印刷、印后工序被锁定,当机台计划算到该时间点的时候,优先该工序排 例如工序锁定时间2022-04-30 18:00 - 2 | +| [`Sp_productionMainPlan_BtnEventBlockOne`](Sp_productionMainPlan_BtnEventBlockOne.md) | 主计划:锁定 状态为8 印刷、印后工序被锁定,当机台计划算到该时间点的时候,优先该工序排 例如工序锁定时间2022-04-30 18:00 - 2 | +| [`Sp_productionMainPlan_BtnEventComplete`](Sp_productionMainPlan_BtnEventComplete.md) | 主计划:工单完工 | +| [`Sp_productionMainPlan_BtnEventDelPlan`](Sp_productionMainPlan_BtnEventDelPlan.md) | | +| [`Sp_productionMainPlan_BtnEventOrder`](Sp_productionMainPlan_BtnEventOrder.md) | 主计划:撤单 | +| [`Sp_productionMainPlan_BtnEventPlanning`](Sp_productionMainPlan_BtnEventPlanning.md) | 主计划:投入规划 | +| [`Sp_productionMainPlan_BtnEventReCovert`](Sp_productionMainPlan_BtnEventReCovert.md) | 主计划:恢复 | +| [`Sp_productionMainPlan_BtnEventReSet`](Sp_productionMainPlan_BtnEventReSet.md) | | +| [`Sp_productionMainPlan_BtnEventResumeOrder`](Sp_productionMainPlan_BtnEventResumeOrder.md) | 主计划:恢复排序,并保存之前的数据 | +| [`Sp_productionMainPlan_BtnEventResumefirstOrder`](Sp_productionMainPlan_BtnEventResumefirstOrder.md) | 主计划:自动排序工具, 恢复首次排序 | +| [`Sp_productionMainPlan_BtnEventSetiOrder`](Sp_productionMainPlan_BtnEventSetiOrder.md) | | +| [`Sp_productionMainPlan_BtnEventSingleOutgoing`](Sp_productionMainPlan_BtnEventSingleOutgoing.md) | @author:钱豹 @date:20210711 封存 @describe: 主生产计划,"整单发外"调用,主要功能: 1 | +| [`Sp_productionMainPlan_BtnEventSingleOutgoingFHCP`](Sp_productionMainPlan_BtnEventSingleOutgoingFHCP.md) | | +| [`Sp_productionMainPlan_BtnEventSuspend`](Sp_productionMainPlan_BtnEventSuspend.md) | 主计划:暂停 | +| [`Sp_productionMainPlan_BtnEventSuspend_YH`](Sp_productionMainPlan_BtnEventSuspend_YH.md) | 主计划:印后暂停 | +| [`Sp_productionMainPlan_BtnEventSuspend_ZY`](Sp_productionMainPlan_BtnEventSuspend_ZY.md) | 主计划:印后暂停 | +| [`Sp_productionMainPlan_BtnEventUnBlock`](Sp_productionMainPlan_BtnEventUnBlock.md) | 主计划:锁定 状态为8 | +| [`Sp_productionMainPlan_BtnEventUnBlockOne`](Sp_productionMainPlan_BtnEventUnBlockOne.md) | 主计划:锁定 状态为8 | +| [`Sp_productionMainPlan_BtnEventUnComplete`](Sp_productionMainPlan_BtnEventUnComplete.md) | 主计划:取消工单完工 | +| [`Sp_productionMainPlan_BtnEventUnOrder`](Sp_productionMainPlan_BtnEventUnOrder.md) | 主计划:恢复撤单 | +| [`Sp_productionMainPlan_BtnEventUnlock`](Sp_productionMainPlan_BtnEventUnlock.md) | 主计划:二次审核(工单变跟单选择变更时候通知计划人员,主计划需要二次审核) | +| [`Sp_productionMainPlan_BtnEventworkorder`](Sp_productionMainPlan_BtnEventworkorder.md) | | +| [`Sp_productionMainPlan_BtnPost`](Sp_productionMainPlan_BtnPost.md) | | +| [`Sp_productionMainPlan_Process_BtnEventCompletion`](Sp_productionMainPlan_Process_BtnEventCompletion.md) | 主计划:单个工序加工完成 | +| [`Sp_productionMainPlan_Process_BtnEventCompletionRelease`](Sp_productionMainPlan_Process_BtnEventCompletionRelease.md) | 主计划:取消单个工序加工完成 | +| [`Sp_productionMainPlan_Process_BtnEventOutProcessing`](Sp_productionMainPlan_Process_BtnEventOutProcessing.md) | 主计划:单个工序发外加工 | +| [`Sp_productionMainPlan_Process_BtnEventUnOutProcessing`](Sp_productionMainPlan_Process_BtnEventUnOutProcessing.md) | 主计划:取消工序发外加工 | +| [`Sp_productionMainPlan_batchupdatememo`](Sp_productionMainPlan_batchupdatememo.md) | | +| [`Sp_productionMainPlan_upmemo`](Sp_productionMainPlan_upmemo.md) | | +| [`Sp_productionPlanInfo_BtnEventCancelRelease`](Sp_productionPlanInfo_BtnEventCancelRelease.md) | 机台计划:取消下达 | +| [`Sp_productionPlanInfo_BtnEventCancelZDDate`](Sp_productionPlanInfo_BtnEventCancelZDDate.md) | 机台计划:取消指定时间 | +| [`Sp_productionPlanInfo_BtnEventCompletion`](Sp_productionPlanInfo_BtnEventCompletion.md) | 机台计划:加工完成 | +| [`Sp_productionPlanInfo_BtnEventCompletionRelease`](Sp_productionPlanInfo_BtnEventCompletionRelease.md) | 机台计划:取消加工完成 | +| [`Sp_productionPlanInfo_BtnEventConfirm`](Sp_productionPlanInfo_BtnEventConfirm.md) | 确认日报 | +| [`Sp_productionPlanInfo_BtnEventExamineDate`](Sp_productionPlanInfo_BtnEventExamineDate.md) | 机台排程:推算审核日期 | +| [`Sp_productionPlanInfo_BtnEventOutProcessing`](Sp_productionPlanInfo_BtnEventOutProcessing.md) | 机台计划:工序发外加工 | +| [`Sp_productionPlanInfo_BtnEventRecommendMachine`](Sp_productionPlanInfo_BtnEventRecommendMachine.md) | 使用推荐机台 | +| [`Sp_productionPlanInfo_BtnEventRelease`](Sp_productionPlanInfo_BtnEventRelease.md) | 机台计划:下达 | +| [`Sp_productionPlanInfo_BtnEventRepairStartDate`](Sp_productionPlanInfo_BtnEventRepairStartDate.md) | 机台计划:修改时间开始时间 | +| [`Sp_productionPlanInfo_BtnEventResume`](Sp_productionPlanInfo_BtnEventResume.md) | | +| [`Sp_productionPlanInfo_BtnEventReturn`](Sp_productionPlanInfo_BtnEventReturn.md) | 机台计划:返回重排 | +| [`Sp_productionPlanInfo_BtnEventSuspend`](Sp_productionPlanInfo_BtnEventSuspend.md) | 机台计划:暂停 | +| [`Sp_productionPlanInfo_BtnEventUnChange`](Sp_productionPlanInfo_BtnEventUnChange.md) | | +| [`Sp_productionPlanInfo_BtnEventUnUrgent`](Sp_productionPlanInfo_BtnEventUnUrgent.md) | 机台计划:取消加急 | +| [`Sp_productionPlanInfo_BtnEventUrgent`](Sp_productionPlanInfo_BtnEventUrgent.md) | 机台计划:加急 | +| [`Sp_productionPlanInfo_CopyPlan`](Sp_productionPlanInfo_CopyPlan.md) | 机台计划:复制排程 | +| [`Sp_productionPlan_BtnEventAutoOrder`](Sp_productionPlan_BtnEventAutoOrder.md) | 机台计划:客户-工单-色序 | +| [`Sp_productionPlan_BtnEventAutoOrder1`](Sp_productionPlan_BtnEventAutoOrder1.md) | 机台计划:客户-色序-工单 | +| [`Sp_productionPlan_BtnEventAutoOrder10`](Sp_productionPlan_BtnEventAutoOrder10.md) | 按印刷计划排单 | +| [`Sp_productionPlan_BtnEventAutoOrder2`](Sp_productionPlan_BtnEventAutoOrder2.md) | 机台计划:色序-工单 | +| [`Sp_productionPlan_BtnEventAutoOrder3`](Sp_productionPlan_BtnEventAutoOrder3.md) | 机台计划:工单-正正反反-部件 | +| [`Sp_productionPlan_BtnEventAutoOrder4`](Sp_productionPlan_BtnEventAutoOrder4.md) | 机台计划:工单-部件-正正反反 | +| [`Sp_productionPlan_BtnEventAutoOrder5`](Sp_productionPlan_BtnEventAutoOrder5.md) | 机台计划:工单-部件-工序-正反-正反 | +| [`Sp_productionPlan_BtnEventAutoOrder6`](Sp_productionPlan_BtnEventAutoOrder6.md) | 机台计划:工单-印面-部件 例如 工单A - 部件1 1正 工单A - 部件2 1正 工单A - 部件1 2正 工单 | +| [`Sp_productionPlan_BtnEventAutoOrder8`](Sp_productionPlan_BtnEventAutoOrder8.md) | 按完工+计划时间排序 | +| [`Sp_productionPlan_BtnEventAutoOrder9`](Sp_productionPlan_BtnEventAutoOrder9.md) | 按完工+计划时间排序 | +| [`Sp_productionPlan_BtnEventAutoOrderSettime`](Sp_productionPlan_BtnEventAutoOrderSettime.md) | 按照锁定计划到货等排序 | +| [`Sp_productionPlan_BtnEventCnl`](Sp_productionPlan_BtnEventCnl.md) | 先锁定,再计算settime | +| [`Sp_productionPlan_BtnEventLock24Hour`](Sp_productionPlan_BtnEventLock24Hour.md) | 计划锁定:移动到计划确认表 | +| [`Sp_productionPlan_BtnEventLock24HourNotCalcTime`](Sp_productionPlan_BtnEventLock24HourNotCalcTime.md) | 计划锁定:移动到计划确认表(时间占用不动) | +| [`Sp_productionPlan_BtnEventLockSd`](Sp_productionPlan_BtnEventLockSd.md) | 生产计划跟进-锁定或修改所选生产计划 | +| [`Sp_productionPlan_BtnEventLockSd_cnl`](Sp_productionPlan_BtnEventLockSd_cnl.md) | 生产计划跟进-锁定或修改所选生产计划 | +| [`Sp_productionPlan_BtnEventLockrow`](Sp_productionPlan_BtnEventLockrow.md) | 计划锁定:移动到计划确认表 | +| [`Sp_productionPlan_BtnEventLockrowNotCalcTime`](Sp_productionPlan_BtnEventLockrowNotCalcTime.md) | 计划锁定:移动到计划确认表(时间不动) | +| [`Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1`](Sp_productionPlan_BtnEventLockrowNotCalcTime_copy1.md) | 计划锁定:移动到计划确认表(时间不动) | +| [`Sp_productionPlan_BtnEventunLockrow`](Sp_productionPlan_BtnEventunLockrow.md) | 计划锁定:解锁 | +| [`Sp_productionPlan_BtnEventunLockrowNotCalcTime`](Sp_productionPlan_BtnEventunLockrowNotCalcTime.md) | 计划锁定:解锁 | +| [`Sp_productionPlan_BtnRepairdAjusthour`](Sp_productionPlan_BtnRepairdAjusthour.md) | 机台计划:同部件工序调整时间修改 | +| [`Sp_productionplan_ControlProcess`](Sp_productionplan_ControlProcess.md) | | +| [`Sp_productionplan_ControlProcess1`](Sp_productionplan_ControlProcess1.md) | | +| [`Sp_productionplan_ControlProcessNew`](Sp_productionplan_ControlProcessNew.md) | @author:钱豹 @date:20210711 封存 @describe: 生成计划:加载从表数据(加号点击),主要功能: | +| [`Sp_productionplan_ControlProcessTrack`](Sp_productionplan_ControlProcessTrack.md) | @author:钱豹 @date:20210711 封存 @describe: 生成计划:加载从表数据(加号点击),主要功能: | +| [`Sp_pur_purpurchaseorderOfSupply`](Sp_pur_purpurchaseorderOfSupply.md) | 现金日记帐 | +| [`Sp_purchase_BtnEventReturn`](Sp_purchase_BtnEventReturn.md) | 无需采购返回 | +| [`Sp_purpurchasearrive_CheckUpdate`](Sp_purpurchasearrive_CheckUpdate.md) | 采购到货保存更新批号 | +| [`Sp_purpurchaseorder_ProgressOfImplementation`](Sp_purpurchaseorder_ProgressOfImplementation.md) | 采购订单执行情况 | +| [`Sp_quoquotation_CustomerAgreeAgain`](Sp_quoquotation_CustomerAgreeAgain.md) | @author:zhucx @date: @describe: | +| [`Sp_quoquotation_CustomerUnagree`](Sp_quoquotation_CustomerUnagree.md) | | +| [`Sp_quoquotation_Submit`](Sp_quoquotation_Submit.md) | @author:zhucx @date: @describe: | +| [`Sp_quoquotation_SubmitUndo`](Sp_quoquotation_SubmitUndo.md) | @author:zhucx @date: @describe: | +| [`Sp_quoquotation_customeragree`](Sp_quoquotation_customeragree.md) | @author:zhucx @date: @describe: | +| [`Sp_quoquotation_customeragreeWithdraw`](Sp_quoquotation_customeragreeWithdraw.md) | @author:zhucx @date: @describe: | +| [`Sp_report_test`](Sp_report_test.md) | @author: qmj @date:20210714 封存 @describe : 机台负荷 | +| [`Sp_reportdata_QlyTest`](Sp_reportdata_QlyTest.md) | 数据源自定义 | +| [`Sp_reportdata_QlyTest_OEE`](Sp_reportdata_QlyTest_OEE.md) | 数据源自定义 | +| [`Sp_reportdata_Quo`](Sp_reportdata_Quo.md) | 报价单数据源自定义 | +| [`Sp_reportdata_Quo_JT`](Sp_reportdata_Quo_JT.md) | 报价单数据源自定义 | +| [`Sp_reportdata_WorkOrder`](Sp_reportdata_WorkOrder.md) | 报价单数据源自定义 | +| [`Sp_reportdata_WorkOrder1`](Sp_reportdata_WorkOrder1.md) | 报价单数据源自定义 | +| [`Sp_reportdata_WorkOrder3`](Sp_reportdata_WorkOrder3.md) | 报价单数据源自定义 | +| [`Sp_sTeamSpeedanalysis`](Sp_sTeamSpeedanalysis.md) | 设备速度分析 | +| [`Sp_sYzfy_JN`](Sp_sYzfy_JN.md) | 费用预支填报计算 | +| [`Sp_saleschanceToSop_BtnEventDevelopBack`](Sp_saleschanceToSop_BtnEventDevelopBack.md) | | +| [`Sp_saleschanceToSop_BtnEventDistribution`](Sp_saleschanceToSop_BtnEventDistribution.md) | | +| [`Sp_saleschanceToSop_BtnEventTodevelop`](Sp_saleschanceToSop_BtnEventTodevelop.md) | | +| [`Sp_salsaleschance_applyQuo`](Sp_salsaleschance_applyQuo.md) | @author:zhucx @date: @describe: | +| [`Sp_salsalesor_BtnEventPerson`](Sp_salsalesor_BtnEventPerson.md) | @author:zhucx @date: @describe: | +| [`Sp_salsalesor_BtnEventPersonReturn`](Sp_salsalesor_BtnEventPersonReturn.md) | @author:zhucx @date: @describe: | +| [`Sp_salsalesorderVirtual`](Sp_salsalesorderVirtual.md) | 订单-虚拟库存明细 | +| [`Sp_salsalesorderVirtual_sDgd`](Sp_salsalesorderVirtual_sDgd.md) | 订单-虚拟库存明细 | +| [`Sp_salsalesorderVirtual_test`](Sp_salsalesorderVirtual_test.md) | 订单-虚拟库存明细 | +| [`Sp_saveReturn_sAcc`](Sp_saveReturn_sAcc.md) | 客户投诉登记(发现问题)反写 | +| [`Sp_saveReturn_sCio`](Sp_saveReturn_sCio.md) | 客户审核反写 | +| [`Sp_saveReturn_sCldApply`](Sp_saveReturn_sCldApply.md) | 子产品领用申请反写 | +| [`Sp_saveReturn_sCmt`](Sp_saveReturn_sCmt.md) | 采购到货、材料检验反写数量 | +| [`Sp_saveReturn_sDgd`](Sp_saveReturn_sDgd.md) | 送货单单据反写 | +| [`Sp_saveReturn_sDgn`](Sp_saveReturn_sDgn.md) | 送货通知单反写 | +| [`Sp_saveReturn_sGYKK`](Sp_saveReturn_sGYKK.md) | 供应商扣款单据反写 | +| [`Sp_saveReturn_sLok`](Sp_saveReturn_sLok.md) | 物流对账反写 | +| [`Sp_saveReturn_sLos`](Sp_saveReturn_sLos.md) | 物流单单据反写 | +| [`Sp_saveReturn_sMad`](Sp_saveReturn_sMad.md) | 新增调拨申请反写 | +| [`Sp_saveReturn_sMpa`](Sp_saveReturn_sMpa.md) | 新增领料申请反写 | +| [`Sp_saveReturn_sOdt`](Sp_saveReturn_sOdt.md) | 发外检验(mobile单据)反写 | +| [`Sp_saveReturn_sOis`](Sp_saveReturn_sOis.md) | 工序发外确认单据反写 | +| [`Sp_saveReturn_sOiv`](Sp_saveReturn_sOiv.md) | 发外发票保存前反写报价数量 | +| [`Sp_saveReturn_sOpc`](Sp_saveReturn_sOpc.md) | 工序发外单据反写 | +| [`Sp_saveReturn_sOpi`](Sp_saveReturn_sOpi.md) | 成品外购入库反写 | +| [`Sp_saveReturn_sOpkg`](Sp_saveReturn_sOpkg.md) | 发外发票单据反写 | +| [`Sp_saveReturn_sOpn`](Sp_saveReturn_sOpn.md) | 发外到货存前反写数量 | +| [`Sp_saveReturn_sOpn1`](Sp_saveReturn_sOpn1.md) | 发外到货存前反写数量 | +| [`Sp_saveReturn_sOpp`](Sp_saveReturn_sOpp.md) | 成品外购单据反写 | +| [`Sp_saveReturn_sOsa`](Sp_saveReturn_sOsa.md) | 采购到货反写报价数量 | +| [`Sp_saveReturn_sPaj`](Sp_saveReturn_sPaj.md) | 成品调拨反写报价数量 | +| [`Sp_saveReturn_sPca`](Sp_saveReturn_sPca.md) | 采购到货(送检)单据反写 | +| [`Sp_saveReturn_sPct`](Sp_saveReturn_sPct.md) | 品质巡检(mobile单据)反写 | +| [`Sp_saveReturn_sPct1`](Sp_saveReturn_sPct1.md) | 品质巡检(mobile单据)反写 | +| [`Sp_saveReturn_sPdt`](Sp_saveReturn_sPdt.md) | 成品外购检验单据反写 | +| [`Sp_saveReturn_sPis`](Sp_saveReturn_sPis.md) | 采购入库单据反写 | +| [`Sp_saveReturn_sPiv`](Sp_saveReturn_sPiv.md) | 采购发票单据反写 | +| [`Sp_saveReturn_sPkg`](Sp_saveReturn_sPkg.md) | 采购发票单据反写 | +| [`Sp_saveReturn_sPmd`](Sp_saveReturn_sPmd.md) | 其它入库单据反写 | +| [`Sp_saveReturn_sPmt`](Sp_saveReturn_sPmt.md) | 付款单反写 | +| [`Sp_saveReturn_sPod`](Sp_saveReturn_sPod.md) | 采购订单单据反写 | +| [`Sp_saveReturn_sPpa`](Sp_saveReturn_sPpa.md) | 新增采购申请单反写 | +| [`Sp_saveReturn_sPpr`](Sp_saveReturn_sPpr.md) | 产量上报反写 | +| [`Sp_saveReturn_sPrj`](Sp_saveReturn_sPrj.md) | 采购退货保存前反写报价数量 | +| [`Sp_saveReturn_sPst`](Sp_saveReturn_sPst.md) | 供货资格申请 | +| [`Sp_saveReturn_sPtr`](Sp_saveReturn_sPtr.md) | 成品报废保存前反写数量 | +| [`Sp_saveReturn_sQtt`](Sp_saveReturn_sQtt.md) | 估价单保存前反写状态 | +| [`Sp_saveReturn_sRct`](Sp_saveReturn_sRct.md) | 估价单保存前反写状态 | +| [`Sp_saveReturn_sRcts`](Sp_saveReturn_sRcts.md) | 估价单保存前反写状态 | +| [`Sp_saveReturn_sRgd`](Sp_saveReturn_sRgd.md) | 材料销售退货单据反写 | +| [`Sp_saveReturn_sScd`](Sp_saveReturn_sScd.md) | 长期合同保存前反写报价数量 | +| [`Sp_saveReturn_sSck`](Sp_saveReturn_sSck.md) | 销售对账保存前反写数量 | +| [`Sp_saveReturn_sScr`](Sp_saveReturn_sScr.md) | 派车单保存前反写数量 | +| [`Sp_saveReturn_sSdp`](Sp_saveReturn_sSdp.md) | 开发计划单据反写 | +| [`Sp_saveReturn_sSfu`](Sp_saveReturn_sSfu.md) | 商机跟进存前反写数量 | +| [`Sp_saveReturn_sSiv`](Sp_saveReturn_sSiv.md) | 销售发票审核单据反写 | +| [`Sp_saveReturn_sSmi`](Sp_saveReturn_sSmi.md) | 半成品入库存前反写数量 | +| [`Sp_saveReturn_sSod`](Sp_saveReturn_sSod.md) | 销售订单保存前反写报价数量 | +| [`Sp_saveReturn_sStl`](Sp_saveReturn_sStl.md) | 客户审核反写 | +| [`Sp_saveReturn_sWXKK`](Sp_saveReturn_sWXKK.md) | 外协扣款前反写数量 | +| [`Sp_saveReturn_sWod`](Sp_saveReturn_sWod.md) | 生产工单保存前反写数量 | +| [`Sp_saveReturn_tice`](Sp_saveReturn_tice.md) | 回厂通知单保存前 | +| [`Sp_saveReturn_tore`](Sp_saveReturn_tore.md) | 固定资产入库保存前 | +| [`Sp_sendEmail_before`](Sp_sendEmail_before.md) | 发送邮件模板 | +| [`Sp_share_sPay`](Sp_share_sPay.md) | 付款单(汇总)分摊 | +| [`Sp_share_sPay_One`](Sp_share_sPay_One.md) | 付款单(汇总)分摊 | +| [`Sp_share_sRcts`](Sp_share_sRcts.md) | 收款单(汇总)分摊 | +| [`Sp_share_sRcts_One`](Sp_share_sRcts_One.md) | 收款单分摊 | +| [`Sp_share_salsalesinvoices_One`](Sp_share_salsalesinvoices_One.md) | 发票分摊 | +| [`Sp_sysaccountperiod`](Sp_sysaccountperiod.md) | | +| [`Sp_thisworkcost`](Sp_thisworkcost.md) | | +| [`Sp_title_CommonModel1`](Sp_title_CommonModel1.md) | 通用界面自定义模板1 | +| [`Sp_tmp`](Sp_tmp.md) | | +| [`Sp_unifiedPlanning_BtnCalculation`](Sp_unifiedPlanning_BtnCalculation.md) | @author:钱豹 @date:20210711 封存 @describe: 主生产计划界面,确认计划 调用本过程,主要功能: | +| [`Sp_unifiedPlanning_BtnCalculationSecond`](Sp_unifiedPlanning_BtnCalculationSecond.md) | | +| [`Sp_unifiedPlanning_BtnCalculation_Machine`](Sp_unifiedPlanning_BtnCalculation_Machine.md) | 根据工艺流、上报 来计算排程开始完工时间 | +| [`Sp_unifiedPlanning_BtnCalculation_Machine_time`](Sp_unifiedPlanning_BtnCalculation_Machine_time.md) | 根据工艺流、上报 来计算排程开始完工时间 | +| [`Sp_unifiedPlanning_BtnCalculation_copy`](Sp_unifiedPlanning_BtnCalculation_copy.md) | | +| [`Sp_unifiedPlanning_BtnCalculation_workorder`](Sp_unifiedPlanning_BtnCalculation_workorder.md) | @author:钱豹 按工艺路线,更改机台的开始时间,推算交期 | +| [`Sp_unifiedPlanning_BtnCalculation_workorder_calc`](Sp_unifiedPlanning_BtnCalculation_workorder_calc.md) | @author:钱豹 按工艺路线,更改机台的开始时间,推算交期 | +| [`Sp_update_BusineesVoucherBillNo`](Sp_update_BusineesVoucherBillNo.md) | 业务单据删除前校验 -1 回滚 | +| [`Sp_urisdiction`](Sp_urisdiction.md) | | +| [`Sp_viw_accordercostanalysis`](Sp_viw_accordercostanalysis.md) | | +| [`Sp_work_mftworkorderprocessHour`](Sp_work_mftworkorderprocessHour.md) | 工单工序选择机台后重算时间 | +| [`Sp_workorderSave`](Sp_workorderSave.md) | 工单保存校验 | +| [`TJ_SP_PoIQCInfoAfter`](TJ_SP_PoIQCInfoAfter.md) | MES --> Infor Syteline ERP(MES,调用Infor ERP数据库里的存储过程) | +| [`TJ_TJMES_GRNLine`](TJ_TJMES_GRNLine.md) | MES --> Infor Syteline ERP(MES,调用Infor ERP数据库里的存储过程) | +| [`addFieldScript`](addFieldScript.md) | | +| [`callAllId`](callAllId.md) | | +| [`callAllIdChid`](callAllIdChid.md) | | +| [`callAllIdChidVisible`](callAllIdChidVisible.md) | | +| [`callAllIdbVisible`](callAllIdbVisible.md) | | +| [`call_SP_Inventory_ProductCalcQty`](call_SP_Inventory_ProductCalcQty.md) | 成品库存重新刷新 | +| [`del_quoworklog`](del_quoworklog.md) | | +| [`deleteBill`](deleteBill.md) | | +| [`deleteMesg`](deleteMesg.md) | | +| [`getModuleChildrenPro`](getModuleChildrenPro.md) | 获取模块的子模块 | +| [`getModuleKeyPro`](getModuleKeyPro.md) | 根据sId获取模块在树种的key | +| [`getModuleTreePro`](getModuleTreePro.md) | 获取模块树 | +| [`getSysjurisdictionChildrenPro`](getSysjurisdictionChildrenPro.md) | 获取权限树的子权限(递归用) | +| [`getSysjurisdictionTreePro`](getSysjurisdictionTreePro.md) | 获取权限树(分配权限用) | +| [`init_plc_config`](init_plc_config.md) | | +| [`phoneDeal`](phoneDeal.md) | | +| [`planScriptTmp`](planScriptTmp.md) | | +| [`sendPlcData`](sendPlcData.md) | 自定义按钮日志记录 | +| [`spKPImodule`](spKPImodule.md) | | +| [`sp_CalcWagebyReport`](sp_CalcWagebyReport.md) | | +| [`sp_GetMaterialsQtyUnit`](sp_GetMaterialsQtyUnit.md) | | +| [`sp_OEE_Exit`](sp_OEE_Exit.md) | @author:钱豹 @date:20210908 封存 @describe: OEE登录成功时: 1、更新班组 | +| [`sp_OEE_adjustmentend`](sp_OEE_adjustmentend.md) | OEE 调机结束 | +| [`sp_OEE_billstartWorking`](sp_OEE_billstartWorking.md) | @author:钱豹 @date:20210908 封存 @describe: OEE点开工时: 1.更新机台下 | +| [`sp_OEE_endWorked`](sp_OEE_endWorked.md) | OEE 完工 | +| [`sp_OEE_loading`](sp_OEE_loading.md) | @author:钱豹 @date:20210908 封存 @describe: OEE登录成功时: 1、更新班组 | +| [`sp_Qlyoutsideproducttest_calculate`](sp_Qlyoutsideproducttest_calculate.md) | 发外检验单据计算过程split,前台传入数据源,经过运算处理后返回前台渲染 | +| [`sp_addCustomer`](sp_addCustomer.md) | 测试提供客户插入接口数据源过程 | +| [`sp_add_elecustomer_to118`](sp_add_elecustomer_to118.md) | 培训调用第三方接口(测试客户保存后,将客户信息插入118客户主表)组装报文 | +| [`sp_add_elecustomer_to118_after`](sp_add_elecustomer_to118_after.md) | 培训调用第三方接口(测试客户保存后,将客户信息插入118客户主表)请求后处理 | +| [`sp_alert_bit`](sp_alert_bit.md) | 设置bit为必填,默认值为0 | +| [`sp_alert_text`](sp_alert_text.md) | 根据模块sId删除模块(包含子模块) | +| [`sp_btn_action`](sp_btn_action.md) | 单据批量提交 | +| [`sp_btn_action_updatequoquotationslave`](sp_btn_action_updatequoquotationslave.md) | 绑定印品 | +| [`sp_cs1`](sp_cs1.md) | | +| [`sp_cursor_CardEdit`](sp_cursor_CardEdit.md) | | +| [`sp_cursor_CardEdit1`](sp_cursor_CardEdit1.md) | | +| [`sp_cursor_test`](sp_cursor_test.md) | | +| [`sp_cursor_test1`](sp_cursor_test1.md) | | +| [`sp_doTestGgf`](sp_doTestGgf.md) | 测试管智能华对接数据源过程 | +| [`sp_do_initsysjurisdiction`](sp_do_initsysjurisdiction.md) | 初始化权限 | +| [`sp_do_order_get`](sp_do_order_get.md) | 测试获取电商订单组装报文 | +| [`sp_getAllPartsName`](sp_getAllPartsName.md) | 实际库存 | +| [`sp_getErpPlanData_before`](sp_getErpPlanData_before.md) | | +| [`sp_get_sOppositeColor`](sp_get_sOppositeColor.md) | | +| [`sp_get_sOppositeColor_data`](sp_get_sOppositeColor_data.md) | | +| [`sp_get_salsal_order`](sp_get_salsal_order.md) | 测试电商接口数据源过程 | +| [`sp_get_unTodo`](sp_get_unTodo.md) | 待办事项 | +| [`sp_get_unTodo_Apply`](sp_get_unTodo_Apply.md) | 待办事项 | +| [`sp_get_unTodo_history`](sp_get_unTodo_history.md) | 办理历史 | +| [`sp_getoutsideprocess`](sp_getoutsideprocess.md) | 发外工序获取 | +| [`sp_getsalesoutsideprocess`](sp_getsalesoutsideprocess.md) | 发外工序获取 | +| [`sp_init_gdsjurisdiction`](sp_init_gdsjurisdiction.md) | 初始化权限 | +| [`sp_init_sVersionFlowId`](sp_init_sVersionFlowId.md) | 实际库存 | +| [`sp_int_dbSet`](sp_int_dbSet.md) | @author:zhucx @date: @describe: | +| [`sp_interface_delsaleman`](sp_interface_delsaleman.md) | 删除销售人员 | +| [`sp_manufacture_productionplaninfotrace`](sp_manufacture_productionplaninfotrace.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`sp_manufacture_productionplaninfotrace1`](sp_manufacture_productionplaninfotrace1.md) | 点击机台获取排程数据(树形结构带不固定查询) | +| [`sp_mftproductionreportdata_employee_WageMoney`](sp_mftproductionreportdata_employee_WageMoney.md) | | +| [`sp_mitproductionapply_calculate`](sp_mitproductionapply_calculate.md) | 领料申请单据计算过程split,前台传入数据源,经过运算处理后返回前台渲染 | +| [`sp_pitProductstoredata`](sp_pitProductstoredata.md) | | +| [`sp_qlyproducttest_calculate`](sp_qlyproducttest_calculate.md) | 外购检验单单据计算过程split,前台传入数据源,经过运算处理后返回前台渲染 | +| [`sp_refreshJur`](sp_refreshJur.md) | | +| [`sp_refreshJurBill`](sp_refreshJurBill.md) | | +| [`sp_salsalesorderdata`](sp_salsalesorderdata.md) | | +| [`sp_updateEnglishBasic`](sp_updateEnglishBasic.md) | | +| [`sp_updateEnglishBasic123`](sp_updateEnglishBasic123.md) | | +| [`sp_update_billmaterials_MoneyToPrice`](sp_update_billmaterials_MoneyToPrice.md) | 修改物料价格 | +| [`sp_update_billproduct_MoneyToPrice`](sp_update_billproduct_MoneyToPrice.md) | 修改产品价格 | +| [`sp_update_pricecolumn`](sp_update_pricecolumn.md) | 修改表字段单价长度 | +| [`ss`](ss.md) | 现金日记帐 | +| [`test`](test.md) | | +| [`test_copy`](test_copy.md) | | +| [`zAddField_Proc`](zAddField_Proc.md) | | +| [`zModifyField_Proc`](zModifyField_Proc.md) | | +| [`待产量上报`](待产量上报.md) | | diff --git a/docs/auto-catalog/procedures/init_plc_config.md b/docs/auto-catalog/procedures/init_plc_config.md new file mode 100644 index 0000000..6be457d --- /dev/null +++ b/docs/auto-catalog/procedures/init_plc_config.md @@ -0,0 +1,25 @@ +# `init_plc_config` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sNodeData` | `longtext` | +| 2 | IN | `sIp` | `varchar(100)` | +| 3 | IN | `iSemens` | `int` | +| 4 | IN | `iDbName` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `init_plc_config`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/phoneDeal.md b/docs/auto-catalog/procedures/phoneDeal.md new file mode 100644 index 0000000..b4e1ae6 --- /dev/null +++ b/docs/auto-catalog/procedures/phoneDeal.md @@ -0,0 +1,20 @@ +# `phoneDeal` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `phoneDeal`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/planScriptTmp.md b/docs/auto-catalog/procedures/planScriptTmp.md new file mode 100644 index 0000000..dd2a6e5 --- /dev/null +++ b/docs/auto-catalog/procedures/planScriptTmp.md @@ -0,0 +1,20 @@ +# `planScriptTmp` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `planScriptTmp`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sendPlcData.md b/docs/auto-catalog/procedures/sendPlcData.md new file mode 100644 index 0000000..ed9010f --- /dev/null +++ b/docs/auto-catalog/procedures/sendPlcData.md @@ -0,0 +1,22 @@ +# `sendPlcData` (procedure) + +> 自定义按钮日志记录 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sendPlcData`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/spKPImodule.md b/docs/auto-catalog/procedures/spKPImodule.md new file mode 100644 index 0000000..c09b2db --- /dev/null +++ b/docs/auto-catalog/procedures/spKPImodule.md @@ -0,0 +1,20 @@ +# `spKPImodule` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `spKPImodule`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_CalcWagebyReport.md b/docs/auto-catalog/procedures/sp_CalcWagebyReport.md new file mode 100644 index 0000000..a8e713f --- /dev/null +++ b/docs/auto-catalog/procedures/sp_CalcWagebyReport.md @@ -0,0 +1,27 @@ +# `sp_CalcWagebyReport` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:24 +- **Last altered:** 2026-04-27 19:10:24 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_CalcWagebyReport`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_GetMaterialsQtyUnit.md b/docs/auto-catalog/procedures/sp_GetMaterialsQtyUnit.md new file mode 100644 index 0000000..282f3e4 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_GetMaterialsQtyUnit.md @@ -0,0 +1,29 @@ +# `sp_GetMaterialsQtyUnit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMaterialsGuid` | `varchar(100)` | +| 2 | IN | `sMaterialsStyle` | `varchar(100)` | +| 3 | IN | `dAuxiliaryQty` | `decimal(18,6)` | +| 4 | IN | `iType` | `int` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_GetMaterialsQtyUnit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_OEE_Exit.md b/docs/auto-catalog/procedures/sp_OEE_Exit.md new file mode 100644 index 0000000..8a1f9dc --- /dev/null +++ b/docs/auto-catalog/procedures/sp_OEE_Exit.md @@ -0,0 +1,29 @@ +# `sp_OEE_Exit` (procedure) + +> @author:钱豹 @date:20210908 封存 @describe: OEE登录成功时: 1、更新班组下岗标记 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sTeamId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_OEE_Exit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_OEE_adjustmentend.md b/docs/auto-catalog/procedures/sp_OEE_adjustmentend.md new file mode 100644 index 0000000..0953ba3 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_OEE_adjustmentend.md @@ -0,0 +1,31 @@ +# `sp_OEE_adjustmentend` (procedure) + +> OEE 调机结束 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sTeamId` | `varchar(100)` | +| 3 | IN | `sBillNo` | `varchar(100)` | +| 4 | IN | `sPlanslaveId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `sSuId` | `varchar(100)` | +| 7 | OUT | `sReturn` | `varchar(1000)` | +| 8 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_OEE_adjustmentend`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_OEE_billstartWorking.md b/docs/auto-catalog/procedures/sp_OEE_billstartWorking.md new file mode 100644 index 0000000..882328e --- /dev/null +++ b/docs/auto-catalog/procedures/sp_OEE_billstartWorking.md @@ -0,0 +1,30 @@ +# `sp_OEE_billstartWorking` (procedure) + +> @author:钱豹 @date:20210908 封存 @describe: OEE点开工时: 1.更新机台下面的当前工单号 2.更新机台主表的当前计划,PLC过程中要用到 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sBillNo` | `varchar(100)` | +| 3 | IN | `sPlanslaveId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_OEE_billstartWorking`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_OEE_endWorked.md b/docs/auto-catalog/procedures/sp_OEE_endWorked.md new file mode 100644 index 0000000..7dcb31e --- /dev/null +++ b/docs/auto-catalog/procedures/sp_OEE_endWorked.md @@ -0,0 +1,30 @@ +# `sp_OEE_endWorked` (procedure) + +> OEE 完工 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sBillNo` | `varchar(100)` | +| 3 | IN | `sPlanslaveId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | OUT | `sReturn` | `varchar(1000)` | +| 7 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_OEE_endWorked`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_OEE_loading.md b/docs/auto-catalog/procedures/sp_OEE_loading.md new file mode 100644 index 0000000..38704fb --- /dev/null +++ b/docs/auto-catalog/procedures/sp_OEE_loading.md @@ -0,0 +1,29 @@ +# `sp_OEE_loading` (procedure) + +> @author:钱豹 @date:20210908 封存 @describe: OEE登录成功时: 1、更新班组上岗标记 2、更新本机台 当前班组号 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMachineId` | `varchar(100)` | +| 2 | IN | `sTeamId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `varchar(1000)` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_OEE_loading`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_Qlyoutsideproducttest_calculate.md b/docs/auto-catalog/procedures/sp_Qlyoutsideproducttest_calculate.md new file mode 100644 index 0000000..02d5d70 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_Qlyoutsideproducttest_calculate.md @@ -0,0 +1,33 @@ +# `sp_Qlyoutsideproducttest_calculate` (procedure) + +> 发外检验单据计算过程split,前台传入数据源,经过运算处理后返回前台渲染 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_Qlyoutsideproducttest_calculate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_addCustomer.md b/docs/auto-catalog/procedures/sp_addCustomer.md new file mode 100644 index 0000000..1416d35 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_addCustomer.md @@ -0,0 +1,29 @@ +# `sp_addCustomer` (procedure) + +> 测试提供客户插入接口数据源过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSuId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sBody` | `longtext` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_addCustomer`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_add_elecustomer_to118.md b/docs/auto-catalog/procedures/sp_add_elecustomer_to118.md new file mode 100644 index 0000000..17d324c --- /dev/null +++ b/docs/auto-catalog/procedures/sp_add_elecustomer_to118.md @@ -0,0 +1,31 @@ +# `sp_add_elecustomer_to118` (procedure) + +> 培训调用第三方接口(测试客户保存后,将客户信息插入118客户主表)组装报文 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMakePerson` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `p_sId` | `varchar(100)` | +| 5 | OUT | `sAfterIn` | `longtext` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_add_elecustomer_to118`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_add_elecustomer_to118_after.md b/docs/auto-catalog/procedures/sp_add_elecustomer_to118_after.md new file mode 100644 index 0000000..15272ec --- /dev/null +++ b/docs/auto-catalog/procedures/sp_add_elecustomer_to118_after.md @@ -0,0 +1,31 @@ +# `sp_add_elecustomer_to118_after` (procedure) + +> 培训调用第三方接口(测试客户保存后,将客户信息插入118客户主表)请求后处理 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:17 +- **Last altered:** 2026-04-27 19:10:17 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sRequestParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `p_sId` | `varchar(100)` | +| 6 | IN | `sAfterIn` | `longtext` | +| 7 | OUT | `sCode` | `int` | +| 8 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_add_elecustomer_to118_after`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_alert_bit.md b/docs/auto-catalog/procedures/sp_alert_bit.md new file mode 100644 index 0000000..98b1cda --- /dev/null +++ b/docs/auto-catalog/procedures/sp_alert_bit.md @@ -0,0 +1,25 @@ +# `sp_alert_bit` (procedure) + +> 设置bit为必填,默认值为0 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturn` | `varchar(4000)` | +| 2 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_alert_bit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_alert_text.md b/docs/auto-catalog/procedures/sp_alert_text.md new file mode 100644 index 0000000..cf066c5 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_alert_text.md @@ -0,0 +1,25 @@ +# `sp_alert_text` (procedure) + +> 根据模块sId删除模块(包含子模块) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:18 +- **Last altered:** 2026-04-27 19:10:18 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturn` | `varchar(4000)` | +| 2 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_alert_text`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_btn_action.md b/docs/auto-catalog/procedures/sp_btn_action.md new file mode 100644 index 0000000..2a961cb --- /dev/null +++ b/docs/auto-catalog/procedures/sp_btn_action.md @@ -0,0 +1,29 @@ +# `sp_btn_action` (procedure) + +> 单据批量提交 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_btn_action`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_btn_action_updatequoquotationslave.md b/docs/auto-catalog/procedures/sp_btn_action_updatequoquotationslave.md new file mode 100644 index 0000000..64e02ee --- /dev/null +++ b/docs/auto-catalog/procedures/sp_btn_action_updatequoquotationslave.md @@ -0,0 +1,29 @@ +# `sp_btn_action_updatequoquotationslave` (procedure) + +> 绑定印品 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:23 +- **Last altered:** 2026-04-27 19:10:23 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProInParam` | `longtext` | +| 2 | IN | `sMakePerson` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_btn_action_updatequoquotationslave`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_cs1.md b/docs/auto-catalog/procedures/sp_cs1.md new file mode 100644 index 0000000..51ffc3b --- /dev/null +++ b/docs/auto-catalog/procedures/sp_cs1.md @@ -0,0 +1,20 @@ +# `sp_cs1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_cs1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_cursor_CardEdit.md b/docs/auto-catalog/procedures/sp_cursor_CardEdit.md new file mode 100644 index 0000000..021cd2f --- /dev/null +++ b/docs/auto-catalog/procedures/sp_cursor_CardEdit.md @@ -0,0 +1,25 @@ +# `sp_cursor_CardEdit` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | OUT | `sCode` | `int` | +| 4 | OUT | `sReturn` | `varchar(4000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_cursor_CardEdit`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_cursor_CardEdit1.md b/docs/auto-catalog/procedures/sp_cursor_CardEdit1.md new file mode 100644 index 0000000..7a26258 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_cursor_CardEdit1.md @@ -0,0 +1,20 @@ +# `sp_cursor_CardEdit1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_cursor_CardEdit1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_cursor_test.md b/docs/auto-catalog/procedures/sp_cursor_test.md new file mode 100644 index 0000000..35d08b8 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_cursor_test.md @@ -0,0 +1,20 @@ +# `sp_cursor_test` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_cursor_test`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_cursor_test1.md b/docs/auto-catalog/procedures/sp_cursor_test1.md new file mode 100644 index 0000000..8ebc3cc --- /dev/null +++ b/docs/auto-catalog/procedures/sp_cursor_test1.md @@ -0,0 +1,20 @@ +# `sp_cursor_test1` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:31 +- **Last altered:** 2026-04-27 19:10:31 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_cursor_test1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_doTestGgf.md b/docs/auto-catalog/procedures/sp_doTestGgf.md new file mode 100644 index 0000000..4a4b4eb --- /dev/null +++ b/docs/auto-catalog/procedures/sp_doTestGgf.md @@ -0,0 +1,29 @@ +# `sp_doTestGgf` (procedure) + +> 测试管智能华对接数据源过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSuId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sBody` | `longtext` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_doTestGgf`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_do_initsysjurisdiction.md b/docs/auto-catalog/procedures/sp_do_initsysjurisdiction.md new file mode 100644 index 0000000..1fd344a --- /dev/null +++ b/docs/auto-catalog/procedures/sp_do_initsysjurisdiction.md @@ -0,0 +1,22 @@ +# `sp_do_initsysjurisdiction` (procedure) + +> 初始化权限 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_do_initsysjurisdiction`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_do_order_get.md b/docs/auto-catalog/procedures/sp_do_order_get.md new file mode 100644 index 0000000..c1a5262 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_do_order_get.md @@ -0,0 +1,31 @@ +# `sp_do_order_get` (procedure) + +> 测试获取电商订单组装报文 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:32 +- **Last altered:** 2026-04-27 19:10:32 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sMakePerson` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sBrId` | `varchar(100)` | +| 4 | IN | `p_sId` | `varchar(100)` | +| 5 | OUT | `sAfterIn` | `longtext` | +| 6 | OUT | `sCode` | `int` | +| 7 | OUT | `sReturn` | `longtext` | +| 8 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_do_order_get`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_getAllPartsName.md b/docs/auto-catalog/procedures/sp_getAllPartsName.md new file mode 100644 index 0000000..60edc90 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_getAllPartsName.md @@ -0,0 +1,26 @@ +# `sp_getAllPartsName` (procedure) + +> 实际库存 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sProductclassifyld` | `varchar(4000)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_getAllPartsName`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_getErpPlanData_before.md b/docs/auto-catalog/procedures/sp_getErpPlanData_before.md new file mode 100644 index 0000000..9105a4a --- /dev/null +++ b/docs/auto-catalog/procedures/sp_getErpPlanData_before.md @@ -0,0 +1,24 @@ +# `sp_getErpPlanData_before` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sSql` | `longtext` | +| 2 | OUT | `sReturn` | `longtext` | +| 3 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_getErpPlanData_before`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_get_sOppositeColor.md b/docs/auto-catalog/procedures/sp_get_sOppositeColor.md new file mode 100644 index 0000000..36dd2df --- /dev/null +++ b/docs/auto-catalog/procedures/sp_get_sOppositeColor.md @@ -0,0 +1,26 @@ +# `sp_get_sOppositeColor` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sWorkOrderControlId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_get_sOppositeColor`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_get_sOppositeColor_data.md b/docs/auto-catalog/procedures/sp_get_sOppositeColor_data.md new file mode 100644 index 0000000..c921866 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_get_sOppositeColor_data.md @@ -0,0 +1,26 @@ +# `sp_get_sOppositeColor_data` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sOppositeColor` | `longtext` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_get_sOppositeColor_data`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_get_salsal_order.md b/docs/auto-catalog/procedures/sp_get_salsal_order.md new file mode 100644 index 0000000..6d76ca7 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_get_salsal_order.md @@ -0,0 +1,29 @@ +# `sp_get_salsal_order` (procedure) + +> 测试电商接口数据源过程 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sBrId` | `varchar(100)` | +| 2 | IN | `sSuId` | `varchar(100)` | +| 3 | IN | `sBody` | `longtext` | +| 4 | OUT | `sCode` | `int` | +| 5 | OUT | `sReturn` | `longtext` | +| 6 | OUT | `sParam` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_get_salsal_order`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_get_unTodo.md b/docs/auto-catalog/procedures/sp_get_unTodo.md new file mode 100644 index 0000000..87d6bc2 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_get_unTodo.md @@ -0,0 +1,34 @@ +# `sp_get_unTodo` (procedure) + +> 待办事项 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(50)` | +| 2 | IN | `sBrId` | `varchar(50)` | +| 3 | IN | `sSuId` | `varchar(50)` | +| 4 | IN | `isHandle` | `int` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `longtext` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_get_unTodo`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_get_unTodo_Apply.md b/docs/auto-catalog/procedures/sp_get_unTodo_Apply.md new file mode 100644 index 0000000..497078c --- /dev/null +++ b/docs/auto-catalog/procedures/sp_get_unTodo_Apply.md @@ -0,0 +1,34 @@ +# `sp_get_unTodo_Apply` (procedure) + +> 待办事项 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(50)` | +| 2 | IN | `sBrId` | `varchar(50)` | +| 3 | IN | `sSuId` | `varchar(50)` | +| 4 | IN | `isHandle` | `int` | +| 5 | IN | `bFilter` | `longtext` | +| 6 | IN | `pageNum` | `int` | +| 7 | IN | `pageSize` | `int` | +| 8 | OUT | `totalCount` | `int` | +| 9 | IN | `countCloumn` | `longtext` | +| 10 | OUT | `countMapJson` | `longtext` | +| 11 | IN | `sFilterOrderBy` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_get_unTodo_Apply`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_get_unTodo_history.md b/docs/auto-catalog/procedures/sp_get_unTodo_history.md new file mode 100644 index 0000000..9a3f79b --- /dev/null +++ b/docs/auto-catalog/procedures/sp_get_unTodo_history.md @@ -0,0 +1,35 @@ +# `sp_get_unTodo_history` (procedure) + +> 办理历史 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(50)` | +| 2 | IN | `sBrId` | `varchar(50)` | +| 3 | IN | `sParentId` | `varchar(50)` | +| 4 | IN | `sSuId` | `varchar(50)` | +| 5 | IN | `isHandle` | `int` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_get_unTodo_history`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_getoutsideprocess.md b/docs/auto-catalog/procedures/sp_getoutsideprocess.md new file mode 100644 index 0000000..07462b1 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_getoutsideprocess.md @@ -0,0 +1,26 @@ +# `sp_getoutsideprocess` (procedure) + +> 发外工序获取 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSlaveId` | `longtext` | +| 2 | IN | `sBrandsId` | `varchar(255)` | +| 3 | IN | `sSubsidiaryId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_getoutsideprocess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_getsalesoutsideprocess.md b/docs/auto-catalog/procedures/sp_getsalesoutsideprocess.md new file mode 100644 index 0000000..42e8cbb --- /dev/null +++ b/docs/auto-catalog/procedures/sp_getsalesoutsideprocess.md @@ -0,0 +1,26 @@ +# `sp_getsalesoutsideprocess` (procedure) + +> 发外工序获取 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sSlaveId` | `longtext` | +| 2 | IN | `sBrandsId` | `varchar(255)` | +| 3 | IN | `sSubsidiaryId` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_getsalesoutsideprocess`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_init_gdsjurisdiction.md b/docs/auto-catalog/procedures/sp_init_gdsjurisdiction.md new file mode 100644 index 0000000..1f007d5 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_init_gdsjurisdiction.md @@ -0,0 +1,22 @@ +# `sp_init_gdsjurisdiction` (procedure) + +> 初始化权限 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_init_gdsjurisdiction`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_init_sVersionFlowId.md b/docs/auto-catalog/procedures/sp_init_sVersionFlowId.md new file mode 100644 index 0000000..eb1b454 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_init_sVersionFlowId.md @@ -0,0 +1,25 @@ +# `sp_init_sVersionFlowId` (procedure) + +> 实际库存 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:33 +- **Last altered:** 2026-04-27 19:10:33 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `p_sJurisdictionClassifyId` | `varchar(100)` | +| 2 | IN | `p_sVersionFlowId` | `varchar(100)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_init_sVersionFlowId`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_int_dbSet.md b/docs/auto-catalog/procedures/sp_int_dbSet.md new file mode 100644 index 0000000..b6a4c97 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_int_dbSet.md @@ -0,0 +1,22 @@ +# `sp_int_dbSet` (procedure) + +> @author:zhucx @date: @describe: + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_int_dbSet`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_interface_delsaleman.md b/docs/auto-catalog/procedures/sp_interface_delsaleman.md new file mode 100644 index 0000000..08ef837 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_interface_delsaleman.md @@ -0,0 +1,28 @@ +# `sp_interface_delsaleman` (procedure) + +> 删除销售人员 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:34 +- **Last altered:** 2026-04-27 19:10:34 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `salemanNo` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | OUT | `sReturn` | `varchar(1000)` | +| 5 | OUT | `sCode` | `int` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_interface_delsaleman`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace.md b/docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace.md new file mode 100644 index 0000000..a554692 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace.md @@ -0,0 +1,40 @@ +# `sp_manufacture_productionplaninfotrace` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iSearchType` | `int` | +| 4 | IN | `iBillOutside` | `int` | +| 5 | IN | `sDivRowGroupByDate` | `varchar(255)` | +| 6 | IN | `sState` | `varchar(10)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_manufacture_productionplaninfotrace`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace1.md b/docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace1.md new file mode 100644 index 0000000..03c90d4 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_manufacture_productionplaninfotrace1.md @@ -0,0 +1,40 @@ +# `sp_manufacture_productionplaninfotrace1` (procedure) + +> 点击机台获取排程数据(树形结构带不固定查询) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:37 +- **Last altered:** 2026-04-27 19:10:37 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sFlag` | `varchar(225)` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `iSearchType` | `int` | +| 4 | IN | `iBillOutside` | `int` | +| 5 | IN | `sDivRowGroupByDate` | `varchar(255)` | +| 6 | IN | `sState` | `varchar(10)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | IN | `bFilter` | `varchar(5000)` | +| 10 | IN | `pageNum` | `int` | +| 11 | IN | `pageSize` | `int` | +| 12 | OUT | `totalCount` | `int` | +| 13 | IN | `countCloumn` | `varchar(5000)` | +| 14 | OUT | `countMapJson` | `longtext` | +| 15 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 16 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 17 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_manufacture_productionplaninfotrace1`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_mftproductionreportdata_employee_WageMoney.md b/docs/auto-catalog/procedures/sp_mftproductionreportdata_employee_WageMoney.md new file mode 100644 index 0000000..0917090 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_mftproductionreportdata_employee_WageMoney.md @@ -0,0 +1,35 @@ +# `sp_mftproductionreportdata_employee_WageMoney` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `bSearchAll` | `int` | +| 2 | IN | `iType` | `int` | +| 3 | IN | `sLoginId` | `varchar(100)` | +| 4 | IN | `sBrId` | `varchar(100)` | +| 5 | IN | `sSuId` | `varchar(100)` | +| 6 | IN | `bFilter` | `longtext` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `longtext` | +| 11 | OUT | `countMapJson` | `longtext` | +| 12 | IN | `sFilterOrderBy` | `longtext` | +| 13 | IN | `sGroupby_select_sql` | `longtext` | +| 14 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_mftproductionreportdata_employee_WageMoney`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_mitproductionapply_calculate.md b/docs/auto-catalog/procedures/sp_mitproductionapply_calculate.md new file mode 100644 index 0000000..89bb023 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_mitproductionapply_calculate.md @@ -0,0 +1,33 @@ +# `sp_mitproductionapply_calculate` (procedure) + +> 领料申请单据计算过程split,前台传入数据源,经过运算处理后返回前台渲染 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:38 +- **Last altered:** 2026-04-27 19:10:38 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_mitproductionapply_calculate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_pitProductstoredata.md b/docs/auto-catalog/procedures/sp_pitProductstoredata.md new file mode 100644 index 0000000..919335d --- /dev/null +++ b/docs/auto-catalog/procedures/sp_pitProductstoredata.md @@ -0,0 +1,33 @@ +# `sp_pitProductstoredata` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:39 +- **Last altered:** 2026-04-27 19:10:39 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_pitProductstoredata`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_qlyproducttest_calculate.md b/docs/auto-catalog/procedures/sp_qlyproducttest_calculate.md new file mode 100644 index 0000000..e465576 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_qlyproducttest_calculate.md @@ -0,0 +1,33 @@ +# `sp_qlyproducttest_calculate` (procedure) + +> 外购检验单单据计算过程split,前台传入数据源,经过运算处理后返回前台渲染 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:42 +- **Last altered:** 2026-04-27 19:10:42 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sDropTableSql` | `longtext` | +| 2 | IN | `sCreateTableSql` | `longtext` | +| 3 | IN | `insertSql` | `longtext` | +| 4 | IN | `selectSql` | `longtext` | +| 5 | IN | `sFormGuid` | `varchar(100)` | +| 6 | IN | `sLoginId` | `varchar(100)` | +| 7 | IN | `sBrId` | `varchar(100)` | +| 8 | IN | `sSuId` | `varchar(100)` | +| 9 | OUT | `sCode` | `int` | +| 10 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_qlyproducttest_calculate`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_refreshJur.md b/docs/auto-catalog/procedures/sp_refreshJur.md new file mode 100644 index 0000000..6ec5706 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_refreshJur.md @@ -0,0 +1,20 @@ +# `sp_refreshJur` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_refreshJur`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_refreshJurBill.md b/docs/auto-catalog/procedures/sp_refreshJurBill.md new file mode 100644 index 0000000..22f399a --- /dev/null +++ b/docs/auto-catalog/procedures/sp_refreshJurBill.md @@ -0,0 +1,20 @@ +# `sp_refreshJurBill` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:44 +- **Last altered:** 2026-04-27 19:10:44 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_refreshJurBill`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_salsalesorderdata.md b/docs/auto-catalog/procedures/sp_salsalesorderdata.md new file mode 100644 index 0000000..8a14d30 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_salsalesorderdata.md @@ -0,0 +1,33 @@ +# `sp_salsalesorderdata` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:46 +- **Last altered:** 2026-04-27 19:10:46 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sLoginId` | `varchar(100)` | +| 2 | IN | `sBrId` | `varchar(100)` | +| 3 | IN | `sSuId` | `varchar(100)` | +| 4 | IN | `bFilter` | `longtext` | +| 5 | IN | `pageNum` | `int` | +| 6 | IN | `pageSize` | `int` | +| 7 | OUT | `totalCount` | `int` | +| 8 | IN | `countCloumn` | `longtext` | +| 9 | OUT | `countMapJson` | `longtext` | +| 10 | IN | `sFilterOrderBy` | `longtext` | +| 11 | IN | `sGroupby_select_sql` | `longtext` | +| 12 | IN | `sGroupby_group_sql` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_salsalesorderdata`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_updateEnglishBasic.md b/docs/auto-catalog/procedures/sp_updateEnglishBasic.md new file mode 100644 index 0000000..febd466 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_updateEnglishBasic.md @@ -0,0 +1,23 @@ +# `sp_updateEnglishBasic` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sCode` | `int` | +| 2 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_updateEnglishBasic`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_updateEnglishBasic123.md b/docs/auto-catalog/procedures/sp_updateEnglishBasic123.md new file mode 100644 index 0000000..63f5fa9 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_updateEnglishBasic123.md @@ -0,0 +1,20 @@ +# `sp_updateEnglishBasic123` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_updateEnglishBasic123`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_update_billmaterials_MoneyToPrice.md b/docs/auto-catalog/procedures/sp_update_billmaterials_MoneyToPrice.md new file mode 100644 index 0000000..ba18974 --- /dev/null +++ b/docs/auto-catalog/procedures/sp_update_billmaterials_MoneyToPrice.md @@ -0,0 +1,32 @@ +# `sp_update_billmaterials_MoneyToPrice` (procedure) + +> 修改物料价格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTbSlaveName` | `varchar(40)` | +| 2 | IN | `sTbMasterName` | `varchar(40)` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `iType` | `int` | +| 6 | IN | `sBrId` | `varchar(40)` | +| 7 | IN | `sSuId` | `varchar(40)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_update_billmaterials_MoneyToPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_update_billproduct_MoneyToPrice.md b/docs/auto-catalog/procedures/sp_update_billproduct_MoneyToPrice.md new file mode 100644 index 0000000..1b207ec --- /dev/null +++ b/docs/auto-catalog/procedures/sp_update_billproduct_MoneyToPrice.md @@ -0,0 +1,32 @@ +# `sp_update_billproduct_MoneyToPrice` (procedure) + +> 修改产品价格 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sTbSlaveName` | `varchar(40)` | +| 2 | IN | `sTbMasterName` | `varchar(40)` | +| 3 | IN | `sGuid` | `varchar(100)` | +| 4 | IN | `sFormGuid` | `varchar(100)` | +| 5 | IN | `iType` | `int` | +| 6 | IN | `sBrId` | `varchar(40)` | +| 7 | IN | `sSuId` | `varchar(40)` | +| 8 | OUT | `sCode` | `int` | +| 9 | OUT | `sReturn` | `longtext` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_update_billproduct_MoneyToPrice`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/sp_update_pricecolumn.md b/docs/auto-catalog/procedures/sp_update_pricecolumn.md new file mode 100644 index 0000000..80d267b --- /dev/null +++ b/docs/auto-catalog/procedures/sp_update_pricecolumn.md @@ -0,0 +1,22 @@ +# `sp_update_pricecolumn` (procedure) + +> 修改表字段单价长度 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:51 +- **Last altered:** 2026-04-27 19:10:51 + +## Parameters + +_No parameters._ + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `sp_update_pricecolumn`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/ss.md b/docs/auto-catalog/procedures/ss.md new file mode 100644 index 0000000..981ddb9 --- /dev/null +++ b/docs/auto-catalog/procedures/ss.md @@ -0,0 +1,24 @@ +# `ss` (procedure) + +> 现金日记帐 + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | OUT | `sReturn` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `ss`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/test.md b/docs/auto-catalog/procedures/test.md new file mode 100644 index 0000000..8155798 --- /dev/null +++ b/docs/auto-catalog/procedures/test.md @@ -0,0 +1,23 @@ +# `test` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `parm1` | `varchar(1000)` | +| 2 | OUT | `sReturn` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `test`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/test_copy.md b/docs/auto-catalog/procedures/test_copy.md new file mode 100644 index 0000000..ac6cee2 --- /dev/null +++ b/docs/auto-catalog/procedures/test_copy.md @@ -0,0 +1,25 @@ +# `test_copy` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `parm1` | `varchar(1000)` | +| 2 | OUT | `parm2` | `varchar(1000)` | +| 3 | IN | `parm3` | `varchar(1000)` | +| 4 | OUT | `parm4` | `varchar(1000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `test_copy`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/zAddField_Proc.md b/docs/auto-catalog/procedures/zAddField_Proc.md new file mode 100644 index 0000000..094d483 --- /dev/null +++ b/docs/auto-catalog/procedures/zAddField_Proc.md @@ -0,0 +1,27 @@ +# `zAddField_Proc` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sColumnName` | `varchar(100)` | +| 2 | IN | `sTableName` | `varchar(100)` | +| 3 | IN | `sType` | `varchar(100)` | +| 4 | IN | `sDefault` | `varchar(100)` | +| 5 | IN | `sIsNull` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `zAddField_Proc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/zModifyField_Proc.md b/docs/auto-catalog/procedures/zModifyField_Proc.md new file mode 100644 index 0000000..60bd24c --- /dev/null +++ b/docs/auto-catalog/procedures/zModifyField_Proc.md @@ -0,0 +1,27 @@ +# `zModifyField_Proc` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `sColumnName` | `varchar(100)` | +| 2 | IN | `sTableName` | `varchar(100)` | +| 3 | IN | `sType` | `varchar(100)` | +| 4 | IN | `sDefault` | `varchar(100)` | +| 5 | IN | `sIsNull` | `varchar(100)` | +| 6 | IN | `sComment` | `varchar(255)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `zModifyField_Proc`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/procedures/待产量上报.md b/docs/auto-catalog/procedures/待产量上报.md new file mode 100644 index 0000000..e88bc84 --- /dev/null +++ b/docs/auto-catalog/procedures/待产量上报.md @@ -0,0 +1,35 @@ +# `待产量上报` (procedure) + + +- **Type:** PROCEDURE +- **Deterministic:** NO +- **SQL data access:** CONTAINS SQL +- **Created:** 2026-04-27 19:10:53 +- **Last altered:** 2026-04-27 19:10:53 + +## Parameters + +| # | Mode | Name | Type | +|---|---|---|---| +| 1 | IN | `iState` | `int` | +| 2 | IN | `sLoginId` | `varchar(100)` | +| 3 | IN | `sMachineId_s` | `varchar(100)` | +| 4 | IN | `sSuId` | `varchar(100)` | +| 5 | IN | `sBrId` | `varchar(100)` | +| 6 | IN | `bFilter` | `varchar(5000)` | +| 7 | IN | `pageNum` | `int` | +| 8 | IN | `pageSize` | `int` | +| 9 | OUT | `totalCount` | `int` | +| 10 | IN | `countCloumn` | `varchar(5000)` | +| 11 | OUT | `countMapJson` | `varchar(5000)` | +| 12 | IN | `sFilterOrderBy` | `varchar(5000)` | +| 13 | IN | `sGroupby_select_sql` | `varchar(5000)` | +| 14 | IN | `sGroupby_group_sql` | `varchar(5000)` | + +## Body + +_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf -e 'SHOW CREATE PROCEDURE `待产量上报`'`._ + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/tables/93wuliao.md b/docs/auto-catalog/tables/93wuliao.md new file mode 100644 index 0000000..379c3d2 --- /dev/null +++ b/docs/auto-catalog/tables/93wuliao.md @@ -0,0 +1,55 @@ +# `93wuliao` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `varchar(255)` | YES | | | | | +| 2 | `sId` | `varchar(255)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(255)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(255)` | YES | | | | | +| 5 | `tCreateDate` | `varchar(255)` | YES | | | | | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `varchar(255)` | YES | | | | | +| 8 | `sParentId` | `varchar(255)` | YES | | | | | +| 9 | `sMaterialsType` | `varchar(255)` | YES | | | | | +| 10 | `sMaterialsNo` | `varchar(255)` | YES | | | | | +| 11 | `sMaterialsName` | `varchar(255)` | YES | | | | | +| 12 | `sSampleNo` | `varchar(255)` | YES | | | | | +| 13 | `sMaterialsUnit` | `varchar(255)` | YES | | | | | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | | +| 15 | `dCoefficient` | `varchar(255)` | YES | | | | | +| 16 | `sConversionUnit` | `varchar(255)` | YES | | | | | +| 17 | `sComputeId` | `varchar(255)` | YES | | | | | +| 18 | `sTaxId` | `varchar(255)` | YES | | | | | +| 19 | `bInverse` | `varchar(255)` | YES | | | | | +| 20 | `sReComputeId` | `varchar(255)` | YES | | | | | +| 21 | `sAutoComputeId` | `varchar(255)` | YES | | | | | +| 22 | `sConversionComputeId` | `varchar(255)` | YES | | | | | +| 23 | `sReConversionComputeId` | `varchar(255)` | YES | | | | | +| 24 | `dGramWeight` | `varchar(255)` | YES | | | | | +| 25 | `bPurchase` | `varchar(255)` | YES | | | | | +| 26 | `bReel` | `varchar(255)` | YES | | | | | +| 27 | `bSales` | `varchar(255)` | YES | | | | | +| 28 | `bCorrugate` | `varchar(255)` | YES | | | | | +| 29 | `dPurchasePrice` | `varchar(255)` | YES | | | | | +| 30 | `dSalesPrice` | `varchar(255)` | YES | | | | | +| 31 | `dRecentPurchasePrice` | `varchar(255)` | YES | | | | | +| 32 | `dDesignateSalesPrice` | `varchar(255)` | YES | | | | | +| 33 | `dProcurementCycle` | `varchar(255)` | YES | | | | | +| 34 | `sSupplyId` | `varchar(255)` | YES | | | | | +| 35 | `bCheck` | `varchar(255)` | YES | | | | | +| 36 | `bInvalid` | `varchar(255)` | YES | | | | | +| 37 | `sMemo` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/aaa.md b/docs/auto-catalog/tables/aaa.md new file mode 100644 index 0000000..96cadeb --- /dev/null +++ b/docs/auto-catalog/tables/aaa.md @@ -0,0 +1,26 @@ +# `aaa` + + +- **Rows (estimated):** 72 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:46:54 +- **Updated:** 2026-04-27 18:46:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `aa` | `int` | NO | PRI | | auto_increment | | +| 2 | `bb` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `aa` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/abc.md b/docs/auto-catalog/tables/abc.md new file mode 100644 index 0000000..f652984 --- /dev/null +++ b/docs/auto-catalog/tables/abc.md @@ -0,0 +1,19 @@ +# `abc` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `q` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accchecking.md b/docs/auto-catalog/tables/accchecking.md new file mode 100644 index 0000000..4b6750f --- /dev/null +++ b/docs/auto-catalog/tables/accchecking.md @@ -0,0 +1,36 @@ +# `accchecking` + + +- **Rows (estimated):** 1629 +- **Data size:** 480.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:54 +- **Updated:** 2026-04-27 18:46:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillId` | `varchar(100)` | YES | | | | | +| 9 | `tBillDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 单据日期 | +| 10 | `sType` | `varchar(255)` | YES | | | | | +| 11 | `sBillNo` | `varchar(255)` | YES | | | | | +| 12 | `sFormId` | `varchar(100)` | YES | | | | | +| 13 | `sMemo` | `text` | YES | | | | | +| 14 | `sCostPeriod` | `varchar(100)` | YES | | | | | +| 15 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 16 | `sConfirmMonth` | `varchar(100)` | YES | | | | | +| 17 | `sBillInStoreId` | `varchar(100)` | YES | | | | | +| 18 | `tNowDate` | `datetime` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accdepart.md b/docs/auto-catalog/tables/accdepart.md new file mode 100644 index 0000000..fb9be16 --- /dev/null +++ b/docs/auto-catalog/tables/accdepart.md @@ -0,0 +1,48 @@ +# `accdepart` + + +- **Rows (estimated):** 635 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** 2026-04-27 18:46:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sSrcId` | `varchar(100)` | YES | | | | | +| 4 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 5 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sName` | `varchar(255)` | YES | | | | | +| 10 | `sNo` | `varchar(255)` | YES | | | | | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `sAllId` | `text` | YES | | | | | +| 13 | `sChildren` | `varchar(255)` | YES | | | | | +| 14 | `sParentId` | `varchar(100)` | YES | | | | | +| 15 | `iPeople` | `int` | NO | | 0 | | 总人数(人) | +| 16 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 总面积(平方) | +| 17 | `iConvert` | `int` | NO | | 0 | | 是否设置转移动(否/是) | +| 18 | `sCostPeriod` | `varchar(255)` | YES | | | | | +| 19 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 20 | `sConfirmMonth` | `varchar(100)` | YES | | | | | +| 21 | `dPower` | `decimal(18,6)` | NO | | 0.000000 | | 总理论功率(千万时) | +| 22 | `dMonthHour` | `decimal(18,6)` | NO | | 0.000000 | | 部门月度开机时间(H) | +| 23 | `iMachine` | `int` | NO | | 0 | | 设备台数 | +| 24 | `dDepreciation` | `decimal(18,6)` | NO | | 0.000000 | | 折旧总额 | +| 25 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 部门月度产量-作业数量 | +| 26 | `dMonthArea` | `decimal(18,6)` | NO | | 0.000000 | | 部门月度产量-面积(平米) | +| 27 | `dColorQty` | `decimal(18,6)` | NO | | 0.000000 | | 部门月度产量-色令 | +| 28 | `dAveragePower` | `decimal(18,6)` | NO | | 0.000000 | | 平均功率 | +| 29 | `dAllHourSalary` | `decimal(18,6)` | NO | | 0.000000 | | 平均时薪*工时 | +| 30 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 总印版张数 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accdepartdepartment.md b/docs/auto-catalog/tables/accdepartdepartment.md new file mode 100644 index 0000000..5e7cc7d --- /dev/null +++ b/docs/auto-catalog/tables/accdepartdepartment.md @@ -0,0 +1,29 @@ +# `accdepartdepartment` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `sDepartId` | `varchar(50)` | YES | | | | | +| 8 | `sParentId` | `varchar(50)` | YES | | | | | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `dRate` | `decimal(18,6)` | YES | | | | 比例 | +| 11 | `sAc` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accexpenseentrybusinessmaster.md b/docs/auto-catalog/tables/accexpenseentrybusinessmaster.md new file mode 100644 index 0000000..20c9d0e --- /dev/null +++ b/docs/auto-catalog/tables/accexpenseentrybusinessmaster.md @@ -0,0 +1,53 @@ +# `accexpenseentrybusinessmaster` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** 2026-04-27 18:46:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | YES | | | | | +| 9 | `sBillNo` | `varchar(255)` | YES | | | | | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | | +| 11 | `sMemo` | `text` | YES | | | | | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dExpenseeMoney` | `decimal(18,6)` | YES | | | | 费用总额 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCostPeriod` | `varchar(255)` | YES | | | | | +| 34 | `sExpenseeId` | `varchar(50)` | YES | | | | | +| 35 | `sSortName2` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accexpenseentrybusinessslave.md b/docs/auto-catalog/tables/accexpenseentrybusinessslave.md new file mode 100644 index 0000000..3aec27d --- /dev/null +++ b/docs/auto-catalog/tables/accexpenseentrybusinessslave.md @@ -0,0 +1,46 @@ +# `accexpenseentrybusinessslave` + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** 2026-04-27 18:46:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | | +| 8 | `sDepartId` | `varchar(50)` | YES | | | | | +| 9 | `dOtherOperateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他业务收入金额 | +| 10 | `dMainBusinessCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主营业务成本 | +| 11 | `dAdministrativeExpenses` | `decimal(18,6)` | NO | | 0.000000 | | 管理费用 | +| 12 | `bTransferOut` | `bit(1)` | NO | | b'0' | | 是否转出 | +| 13 | `bDepartInsert` | `bit(1)` | NO | | b'0' | | 是否部门成本转移插入数据 | +| 14 | `dAssetsImpairmentloss` | `decimal(18,6)` | NO | | 0.000000 | | 资产减值损失 | +| 15 | `dCreditImpairmentloss` | `decimal(18,6)` | NO | | 0.000000 | | 信用减值损失 | +| 16 | `dTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税金及附加 | +| 17 | `dSellingExpenses` | `decimal(18,6)` | NO | | 0.000000 | | 销售费用 | +| 18 | `dFinancialExpenses` | `decimal(18,6)` | NO | | 0.000000 | | 财务费用 | +| 19 | `dRDExpenses` | `decimal(18,6)` | NO | | 0.000000 | | 研发费用 | +| 20 | `dOtherbusinessCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他业务成本 | +| 21 | `dGainsIncomeloss` | `decimal(18,6)` | NO | | 0.000000 | | 公允价值变动收益(损失) | +| 22 | `dInvestmentIncomeloss` | `decimal(18,6)` | NO | | 0.000000 | | 投资收益(损失) | +| 23 | `dOtherIncome` | `decimal(18,6)` | NO | | 0.000000 | | 其他收益 | +| 24 | `dDisposalIncomeloss` | `decimal(18,6)` | NO | | 0.000000 | | 处置收益(损失) | +| 25 | `dNonbusinessIncome` | `decimal(18,6)` | NO | | 0.000000 | | 营业外收入 | +| 26 | `dNonBusinessExpenditure` | `decimal(18,6)` | NO | | 0.000000 | | 营业外支出 | +| 27 | `iPeople` | `int` | NO | | 0 | | 月度总人数 | +| 28 | `dElectricityFees` | `decimal(18,6)` | NO | | 0.000000 | | 月度总电费 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accexpenseentrydepartmentmaster.md b/docs/auto-catalog/tables/accexpenseentrydepartmentmaster.md new file mode 100644 index 0000000..f716c32 --- /dev/null +++ b/docs/auto-catalog/tables/accexpenseentrydepartmentmaster.md @@ -0,0 +1,56 @@ +# `accexpenseentrydepartmentmaster` + + +- **Rows (estimated):** 308 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** 2026-04-27 18:46:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | YES | | | | | +| 9 | `sBillNo` | `varchar(255)` | YES | | | | | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | | +| 11 | `sMemo` | `text` | YES | | | | | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dExpenseeMoney` | `decimal(18,6)` | YES | | | | 费用总额 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCostPeriod` | `varchar(255)` | YES | | | | | +| 34 | `sExpenseeId` | `varchar(50)` | YES | | | | | +| 35 | `sSortName2` | `varchar(255)` | YES | | | | | +| 36 | `dRate` | `decimal(18,6)` | NO | | 0.000000 | | 费用比例 | +| 37 | `dExpenseeOldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 费用总额 | +| 38 | `sFrameType` | `varchar(100)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accexpenseentrydepartmentslave.md b/docs/auto-catalog/tables/accexpenseentrydepartmentslave.md new file mode 100644 index 0000000..ad717d5 --- /dev/null +++ b/docs/auto-catalog/tables/accexpenseentrydepartmentslave.md @@ -0,0 +1,36 @@ +# `accexpenseentrydepartmentslave` + + +- **Rows (estimated):** 1512 +- **Data size:** 464.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** 2026-04-27 18:46:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | | +| 8 | `sDepartId` | `varchar(50)` | YES | | | | | +| 9 | `dEnterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 对应金额 | +| 10 | `dTransferMoney` | `decimal(18,6)` | NO | | 0.000000 | | 转入金额 | +| 11 | `dTotalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 12 | `dApportionMoney` | `decimal(18,6)` | NO | | 0.000000 | | 分摊金额 | +| 13 | `bTransferOut` | `bit(1)` | NO | | b'0' | | 是否转出 | +| 14 | `bDepartInsert` | `bit(1)` | NO | | b'0' | | 是否部门成本转移插入数据 | +| 15 | `sTransferDepartName` | `varchar(255)` | YES | | | | | +| 16 | `dTransferDepartRate` | `decimal(18,6)` | NO | | 0.000000 | | 转入汇总比例 | +| 17 | `dTransferSumMoney` | `decimal(18,6)` | NO | | 0.000000 | | 转入汇总金额 | +| 18 | `dEnterOldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 对应金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accexpenseentryworkcenterslave.md b/docs/auto-catalog/tables/accexpenseentryworkcenterslave.md new file mode 100644 index 0000000..dd33b78 --- /dev/null +++ b/docs/auto-catalog/tables/accexpenseentryworkcenterslave.md @@ -0,0 +1,40 @@ +# `accexpenseentryworkcenterslave` + + +- **Rows (estimated):** 8465 +- **Data size:** 3.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:55 +- **Updated:** 2026-04-27 18:46:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | | +| 8 | `sWorkCenterId` | `varchar(50)` | YES | | | | | +| 9 | `dEnterMoney` | `decimal(18,2)` | NO | | 0.00 | | 对应部门分摊金额 | +| 10 | `dTransferMoney` | `decimal(18,2)` | NO | | 0.00 | | 转入金额 | +| 11 | `dTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 总金额 | +| 12 | `dApportionMoney` | `decimal(18,6)` | NO | | 0.000000 | | 未对应部门分摊金额 | +| 13 | `bTransferOut` | `bit(1)` | NO | | b'0' | | 是否转出 | +| 14 | `sDepartId` | `varchar(50)` | YES | | | | | +| 15 | `bWorkCenterInsert` | `bit(1)` | NO | | b'0' | | 是否工作中心转移插入数据 | +| 16 | `sTransferWorkCenterId` | `varchar(50)` | YES | | | | | +| 17 | `dTransferWorkCenterRate` | `decimal(18,6)` | NO | | 0.000000 | | 转入汇总比例 | +| 18 | `dTransferSumMoney` | `decimal(18,6)` | NO | | 0.000000 | | 转入汇总金额 | +| 19 | `bDepartInsert` | `bit(1)` | NO | | b'0' | | 是否部门成本转移插入数据 | +| 20 | `sTransferWorkCenterMemo` | `text` | YES | | | | | +| 21 | `bClientInsert` | `bit(1)` | NO | | b'0' | | 是否人工录入 | +| 22 | `dClientInsertMoney` | `decimal(18,6)` | NO | | 0.000000 | | 人工录入金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accjobslave.md b/docs/auto-catalog/tables/accjobslave.md new file mode 100644 index 0000000..629d966 --- /dev/null +++ b/docs/auto-catalog/tables/accjobslave.md @@ -0,0 +1,94 @@ +# `accjobslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `sParentId` | `varchar(100)` | YES | | | | | +| 8 | `sCustomerId` | `varchar(100)` | YES | | | | | +| 9 | `sManualNo` | `varchar(255)` | YES | | | | | +| 10 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | | +| 11 | `sProductId` | `varchar(100)` | YES | | | | | +| 12 | `sProcessId` | `varchar(100)` | YES | | | | | +| 13 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 14 | `sSrcControlId` | `varchar(100)` | YES | | | | | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | | +| 16 | `sMachineId` | `varchar(50)` | YES | | | | | +| 17 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 18 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 19 | `sTeamId` | `varchar(100)` | YES | | | | | +| 20 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 21 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 22 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 23 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 24 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 25 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 26 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 27 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 28 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 29 | `sProcessMemo` | `text` | YES | | | | | +| 30 | `sSrcSlaveId` | `varchar(100)` | YES | | | | | +| 31 | `sSrcId` | `varchar(100)` | YES | | | | | +| 32 | `sSrcNo` | `varchar(255)` | YES | | | | | +| 33 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 34 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 35 | `sSlaveMemo` | `text` | YES | | | | | +| 36 | `sOrderId` | `varchar(100)` | YES | | | | | +| 37 | `sOrderSlaveId` | `varchar(100)` | YES | | | | | +| 38 | `sOrderNo` | `varchar(255)` | YES | | | | | +| 39 | `sWorkOrderId` | `varchar(100)` | YES | | | | | +| 40 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | | +| 41 | `sWorkOrderNo` | `varchar(255)` | YES | | | | | +| 42 | `sWorkOrderControlId` | `varchar(100)` | YES | | | | | +| 43 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | | +| 44 | `sWorkOrderMaterialsTbId` | `varchar(100)` | YES | | | | | +| 45 | `sParam1` | `varchar(255)` | YES | | | | | +| 46 | `sParam2` | `varchar(255)` | YES | | | | | +| 47 | `sParam3` | `varchar(255)` | YES | | | | | +| 48 | `sParam4` | `varchar(255)` | YES | | | | | +| 49 | `sParam5` | `varchar(255)` | YES | | | | | +| 50 | `sParam6` | `varchar(255)` | YES | | | | | +| 51 | `sParamValue1` | `varchar(255)` | YES | | | | | +| 52 | `sParamValue2` | `varchar(255)` | YES | | | | | +| 53 | `sParamValue3` | `varchar(255)` | YES | | | | | +| 54 | `sParamValue4` | `varchar(255)` | YES | | | | | +| 55 | `sParamValue5` | `varchar(255)` | YES | | | | | +| 56 | `sParamValue6` | `varchar(255)` | YES | | | | | +| 57 | `sUnTaskFormId` | `varchar(100)` | YES | | | | | +| 58 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 59 | `sParam7` | `varchar(255)` | YES | | | | | +| 60 | `sParam8` | `varchar(255)` | YES | | | | | +| 61 | `sParam9` | `varchar(255)` | YES | | | | | +| 62 | `sParam10` | `varchar(255)` | YES | | | | | +| 63 | `sParamValue7` | `varchar(255)` | YES | | | | | +| 64 | `sParamValue8` | `varchar(255)` | YES | | | | | +| 65 | `sParamValue9` | `varchar(255)` | YES | | | | | +| 66 | `sParamValue10` | `varchar(255)` | YES | | | | | +| 67 | `dMakeReadyHour` | `decimal(18,6)` | NO | | 0.000000 | | 准备时间 | +| 68 | `sCostPeriod` | `varchar(255)` | YES | | | | | +| 69 | `dBusinessHour` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统生产时间 | +| 70 | `dBusinessQty` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统上报数量 | +| 71 | `dBusinessConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统转换数量 | +| 72 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 73 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 74 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 75 | `sFormId` | `varchar(100)` | YES | | | | | +| 76 | `sBillNo` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accjobslavesum.md b/docs/auto-catalog/tables/accjobslavesum.md new file mode 100644 index 0000000..3c73622 --- /dev/null +++ b/docs/auto-catalog/tables/accjobslavesum.md @@ -0,0 +1,53 @@ +# `accjobslavesum` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `sParentId` | `varchar(100)` | YES | | | | | +| 8 | `sCustomerId` | `varchar(100)` | YES | | | | | +| 9 | `sManualNo` | `varchar(255)` | YES | | | | | +| 10 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | | +| 11 | `sProductId` | `varchar(100)` | YES | | | | | +| 12 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 13 | `sSrcControlId` | `varchar(100)` | YES | | | | | +| 14 | `sPartsName` | `varchar(255)` | YES | | | | | +| 15 | `sMachineId` | `varchar(50)` | YES | | | | | +| 16 | `sOrderSlaveId` | `varchar(100)` | YES | | | | | +| 17 | `sOrderNo` | `varchar(255)` | YES | | | | | +| 18 | `sWorkOrderId` | `varchar(100)` | YES | | | | | +| 19 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | | +| 20 | `sWorkOrderNo` | `varchar(255)` | YES | | | | | +| 21 | `sWorkOrderControlId` | `varchar(100)` | YES | | | | | +| 22 | `sCostPeriod` | `varchar(255)` | YES | | | | | +| 23 | `dBusinessHour` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统生产时间 | +| 24 | `dBusinessQty` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统上报数量 | +| 25 | `dBusinessConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统转换数量 | +| 26 | `dFinaHour` | `decimal(18,6)` | NO | | 0.000000 | | 财务系统生产时间 | +| 27 | `dFinaQty` | `decimal(18,6)` | NO | | 0.000000 | | 财务系统上报数量 | +| 28 | `dFinaConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 财务系统转换数量 | +| 29 | `bConfirmQty` | `bit(1)` | NO | | b'0' | | 是否确认数量 | +| 30 | `dBusinessWage` | `decimal(18,6)` | NO | | 0.000000 | | 业务系统计件工资 | +| 31 | `dFinaWage` | `decimal(18,6)` | NO | | 0.000000 | | 财务系统计件工资 | +| 32 | `bConfirmWage` | `bit(1)` | NO | | b'0' | | 是否确认工资 | +| 33 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 34 | `sFormId` | `varchar(100)` | YES | | | | | +| 35 | `sBillNo` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accmaterialsinitmaster.md b/docs/auto-catalog/tables/accmaterialsinitmaster.md new file mode 100644 index 0000000..5e25bd9 --- /dev/null +++ b/docs/auto-catalog/tables/accmaterialsinitmaster.md @@ -0,0 +1,56 @@ +# `accmaterialsinitmaster` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:56 +- **Updated:** 2026-04-27 18:46:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `sFormId` | `varchar(100)` | YES | | | | | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | YES | | | | | +| 10 | `sMemo` | `text` | YES | | | | | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | | +| 17 | `sWareHouseId` | `varchar(100)` | YES | | | | | +| 18 | `sLocationId` | `varchar(100)` | YES | | | | | +| 19 | `sWareHouseLocationId` | `varchar(100)` | YES | | | | | +| 20 | `sEmployeeId` | `varchar(100)` | YES | | | | | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sCostPeriod` | `varchar(100)` | YES | | | | | +| 37 | `sConfirmMonth` | `varchar(100)` | YES | | | | | +| 38 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accmaterialsinitslave.md b/docs/auto-catalog/tables/accmaterialsinitslave.md new file mode 100644 index 0000000..2837bf1 --- /dev/null +++ b/docs/auto-catalog/tables/accmaterialsinitslave.md @@ -0,0 +1,74 @@ +# `accmaterialsinitslave` + + +- **Rows (estimated):** 963 +- **Data size:** 368.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:56 +- **Updated:** 2026-04-27 18:46:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 8 | `sParentId` | `varchar(100)` | YES | | | | | +| 9 | `sMaterialsId` | `varchar(100)` | YES | | | | | +| 10 | `sMaterialsStyle` | `varchar(100)` | YES | | | | | +| 11 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 12 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源换算数量 | +| 13 | `dOriginalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源金额 | +| 14 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 15 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | | +| 16 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 17 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 18 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 20 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | +| 21 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏换算数量 | +| 22 | `dProfitLossMoney` | `decimal(18,6)` | YES | | | | 盈亏金额 | +| 23 | `dProfitLossPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 24 | `sSrcId` | `varchar(100)` | YES | | | | | +| 25 | `sSrcSlaveId` | `varchar(100)` | YES | | | | | +| 26 | `sSrcNo` | `varchar(255)` | YES | | | | | +| 27 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 28 | `sSlaveMemo` | `text` | YES | | | | | +| 29 | `sBarcode` | `varchar(255)` | YES | | | | | +| 30 | `sDefineNo` | `varchar(100)` | YES | | | | | +| 31 | `sDefineNo2` | `varchar(100)` | YES | | | | | +| 32 | `sWareHouseId` | `varchar(100)` | YES | | | | | +| 33 | `sLocationId` | `varchar(100)` | YES | | | | | +| 34 | `sWareHouseLocationId` | `varchar(100)` | YES | | | | | +| 35 | `sSReserve1` | `varchar(255)` | YES | | | | | +| 36 | `sSReserve2` | `varchar(255)` | YES | | | | | +| 37 | `sSReserve3` | `varchar(255)` | YES | | | | | +| 38 | `sSReserve4` | `varchar(255)` | YES | | | | | +| 39 | `sSReserve5` | `varchar(255)` | YES | | | | | +| 40 | `sSReserve6` | `varchar(255)` | YES | | | | | +| 41 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 42 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 43 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 44 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 45 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 46 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 47 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 48 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 49 | `sSupplyId` | `varchar(100)` | YES | | | | | +| 50 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 51 | `sTaxId` | `varchar(50)` | YES | | | | | +| 52 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 53 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 不含税金额 | +| 54 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税额 | +| 55 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币税额 | +| 56 | `dMaterialsForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accmaterialsstore.md b/docs/auto-catalog/tables/accmaterialsstore.md new file mode 100644 index 0000000..1c15042 --- /dev/null +++ b/docs/auto-catalog/tables/accmaterialsstore.md @@ -0,0 +1,67 @@ +# `accmaterialsstore` + + +- **Rows (estimated):** 171004 +- **Data size:** 84.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:46:56 +- **Updated:** 2026-04-27 18:47:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(100)` | YES | | | | | +| 9 | `sMaterialsStyle` | `varchar(255)` | YES | | | | | +| 10 | `sDefineNo` | `varchar(100)` | YES | | | | | +| 11 | `sDefineNo2` | `varchar(100)` | YES | | | | | +| 12 | `sWarehouseId` | `varchar(100)` | YES | | | | | +| 13 | `sLocationId` | `varchar(100)` | YES | | | | | +| 14 | `sWarehouseLocationId` | `varchar(100)` | YES | | | | | +| 15 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 库存数量 | +| 16 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | | +| 17 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 18 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 19 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 20 | `dMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料金额 | +| 21 | `sFormId` | `varchar(100)` | YES | | | | | +| 22 | `sBillId` | `varchar(100)` | YES | | | | | +| 23 | `sBillSlaveId` | `varchar(100)` | YES | | | | | +| 24 | `sBillNo` | `varchar(255)` | YES | | | | | +| 25 | `sWorkOrderId` | `varchar(100)` | YES | | | | | +| 26 | `sWorkOrderNo` | `varchar(255)` | YES | | | | | +| 27 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | | +| 28 | `sOrderId` | `varchar(100)` | YES | | | | | +| 29 | `sOrderNo` | `varchar(255)` | YES | | | | | +| 30 | `sOrderSlaveId` | `varchar(100)` | YES | | | | | +| 31 | `sMemo` | `text` | YES | | | | | +| 32 | `sType` | `varchar(100)` | YES | | | | | +| 33 | `sCostPeriod` | `varchar(100)` | YES | | | | | +| 34 | `sConfirmMonth` | `varchar(100)` | YES | | | | | +| 35 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 36 | `sAccId` | `varchar(100)` | YES | | | | | +| 37 | `sSupplyId` | `varchar(100)` | YES | | | | | +| 38 | `sPurchaseOrderNo` | `varchar(100)` | YES | | | | | +| 39 | `sPurchaseOrderId` | `varchar(100)` | YES | | | | | +| 40 | `dPreviousAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 上期暂估数量 | +| 41 | `dPreviousMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 上期暂估换算数量 | +| 42 | `dThisInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库数量 | +| 43 | `dThisInStoreMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库换算数量 | +| 44 | `dThisInvoiceAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期发票数量 | +| 45 | `dThisInvoiceMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期发票换算数量 | +| 46 | `sDepartId` | `varchar(100)` | YES | | | | | +| 47 | `sVoucherBillId` | `varchar(100)` | YES | | | | | +| 48 | `sVoucherBillNo` | `varchar(100)` | YES | | | | | +| 49 | `sBussinessType` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accopsoutsideinstoremaster.md b/docs/auto-catalog/tables/accopsoutsideinstoremaster.md new file mode 100644 index 0000000..4592275 --- /dev/null +++ b/docs/auto-catalog/tables/accopsoutsideinstoremaster.md @@ -0,0 +1,55 @@ +# `accopsoutsideinstoremaster` + + +- **Rows (estimated):** 29983 +- **Data size:** 15.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:47:10 +- **Updated:** 2026-04-27 18:47:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | YES | | | | | +| 9 | `sBillNo` | `varchar(255)` | YES | | | | | +| 10 | `sSupplyId` | `varchar(100)` | YES | | | | | +| 11 | `sManualNo` | `varchar(255)` | YES | | | | | +| 12 | `sMemo` | `text` | YES | | | | | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sCurrency` | `varchar(255)` | YES | | | | | +| 19 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `sVoucherBillNo` | `varchar(255)` | YES | | | | | +| 22 | `sVoucherBillId` | `varchar(50)` | YES | | | | | +| 23 | `sVoucherBillminusNo` | `varchar(255)` | YES | | | | | +| 24 | `sVoucherBillminusId` | `varchar(50)` | YES | | | | | +| 25 | `sCostPeriod` | `varchar(255)` | YES | | | | | +| 26 | `sCostNextPeriod` | `varchar(255)` | NO | | | | 下个会计期间 | +| 27 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `sSrcId` | `varchar(100)` | YES | | | | 主表id | +| 33 | `dMaterialsMoney` | `decimal(18,6)` | YES | | | | 金额 | +| 34 | `sSrcSlaveId` | `varchar(100)` | YES | | | | 主表id | +| 35 | `sMaterialsId` | `varchar(100)` | YES | | | | 物料id | +| 36 | `sTaxId` | `varchar(100)` | YES | | | | 税码id | +| 37 | `sDeliverNo` | `varchar(50)` | YES | | | | 外协商送货单号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accordercostanalysis.md b/docs/auto-catalog/tables/accordercostanalysis.md new file mode 100644 index 0000000..c75dcfc --- /dev/null +++ b/docs/auto-catalog/tables/accordercostanalysis.md @@ -0,0 +1,376 @@ +# `accordercostanalysis` + + +- **Rows (estimated):** 319634 +- **Data size:** 1.6 GB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:47:12 +- **Updated:** 2026-04-27 18:50:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sFormId` | `varchar(100)` | NO | | | | 界面Id | +| 5 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 6 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 7 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 8 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 9 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 11 | `sCustomerNo` | `varchar(100)` | NO | | | | 客户号 | +| 12 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名称 | +| 13 | `sSalesOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 14 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 15 | `sProductNo` | `varchar(100)` | NO | | | | 产品号 | +| 16 | `sProductName` | `varchar(100)` | NO | | | | 产品名称 | +| 17 | `sProductStyle` | `varchar(100)` | NO | | | | 产品规格 | +| 18 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 19 | `sProductUnit` | `varchar(100)` | NO | | | | 产品单位 | +| 20 | `dAreaQty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷总面积 | +| 21 | `dStdHour` | `decimal(18,6)` | NO | | 0.000000 | | 工序标准工时 | +| 22 | `dProductCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dCostProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工单标准成本 | +| 24 | `dFreight` | `decimal(18,6)` | NO | | 0.000000 | | 运费 | +| 25 | `dProductTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品税额 | +| 26 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 销售金额 | +| 27 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款金额 | +| 28 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 29 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 30 | `dPeriodCostProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 本期成本 | +| 31 | `dPeriodProductInQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库数量 | +| 32 | `dPeriodProductInPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 33 | `dMaterialsCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料实际成本金额 | +| 34 | `dMaterialsStdMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料成本金额 | +| 35 | `dMaterialsDifMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料差异 | +| 36 | `dOutSideCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发外成本金额(对应发外入库) | +| 37 | `dOutSideStdCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发外成本金额(对应工序成本) | +| 38 | `dOutSideDifMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发外差异 | +| 39 | `dShareMoney` | `decimal(18,6)` | NO | | 0.000000 | | 分摊金额 | +| 40 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 41 | `sProcessName` | `varchar(100)` | NO | | | | 工序名称 | +| 42 | `sWorkCenterName` | `varchar(100)` | NO | | | | 工作中心名称 | +| 43 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Guid | +| 44 | `iType` | `int` | NO | | 0 | | 类型 0 工单,1 材料, 2工序 | +| 45 | `dSaleRate` | `decimal(18,6)` | NO | | 0.000000 | | 销售率 | +| 46 | `dSaleProfit` | `decimal(18,6)` | NO | | 0.000000 | | 销售利润 | +| 47 | `dStandardSalary` | `decimal(18,6)` | NO | | 0.000000 | | 标准薪资(工序成本) | +| 48 | `dLaborMoney` | `decimal(18,6)` | NO | | 0.000000 | | 实际薪资 | +| 49 | `dLaborDifMoney` | `decimal(18,6)` | NO | | 0.000000 | | 薪资差异 | +| 50 | `dManufactureRate` | `decimal(18,6)` | NO | | 0.000000 | | 生产利润率 | +| 51 | `dManufactureProfit` | `decimal(18,6)` | NO | | 0.000000 | | 生产利润 | +| 52 | `dNetRate` | `decimal(18,6)` | NO | | 0.000000 | | 净利率 | +| 53 | `dNetProfit` | `decimal(18,6)` | NO | | 0.000000 | | 净利润 | +| 54 | `bOutSide` | `bit(1)` | NO | | b'0' | | 是否发外 发外的不用分摊 | +| 55 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 单据是否完工 | +| 56 | `dInitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初金额 | +| 57 | `dSumMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 58 | `dEndMoney` | `decimal(18,6)` | NO | | 0.000000 | | 累计成本金额 | +| 59 | `dEarlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 产成品-期初之前累计数量 | +| 60 | `dEarlyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产成品-期初之前累计金额 | +| 61 | `dDoingQty` | `decimal(18,6)` | NO | | 0.000000 | | 在制品-数量 | +| 62 | `dDoingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品-金额 | +| 63 | `dInProductCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库金额 | +| 64 | `dProductCarryOverQty` | `decimal(18,6)` | NO | | 0.000000 | | 结转入库数量 | +| 65 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 66 | `iProcessColorQty` | `int` | NO | | 0 | | 色令 | +| 67 | `sManualNo` | `varchar(100)` | NO | | | | 手工单号 | +| 68 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 69 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 70 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 71 | `dCostCenter1Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 72 | `dCostCenter2Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 73 | `dCostCenter3Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 74 | `dCostCenter4Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 75 | `dCostCenter5Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 76 | `dCostCenter6Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 107 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 108 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 109 | `dInitExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用1 | +| 110 | `dInitExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用2 | +| 111 | `dInitExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用3 | +| 112 | `dInitExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用4 | +| 113 | `dInitExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用5 | +| 114 | `dInitExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用6 | +| 115 | `dInitExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用7 | +| 116 | `dInitExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用8 | +| 117 | `dInitExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用9 | +| 118 | `dInitExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用10 | +| 119 | `dInitMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初材料金额 | +| 120 | `dInitOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初发外金额 | +| 121 | `dInitLaborMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初人工金额 | +| 122 | `dInitAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初总金额 | +| 123 | `dEndExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用1 | +| 124 | `dEndExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用2 | +| 125 | `dEndExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用3 | +| 126 | `dEndExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用4 | +| 127 | `dEndExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用5 | +| 128 | `dEndExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用6 | +| 129 | `dEndExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用7 | +| 130 | `dEndExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用8 | +| 131 | `dEndExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用9 | +| 132 | `dEndExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用10 | +| 133 | `dEndMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期末材料金额 | +| 134 | `dEndOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期末发外金额 | +| 135 | `dEndLaborMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期末人工金额 | +| 136 | `dEndAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期末总金额 | +| 137 | `dInitExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用11 | +| 138 | `dInitExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用12 | +| 139 | `dInitExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用13 | +| 140 | `dInitExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用14 | +| 141 | `dInitExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用15 | +| 142 | `dInitExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用16 | +| 143 | `dInitExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用17 | +| 144 | `dEndExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用11 | +| 145 | `dEndExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用12 | +| 146 | `dEndExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用13 | +| 147 | `dEndExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用14 | +| 148 | `dEndExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用15 | +| 149 | `dEndExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用16 | +| 150 | `dEndExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用17 | +| 151 | `dExpenseStandard11Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 152 | `dExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 153 | `dExpenseDif11Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 154 | `dExpenseStandard12Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 155 | `dExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 156 | `dExpenseDif12Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 157 | `dExpenseStandard13Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 158 | `dExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 159 | `dExpenseDif13Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 160 | `dExpenseStandard14Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 161 | `dExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 162 | `dExpenseDif14Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 163 | `dExpenseStandard15Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 164 | `dExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 165 | `dExpenseDif15Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 166 | `dExpenseStandard16Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 167 | `dExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 168 | `dExpenseDif16Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 169 | `dExpenseStandard17Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 170 | `dExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 171 | `dExpenseDif17Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 172 | `dDoingExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用1 | +| 173 | `dDoingExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用2 | +| 174 | `dDoingExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用3 | +| 175 | `dDoingExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用4 | +| 176 | `dDoingExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用5 | +| 177 | `dDoingExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用6 | +| 178 | `dDoingExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用7 | +| 179 | `dDoingExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用8 | +| 180 | `dDoingExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用9 | +| 181 | `dDoingExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用10 | +| 182 | `dDoingExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用11 | +| 183 | `dDoingExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用12 | +| 184 | `dDoingExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用13 | +| 185 | `dDoingExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用14 | +| 186 | `dDoingExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用15 | +| 187 | `dDoingExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用16 | +| 188 | `dDoingExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用17 | +| 189 | `dDoingMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品材料金额 | +| 190 | `dDoingOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品发外金额 | +| 191 | `dDoingLaborMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品人工金额 | +| 192 | `dDoingAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品总金额 | +| 193 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品入库数 | +| 194 | `sMachineId` | `varchar(100)` | NO | | | | 设备ID | +| 195 | `sMachineName` | `varchar(100)` | NO | | | | 设备名称 | +| 196 | `dStdProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 计划数量 | +| 197 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 198 | `dAdjustHour` | `decimal(18,6)` | NO | | 0.000000 | | 调整工时 | +| 199 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 200 | `sMaterialsNo` | `varchar(100)` | NO | | | | 材料号 | +| 201 | `sMaterialsName` | `varchar(100)` | NO | | | | 材料名称 | +| 202 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 材料规格 | +| 203 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料数量 | +| 204 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料换算数量 | +| 205 | `sMaterialsUnit` | `varchar(100)` | NO | | | | 材料换算单位 | +| 206 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 材料单位 | +| 207 | `sOrderFormId` | `varchar(100)` | NO | | | | 订单formId | +| 208 | `sOrderId` | `varchar(100)` | NO | | | | 订单id | +| 209 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表id | +| 210 | `sBillId` | `varchar(100)` | NO | | | | 单据id | +| 211 | `sAccId` | `varchar(100)` | NO | | | | 唯一id | +| 212 | `dMaterialsCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 213 | `dOutSideCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 214 | `iBillType` | `int` | NO | | 0 | | 核算类型(1:本期作业,2:成品入库,3:直接材料, 4:外发开票,5:本期暂估,6:上期暂估,7:计件工资) | +| 215 | `dInitExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用18 | +| 216 | `dEndExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用18 | +| 217 | `dDoingExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用18 | +| 218 | `dExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期分摊费用18 | +| 219 | `dInitExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用19 | +| 220 | `dEndExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用19 | +| 221 | `dDoingExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用19 | +| 222 | `dExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期分摊费用19 | +| 223 | `dInitExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用20 | +| 224 | `dEndExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用20 | +| 225 | `dDoingExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用20 | +| 226 | `dExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期分摊费用20 | +| 227 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心id | +| 228 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 229 | `dInitExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用21 | +| 230 | `dInitExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用22 | +| 231 | `dInitExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用23 | +| 232 | `dInitExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用24 | +| 233 | `dInitExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用25 | +| 234 | `dInitExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用26 | +| 235 | `dInitExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用27 | +| 236 | `dInitExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用28 | +| 237 | `dInitExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用29 | +| 238 | `dInitExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初分摊费用30 | +| 239 | `dEndExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用21 | +| 240 | `dEndExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用22 | +| 241 | `dEndExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用23 | +| 242 | `dEndExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用24 | +| 243 | `dEndExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用25 | +| 244 | `dEndExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用26 | +| 245 | `dEndExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用27 | +| 246 | `dEndExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用28 | +| 247 | `dEndExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用29 | +| 248 | `dEndExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 期末分摊费用30 | +| 249 | `dDoingExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用21 | +| 250 | `dDoingExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用22 | +| 251 | `dDoingExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用23 | +| 252 | `dDoingExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用24 | +| 253 | `dDoingExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用25 | +| 254 | `dDoingExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用26 | +| 255 | `dDoingExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用27 | +| 256 | `dDoingExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用28 | +| 257 | `dDoingExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用29 | +| 258 | `dDoingExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 在制品分摊费用30 | +| 259 | `dExpenseStandard21Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 260 | `dExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 261 | `dExpenseDif21Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 262 | `dExpenseStandard22Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 263 | `dExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 264 | `dExpenseDif22Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 265 | `dExpenseStandard23Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 266 | `dExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 267 | `dExpenseDif23Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 268 | `dExpenseStandard24Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 269 | `dExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 270 | `dExpenseDif24Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 271 | `dExpenseStandard25Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 272 | `dExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 273 | `dExpenseDif25Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 274 | `dExpenseStandard26Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 275 | `dExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 276 | `dExpenseDif26Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 277 | `dExpenseStandard27Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 278 | `dExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 279 | `dExpenseDif27Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 280 | `dExpenseStandard28Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 281 | `dExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 282 | `dExpenseDif28Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 283 | `dExpenseStandard29Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 284 | `dExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 285 | `dExpenseDif29Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 286 | `dExpenseStandard30Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 287 | `dExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 288 | `dExpenseDif30Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 289 | `sOrderType` | `varchar(100)` | NO | | | | 订单类型 | +| 290 | `dAdjustProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 291 | `dExpenseStandard18Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 292 | `dExpenseStandard19Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 293 | `dExpenseStandard20Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 294 | `dExpenseDif18Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 295 | `dExpenseDif19Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 296 | `dExpenseDif20Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 297 | `dBillOutSideCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发外成本金额(整单) | +| 298 | `dPreviousOutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 上期暂估数量(发外) | +| 299 | `dPreviousOutMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 上期暂估换算数量(发外) | +| 300 | `dThisInStoreOutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库数量(发外) | +| 301 | `dThisInStoreOutMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库换算数量(发外) | +| 302 | `dThisInvoiceOutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期发票数量(发外) | +| 303 | `dThisInvoiceOutMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期发票换算数量(发外) | +| 304 | `sProductPlanSlaveId` | `varchar(100)` | NO | | | | 生产任务ID | +| 305 | `sState` | `varchar(11)` | NO | | 0 | | 状态(未排成 0 已排程 1 已下达 2 暂停 3 取消(冻结)4 完工 5) | +| 306 | `sDecompose` | `varchar(255)` | NO | | | | 印面自定义 | +| 307 | `tReportCompleteDate` | `datetime` | YES | | | | 强制完工日期 | +| 308 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报数量 | +| 309 | `sOutsideType` | `varchar(255)` | NO | | | | 发外类型(工序外发、成品外购) | +| 310 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表Id | +| 311 | `tBillCompleteDate` | `datetime` | YES | | | | 工单强制完工日期 | +| 312 | `dInitQty` | `decimal(18,6)` | NO | | 0.000000 | | 期初数量 | +| 313 | `dInitBillOutSideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初发外成本金额(整单) | +| 314 | `dEndQty` | `decimal(18,6)` | NO | | 0.000000 | | 产出数量 | +| 315 | `dEndBillOutSideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出发外成本金额(整单) | +| 316 | `dDoingBillOutSideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品发外成本金额(整单) | +| 317 | `dMaterialsCostBoxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料实际成本金额纸箱 | +| 318 | `dEndRate` | `decimal(18,6)` | NO | | 0.000000 | | 转出比例 | +| 319 | `dProductNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 销售金额(不含税) | +| 320 | `dPeriodProductInBeforeQty` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库前数量 | +| 321 | `bOrderComplete` | `bit(1)` | NO | | b'0' | | 订单是否完工 | +| 322 | `tOrderCompleteDate` | `datetime` | YES | | | | 订单完工时间 | +| 323 | `sOrderCompletePerson` | `varchar(255)` | NO | | | | 完工人 | +| 324 | `sOrderCompleteType` | `varchar(255)` | NO | | | | 完工类型 | +| 325 | `sOrderCompleteMemo` | `varchar(2000)` | NO | | | | 完工说明 | +| 326 | `dVariableCost` | `decimal(18,6)` | NO | | 0.000000 | | 变动成本 | +| 327 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 差异金额 | +| 328 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 329 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 330 | `dEndMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 331 | `dEndOtherPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 332 | `dEndPeoplePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 333 | `dEndOutsidePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 334 | `dEndMakePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 335 | `dOriginalProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 336 | `dOriginalHour` | `decimal(18,6)` | NO | | 0.000000 | | 源工时 | +| 337 | `sParentProductId` | `varchar(255)` | YES | | | | 主产品子产品 | +| 338 | `sFatherSlaveId` | `varchar(255)` | YES | | | | 父级id | +| 339 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 340 | `dConvertQty` | `decimal(18,6)` | NO | | 0.000000 | | 转换入库数 | +| 341 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | | +| 342 | `dInitFatherMoney` | `decimal(18,6)` | NO | | 0.000000 | | | +| 343 | `dFatherMoney` | `decimal(18,6)` | NO | | 0.000000 | | | +| 344 | `dEndFatherMoney` | `decimal(18,6)` | NO | | 0.000000 | | | +| 345 | `dDoingFatherMoney` | `decimal(18,6)` | NO | | 0.000000 | | | +| 346 | `sFatherId` | `varchar(100)` | NO | | | | 客户ID | +| 347 | `bIsFather` | `bit(1)` | NO | | b'0' | | 是否发外 发外的不用分摊 | +| 348 | `bMain` | `bit(1)` | NO | | b'0' | | 是否主工单 | +| 349 | `bChild` | `bit(1)` | NO | | b'0' | | 是否子产品 | +| 350 | `dMaterialsFatherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 子产品材料金额 | +| 351 | `dExpenseFatherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 子产品费用金额 | +| 352 | `dPreviousOutPrice` | `decimal(18,6)` | NO | | 0.000000 | | 上期暂估单价 | +| 353 | `dPreviousOutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 上期暂估金额 | +| 354 | `dThisInStoreOutPrice` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库单价 | +| 355 | `dThisInStoreOutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库金额 | +| 356 | `dThisInvoiceOutPrice` | `decimal(18,6)` | NO | | 0.000000 | | 本期发票单价 | +| 357 | `dThisInvoiceOutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 本期发票金额 | +| 358 | `dThisOutSideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 本期入库金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accordercostanalysisoperation.md b/docs/auto-catalog/tables/accordercostanalysisoperation.md new file mode 100644 index 0000000..d0a8fc1 --- /dev/null +++ b/docs/auto-catalog/tables/accordercostanalysisoperation.md @@ -0,0 +1,214 @@ +# `accordercostanalysisoperation` + + +- **Rows (estimated):** 58105 +- **Data size:** 182.7 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:50:50 +- **Updated:** 2026-04-27 18:51:11 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | sId | +| 2 | `sSlaveId` | `varchar(100)` | NO | | | | sSlaveId | +| 3 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 4 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名称 | +| 5 | `sOrderId` | `varchar(100)` | YES | | | | 订单id | +| 6 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表id | +| 7 | `sWorkOrderId` | `varchar(100)` | YES | | | | 工单ID | +| 8 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表ID | +| 9 | `sProductPlanSlaveId` | `varchar(100)` | YES | | | | 排程表ID | +| 10 | `sWorkCenterId` | `varchar(100)` | YES | | | | 工作中心id | +| 11 | `bConfirm` | `varchar(100)` | NO | | | | 是否确认 | +| 12 | `sWorkCenterName` | `varchar(100)` | NO | | | | 工作中心 | +| 13 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 14 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 15 | `sProductNo` | `varchar(100)` | NO | | | | 产品号 | +| 16 | `sProductName` | `varchar(100)` | NO | | | | 产品名称 | +| 17 | `sProductStyle` | `varchar(100)` | NO | | | | 产品规格 | +| 18 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 19 | `sProductUnit` | `varchar(100)` | NO | | | | 产品单位 | +| 20 | `sSalesOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 21 | `sOrderType` | `varchar(100)` | NO | | | | 订单类型 | +| 22 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 23 | `sProcessName` | `varchar(100)` | NO | | | | 工序名称 | +| 24 | `dStdProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量-计划数量 | +| 25 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量-计划数量 | +| 26 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量-上报数量 | +| 27 | `dStdHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(分钟)-计划时间 | +| 28 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(分钟)-实际时间 | +| 29 | `dAdjustHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(分钟)-财务调整 | +| 30 | `dAreaQty` | `decimal(18,6)` | NO | | 0.000000 | | 面积(m2) | +| 31 | `iProcessColorQty` | `int` | NO | | 0 | | 色令 | +| 32 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 33 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 34 | `dExpense1Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料-工作中心分摊因子总数 | +| 35 | `dExpense1Money` | `decimal(18,2)` | NO | | 0.00 | | 直接材料-待分摊费用 | +| 36 | `dExpense1Rate` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料-分摊比例 | +| 37 | `dExpense1ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 直接材料-分摊费用 | +| 38 | `dExpenseWork1Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料-作业分摊因子数量 | +| 39 | `sExpense1Type` | `varchar(255)` | NO | | | | 直接材料-分摊因子 | +| 40 | `dExpense2Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接辅料-工作中心分摊因子总数 | +| 41 | `dExpense2Money` | `decimal(18,2)` | NO | | 0.00 | | 直接辅料-待分摊费用 | +| 42 | `dExpense2Rate` | `decimal(18,6)` | NO | | 0.000000 | | 直接辅料-分摊比例 | +| 43 | `dExpense2ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 直接辅料-分摊费用 | +| 44 | `dExpenseWork2Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接辅料-作业分摊因子数量 | +| 45 | `sExpense2Type` | `varchar(255)` | NO | | | | 直接辅料-分摊因子 | +| 46 | `dExpense3Qty` | `decimal(18,6)` | NO | | 0.000000 | | 工资性支出-工作中心分摊因子总数 | +| 47 | `dExpense3Money` | `decimal(18,2)` | NO | | 0.00 | | 工资性支出-待分摊费用 | +| 48 | `dExpense3Rate` | `decimal(18,6)` | NO | | 0.000000 | | 工资性支出-分摊比例 | +| 49 | `dExpense3ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 工资性支出-分摊费用 | +| 50 | `dExpenseWork3Qty` | `decimal(18,6)` | NO | | 0.000000 | | 工资性支出-作业分摊因子数量 | +| 51 | `sExpense3Type` | `varchar(255)` | NO | | | | 工资性支出-分摊因子 | +| 52 | `dExpense4Qty` | `decimal(18,6)` | NO | | 0.000000 | | 劳务派遣-工作中心分摊因子总数 | +| 53 | `dExpense4Money` | `decimal(18,2)` | NO | | 0.00 | | 劳务派遣-待分摊费用 | +| 54 | `dExpense4Rate` | `decimal(18,6)` | NO | | 0.000000 | | 劳务派遣-分摊比例 | +| 55 | `dExpense4ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 劳务派遣-分摊费用 | +| 56 | `dExpenseWork4Qty` | `decimal(18,6)` | NO | | 0.000000 | | 劳务派遣-作业分摊因子数量 | +| 57 | `sExpense4Type` | `varchar(255)` | NO | | | | 劳务派遣-分摊因子 | +| 58 | `dExpense5Qty` | `decimal(18,6)` | NO | | 0.000000 | | 工资性支出(管理)-工作中心分摊因子总数 | +| 59 | `dExpense5Money` | `decimal(18,2)` | NO | | 0.00 | | 工资性支出(管理)-待分摊费用 | +| 60 | `dExpense5Rate` | `decimal(18,6)` | NO | | 0.000000 | | 工资性支出(管理)-分摊比例 | +| 61 | `dExpense5ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 工资性支出(管理)-分摊费用 | +| 62 | `dExpenseWork5Qty` | `decimal(18,6)` | NO | | 0.000000 | | 工资性支出(管理)-作业分摊因子数量 | +| 63 | `sExpense5Type` | `varchar(255)` | NO | | | | 工资性支出(管理)-分摊因子 | +| 64 | `dExpense6Qty` | `decimal(18,6)` | NO | | 0.000000 | | 员工其他支出-工作中心分摊因子总数 | +| 65 | `dExpense6Money` | `decimal(18,2)` | NO | | 0.00 | | 员工其他支出-待分摊费用 | +| 66 | `dExpense6Rate` | `decimal(18,6)` | NO | | 0.000000 | | 员工其他支出-分摊比例 | +| 67 | `dExpense6ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 员工其他支出-分摊费用 | +| 68 | `dExpenseWork6Qty` | `decimal(18,6)` | NO | | 0.000000 | | 员工其他支出-作业分摊因子数量 | +| 69 | `sExpense6Type` | `varchar(255)` | NO | | | | 员工其他支出-分摊因子 | +| 70 | `dExpense7Qty` | `decimal(18,6)` | NO | | 0.000000 | | 租赁费-工作中心分摊因子总数 | +| 71 | `dExpense7Money` | `decimal(18,2)` | NO | | 0.00 | | 租赁费-待分摊费用 | +| 72 | `dExpense7Rate` | `decimal(18,6)` | NO | | 0.000000 | | 租赁费-分摊比例 | +| 73 | `dExpense7ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 租赁费-分摊费用 | +| 74 | `dExpenseWork7Qty` | `decimal(18,6)` | NO | | 0.000000 | | 租赁费-作业分摊因子数量 | +| 75 | `sExpense7Type` | `varchar(255)` | NO | | | | 租赁费-分摊因子 | +| 76 | `dExpense8Qty` | `decimal(18,6)` | NO | | 0.000000 | | 物业管理费-工作中心分摊因子总数 | +| 77 | `dExpense8Money` | `decimal(18,2)` | NO | | 0.00 | | 物业管理费-待分摊费用 | +| 78 | `dExpense8Rate` | `decimal(18,6)` | NO | | 0.000000 | | 物业管理费-分摊比例 | +| 79 | `dExpense8ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 物业管理费-分摊费用 | +| 80 | `dExpenseWork8Qty` | `decimal(18,6)` | NO | | 0.000000 | | 物业管理费-作业分摊因子数量 | +| 81 | `sExpense8Type` | `varchar(255)` | NO | | | | 物业管理费-分摊因子 | +| 82 | `dExpense9Qty` | `decimal(18,6)` | NO | | 0.000000 | | 物业维修费-工作中心分摊因子总数 | +| 83 | `dExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 物业维修费-待分摊费用 | +| 84 | `dExpense9Rate` | `decimal(18,6)` | NO | | 0.000000 | | 物业维修费-分摊比例 | +| 85 | `dExpense9ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 物业维修费-分摊费用 | +| 86 | `dExpenseWork9Qty` | `decimal(18,6)` | NO | | 0.000000 | | 物业维修费-作业分摊因子数量 | +| 87 | `sExpense9Type` | `varchar(255)` | NO | | | | 物业维修费-分摊因子 | +| 88 | `dExpense10Qty` | `decimal(18,6)` | NO | | 0.000000 | | 办公费-工作中心分摊因子总数 | +| 89 | `dExpense10Money` | `decimal(18,2)` | NO | | 0.00 | | 办公费-待分摊费用 | +| 90 | `dExpense10Rate` | `decimal(18,6)` | NO | | 0.000000 | | 办公费-分摊比例 | +| 91 | `dExpense10ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 办公费-分摊费用 | +| 92 | `dExpenseWork10Qty` | `decimal(18,6)` | NO | | 0.000000 | | 办公费-作业分摊因子数量 | +| 93 | `sExpense10Type` | `varchar(255)` | NO | | | | 办公费-分摊因子 | +| 94 | `dExpense11Qty` | `decimal(18,6)` | NO | | 0.000000 | | 水电气-工作中心分摊因子总数 | +| 95 | `dExpense11Money` | `decimal(18,2)` | NO | | 0.00 | | 水电气-待分摊费用 | +| 96 | `dExpense11Rate` | `decimal(18,6)` | NO | | 0.000000 | | 水电气-分摊比例 | +| 97 | `dExpense11ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 水电气-分摊费用 | +| 98 | `dExpenseWork11Qty` | `decimal(18,6)` | NO | | 0.000000 | | 水电气-作业分摊因子数量 | +| 99 | `sExpense11Type` | `varchar(255)` | NO | | | | 水电气-分摊因子 | +| 100 | `dExpense12Qty` | `decimal(18,6)` | NO | | 0.000000 | | 外发-工作中心分摊因子总数 | +| 101 | `dExpense12Money` | `decimal(18,2)` | NO | | 0.00 | | 外发-待分摊费用 | +| 102 | `dExpense12Rate` | `decimal(18,6)` | NO | | 0.000000 | | 外发-分摊比例 | +| 103 | `dExpense12ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 外发-分摊费用 | +| 104 | `dExpenseWork12Qty` | `decimal(18,6)` | NO | | 0.000000 | | 外发-作业分摊因子数量 | +| 105 | `sExpense12Type` | `varchar(255)` | NO | | | | 外发-分摊因子 | +| 106 | `dExpense13Qty` | `decimal(18,6)` | NO | | 0.000000 | | 运输差异-工作中心分摊因子总数 | +| 107 | `dExpense13Money` | `decimal(18,2)` | NO | | 0.00 | | 运输差异-待分摊费用 | +| 108 | `dExpense13Rate` | `decimal(18,6)` | NO | | 0.000000 | | 运输差异-分摊比例 | +| 109 | `dExpense13ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 运输差异-分摊费用 | +| 110 | `dExpenseWork13Qty` | `decimal(18,6)` | NO | | 0.000000 | | 运输差异-作业分摊因子数量 | +| 111 | `sExpense13Type` | `varchar(255)` | NO | | | | 运输差异-分摊因子 | +| 112 | `dExpense14Qty` | `decimal(18,6)` | NO | | 0.000000 | | 设备租赁费-工作中心分摊因子总数 | +| 113 | `dExpense14Money` | `decimal(18,2)` | NO | | 0.00 | | 设备租赁费-待分摊费用 | +| 114 | `dExpense14Rate` | `decimal(18,6)` | NO | | 0.000000 | | 设备租赁费-分摊比例 | +| 115 | `dExpense14ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 设备租赁费-分摊费用 | +| 116 | `dExpenseWork14Qty` | `decimal(18,6)` | NO | | 0.000000 | | 设备租赁费-作业分摊因子数量 | +| 117 | `sExpense14Type` | `varchar(255)` | NO | | | | 设备租赁费-分摊因子 | +| 118 | `dExpense15Qty` | `decimal(18,6)` | NO | | 0.000000 | | 待摊费用-工作中心分摊因子总数 | +| 119 | `dExpense15Money` | `decimal(18,2)` | NO | | 0.00 | | 待摊费用-待分摊费用 | +| 120 | `dExpense15Rate` | `decimal(18,6)` | NO | | 0.000000 | | 待摊费用-分摊比例 | +| 121 | `dExpense15ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 待摊费用-分摊费用 | +| 122 | `dExpenseWork15Qty` | `decimal(18,6)` | NO | | 0.000000 | | 待摊费用-作业分摊因子数量 | +| 123 | `sExpense15Type` | `varchar(255)` | NO | | | | 待摊费用-分摊因子 | +| 124 | `dExpense16Qty` | `decimal(18,6)` | NO | | 0.000000 | | 折旧费-工作中心分摊因子总数 | +| 125 | `dExpense16Money` | `decimal(18,2)` | NO | | 0.00 | | 折旧费-待分摊费用 | +| 126 | `dExpense16Rate` | `decimal(18,6)` | NO | | 0.000000 | | 折旧费-分摊比例 | +| 127 | `dExpense16ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 折旧费-分摊费用 | +| 128 | `dExpenseWork16Qty` | `decimal(18,6)` | NO | | 0.000000 | | 折旧费-作业分摊因子数量 | +| 129 | `sExpense16Type` | `varchar(255)` | NO | | | | 折旧费-分摊因子 | +| 130 | `dExpense17Qty` | `decimal(18,6)` | NO | | 0.000000 | | 设备维修费-工作中心分摊因子总数 | +| 131 | `dExpense17Money` | `decimal(18,2)` | NO | | 0.00 | | 设备维修费-待分摊费用 | +| 132 | `dExpense17Rate` | `decimal(18,6)` | NO | | 0.000000 | | 设备维修费-分摊比例 | +| 133 | `dExpense17ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 设备维修费-分摊费用 | +| 134 | `dExpenseWork17Qty` | `decimal(18,6)` | NO | | 0.000000 | | 设备维修费-作业分摊因子数量 | +| 135 | `sExpense17Type` | `varchar(255)` | NO | | | | 设备维修费-分摊因子 | +| 136 | `dExpense18Qty` | `decimal(18,6)` | NO | | 0.000000 | | 材料调整-工作中心分摊因子总数 | +| 137 | `dExpense18Money` | `decimal(18,2)` | NO | | 0.00 | | 材料调整-待分摊费用 | +| 138 | `dExpense18Rate` | `decimal(18,6)` | NO | | 0.000000 | | 材料调整-分摊比例 | +| 139 | `dExpense18ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料调整-分摊费用 | +| 140 | `dExpenseWork18Qty` | `decimal(18,6)` | NO | | 0.000000 | | 材料调整-作业分摊因子数量 | +| 141 | `sExpense18Type` | `varchar(255)` | NO | | | | 材料调整-分摊因子 | +| 142 | `dExpense19Qty` | `decimal(18,6)` | NO | | 0.000000 | | 其它支出-工作中心分摊因子总数 | +| 143 | `dExpense19Money` | `decimal(18,2)` | NO | | 0.00 | | 其它支出-待分摊费用 | +| 144 | `dExpense19Rate` | `decimal(18,6)` | NO | | 0.000000 | | 其它支出-分摊比例 | +| 145 | `dExpense19ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 其它支出-分摊费用 | +| 146 | `dExpenseWork19Qty` | `decimal(18,6)` | NO | | 0.000000 | | 其它支出-作业分摊因子数量 | +| 147 | `sExpense19Type` | `varchar(255)` | NO | | | | 其它支出-分摊因子 | +| 148 | `dExpense20Qty` | `decimal(18,6)` | NO | | 0.000000 | | 成品外购-工作中心分摊因子总数 | +| 149 | `dExpense20Money` | `decimal(18,2)` | NO | | 0.00 | | 成品外购-待分摊费用 | +| 150 | `dExpense20Rate` | `decimal(18,6)` | NO | | 0.000000 | | 成品外购-分摊比例 | +| 151 | `dExpense20ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 成品外购-分摊费用 | +| 152 | `dExpenseWork20Qty` | `decimal(18,6)` | NO | | 0.000000 | | 成品外购-作业分摊因子数量 | +| 153 | `sExpense20Type` | `varchar(255)` | NO | | | | 成品外购-分摊因子 | +| 154 | `dExpense21Qty` | `decimal(18,6)` | NO | | 0.000000 | | 作业外发-工作中心分摊因子总数 | +| 155 | `dExpense21Money` | `decimal(18,2)` | NO | | 0.00 | | 作业外发-待分摊费用 | +| 156 | `dExpense21Rate` | `decimal(18,6)` | NO | | 0.000000 | | 作业外发-分摊比例 | +| 157 | `dExpense21ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 作业外发-分摊费用 | +| 158 | `dExpenseWork21Qty` | `decimal(18,6)` | NO | | 0.000000 | | 作业外发-作业分摊因子数量 | +| 159 | `sExpense21Type` | `varchar(255)` | NO | | | | 作业外发-分摊因子 | +| 160 | `dExpense22Qty` | `decimal(18,6)` | NO | | 0.000000 | | 油墨类-工作中心分摊因子总数 | +| 161 | `dExpense22Money` | `decimal(18,2)` | NO | | 0.00 | | 油墨类-待分摊费用 | +| 162 | `dExpense22Rate` | `decimal(18,6)` | NO | | 0.000000 | | 油墨类-分摊比例 | +| 163 | `dExpense22ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 油墨类-分摊费用 | +| 164 | `dExpenseWork22Qty` | `decimal(18,6)` | NO | | 0.000000 | | 油墨类-作业分摊因子数量 | +| 165 | `sExpense22Type` | `varchar(255)` | NO | | | | 油墨类-分摊因子 | +| 166 | `dExpense23Qty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷辅料-工作中心分摊因子总数 | +| 167 | `dExpense23Money` | `decimal(18,2)` | NO | | 0.00 | | 印刷辅料-待分摊费用 | +| 168 | `dExpense23Rate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷辅料-分摊比例 | +| 169 | `dExpense23ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷辅料-分摊费用 | +| 170 | `dExpenseWork23Qty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷辅料-作业分摊因子数量 | +| 171 | `sExpense23Type` | `varchar(255)` | NO | | | | 印刷辅料-分摊因子 | +| 172 | `dExpense24Qty` | `decimal(18,6)` | NO | | 0.000000 | | 表面处理辅料-工作中心分摊因子总数 | +| 173 | `dExpense24Money` | `decimal(18,2)` | NO | | 0.00 | | 表面处理辅料-待分摊费用 | +| 174 | `dExpense24Rate` | `decimal(18,6)` | NO | | 0.000000 | | 表面处理辅料-分摊比例 | +| 175 | `dExpense24ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 表面处理辅料-分摊费用 | +| 176 | `dExpenseWork24Qty` | `decimal(18,6)` | NO | | 0.000000 | | 表面处理辅料-作业分摊因子数量 | +| 177 | `sExpense24Type` | `varchar(255)` | NO | | | | 表面处理辅料-分摊因子 | +| 178 | `dExpense25Qty` | `decimal(18,6)` | NO | | 0.000000 | | 其他辅料-工作中心分摊因子总数 | +| 179 | `dExpense25Money` | `decimal(18,2)` | NO | | 0.00 | | 其他辅料-待分摊费用 | +| 180 | `dExpense25Rate` | `decimal(18,6)` | NO | | 0.000000 | | 其他辅料-分摊比例 | +| 181 | `dExpense25ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 其他辅料-分摊费用 | +| 182 | `dExpenseWork25Qty` | `decimal(18,6)` | NO | | 0.000000 | | 其他辅料-作业分摊因子数量 | +| 183 | `sExpense25Type` | `varchar(255)` | NO | | | | 其他辅料-分摊因子 | +| 184 | `dExpense26Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料(分摊)-工作中心分摊因子总数 | +| 185 | `dExpense26Money` | `decimal(18,2)` | NO | | 0.00 | | 直接材料(分摊)-待分摊费用 | +| 186 | `dExpense26Rate` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料(分摊)-分摊比例 | +| 187 | `dExpense26ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 直接材料(分摊)-分摊费用 | +| 188 | `dExpenseWork26Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料(分摊)-作业分摊因子数量 | +| 189 | `sExpense26Type` | `varchar(255)` | NO | | | | 直接材料(分摊)-分摊因子 | +| 190 | `dExpense27Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接辅料(分摊)-工作中心分摊因子总数 | +| 191 | `dExpense27Money` | `decimal(18,2)` | NO | | 0.00 | | 直接辅料(分摊)-待分摊费用 | +| 192 | `dExpense27Rate` | `decimal(18,6)` | NO | | 0.000000 | | 直接辅料(分摊)-分摊比例 | +| 193 | `dExpense27ShareMoney` | `decimal(18,2)` | NO | | 0.00 | | 直接辅料(分摊)-分摊费用 | +| 194 | `dExpenseWork27Qty` | `decimal(18,6)` | NO | | 0.000000 | | 直接辅料(分摊)-作业分摊因子数量 | +| 195 | `sExpense27Type` | `varchar(255)` | NO | | | | 直接辅料(分摊)-分摊因子 | +| 196 | `iOrder` | `int` | NO | | 0 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accordercostanmainalysis.md b/docs/auto-catalog/tables/accordercostanmainalysis.md new file mode 100644 index 0000000..ea99fcf --- /dev/null +++ b/docs/auto-catalog/tables/accordercostanmainalysis.md @@ -0,0 +1,74 @@ +# `accordercostanmainalysis` + + +- **Rows (estimated):** 349 +- **Data size:** 336.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:12 +- **Updated:** 2026-04-27 18:51:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sFormId` | `varchar(100)` | NO | | | | 界面Id | +| 5 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 6 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 7 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 8 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 9 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 11 | `sCustomerNo` | `varchar(100)` | NO | | | | 客户号 | +| 12 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名称 | +| 13 | `sSalesOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 14 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 15 | `sProductNo` | `varchar(100)` | NO | | | | 产品号 | +| 16 | `sProductName` | `varchar(100)` | NO | | | | 产品名称 | +| 17 | `sProductStyle` | `varchar(100)` | NO | | | | 产品规格 | +| 18 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 19 | `sProductUnit` | `varchar(100)` | NO | | | | 产品单位 | +| 20 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 销售金额 | +| 21 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 22 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 23 | `iType` | `int` | NO | | 0 | | 类型 0 工单,1 材料, 2工序 | +| 24 | `sOrderId` | `varchar(100)` | NO | | | | 订单id | +| 25 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表id | +| 26 | `dExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额1 | +| 27 | `dExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额2 | +| 28 | `dExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额3 | +| 29 | `dExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额4 | +| 30 | `dExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额5 | +| 31 | `dExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额6 | +| 32 | `dExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额7 | +| 33 | `dExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额8 | +| 34 | `dExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额9 | +| 35 | `dExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额10 | +| 36 | `dExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额11 | +| 37 | `dExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额12 | +| 38 | `dExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额13 | +| 39 | `dExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额14 | +| 40 | `dExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额15 | +| 41 | `dExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额16 | +| 42 | `dExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额17 | +| 43 | `dExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额18 | +| 44 | `dExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额19 | +| 45 | `dExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额20 | +| 46 | `dExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额21 | +| 47 | `dExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额22 | +| 48 | `dExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额23 | +| 49 | `dExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额24 | +| 50 | `dExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额25 | +| 51 | `dExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额26 | +| 52 | `dExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额27 | +| 53 | `dExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额28 | +| 54 | `dExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额29 | +| 55 | `dExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 本期投入金额30 | +| 56 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accoutsidecheckingslave.md b/docs/auto-catalog/tables/accoutsidecheckingslave.md new file mode 100644 index 0000000..9104f30 --- /dev/null +++ b/docs/auto-catalog/tables/accoutsidecheckingslave.md @@ -0,0 +1,72 @@ +# `accoutsidecheckingslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:12 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 11 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 13 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 14 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 16 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 17 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 18 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 19 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 24 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 25 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 26 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 27 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 28 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 29 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 30 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票库存数量 | +| 31 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 32 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 33 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 37 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 39 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 40 | `sOutSideProcessId` | `varchar(100)` | NO | | | | 发外加工Id | +| 41 | `sOutSideProcessSlaveId` | `varchar(100)` | NO | | | | 发外加工从表Id | +| 42 | `sOutSideProcessNo` | `varchar(255)` | NO | | | | 发外加工单号 | +| 43 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 44 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 45 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 46 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 47 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 48 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 49 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 50 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 51 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 52 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 53 | `sCostPeriod` | `varchar(255)` | NO | | | | 会计期间 | +| 54 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accoutsideproductstore.md b/docs/auto-catalog/tables/accoutsideproductstore.md new file mode 100644 index 0000000..cc63262 --- /dev/null +++ b/docs/auto-catalog/tables/accoutsideproductstore.md @@ -0,0 +1,57 @@ +# `accoutsideproductstore` + + +- **Rows (estimated):** 26784 +- **Data size:** 13.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:12 +- **Updated:** 2026-04-27 18:51:14 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 12 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 13 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 14 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 15 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 16 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 17 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 18 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 19 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 20 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 21 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 22 | `sMemo` | `text` | YES | | | | 备注 | +| 23 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 24 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 25 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 26 | `sAccId` | `varchar(100)` | NO | | | | 唯一id | +| 27 | `sVoucherBillId` | `varchar(100)` | NO | | | | 凭证id | +| 28 | `sVoucherBillNo` | `varchar(100)` | NO | | | | 凭证编号 | +| 29 | `bChild` | `bit(1)` | NO | | b'0' | | 是否子产品 | +| 30 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 31 | `bChildNew` | `bit(1)` | NO | | b'0' | | 是否结转产品 | +| 32 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 33 | `sProductName` | `varchar(100)` | NO | | | | 产品ID | +| 34 | `sOutsideType` | `varchar(255)` | NO | | | | 业务类型 | +| 35 | `sProductStyle` | `varchar(100)` | NO | | | | 产品ID | +| 36 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 37 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 38 | `sProcessId` | `varchar(100)` | NO | | | | | +| 39 | `bNoObject` | `bit(1)` | NO | | b'0' | | 是否无实物 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductdoingmaster.md b/docs/auto-catalog/tables/accproductdoingmaster.md new file mode 100644 index 0000000..55a0a3f --- /dev/null +++ b/docs/auto-catalog/tables/accproductdoingmaster.md @@ -0,0 +1,53 @@ +# `accproductdoingmaster` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:14 +- **Updated:** 2026-04-27 18:51:14 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 34 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 35 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductdoingslave.md b/docs/auto-catalog/tables/accproductdoingslave.md new file mode 100644 index 0000000..b5200c8 --- /dev/null +++ b/docs/auto-catalog/tables/accproductdoingslave.md @@ -0,0 +1,91 @@ +# `accproductdoingslave` + + +- **Rows (estimated):** 29 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:14 +- **Updated:** 2026-04-27 18:51:14 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 产品数量 | +| 11 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 18 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 19 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 20 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 21 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 22 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 23 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 24 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 25 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 26 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 27 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 28 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 29 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 30 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 31 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 32 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 33 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 34 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 35 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 36 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 37 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 38 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 39 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 41 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 42 | `sProcessId` | `varchar(100)` | NO | | | | 在制品工序Id | +| 43 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品数量 | +| 44 | `sMaterialsId` | `varchar(100)` | NO | | | | 在制品材料Id | +| 45 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 在制品材料规格 | +| 46 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料库存数量 | +| 47 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料库存单位 | +| 48 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料换算数量 | +| 49 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料预留数量 | +| 50 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 51 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料库存金额 | +| 52 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 53 | `sOrderId` | `varchar(100)` | NO | | | | 销售订单ID | +| 54 | `sOrderNo` | `varchar(255)` | NO | | | | 销售订单号 | +| 55 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 销售订单从表Id | +| 56 | `sOutsideType` | `varchar(255)` | NO | | | | 发外类型(工序外发、成品外购) | +| 57 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 58 | `sTaxId` | `varchar(255)` | YES | | | | 税率ID | +| 59 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 60 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 不含税金额 | +| 61 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税额 | +| 62 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币税额 | +| 63 | `dMaterialsForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 64 | `dEndExpense1Money` | `decimal(18,2)` | NO | | 0.00 | | 直接材料 | +| 65 | `dEndExpense3Money` | `decimal(18,2)` | NO | | 0.00 | | 直接人工 | +| 66 | `dEndExpense21Money` | `decimal(18,2)` | NO | | 0.00 | | 发外费用 | +| 67 | `dEndExpense19Money` | `decimal(18,2)` | NO | | 0.00 | | 其它费用 | +| 68 | `dEndExpense8Money` | `decimal(18,2)` | NO | | 0.00 | | 物业费 | +| 69 | `dEndExpense11Money` | `decimal(18,2)` | NO | | 0.00 | | 水电费 | +| 70 | `dEndExpense16Money` | `decimal(18,2)` | NO | | 0.00 | | 折旧摊销 | +| 71 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 72 | `sSupplyId` | `varchar(100)` | YES | | | | 外协商id | +| 73 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductinitmaster.md b/docs/auto-catalog/tables/accproductinitmaster.md new file mode 100644 index 0000000..2beac24 --- /dev/null +++ b/docs/auto-catalog/tables/accproductinitmaster.md @@ -0,0 +1,56 @@ +# `accproductinitmaster` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:14 +- **Updated:** 2026-04-27 18:51:14 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 37 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 38 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductinitslave.md b/docs/auto-catalog/tables/accproductinitslave.md new file mode 100644 index 0000000..c4d5156 --- /dev/null +++ b/docs/auto-catalog/tables/accproductinitslave.md @@ -0,0 +1,98 @@ +# `accproductinitslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:14 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 10 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 11 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 源金额 | +| 12 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 13 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 14 | `dProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 金额 | +| 15 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | +| 16 | `dProfitLossMoney` | `decimal(18,2)` | YES | | 0.00 | | 盈亏金额 | +| 17 | `dProfitLossPrice` | `decimal(18,6)` | YES | | 0.000000 | | 盈亏价格 | +| 18 | `sSrcId` | `varchar(50)` | YES | | | | 源单ID | +| 19 | `sSrcSlaveId` | `varchar(50)` | YES | | | | 源单从表Id | +| 20 | `sSrcNo` | `varchar(50)` | YES | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | 0.000000 | | 不含税价 | +| 24 | `dProductNoTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 不含税金额 | +| 25 | `dProductTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 税额 | +| 26 | `sBarcode` | `varchar(50)` | YES | | | | 条形码 | +| 27 | `sDefineNo` | `varchar(50)` | YES | | | | 自定义项 | +| 28 | `sDefineNo2` | `varchar(50)` | YES | | | | 自定义项2 | +| 29 | `sWareHouseId` | `varchar(50)` | YES | | | | 仓库ID | +| 30 | `sLocationId` | `varchar(50)` | YES | | | | 库区ID | +| 31 | `sWareHouseLocationId` | `varchar(50)` | YES | | | | 库位ID | +| 32 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 33 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 34 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 35 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 36 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 37 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `dCostPrice` | `decimal(18,6)` | YES | | 0.000000 | | 成本价格 | +| 47 | `dCostMoney` | `decimal(18,2)` | YES | | 0.00 | | 成本金额 | +| 48 | `sOrderId` | `varchar(50)` | NO | | | | 销售订单ID | +| 49 | `sOrderNo` | `varchar(50)` | NO | | | | 销售订单号 | +| 50 | `dInvoiceMoney` | `decimal(18,2)` | NO | | 0.00 | | 发票反写金额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | 外币税额 | +| 52 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 53 | `dProductForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | 外币金额 | +| 54 | `tDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 送货日期 | +| 55 | `tFrozenDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 56 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | | +| 57 | `bFrozen` | `bit(1)` | YES | | b'0' | | 冻结 | +| 58 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 59 | `dCurrencyRate` | `decimal(18,6)` | YES | | 0.000000 | | 汇率 | +| 60 | `dEndExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 水电费 | +| 61 | `dEndExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 折旧摊销 | +| 62 | `dEndExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 其它费用 | +| 63 | `dEndExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 直接材料 | +| 64 | `dEndExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 发外费用 | +| 65 | `dEndExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 直接人工 | +| 66 | `dEndExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 物业费 | +| 67 | `dProductForeignPrice` | `decimal(18,13)` | YES | | 0.0000000000000 | | 外币单价 | +| 68 | `sCurrency` | `varchar(50)` | YES | | | | 币别 | +| 69 | `sFrozenPerson` | `varchar(255)` | YES | | | | | +| 70 | `sWorkOrderNo` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinitslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_pitproductinitslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductinstoreslave.md b/docs/auto-catalog/tables/accproductinstoreslave.md new file mode 100644 index 0000000..c86617b --- /dev/null +++ b/docs/auto-catalog/tables/accproductinstoreslave.md @@ -0,0 +1,77 @@ +# `accproductinstoreslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:14 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 10 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 11 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 12 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 13 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 14 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 15 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 16 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 17 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 20 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 21 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 22 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 23 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 28 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 29 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 30 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 31 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 32 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 33 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 34 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 35 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 37 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 38 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 39 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 40 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 41 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 42 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 43 | `dPackQty` | `decimal(18,6)` | YES | | | | 数量/箱(包) | +| 44 | `dTrunkQty` | `decimal(18,6)` | YES | | | | 包(箱) | +| 45 | `dFractionQty` | `decimal(18,6)` | YES | | | | 零头数量 | +| 46 | `dProductWeight` | `decimal(18,6)` | YES | | | | 产品重量 | +| 47 | `sPackingMemo` | `text` | YES | | | | 包装信息 | +| 48 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 49 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 50 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 51 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 52 | `sStorageLocatLabel` | `varchar(255)` | NO | | | | 库存标识 | +| 53 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 54 | `sCostPeriod` | `varchar(255)` | NO | | | | 会计期间 | +| 55 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 56 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 57 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 58 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 59 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductionmaterialsslave.md b/docs/auto-catalog/tables/accproductionmaterialsslave.md new file mode 100644 index 0000000..8fc3cea --- /dev/null +++ b/docs/auto-catalog/tables/accproductionmaterialsslave.md @@ -0,0 +1,85 @@ +# `accproductionmaterialsslave` + + +- **Rows (estimated):** 11670 +- **Data size:** 5.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:14 +- **Updated:** 2026-04-27 18:51:16 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库库存数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库换算数量 | +| 29 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | +| 30 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 31 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 32 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 33 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 37 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 43 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 44 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 卷筒平张数 | +| 45 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 46 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 47 | `sReelMaterialsStyle` | `varchar(255)` | NO | | | | 眷筒原规格 | +| 48 | `sApplyId` | `varchar(255)` | NO | | | | 领料申请id | +| 49 | `sApplySlaveId` | `varchar(255)` | NO | | | | 领料申请从表id | +| 50 | `sCostPeriod` | `varchar(255)` | NO | | | | 会计期间 | +| 51 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 52 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 53 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 54 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 55 | `sBillId` | `varchar(255)` | NO | | | | 单据id | +| 56 | `sDepartId` | `varchar(255)` | NO | | | | 部门Id | +| 57 | `sOrderFormId` | `varchar(100)` | YES | | | | 订单formId | +| 58 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 59 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 60 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 | +| 61 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 | +| 62 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 | +| 63 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 | +| 64 | `sPartsName` | `varchar(100)` | YES | | | | 部件名称 | +| 65 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 66 | `sAccId` | `varchar(100)` | NO | | | | 唯一id | +| 67 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accproductstore.md b/docs/auto-catalog/tables/accproductstore.md new file mode 100644 index 0000000..7447dd9 --- /dev/null +++ b/docs/auto-catalog/tables/accproductstore.md @@ -0,0 +1,149 @@ +# `accproductstore` + + +- **Rows (estimated):** 145240 +- **Data size:** 220.8 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:16 +- **Updated:** 2026-04-27 18:51:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 10 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 11 | `sWarehouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 12 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 14 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 15 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 16 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 17 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 18 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 19 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 20 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 21 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 22 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 23 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 24 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 25 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 26 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 27 | `sMemo` | `text` | YES | | | | 备注 | +| 28 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 29 | `dCostMoney` | `decimal(18,2)` | YES | | | | 成本金额 | +| 30 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 31 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 32 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 33 | `sOrderType` | `varchar(100)` | NO | | | | 订单类型 | +| 34 | `sAccId` | `varchar(100)` | NO | | | | 唯一id | +| 35 | `dDeliverGoodsQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货数量 | +| 36 | `dSingleReceiptQty` | `decimal(18,6)` | NO | | 0.000000 | | 签收数量 | +| 37 | `sSingleReceiptMemo` | `varchar(500)` | NO | | | | 签收备注 | +| 38 | `sInStoreType` | `varchar(100)` | NO | | | | 入库类型 | +| 39 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 40 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 41 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 42 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 43 | `dSingleFreight` | `decimal(18,6)` | YES | | | | 单个运费 | +| 44 | `dFreight` | `decimal(18,2)` | YES | | | | 运费 | +| 45 | `sDeliverGoodsId` | `varchar(100)` | NO | | | | 送货Id | +| 46 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | | | | 送货从表Id | +| 47 | `sDeliverGoodsNo` | `varchar(255)` | NO | | | | 送货号 | +| 48 | `dAllCostMoney` | `decimal(18,6)` | YES | | | | 总成本 | +| 49 | `dInvoiceProfitMoney` | `decimal(18,6)` | YES | | | | 开票利润 | +| 50 | `dInvoiceProfitRate` | `decimal(18,6)` | YES | | | | 开票利润率 | +| 51 | `dLossQty` | `decimal(18,6)` | YES | | | | 报损数量 | +| 52 | `dLossMoney` | `decimal(18,6)` | YES | | | | 报损金额 | +| 53 | `dEndMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 54 | `dEndOtherPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 55 | `dEndPeoplePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 56 | `dEndOutsidePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 57 | `dEndMakePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 58 | `dEndMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出材料金额 | +| 59 | `dEndOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出其他金额 | +| 60 | `dEndPeopleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出人工金额 | +| 61 | `dEndOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出发外金额 | +| 62 | `dEndMakeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出制造金额 | +| 63 | `sVoucherBillId` | `varchar(100)` | NO | | | | 凭证id | +| 64 | `sVoucherBillNo` | `varchar(100)` | NO | | | | 凭证编号 | +| 65 | `dEndExpense1Money` | `decimal(18,2)` | NO | | 0.00 | | 费用1 | +| 66 | `dEndExpense2Money` | `decimal(18,2)` | NO | | 0.00 | | 费用2 | +| 67 | `dEndExpense3Money` | `decimal(18,2)` | NO | | 0.00 | | 费用3 | +| 68 | `dEndExpense4Money` | `decimal(18,2)` | NO | | 0.00 | | 费用4 | +| 69 | `dEndExpense5Money` | `decimal(18,2)` | NO | | 0.00 | | 费用5 | +| 70 | `dEndExpense6Money` | `decimal(18,2)` | NO | | 0.00 | | 费用6 | +| 71 | `dEndExpense7Money` | `decimal(18,2)` | NO | | 0.00 | | 费用7 | +| 72 | `dEndExpense8Money` | `decimal(18,2)` | NO | | 0.00 | | 费用8 | +| 73 | `dEndExpense9Money` | `decimal(18,2)` | NO | | 0.00 | | 费用9 | +| 74 | `dEndExpense10Money` | `decimal(18,2)` | NO | | 0.00 | | 费用10 | +| 75 | `dEndExpense11Money` | `decimal(18,2)` | NO | | 0.00 | | 费用11 | +| 76 | `dEndExpense12Money` | `decimal(18,2)` | NO | | 0.00 | | 费用12 | +| 77 | `dEndExpense13Money` | `decimal(18,2)` | NO | | 0.00 | | 费用13 | +| 78 | `dEndExpense14Money` | `decimal(18,2)` | NO | | 0.00 | | 费用14 | +| 79 | `dEndExpense15Money` | `decimal(18,2)` | NO | | 0.00 | | 费用15 | +| 80 | `dEndExpense16Money` | `decimal(18,2)` | NO | | 0.00 | | 费用16 | +| 81 | `dEndExpense17Money` | `decimal(18,2)` | NO | | 0.00 | | 费用17 | +| 82 | `dEndExpense18Money` | `decimal(18,2)` | NO | | 0.00 | | 费用18 | +| 83 | `dEndExpense19Money` | `decimal(18,2)` | NO | | 0.00 | | 费用19 | +| 84 | `dEndExpense20Money` | `decimal(18,2)` | NO | | 0.00 | | 费用20 | +| 85 | `dEndExpense21Money` | `decimal(18,2)` | NO | | 0.00 | | 费用21 | +| 86 | `dEndExpense22Money` | `decimal(18,2)` | NO | | 0.00 | | 费用22 | +| 87 | `dEndExpense23Money` | `decimal(18,2)` | NO | | 0.00 | | 费用23 | +| 88 | `dEndExpense24Money` | `decimal(18,2)` | NO | | 0.00 | | 费用24 | +| 89 | `dEndExpense25Money` | `decimal(18,2)` | NO | | 0.00 | | 费用25 | +| 90 | `dEndExpense26Money` | `decimal(18,2)` | NO | | 0.00 | | 费用26 | +| 91 | `dEndExpense27Money` | `decimal(18,2)` | NO | | 0.00 | | 费用27 | +| 92 | `dEndExpense28Money` | `decimal(18,2)` | NO | | 0.00 | | 费用28 | +| 93 | `dEndExpense29Money` | `decimal(18,2)` | NO | | 0.00 | | 费用29 | +| 94 | `dEndExpense30Money` | `decimal(18,2)` | NO | | 0.00 | | 费用30 | +| 95 | `dEndExpense1Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价1 | +| 96 | `dEndExpense2Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价2 | +| 97 | `dEndExpense3Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价3 | +| 98 | `dEndExpense4Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价4 | +| 99 | `dEndExpense5Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价5 | +| 100 | `dEndExpense6Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价6 | +| 101 | `dEndExpense7Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价7 | +| 102 | `dEndExpense8Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价8 | +| 103 | `dEndExpense9Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价9 | +| 104 | `dEndExpense10Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价10 | +| 105 | `dEndExpense11Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价11 | +| 106 | `dEndExpense12Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价12 | +| 107 | `dEndExpense13Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价13 | +| 108 | `dEndExpense14Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价14 | +| 109 | `dEndExpense15Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价15 | +| 110 | `dEndExpense16Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价16 | +| 111 | `dEndExpense17Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价17 | +| 112 | `dEndExpense18Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价18 | +| 113 | `dEndExpense19Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价19 | +| 114 | `dEndExpense20Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价20 | +| 115 | `dEndExpense21Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价21 | +| 116 | `dEndExpense22Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价22 | +| 117 | `dEndExpense23Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价23 | +| 118 | `dEndExpense24Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价24 | +| 119 | `dEndExpense25Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价25 | +| 120 | `dEndExpense26Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价26 | +| 121 | `dEndExpense27Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价27 | +| 122 | `dEndExpense28Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价28 | +| 123 | `dEndExpense29Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价29 | +| 124 | `dEndExpense30Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价30 | +| 125 | `bChild` | `bit(1)` | NO | | b'0' | | 是否子产品 | +| 126 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 127 | `bChildNew` | `bit(1)` | NO | | b'0' | | 是否结转产品 | +| 128 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 129 | `bDifference` | `bit(1)` | NO | | b'0' | | 是否差异 | +| 130 | `dSrcQty` | `decimal(18,6)` | NO | | 0.000000 | | 原数量 | +| 131 | `bCurrentMonth` | `bit(1)` | NO | | b'0' | | 是否本月返工 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accpurchaseinstoremaster.md b/docs/auto-catalog/tables/accpurchaseinstoremaster.md new file mode 100644 index 0000000..c7fb2d4 --- /dev/null +++ b/docs/auto-catalog/tables/accpurchaseinstoremaster.md @@ -0,0 +1,54 @@ +# `accpurchaseinstoremaster` + + +- **Rows (estimated):** 29600 +- **Data size:** 14.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:44 +- **Updated:** 2026-04-27 18:51:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 19 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 22 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 23 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 24 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 25 | `sCostPeriod` | `varchar(255)` | NO | | | | 会计期间 | +| 26 | `sCostNextPeriod` | `varchar(255)` | NO | | | | 下个会计期间 | +| 27 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `dMaterialsMoney` | `decimal(18,6)` | YES | | | | | +| 33 | `sSrcId` | `varchar(100)` | YES | | | | 主表id | +| 34 | `sSrcSlaveId` | `varchar(100)` | YES | | | | 主表id | +| 35 | `sMaterialsId` | `varchar(100)` | YES | | | | 物料id | +| 36 | `sTaxId` | `varchar(100)` | YES | | | | 税码id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accworkcenter.md b/docs/auto-catalog/tables/accworkcenter.md new file mode 100644 index 0000000..371e68a --- /dev/null +++ b/docs/auto-catalog/tables/accworkcenter.md @@ -0,0 +1,49 @@ +# `accworkcenter` + + +- **Rows (estimated):** 749 +- **Data size:** 304.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:47 +- **Updated:** 2026-04-27 18:51:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sSrcId` | `varchar(100)` | NO | | | | 工作中心ID | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 10 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 备注 | +| 12 | `iPeople` | `int` | NO | | 0 | | 总人数(人) | +| 13 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 总面积(平方) | +| 14 | `dAverageHourSalary` | `decimal(18,6)` | NO | | 0.000000 | | 平均时薪(元/小时) | +| 15 | `dDepreciation` | `decimal(18,6)` | NO | | 0.000000 | | 折旧总额 | +| 16 | `sWorkcenterMemo` | `varchar(255)` | NO | | | | 备注 | +| 17 | `sDepartId` | `varchar(255)` | NO | | | | 所属部门 | +| 18 | `iConvert` | `int` | NO | | 0 | | 是否设置转移动(否/是) | +| 19 | `sCostPeriod` | `varchar(255)` | NO | | | | 会计期间 | +| 20 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 21 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 22 | `dPower` | `decimal(18,6)` | NO | | 0.000000 | | 总理论功率(千万时) | +| 23 | `dMonthHour` | `decimal(18,6)` | NO | | 0.000000 | | 月度开机时间(H) | +| 24 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 机台月度产量-作业数量 | +| 25 | `dMonthArea` | `decimal(18,6)` | NO | | 0.000000 | | 机台月度产量-面积(平米) | +| 26 | `dColorQty` | `decimal(18,6)` | NO | | 0.000000 | | 机台月度产量-色令 | +| 27 | `iMachine` | `int` | NO | | 0 | | 设备台数 | +| 28 | `dAllHourSalary` | `decimal(18,6)` | NO | | 0.000000 | | 总理论时薪 | +| 29 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 总印版张数 | +| 30 | `dAveragePower` | `decimal(18,6)` | NO | | 0.000000 | | 平均功率 | +| 31 | `dMonthEmpHour` | `decimal(18,6)` | NO | | 0.000000 | | 月度人工时间(H) | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accworkcenterworkcenter.md b/docs/auto-catalog/tables/accworkcenterworkcenter.md new file mode 100644 index 0000000..a661da9 --- /dev/null +++ b/docs/auto-catalog/tables/accworkcenterworkcenter.md @@ -0,0 +1,28 @@ +# `accworkcenterworkcenter` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:47 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sWorkCenterId` | `varchar(255)` | YES | | | | 工作中心ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `dRate` | `decimal(18,6)` | YES | | | | 比例 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accyfcyproductstore.md b/docs/auto-catalog/tables/accyfcyproductstore.md new file mode 100644 index 0000000..74dbc8a --- /dev/null +++ b/docs/auto-catalog/tables/accyfcyproductstore.md @@ -0,0 +1,148 @@ +# `accyfcyproductstore` + + +- **Rows (estimated):** 13 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:47 +- **Updated:** 2026-04-27 18:51:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 10 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 11 | `sWarehouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 12 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 14 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 15 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 16 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 17 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 18 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 19 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 20 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 21 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 22 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 23 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 24 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 25 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 26 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 27 | `sMemo` | `text` | YES | | | | 备注 | +| 28 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 29 | `dCostMoney` | `decimal(18,2)` | YES | | | | 成本金额 | +| 30 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 31 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 32 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 33 | `sOrderType` | `varchar(100)` | NO | | | | 订单类型 | +| 34 | `sAccId` | `varchar(100)` | NO | | | | 唯一id | +| 35 | `dDeliverGoodsQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货数量 | +| 36 | `dSingleReceiptQty` | `decimal(18,6)` | NO | | 0.000000 | | 签收数量 | +| 37 | `sSingleReceiptMemo` | `varchar(500)` | NO | | | | 签收备注 | +| 38 | `sInStoreType` | `varchar(100)` | NO | | | | 入库类型 | +| 39 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 40 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 41 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 42 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 43 | `dSingleFreight` | `decimal(18,6)` | YES | | | | 单个运费 | +| 44 | `dFreight` | `decimal(18,2)` | YES | | | | 运费 | +| 45 | `sDeliverGoodsId` | `varchar(100)` | NO | | | | 送货Id | +| 46 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | | | | 送货从表Id | +| 47 | `sDeliverGoodsNo` | `varchar(255)` | NO | | | | 送货号 | +| 48 | `dAllCostMoney` | `decimal(18,6)` | YES | | | | 总成本 | +| 49 | `dInvoiceProfitMoney` | `decimal(18,6)` | YES | | | | 开票利润 | +| 50 | `dInvoiceProfitRate` | `decimal(18,6)` | YES | | | | 开票利润率 | +| 51 | `dLossQty` | `decimal(18,6)` | YES | | | | 报损数量 | +| 52 | `dLossMoney` | `decimal(18,6)` | YES | | | | 报损金额 | +| 53 | `dEndMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 54 | `dEndOtherPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 55 | `dEndPeoplePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 56 | `dEndOutsidePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 57 | `dEndMakePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 58 | `dEndMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出材料金额 | +| 59 | `dEndOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出其他金额 | +| 60 | `dEndPeopleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出人工金额 | +| 61 | `dEndOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出发外金额 | +| 62 | `dEndMakeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产出制造金额 | +| 63 | `sVoucherBillId` | `varchar(100)` | NO | | | | 凭证id | +| 64 | `sVoucherBillNo` | `varchar(100)` | NO | | | | 凭证编号 | +| 65 | `dEndExpense1Money` | `decimal(18,2)` | NO | | 0.00 | | 费用1 | +| 66 | `dEndExpense2Money` | `decimal(18,2)` | NO | | 0.00 | | 费用2 | +| 67 | `dEndExpense3Money` | `decimal(18,2)` | NO | | 0.00 | | 费用3 | +| 68 | `dEndExpense4Money` | `decimal(18,2)` | NO | | 0.00 | | 费用4 | +| 69 | `dEndExpense5Money` | `decimal(18,2)` | NO | | 0.00 | | 费用5 | +| 70 | `dEndExpense6Money` | `decimal(18,2)` | NO | | 0.00 | | 费用6 | +| 71 | `dEndExpense7Money` | `decimal(18,2)` | NO | | 0.00 | | 费用7 | +| 72 | `dEndExpense8Money` | `decimal(18,2)` | NO | | 0.00 | | 费用8 | +| 73 | `dEndExpense9Money` | `decimal(18,2)` | NO | | 0.00 | | 费用9 | +| 74 | `dEndExpense10Money` | `decimal(18,2)` | NO | | 0.00 | | 费用10 | +| 75 | `dEndExpense11Money` | `decimal(18,2)` | NO | | 0.00 | | 费用11 | +| 76 | `dEndExpense12Money` | `decimal(18,2)` | NO | | 0.00 | | 费用12 | +| 77 | `dEndExpense13Money` | `decimal(18,2)` | NO | | 0.00 | | 费用13 | +| 78 | `dEndExpense14Money` | `decimal(18,2)` | NO | | 0.00 | | 费用14 | +| 79 | `dEndExpense15Money` | `decimal(18,2)` | NO | | 0.00 | | 费用15 | +| 80 | `dEndExpense16Money` | `decimal(18,2)` | NO | | 0.00 | | 费用16 | +| 81 | `dEndExpense17Money` | `decimal(18,2)` | NO | | 0.00 | | 费用17 | +| 82 | `dEndExpense18Money` | `decimal(18,2)` | NO | | 0.00 | | 费用18 | +| 83 | `dEndExpense19Money` | `decimal(18,2)` | NO | | 0.00 | | 费用19 | +| 84 | `dEndExpense20Money` | `decimal(18,2)` | NO | | 0.00 | | 费用20 | +| 85 | `dEndExpense21Money` | `decimal(18,2)` | NO | | 0.00 | | 费用21 | +| 86 | `dEndExpense22Money` | `decimal(18,2)` | NO | | 0.00 | | 费用22 | +| 87 | `dEndExpense23Money` | `decimal(18,2)` | NO | | 0.00 | | 费用23 | +| 88 | `dEndExpense24Money` | `decimal(18,2)` | NO | | 0.00 | | 费用24 | +| 89 | `dEndExpense25Money` | `decimal(18,2)` | NO | | 0.00 | | 费用25 | +| 90 | `dEndExpense26Money` | `decimal(18,2)` | NO | | 0.00 | | 费用26 | +| 91 | `dEndExpense27Money` | `decimal(18,2)` | NO | | 0.00 | | 费用27 | +| 92 | `dEndExpense28Money` | `decimal(18,2)` | NO | | 0.00 | | 费用28 | +| 93 | `dEndExpense29Money` | `decimal(18,2)` | NO | | 0.00 | | 费用29 | +| 94 | `dEndExpense30Money` | `decimal(18,2)` | NO | | 0.00 | | 费用30 | +| 95 | `dEndExpense1Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价1 | +| 96 | `dEndExpense2Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价2 | +| 97 | `dEndExpense3Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价3 | +| 98 | `dEndExpense4Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价4 | +| 99 | `dEndExpense5Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价5 | +| 100 | `dEndExpense6Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价6 | +| 101 | `dEndExpense7Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价7 | +| 102 | `dEndExpense8Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价8 | +| 103 | `dEndExpense9Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价9 | +| 104 | `dEndExpense10Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价10 | +| 105 | `dEndExpense11Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价11 | +| 106 | `dEndExpense12Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价12 | +| 107 | `dEndExpense13Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价13 | +| 108 | `dEndExpense14Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价14 | +| 109 | `dEndExpense15Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价15 | +| 110 | `dEndExpense16Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价16 | +| 111 | `dEndExpense17Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价17 | +| 112 | `dEndExpense18Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价18 | +| 113 | `dEndExpense19Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价19 | +| 114 | `dEndExpense20Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价20 | +| 115 | `dEndExpense21Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价21 | +| 116 | `dEndExpense22Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价22 | +| 117 | `dEndExpense23Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价23 | +| 118 | `dEndExpense24Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价24 | +| 119 | `dEndExpense25Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价25 | +| 120 | `dEndExpense26Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价26 | +| 121 | `dEndExpense27Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价27 | +| 122 | `dEndExpense28Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价28 | +| 123 | `dEndExpense29Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价29 | +| 124 | `dEndExpense30Price` | `decimal(20,13)` | NO | | 0.0000000000000 | | 费用单价30 | +| 125 | `bChild` | `bit(1)` | NO | | b'0' | | 是否子产品 | +| 126 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 127 | `bChildNew` | `bit(1)` | NO | | b'0' | | 是否结转产品 | +| 128 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 129 | `bDifference` | `bit(1)` | NO | | b'0' | | 是否差异 | +| 130 | `dSrcQty` | `decimal(18,6)` | NO | | 0.000000 | | 原数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/accyfproductstore.md b/docs/auto-catalog/tables/accyfproductstore.md new file mode 100644 index 0000000..47e773e --- /dev/null +++ b/docs/auto-catalog/tables/accyfproductstore.md @@ -0,0 +1,83 @@ +# `accyfproductstore` + + +- **Rows (estimated):** 2368 +- **Data size:** 2.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:47 +- **Updated:** 2026-04-27 18:51:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 12 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 13 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 14 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 15 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 16 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 17 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 18 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 19 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 20 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 21 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 22 | `sMemo` | `text` | YES | | | | 备注 | +| 23 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 24 | `dCostMoney` | `decimal(18,2)` | YES | | | | 成本金额 | +| 25 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 26 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 27 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 28 | `sOrderType` | `varchar(100)` | NO | | | | 订单类型 | +| 29 | `sAccId` | `varchar(100)` | NO | | | | 唯一id | +| 30 | `sVoucherBillId` | `varchar(100)` | NO | | | | 凭证id | +| 31 | `sVoucherBillNo` | `varchar(100)` | NO | | | | 凭证编号 | +| 32 | `dEndExpense1Money` | `decimal(18,2)` | NO | | 0.00 | | 费用1 | +| 33 | `dEndExpense2Money` | `decimal(18,2)` | NO | | 0.00 | | 费用2 | +| 34 | `dEndExpense3Money` | `decimal(18,2)` | NO | | 0.00 | | 费用3 | +| 35 | `dEndExpense4Money` | `decimal(18,2)` | NO | | 0.00 | | 费用4 | +| 36 | `dEndExpense5Money` | `decimal(18,2)` | NO | | 0.00 | | 费用5 | +| 37 | `dEndExpense6Money` | `decimal(18,2)` | NO | | 0.00 | | 费用6 | +| 38 | `dEndExpense7Money` | `decimal(18,2)` | NO | | 0.00 | | 费用7 | +| 39 | `dEndExpense8Money` | `decimal(18,2)` | NO | | 0.00 | | 费用8 | +| 40 | `dEndExpense9Money` | `decimal(18,2)` | NO | | 0.00 | | 费用9 | +| 41 | `dEndExpense10Money` | `decimal(18,2)` | NO | | 0.00 | | 费用10 | +| 42 | `dEndExpense11Money` | `decimal(18,2)` | NO | | 0.00 | | 费用11 | +| 43 | `dEndExpense12Money` | `decimal(18,2)` | NO | | 0.00 | | 费用12 | +| 44 | `dEndExpense13Money` | `decimal(18,2)` | NO | | 0.00 | | 费用13 | +| 45 | `dEndExpense14Money` | `decimal(18,2)` | NO | | 0.00 | | 费用14 | +| 46 | `dEndExpense15Money` | `decimal(18,2)` | NO | | 0.00 | | 费用15 | +| 47 | `dEndExpense16Money` | `decimal(18,2)` | NO | | 0.00 | | 费用16 | +| 48 | `dEndExpense17Money` | `decimal(18,2)` | NO | | 0.00 | | 费用17 | +| 49 | `dEndExpense18Money` | `decimal(18,2)` | NO | | 0.00 | | 费用18 | +| 50 | `dEndExpense19Money` | `decimal(18,2)` | NO | | 0.00 | | 费用19 | +| 51 | `dEndExpense20Money` | `decimal(18,2)` | NO | | 0.00 | | 费用20 | +| 52 | `dEndExpense21Money` | `decimal(18,2)` | NO | | 0.00 | | 费用21 | +| 53 | `dEndExpense22Money` | `decimal(18,2)` | NO | | 0.00 | | 费用22 | +| 54 | `dEndExpense23Money` | `decimal(18,2)` | NO | | 0.00 | | 费用23 | +| 55 | `dEndExpense24Money` | `decimal(18,2)` | NO | | 0.00 | | 费用24 | +| 56 | `dEndExpense25Money` | `decimal(18,2)` | NO | | 0.00 | | 费用25 | +| 57 | `dEndExpense26Money` | `decimal(18,2)` | NO | | 0.00 | | 费用26 | +| 58 | `dEndExpense27Money` | `decimal(18,2)` | NO | | 0.00 | | 费用27 | +| 59 | `dEndExpense28Money` | `decimal(18,2)` | NO | | 0.00 | | 费用28 | +| 60 | `dEndExpense29Money` | `decimal(18,2)` | NO | | 0.00 | | 费用29 | +| 61 | `dEndExpense30Money` | `decimal(18,2)` | NO | | 0.00 | | 费用30 | +| 62 | `bChild` | `bit(1)` | NO | | b'0' | | 是否子产品 | +| 63 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 64 | `bChildNew` | `bit(1)` | NO | | b'0' | | 是否结转产品 | +| 65 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_evt_log.md b/docs/auto-catalog/tables/act_evt_log.md new file mode 100644 index 0000000..8f8d75b --- /dev/null +++ b/docs/auto-catalog/tables/act_evt_log.md @@ -0,0 +1,36 @@ +# `act_evt_log` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `LOG_NR_` | `bigint` | NO | PRI | | auto_increment | | +| 2 | `TYPE_` | `varchar(64)` | YES | | | | | +| 3 | `PROC_DEF_ID_` | `varchar(64)` | YES | | | | | +| 4 | `PROC_INST_ID_` | `varchar(64)` | YES | | | | | +| 5 | `EXECUTION_ID_` | `varchar(64)` | YES | | | | | +| 6 | `TASK_ID_` | `varchar(64)` | YES | | | | | +| 7 | `TIME_STAMP_` | `timestamp(3)` | NO | | | | | +| 8 | `USER_ID_` | `varchar(255)` | YES | | | | | +| 9 | `DATA_` | `longblob` | YES | | | | | +| 10 | `LOCK_OWNER_` | `varchar(255)` | YES | | | | | +| 11 | `LOCK_TIME_` | `timestamp(3)` | YES | | | | | +| 12 | `IS_PROCESSED_` | `tinyint` | YES | | 0 | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `LOG_NR_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ge_bytearray.md b/docs/auto-catalog/tables/act_ge_bytearray.md new file mode 100644 index 0000000..0a087a4 --- /dev/null +++ b/docs/auto-catalog/tables/act_ge_bytearray.md @@ -0,0 +1,31 @@ +# `act_ge_bytearray` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `NAME_` | `varchar(255)` | YES | | | | | +| 4 | `DEPLOYMENT_ID_` | `varchar(64)` | YES | MUL | | | | +| 5 | `BYTES_` | `longblob` | YES | | | | | +| 6 | `GENERATED_` | `tinyint` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_BYTEARR_DEPL` | | BTREE | `DEPLOYMENT_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ge_property.md b/docs/auto-catalog/tables/act_ge_property.md new file mode 100644 index 0000000..767812a --- /dev/null +++ b/docs/auto-catalog/tables/act_ge_property.md @@ -0,0 +1,27 @@ +# `act_ge_property` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** 2026-04-27 18:51:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `NAME_` | `varchar(64)` | NO | PRI | | | | +| 2 | `VALUE_` | `varchar(300)` | YES | | | | | +| 3 | `REV_` | `int` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `NAME_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_actinst.md b/docs/auto-catalog/tables/act_hi_actinst.md new file mode 100644 index 0000000..175a9b5 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_actinst.md @@ -0,0 +1,43 @@ +# `act_hi_actinst` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `PROC_DEF_ID_` | `varchar(64)` | NO | | | | | +| 3 | `PROC_INST_ID_` | `varchar(64)` | NO | MUL | | | | +| 4 | `EXECUTION_ID_` | `varchar(64)` | NO | MUL | | | | +| 5 | `ACT_ID_` | `varchar(255)` | NO | | | | | +| 6 | `TASK_ID_` | `varchar(64)` | YES | | | | | +| 7 | `CALL_PROC_INST_ID_` | `varchar(64)` | YES | | | | | +| 8 | `ACT_NAME_` | `varchar(255)` | YES | | | | | +| 9 | `ACT_TYPE_` | `varchar(255)` | NO | | | | | +| 10 | `ASSIGNEE_` | `varchar(255)` | YES | | | | | +| 11 | `START_TIME_` | `datetime(3)` | NO | MUL | | | | +| 12 | `END_TIME_` | `datetime(3)` | YES | MUL | | | | +| 13 | `DURATION_` | `bigint` | YES | | | | | +| 14 | `DELETE_REASON_` | `varchar(4000)` | YES | | | | | +| 15 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_IDX_HI_ACT_INST_END` | | BTREE | `END_TIME_` | +| `ACT_IDX_HI_ACT_INST_EXEC` | | BTREE | `EXECUTION_ID_`, `ACT_ID_` | +| `ACT_IDX_HI_ACT_INST_PROCINST` | | BTREE | `PROC_INST_ID_`, `ACT_ID_` | +| `ACT_IDX_HI_ACT_INST_START` | | BTREE | `START_TIME_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_attachment.md b/docs/auto-catalog/tables/act_hi_attachment.md new file mode 100644 index 0000000..9ade4c6 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_attachment.md @@ -0,0 +1,35 @@ +# `act_hi_attachment` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `USER_ID_` | `varchar(255)` | YES | | | | | +| 4 | `NAME_` | `varchar(255)` | YES | | | | | +| 5 | `DESCRIPTION_` | `varchar(4000)` | YES | | | | | +| 6 | `TYPE_` | `varchar(255)` | YES | | | | | +| 7 | `TASK_ID_` | `varchar(64)` | YES | | | | | +| 8 | `PROC_INST_ID_` | `varchar(64)` | YES | | | | | +| 9 | `URL_` | `varchar(4000)` | YES | | | | | +| 10 | `CONTENT_ID_` | `varchar(64)` | YES | | | | | +| 11 | `TIME_` | `datetime(3)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_comment.md b/docs/auto-catalog/tables/act_hi_comment.md new file mode 100644 index 0000000..fbfd4b7 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_comment.md @@ -0,0 +1,33 @@ +# `act_hi_comment` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `TYPE_` | `varchar(255)` | YES | | | | | +| 3 | `TIME_` | `datetime(3)` | NO | | | | | +| 4 | `USER_ID_` | `varchar(255)` | YES | | | | | +| 5 | `TASK_ID_` | `varchar(64)` | YES | | | | | +| 6 | `PROC_INST_ID_` | `varchar(64)` | YES | | | | | +| 7 | `ACTION_` | `varchar(255)` | YES | | | | | +| 8 | `MESSAGE_` | `varchar(4000)` | YES | | | | | +| 9 | `FULL_MSG_` | `longblob` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_detail.md b/docs/auto-catalog/tables/act_hi_detail.md new file mode 100644 index 0000000..210ae45 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_detail.md @@ -0,0 +1,44 @@ +# `act_hi_detail` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `TYPE_` | `varchar(255)` | NO | | | | | +| 3 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 4 | `EXECUTION_ID_` | `varchar(64)` | YES | | | | | +| 5 | `TASK_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `ACT_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 7 | `NAME_` | `varchar(255)` | NO | MUL | | | | +| 8 | `VAR_TYPE_` | `varchar(255)` | YES | | | | | +| 9 | `REV_` | `int` | YES | | | | | +| 10 | `TIME_` | `datetime(3)` | NO | MUL | | | | +| 11 | `BYTEARRAY_ID_` | `varchar(64)` | YES | | | | | +| 12 | `DOUBLE_` | `double` | YES | | | | | +| 13 | `LONG_` | `bigint` | YES | | | | | +| 14 | `TEXT_` | `varchar(4000)` | YES | | | | | +| 15 | `TEXT2_` | `varchar(4000)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_IDX_HI_DETAIL_ACT_INST` | | BTREE | `ACT_INST_ID_` | +| `ACT_IDX_HI_DETAIL_NAME` | | BTREE | `NAME_` | +| `ACT_IDX_HI_DETAIL_PROC_INST` | | BTREE | `PROC_INST_ID_` | +| `ACT_IDX_HI_DETAIL_TASK_ID` | | BTREE | `TASK_ID_` | +| `ACT_IDX_HI_DETAIL_TIME` | | BTREE | `TIME_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_identitylink.md b/docs/auto-catalog/tables/act_hi_identitylink.md new file mode 100644 index 0000000..07952e6 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_identitylink.md @@ -0,0 +1,33 @@ +# `act_hi_identitylink` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `GROUP_ID_` | `varchar(255)` | YES | | | | | +| 3 | `TYPE_` | `varchar(255)` | YES | | | | | +| 4 | `USER_ID_` | `varchar(255)` | YES | MUL | | | | +| 5 | `TASK_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_IDX_HI_IDENT_LNK_PROCINST` | | BTREE | `PROC_INST_ID_` | +| `ACT_IDX_HI_IDENT_LNK_TASK` | | BTREE | `TASK_ID_` | +| `ACT_IDX_HI_IDENT_LNK_USER` | | BTREE | `USER_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_procinst.md b/docs/auto-catalog/tables/act_hi_procinst.md new file mode 100644 index 0000000..904e439 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_procinst.md @@ -0,0 +1,41 @@ +# `act_hi_procinst` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `PROC_INST_ID_` | `varchar(64)` | NO | UNI | | | | +| 3 | `BUSINESS_KEY_` | `varchar(255)` | YES | MUL | | | | +| 4 | `PROC_DEF_ID_` | `varchar(64)` | NO | | | | | +| 5 | `START_TIME_` | `datetime(3)` | NO | | | | | +| 6 | `END_TIME_` | `datetime(3)` | YES | MUL | | | | +| 7 | `DURATION_` | `bigint` | YES | | | | | +| 8 | `START_USER_ID_` | `varchar(255)` | YES | | | | | +| 9 | `START_ACT_ID_` | `varchar(255)` | YES | | | | | +| 10 | `END_ACT_ID_` | `varchar(255)` | YES | | | | | +| 11 | `SUPER_PROCESS_INSTANCE_ID_` | `varchar(64)` | YES | | | | | +| 12 | `DELETE_REASON_` | `varchar(4000)` | YES | | | | | +| 13 | `TENANT_ID_` | `varchar(255)` | YES | | | | | +| 14 | `NAME_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_IDX_HI_PRO_I_BUSKEY` | | BTREE | `BUSINESS_KEY_` | +| `ACT_IDX_HI_PRO_INST_END` | | BTREE | `END_TIME_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | +| `PROC_INST_ID_` | ✓ | BTREE | `PROC_INST_ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_taskinst.md b/docs/auto-catalog/tables/act_hi_taskinst.md new file mode 100644 index 0000000..0cb2b83 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_taskinst.md @@ -0,0 +1,45 @@ +# `act_hi_taskinst` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `PROC_DEF_ID_` | `varchar(64)` | YES | | | | | +| 3 | `TASK_DEF_KEY_` | `varchar(255)` | YES | | | | | +| 4 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 5 | `EXECUTION_ID_` | `varchar(64)` | YES | | | | | +| 6 | `NAME_` | `varchar(255)` | YES | | | | | +| 7 | `PARENT_TASK_ID_` | `varchar(64)` | YES | | | | | +| 8 | `DESCRIPTION_` | `varchar(4000)` | YES | | | | | +| 9 | `OWNER_` | `varchar(255)` | YES | | | | | +| 10 | `ASSIGNEE_` | `varchar(255)` | YES | | | | | +| 11 | `START_TIME_` | `datetime(3)` | NO | | | | | +| 12 | `CLAIM_TIME_` | `datetime(3)` | YES | | | | | +| 13 | `END_TIME_` | `datetime(3)` | YES | | | | | +| 14 | `DURATION_` | `bigint` | YES | | | | | +| 15 | `DELETE_REASON_` | `varchar(4000)` | YES | | | | | +| 16 | `PRIORITY_` | `int` | YES | | | | | +| 17 | `DUE_DATE_` | `datetime(3)` | YES | | | | | +| 18 | `FORM_KEY_` | `varchar(255)` | YES | | | | | +| 19 | `CATEGORY_` | `varchar(255)` | YES | | | | | +| 20 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_IDX_HI_TASK_INST_PROCINST` | | BTREE | `PROC_INST_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_hi_varinst.md b/docs/auto-catalog/tables/act_hi_varinst.md new file mode 100644 index 0000000..136db42 --- /dev/null +++ b/docs/auto-catalog/tables/act_hi_varinst.md @@ -0,0 +1,41 @@ +# `act_hi_varinst` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 3 | `EXECUTION_ID_` | `varchar(64)` | YES | | | | | +| 4 | `TASK_ID_` | `varchar(64)` | YES | MUL | | | | +| 5 | `NAME_` | `varchar(255)` | NO | MUL | | | | +| 6 | `VAR_TYPE_` | `varchar(100)` | YES | | | | | +| 7 | `REV_` | `int` | YES | | | | | +| 8 | `BYTEARRAY_ID_` | `varchar(64)` | YES | | | | | +| 9 | `DOUBLE_` | `double` | YES | | | | | +| 10 | `LONG_` | `bigint` | YES | | | | | +| 11 | `TEXT_` | `varchar(4000)` | YES | | | | | +| 12 | `TEXT2_` | `varchar(4000)` | YES | | | | | +| 13 | `CREATE_TIME_` | `datetime(3)` | YES | | | | | +| 14 | `LAST_UPDATED_TIME_` | `datetime(3)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_IDX_HI_PROCVAR_NAME_TYPE` | | BTREE | `NAME_`, `VAR_TYPE_` | +| `ACT_IDX_HI_PROCVAR_PROC_INST` | | BTREE | `PROC_INST_ID_` | +| `ACT_IDX_HI_PROCVAR_TASK_ID` | | BTREE | `TASK_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_procdef_info.md b/docs/auto-catalog/tables/act_procdef_info.md new file mode 100644 index 0000000..91f96b7 --- /dev/null +++ b/docs/auto-catalog/tables/act_procdef_info.md @@ -0,0 +1,31 @@ +# `act_procdef_info` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `PROC_DEF_ID_` | `varchar(64)` | NO | UNI | | | | +| 3 | `REV_` | `int` | YES | | | | | +| 4 | `INFO_JSON_ID_` | `varchar(64)` | YES | MUL | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_INFO_JSON_BA` | | BTREE | `INFO_JSON_ID_` | +| `ACT_IDX_INFO_PROCDEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_UNIQ_INFO_PROCDEF` | ✓ | BTREE | `PROC_DEF_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_re_deployment.md b/docs/auto-catalog/tables/act_re_deployment.md new file mode 100644 index 0000000..1e948cd --- /dev/null +++ b/docs/auto-catalog/tables/act_re_deployment.md @@ -0,0 +1,31 @@ +# `act_re_deployment` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `NAME_` | `varchar(255)` | YES | | | | | +| 3 | `CATEGORY_` | `varchar(255)` | YES | | | | | +| 4 | `KEY_` | `varchar(255)` | YES | | | | | +| 5 | `TENANT_ID_` | `varchar(255)` | YES | | | | | +| 6 | `DEPLOY_TIME_` | `timestamp(3)` | YES | | | | | +| 7 | `ENGINE_VERSION_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_re_model.md b/docs/auto-catalog/tables/act_re_model.md new file mode 100644 index 0000000..3ad30de --- /dev/null +++ b/docs/auto-catalog/tables/act_re_model.md @@ -0,0 +1,40 @@ +# `act_re_model` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `NAME_` | `varchar(255)` | YES | | | | | +| 4 | `KEY_` | `varchar(255)` | YES | | | | | +| 5 | `CATEGORY_` | `varchar(255)` | YES | | | | | +| 6 | `CREATE_TIME_` | `timestamp(3)` | YES | | | | | +| 7 | `LAST_UPDATE_TIME_` | `timestamp(3)` | YES | | | | | +| 8 | `VERSION_` | `int` | YES | | | | | +| 9 | `META_INFO_` | `varchar(4000)` | YES | | | | | +| 10 | `DEPLOYMENT_ID_` | `varchar(64)` | YES | MUL | | | | +| 11 | `EDITOR_SOURCE_VALUE_ID_` | `varchar(64)` | YES | MUL | | | | +| 12 | `EDITOR_SOURCE_EXTRA_VALUE_ID_` | `varchar(64)` | YES | MUL | | | | +| 13 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_MODEL_DEPLOYMENT` | | BTREE | `DEPLOYMENT_ID_` | +| `ACT_FK_MODEL_SOURCE` | | BTREE | `EDITOR_SOURCE_VALUE_ID_` | +| `ACT_FK_MODEL_SOURCE_EXTRA` | | BTREE | `EDITOR_SOURCE_EXTRA_VALUE_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_re_procdef.md b/docs/auto-catalog/tables/act_re_procdef.md new file mode 100644 index 0000000..7b70443 --- /dev/null +++ b/docs/auto-catalog/tables/act_re_procdef.md @@ -0,0 +1,40 @@ +# `act_re_procdef` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `CATEGORY_` | `varchar(255)` | YES | | | | | +| 4 | `NAME_` | `varchar(255)` | YES | | | | | +| 5 | `KEY_` | `varchar(255)` | NO | MUL | | | | +| 6 | `VERSION_` | `int` | NO | | | | | +| 7 | `DEPLOYMENT_ID_` | `varchar(64)` | YES | | | | | +| 8 | `RESOURCE_NAME_` | `varchar(4000)` | YES | | | | | +| 9 | `DGRM_RESOURCE_NAME_` | `varchar(4000)` | YES | | | | | +| 10 | `DESCRIPTION_` | `varchar(4000)` | YES | | | | | +| 11 | `HAS_START_FORM_KEY_` | `tinyint` | YES | | | | | +| 12 | `HAS_GRAPHICAL_NOTATION_` | `tinyint` | YES | | | | | +| 13 | `SUSPENSION_STATE_` | `int` | YES | | | | | +| 14 | `TENANT_ID_` | `varchar(255)` | YES | | | | | +| 15 | `ENGINE_VERSION_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_UNIQ_PROCDEF` | ✓ | BTREE | `KEY_`, `VERSION_`, `TENANT_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_deadletter_job.md b/docs/auto-catalog/tables/act_ru_deadletter_job.md new file mode 100644 index 0000000..70b1876 --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_deadletter_job.md @@ -0,0 +1,42 @@ +# `act_ru_deadletter_job` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `TYPE_` | `varchar(255)` | NO | | | | | +| 4 | `EXCLUSIVE_` | `tinyint(1)` | YES | | | | | +| 5 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `PROCESS_INSTANCE_ID_` | `varchar(64)` | YES | MUL | | | | +| 7 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | +| 8 | `EXCEPTION_STACK_ID_` | `varchar(64)` | YES | MUL | | | | +| 9 | `EXCEPTION_MSG_` | `varchar(4000)` | YES | | | | | +| 10 | `DUEDATE_` | `timestamp(3)` | YES | | | | | +| 11 | `REPEAT_` | `varchar(255)` | YES | | | | | +| 12 | `HANDLER_TYPE_` | `varchar(255)` | YES | | | | | +| 13 | `HANDLER_CFG_` | `varchar(4000)` | YES | | | | | +| 14 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_DEADLETTER_JOB_EXCEPTION` | | BTREE | `EXCEPTION_STACK_ID_` | +| `ACT_FK_DEADLETTER_JOB_EXECUTION` | | BTREE | `EXECUTION_ID_` | +| `ACT_FK_DEADLETTER_JOB_PROC_DEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_FK_DEADLETTER_JOB_PROCESS_INSTANCE` | | BTREE | `PROCESS_INSTANCE_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_event_subscr.md b/docs/auto-catalog/tables/act_ru_event_subscr.md new file mode 100644 index 0000000..ec29f4f --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_event_subscr.md @@ -0,0 +1,37 @@ +# `act_ru_event_subscr` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `EVENT_TYPE_` | `varchar(255)` | NO | | | | | +| 4 | `EVENT_NAME_` | `varchar(255)` | YES | | | | | +| 5 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `PROC_INST_ID_` | `varchar(64)` | YES | | | | | +| 7 | `ACTIVITY_ID_` | `varchar(64)` | YES | | | | | +| 8 | `CONFIGURATION_` | `varchar(255)` | YES | MUL | | | | +| 9 | `CREATED_` | `timestamp(3)` | NO | | CURRENT_TIMESTAMP(3) | DEFAULT_GENERATED | | +| 10 | `PROC_DEF_ID_` | `varchar(64)` | YES | | | | | +| 11 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_EVENT_EXEC` | | BTREE | `EXECUTION_ID_` | +| `ACT_IDX_EVENT_SUBSCR_CONFIG_` | | BTREE | `CONFIGURATION_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_execution.md b/docs/auto-catalog/tables/act_ru_execution.md new file mode 100644 index 0000000..0ab863a --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_execution.md @@ -0,0 +1,60 @@ +# `act_ru_execution` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 4 | `BUSINESS_KEY_` | `varchar(255)` | YES | MUL | | | | +| 5 | `PARENT_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | +| 7 | `SUPER_EXEC_` | `varchar(64)` | YES | MUL | | | | +| 8 | `ROOT_PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 9 | `ACT_ID_` | `varchar(255)` | YES | | | | | +| 10 | `IS_ACTIVE_` | `tinyint` | YES | | | | | +| 11 | `IS_CONCURRENT_` | `tinyint` | YES | | | | | +| 12 | `IS_SCOPE_` | `tinyint` | YES | | | | | +| 13 | `IS_EVENT_SCOPE_` | `tinyint` | YES | | | | | +| 14 | `IS_MI_ROOT_` | `tinyint` | YES | | | | | +| 15 | `SUSPENSION_STATE_` | `int` | YES | | | | | +| 16 | `CACHED_ENT_STATE_` | `int` | YES | | | | | +| 17 | `TENANT_ID_` | `varchar(255)` | YES | | | | | +| 18 | `NAME_` | `varchar(255)` | YES | | | | | +| 19 | `START_TIME_` | `datetime(3)` | YES | | | | | +| 20 | `START_USER_ID_` | `varchar(255)` | YES | | | | | +| 21 | `LOCK_TIME_` | `timestamp(3)` | YES | | | | | +| 22 | `IS_COUNT_ENABLED_` | `tinyint` | YES | | | | | +| 23 | `EVT_SUBSCR_COUNT_` | `int` | YES | | | | | +| 24 | `TASK_COUNT_` | `int` | YES | | | | | +| 25 | `JOB_COUNT_` | `int` | YES | | | | | +| 26 | `TIMER_JOB_COUNT_` | `int` | YES | | | | | +| 27 | `SUSP_JOB_COUNT_` | `int` | YES | | | | | +| 28 | `DEADLETTER_JOB_COUNT_` | `int` | YES | | | | | +| 29 | `VAR_COUNT_` | `int` | YES | | | | | +| 30 | `ID_LINK_COUNT_` | `int` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_EXE_PARENT` | | BTREE | `PARENT_ID_` | +| `ACT_FK_EXE_PROCDEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_FK_EXE_PROCINST` | | BTREE | `PROC_INST_ID_` | +| `ACT_FK_EXE_SUPER` | | BTREE | `SUPER_EXEC_` | +| `ACT_IDC_EXEC_ROOT` | | BTREE | `ROOT_PROC_INST_ID_` | +| `ACT_IDX_EXEC_BUSKEY` | | BTREE | `BUSINESS_KEY_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_identitylink.md b/docs/auto-catalog/tables/act_ru_identitylink.md new file mode 100644 index 0000000..f1518a5 --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_identitylink.md @@ -0,0 +1,37 @@ +# `act_ru_identitylink` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `GROUP_ID_` | `varchar(255)` | YES | MUL | | | | +| 4 | `TYPE_` | `varchar(255)` | YES | | | | | +| 5 | `USER_ID_` | `varchar(255)` | YES | MUL | | | | +| 6 | `TASK_ID_` | `varchar(64)` | YES | MUL | | | | +| 7 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 8 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_IDL_PROCINST` | | BTREE | `PROC_INST_ID_` | +| `ACT_FK_TSKASS_TASK` | | BTREE | `TASK_ID_` | +| `ACT_IDX_ATHRZ_PROCEDEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_IDX_IDENT_LNK_GROUP` | | BTREE | `GROUP_ID_` | +| `ACT_IDX_IDENT_LNK_USER` | | BTREE | `USER_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_job.md b/docs/auto-catalog/tables/act_ru_job.md new file mode 100644 index 0000000..44b3d65 --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_job.md @@ -0,0 +1,45 @@ +# `act_ru_job` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `TYPE_` | `varchar(255)` | NO | | | | | +| 4 | `LOCK_EXP_TIME_` | `timestamp(3)` | YES | | | | | +| 5 | `LOCK_OWNER_` | `varchar(255)` | YES | | | | | +| 6 | `EXCLUSIVE_` | `tinyint(1)` | YES | | | | | +| 7 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 8 | `PROCESS_INSTANCE_ID_` | `varchar(64)` | YES | MUL | | | | +| 9 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | +| 10 | `RETRIES_` | `int` | YES | | | | | +| 11 | `EXCEPTION_STACK_ID_` | `varchar(64)` | YES | MUL | | | | +| 12 | `EXCEPTION_MSG_` | `varchar(4000)` | YES | | | | | +| 13 | `DUEDATE_` | `timestamp(3)` | YES | | | | | +| 14 | `REPEAT_` | `varchar(255)` | YES | | | | | +| 15 | `HANDLER_TYPE_` | `varchar(255)` | YES | | | | | +| 16 | `HANDLER_CFG_` | `varchar(4000)` | YES | | | | | +| 17 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_JOB_EXCEPTION` | | BTREE | `EXCEPTION_STACK_ID_` | +| `ACT_FK_JOB_EXECUTION` | | BTREE | `EXECUTION_ID_` | +| `ACT_FK_JOB_PROC_DEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_FK_JOB_PROCESS_INSTANCE` | | BTREE | `PROCESS_INSTANCE_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_suspended_job.md b/docs/auto-catalog/tables/act_ru_suspended_job.md new file mode 100644 index 0000000..ac43d51 --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_suspended_job.md @@ -0,0 +1,43 @@ +# `act_ru_suspended_job` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `TYPE_` | `varchar(255)` | NO | | | | | +| 4 | `EXCLUSIVE_` | `tinyint(1)` | YES | | | | | +| 5 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `PROCESS_INSTANCE_ID_` | `varchar(64)` | YES | MUL | | | | +| 7 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | +| 8 | `RETRIES_` | `int` | YES | | | | | +| 9 | `EXCEPTION_STACK_ID_` | `varchar(64)` | YES | MUL | | | | +| 10 | `EXCEPTION_MSG_` | `varchar(4000)` | YES | | | | | +| 11 | `DUEDATE_` | `timestamp(3)` | YES | | | | | +| 12 | `REPEAT_` | `varchar(255)` | YES | | | | | +| 13 | `HANDLER_TYPE_` | `varchar(255)` | YES | | | | | +| 14 | `HANDLER_CFG_` | `varchar(4000)` | YES | | | | | +| 15 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_SUSPENDED_JOB_EXCEPTION` | | BTREE | `EXCEPTION_STACK_ID_` | +| `ACT_FK_SUSPENDED_JOB_EXECUTION` | | BTREE | `EXECUTION_ID_` | +| `ACT_FK_SUSPENDED_JOB_PROC_DEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_FK_SUSPENDED_JOB_PROCESS_INSTANCE` | | BTREE | `PROCESS_INSTANCE_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_task.md b/docs/auto-catalog/tables/act_ru_task.md new file mode 100644 index 0000000..9fed59e --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_task.md @@ -0,0 +1,48 @@ +# `act_ru_task` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 4 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 5 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `NAME_` | `varchar(255)` | YES | | | | | +| 7 | `PARENT_TASK_ID_` | `varchar(64)` | YES | | | | | +| 8 | `DESCRIPTION_` | `varchar(4000)` | YES | | | | | +| 9 | `TASK_DEF_KEY_` | `varchar(255)` | YES | | | | | +| 10 | `OWNER_` | `varchar(255)` | YES | | | | | +| 11 | `ASSIGNEE_` | `varchar(255)` | YES | | | | | +| 12 | `DELEGATION_` | `varchar(64)` | YES | | | | | +| 13 | `PRIORITY_` | `int` | YES | | | | | +| 14 | `CREATE_TIME_` | `timestamp(3)` | YES | MUL | | | | +| 15 | `DUE_DATE_` | `datetime(3)` | YES | | | | | +| 16 | `CATEGORY_` | `varchar(255)` | YES | | | | | +| 17 | `SUSPENSION_STATE_` | `int` | YES | | | | | +| 18 | `TENANT_ID_` | `varchar(255)` | YES | | | | | +| 19 | `FORM_KEY_` | `varchar(255)` | YES | | | | | +| 20 | `CLAIM_TIME_` | `datetime(3)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_TASK_EXE` | | BTREE | `EXECUTION_ID_` | +| `ACT_FK_TASK_PROCDEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_FK_TASK_PROCINST` | | BTREE | `PROC_INST_ID_` | +| `ACT_IDX_TASK_CREATE` | | BTREE | `CREATE_TIME_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_timer_job.md b/docs/auto-catalog/tables/act_ru_timer_job.md new file mode 100644 index 0000000..181cc03 --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_timer_job.md @@ -0,0 +1,45 @@ +# `act_ru_timer_job` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `TYPE_` | `varchar(255)` | NO | | | | | +| 4 | `LOCK_EXP_TIME_` | `timestamp(3)` | YES | | | | | +| 5 | `LOCK_OWNER_` | `varchar(255)` | YES | | | | | +| 6 | `EXCLUSIVE_` | `tinyint(1)` | YES | | | | | +| 7 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 8 | `PROCESS_INSTANCE_ID_` | `varchar(64)` | YES | MUL | | | | +| 9 | `PROC_DEF_ID_` | `varchar(64)` | YES | MUL | | | | +| 10 | `RETRIES_` | `int` | YES | | | | | +| 11 | `EXCEPTION_STACK_ID_` | `varchar(64)` | YES | MUL | | | | +| 12 | `EXCEPTION_MSG_` | `varchar(4000)` | YES | | | | | +| 13 | `DUEDATE_` | `timestamp(3)` | YES | | | | | +| 14 | `REPEAT_` | `varchar(255)` | YES | | | | | +| 15 | `HANDLER_TYPE_` | `varchar(255)` | YES | | | | | +| 16 | `HANDLER_CFG_` | `varchar(4000)` | YES | | | | | +| 17 | `TENANT_ID_` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_TIMER_JOB_EXCEPTION` | | BTREE | `EXCEPTION_STACK_ID_` | +| `ACT_FK_TIMER_JOB_EXECUTION` | | BTREE | `EXECUTION_ID_` | +| `ACT_FK_TIMER_JOB_PROC_DEF` | | BTREE | `PROC_DEF_ID_` | +| `ACT_FK_TIMER_JOB_PROCESS_INSTANCE` | | BTREE | `PROCESS_INSTANCE_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/act_ru_variable.md b/docs/auto-catalog/tables/act_ru_variable.md new file mode 100644 index 0000000..c379600 --- /dev/null +++ b/docs/auto-catalog/tables/act_ru_variable.md @@ -0,0 +1,40 @@ +# `act_ru_variable` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_bin +- **Created:** 2026-04-27 18:51:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `ID_` | `varchar(64)` | NO | PRI | | | | +| 2 | `REV_` | `int` | YES | | | | | +| 3 | `TYPE_` | `varchar(255)` | NO | | | | | +| 4 | `NAME_` | `varchar(255)` | NO | | | | | +| 5 | `EXECUTION_ID_` | `varchar(64)` | YES | MUL | | | | +| 6 | `PROC_INST_ID_` | `varchar(64)` | YES | MUL | | | | +| 7 | `TASK_ID_` | `varchar(64)` | YES | MUL | | | | +| 8 | `BYTEARRAY_ID_` | `varchar(64)` | YES | MUL | | | | +| 9 | `DOUBLE_` | `double` | YES | | | | | +| 10 | `LONG_` | `bigint` | YES | | | | | +| 11 | `TEXT_` | `varchar(4000)` | YES | | | | | +| 12 | `TEXT2_` | `varchar(4000)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ACT_FK_VAR_BYTEARRAY` | | BTREE | `BYTEARRAY_ID_` | +| `ACT_FK_VAR_EXE` | | BTREE | `EXECUTION_ID_` | +| `ACT_FK_VAR_PROCINST` | | BTREE | `PROC_INST_ID_` | +| `ACT_IDX_VARIABLE_TASK_ID` | | BTREE | `TASK_ID_` | +| `PRIMARY` | ✓ | BTREE | `ID_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/advancecostcheckmaster.md b/docs/auto-catalog/tables/advancecostcheckmaster.md new file mode 100644 index 0000000..91d9277 --- /dev/null +++ b/docs/auto-catalog/tables/advancecostcheckmaster.md @@ -0,0 +1,71 @@ +# `advancecostcheckmaster` + + +- **Rows (estimated):** 864 +- **Data size:** 400.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:50 +- **Updated:** 2026-04-27 18:51:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | YES | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 12 | `sCheckNumber` | `varchar(100)` | YES | | | | 审批编号 | +| 13 | `sDepartName` | `varchar(255)` | NO | | | | 部门 | +| 14 | `sDepartId` | `varchar(255)` | NO | | | | 部门Id | +| 15 | `sDeptCheckPerson` | `varchar(100)` | YES | | | | 部门审核人 | +| 16 | `sDeptCheckPersonId` | `varchar(100)` | YES | | | | 部门审核人员ID | +| 17 | `sDeptOpinionMemo` | `text` | YES | | | | 部门审核人审核意见 | +| 18 | `sCostControlPerson` | `varchar(100)` | YES | | | | 费用管控部门负责人 | +| 19 | `sCostControlPersonId` | `varchar(100)` | YES | | | | 费用管控部门负责人员ID | +| 20 | `sCostCheckOpinionMemo` | `text` | YES | | | | 费用管控部门负责人审核意见 | +| 21 | `sGeneralManager` | `varchar(100)` | YES | | | | 总经理 | +| 22 | `sGeneralManagerId` | `varchar(100)` | YES | | | | 总经理员ID | +| 23 | `sGeneralCheckOpinionMemo` | `text` | YES | | | | 总经理审核意见 | +| 24 | `sCarbonCopyRecipients` | `varchar(100)` | YES | | | | 抄送人 | +| 25 | `sCarbonCopyRecipientsId` | `varchar(100)` | YES | | | | 抄送人员ID | +| 26 | `sCarbonCheckOpinionMemo` | `text` | YES | | | | 抄送人审核意见 | +| 27 | `sMemo` | `text` | YES | | | | 备注信息 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 31 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 32 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `bCheck` | `bit(1)` | NO | | b'0' | | | +| 47 | `sApplyPerson` | `varchar(100)` | NO | | | | 申请人 | +| 48 | `sMasterDepartName` | `varchar(100)` | NO | | | | 主部门 | +| 49 | `sMasterDepartId` | `varchar(100)` | NO | | | | 主部门Id | +| 50 | `sApplyPersonId` | `varchar(100)` | NO | | | | 申请人ID | +| 51 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 预支金额 | +| 52 | `dMaterialsUseMoney` | `decimal(18,6)` | NO | | 0.000000 | | 已使用预支金额 | +| 53 | `iCigPack` | `int` | YES | | 1 | | 是否烟包 1:是,2:否 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/advancecostcheckslave.md b/docs/auto-catalog/tables/advancecostcheckslave.md new file mode 100644 index 0000000..42de0e4 --- /dev/null +++ b/docs/auto-catalog/tables/advancecostcheckslave.md @@ -0,0 +1,53 @@ +# `advancecostcheckslave` + + +- **Rows (estimated):** 1291 +- **Data size:** 512.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:50 +- **Updated:** 2026-04-27 18:51:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sExpenseCategoryId` | `varchar(100)` | NO | | | | 费用大项明细ID | +| 9 | `sExpenseCategory` | `varchar(100)` | NO | | | | 费用大项 | +| 10 | `sExpenseDetail` | `varchar(100)` | NO | | | | 费用细项 | +| 11 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 申请金额 | +| 12 | `dLimit` | `decimal(18,6)` | NO | | 0.000000 | | 当月预算额度 | +| 13 | `dBudgetYearAmount` | `decimal(18,6)` | NO | | 0.000000 | | 全年预算剩余额度 | +| 14 | `dTaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 申请金额税率 | +| 15 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 申请金额税额 | +| 16 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 申请金额不含税金额 | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 33 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 34 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 35 | `sExpenseDetailId` | `varchar(100)` | NO | | | | 费用细项ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/agvinstructmaster.md b/docs/auto-catalog/tables/agvinstructmaster.md new file mode 100644 index 0000000..8ad978b --- /dev/null +++ b/docs/auto-catalog/tables/agvinstructmaster.md @@ -0,0 +1,33 @@ +# `agvinstructmaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | YES | | | | 唯一编号 | +| 3 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 4 | `iOrder` | `int` | YES | | 0 | | 序号 | +| 5 | `sFormId` | `varchar(255)` | YES | | | | 窗体 | +| 6 | `sBrandsId` | `varchar(255)` | YES | | | | 子公司 | +| 7 | `sSubsidiaryId` | `varchar(255)` | YES | | | | 子公司 | +| 8 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 9 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 10 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 11 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 12 | `bCheck` | `bit(1)` | YES | | b'0' | | 审核 | +| 13 | `sStatus` | `varchar(255)` | YES | | | | 状态 | +| 14 | `bInvalid` | `bit(1)` | YES | | b'0' | | 作废 | +| 15 | `sMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/agvinstructslave.md b/docs/auto-catalog/tables/agvinstructslave.md new file mode 100644 index 0000000..6079c60 --- /dev/null +++ b/docs/auto-catalog/tables/agvinstructslave.md @@ -0,0 +1,135 @@ +# `agvinstructslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | YES | | | | 唯一编号 | +| 3 | `iOrder` | `int` | YES | | 0 | | 序号 | +| 4 | `sBrandsId` | `varchar(255)` | YES | | | | 加工商 | +| 5 | `sSubsidiaryId` | `varchar(255)` | YES | | | | 子公司 | +| 6 | `sParentId` | `varchar(255)` | YES | | | | 主表ID | +| 7 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 8 | `iFlow` | `int` | YES | | 0 | | 0:已入库,1:已出库,2:已解绑 | +| 9 | `iType` | `int` | YES | | 0 | | 1:物料入库,2:物料发料,3:生产退料、4:散出托盘回库、5:物料调拨、6:半成品入库、7:半成品出库、8:成品入库、9:销售出库 、10:销售退货入库,11:整单外购 | +| 10 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 指令建立时间 | +| 11 | `sSrcId` | `varchar(255)` | YES | | | | 源单ID | +| 12 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单从表ID | +| 13 | `sCustomerId` | `varchar(255)` | YES | | | | 客户ID | +| 14 | `sCustomerNo` | `varchar(255)` | YES | | | | 客户编码 | +| 15 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 16 | `sProductId` | `varchar(255)` | YES | | | | 产品ID | +| 17 | `sProductNo` | `varchar(255)` | YES | | | | 产品编码 | +| 18 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 19 | `sWorkOrderId` | `varchar(255)` | YES | | | | 工单ID | +| 20 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单编号 | +| 21 | `sWorkOrderSlaveId` | `varchar(255)` | YES | | | | 工单从表ID | +| 22 | `sWorkOrderControlId` | `varchar(255)` | YES | | | | 工单控制表ID | +| 23 | `sWorkOrderMaterialsTbId` | `varchar(255)` | YES | | | | 工单材料表ID | +| 24 | `sWorkOrderProcessTbId` | `varchar(255)` | YES | | | | 工单工序表ID | +| 25 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 26 | `sFaceName` | `varchar(255)` | YES | | | | 贴次名称 | +| 27 | `sDecomposeCustomize` | `varchar(255)` | YES | | | | 拆贴名称 | +| 28 | `sProcessId` | `varchar(255)` | YES | | | | 工序ID | +| 29 | `sProcessNo` | `varchar(255)` | YES | | | | 工序编码 | +| 30 | `sProcessName` | `varchar(255)` | YES | | | | 工序名称 | +| 31 | `sType` | `varchar(255)` | YES | | | | 类型,印前印刷印后 | +| 32 | `sMaterialsId` | `varchar(255)` | YES | | | | 物料ID | +| 33 | `sMaterialsName` | `varchar(255)` | YES | | | | 物料名称 | +| 34 | `sMaterialsStyle` | `varchar(255)` | YES | | | | 物料规格 | +| 35 | `sDefineNo` | `varchar(255)` | YES | | | | 批次号 | +| 36 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 物料数量 | +| 37 | `dMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 反算数量 | +| 38 | `dAuxiliaryToQty` | `decimal(18,6)` | YES | | 0.000000 | | 出库数量 | +| 39 | `dMaterialsToQty` | `decimal(18,6)` | YES | | 0.000000 | | 出库反算数量 | +| 40 | `sMachineId` | `varchar(255)` | YES | | | | 机台ID | +| 41 | `sMachineNo` | `varchar(255)` | YES | | | | 机台编码 | +| 42 | `sMachineName` | `varchar(255)` | YES | | | | 机台名称 | +| 43 | `sWbCode` | `varchar(255)` | YES | | | | 起始点位 | +| 44 | `sAreaNo` | `varchar(255)` | YES | | | | AGV运送区域编码 | +| 45 | `sReAreaNo` | `varchar(255)` | YES | | | | AGV返回区域 | +| 46 | `sOutAreaNo` | `varchar(255)` | YES | | | | AGV出库区域 | +| 47 | `sOutReAreaNo` | `varchar(255)` | YES | | | | AGV出库返回区域 | +| 48 | `sPalletNo` | `varchar(255)` | YES | | | | 托盘编码 | +| 49 | `sSavePalletNo` | `varchar(255)` | YES | | | | 托盘备份编码 | +| 50 | `sPositionNo` | `varchar(255)` | YES | | | | 终点点位编码 | +| 51 | `sInState` | `varchar(255)` | YES | | 1 | | 入库调用一体化平台:0:新指令,1:待发送,2:已发送 | +| 52 | `sOutState` | `varchar(255)` | YES | | 0 | | 出库调用一体化平台:0:新指令,1:待发送,2:已发送 | +| 53 | `sUnState` | `varchar(255)` | YES | | 0 | | 解绑调用一体化平台:0:新指令,1:待发送,2:已发送 | +| 54 | `sInOFFState` | `varchar(255)` | YES | | 0 | | 取消入库指令调用一体化平台:0:新指令,1:待发送,2:已发送 | +| 55 | `sInOFFStatePerson` | `varchar(255)` | YES | | | | 取消入库指令人员 | +| 56 | `sInOFFStateDate` | `datetime` | YES | | | | 取消入库指令时间 | +| 57 | `sOutOFFState` | `varchar(255)` | YES | | 0 | | 取消出库指令调用一体化平台:0:新指令,1:待发送,2:已发送 | +| 58 | `sOutStatePerson` | `varchar(255)` | YES | | | | 取消出库指令人员 | +| 59 | `sOutOFFStateDate` | `datetime` | YES | | | | 取消出库指令时间 | +| 60 | `sCode` | `varchar(255)` | YES | | 0 | | 返回代码 | +| 61 | `sTaskCode` | `varchar(255)` | YES | | | | WMS唯一码 | +| 62 | `iGrade` | `int` | YES | | 0 | | 等级 | +| 63 | `sSource` | `varchar(255)` | YES | | 0 | | 来源:1:任务,2:发外,3:工单入库,4:外购入库 | +| 64 | `bInExecute` | `bit(1)` | YES | | b'0' | | 入库指令是否执行 | +| 65 | `tInExecute` | `datetime` | YES | | | | 入库指令执行时间 | +| 66 | `bOutExecute` | `bit(1)` | YES | | b'0' | | 出库指令是否执行 | +| 67 | `tOutExecute` | `datetime` | YES | | | | 出库指令执行时间 | +| 68 | `bUnExecute` | `bit(1)` | YES | | b'0' | | 解绑是否执行 | +| 69 | `tUnExecute` | `datetime` | YES | | | | 解绑指令执行时间 | +| 70 | `bInOFFExecute` | `bit(1)` | YES | | b'0' | | 取消入库指令是否执行 | +| 71 | `tInOFFExucute` | `datetime` | YES | | | | 取消入库指令执行时间 | +| 72 | `bOutOFFExecute` | `bit(1)` | YES | | b'0' | | 取消出库指令是否执行 | +| 73 | `tOutOFFExecute` | `datetime` | YES | | | | 取消出库指令执行时间 | +| 74 | `sInCode` | `varchar(255)` | YES | | | | 入库执行返回代码 | +| 75 | `sInStatus` | `varchar(255)` | YES | | | | 入库返回sStatus | +| 76 | `sInTaskCode` | `varchar(255)` | YES | | | | 入库WMS唯一码 | +| 77 | `sInMessage` | `varchar(255)` | YES | | | | 入库返回说明 | +| 78 | `sInReMark` | `varchar(255)` | YES | | | | 入库返回备注 | +| 79 | `sInResBody` | `longtext` | YES | | | | 入库返回JSON | +| 80 | `sOutCode` | `varchar(255)` | YES | | | | 出库执行返回代码 | +| 81 | `sOutStatus` | `varchar(255)` | YES | | | | 出库返回sStatus | +| 82 | `sOutTaskCode` | `varchar(255)` | YES | | | | 出库WMS唯一码 | +| 83 | `sOutMessage` | `varchar(255)` | YES | | | | 出库返回说明 | +| 84 | `sOutReMark` | `varchar(255)` | YES | | | | 出库返回备注 | +| 85 | `sOutResBody` | `longtext` | YES | | | | 出库返回JSON | +| 86 | `sUnCode` | `varchar(255)` | YES | | | | 解绑执行返回代码 | +| 87 | `sUnStatus` | `varchar(255)` | YES | | | | 解绑返回sStatus | +| 88 | `sUnTaskCode` | `varchar(255)` | YES | | | | 解绑WMS唯一码 | +| 89 | `sUnMessage` | `varchar(255)` | YES | | | | 解绑返回说明 | +| 90 | `sUnReMark` | `varchar(255)` | YES | | | | 解绑返回备注 | +| 91 | `sUnResBody` | `longtext` | YES | | | | 解绑返回JSON | +| 92 | `sInOFFCode` | `varchar(255)` | YES | | | | 取消入库执行返回代码 | +| 93 | `sInOFFStatus` | `varchar(255)` | YES | | | | 取消入库返回sStatus | +| 94 | `sInOFFTaskCode` | `varchar(255)` | YES | | | | 取消入库WMS返回唯一码 | +| 95 | `sInOFFMessage` | `varchar(255)` | YES | | | | 取消入库返回说明 | +| 96 | `sInOFFReMark` | `varchar(255)` | YES | | | | 取消入库返回备注 | +| 97 | `sInOFFResBody` | `longtext` | YES | | | | 取消入库返回JSON | +| 98 | `bPalletComplete` | `bit(1)` | YES | | b'0' | | 指令完成 | +| 99 | `bIsCancel` | `bit(1)` | YES | | b'0' | | 是否取消指令 | +| 100 | `sOutSrcSlaveId` | `varchar(255)` | YES | | | | 托盘出库对应的任务ID | +| 101 | `sStructSrcId` | `varchar(255)` | YES | | | | 回库源Id | +| 102 | `bGoBack` | `bit(1)` | YES | | b'0' | | 是否托盘回库(剩余数量) | +| 103 | `sNextPlanSlaveId` | `varchar(255)` | YES | | | | 下工序排程表ID | +| 104 | `sOldPalletNo` | `varchar(255)` | YES | | | | 解绑后托盘编码 | +| 105 | `bInReturn` | `bit(1)` | YES | | b'0' | | 入库AGV是否返回 | +| 106 | `bOutReturn` | `bit(1)` | YES | | b'0' | | 出库AGV是否返回 | +| 107 | `sOutOFFCode` | `varchar(255)` | YES | | | | 取消出库执行返回代码 | +| 108 | `sOutOFFStatus` | `varchar(255)` | YES | | | | 取消出库返回sStatus | +| 109 | `sOutOFFTaskCode` | `varchar(255)` | YES | | | | 取消出库WMS返回唯一码 | +| 110 | `sOutOFFMessage` | `varchar(255)` | YES | | | | 取消出库返回说明 | +| 111 | `sOutOFFReMark` | `varchar(255)` | YES | | | | 取消出库返回备注 | +| 112 | `sOutOFFResBody` | `longtext` | YES | | | | 取消出库返回JSON | +| 113 | `sInReqCode` | `varchar(255)` | YES | | | | 入库请求唯一号 | +| 114 | `sOutReqCode` | `varchar(255)` | YES | | | | 出库请求唯一号 | +| 115 | `sUnReqCode` | `varchar(255)` | YES | | | | 解绑请求唯一号 | +| 116 | `sInOFFReqCode` | `varchar(255)` | YES | | | | 入库取消请求唯一号 | +| 117 | `sOutOFFReqCode` | `varchar(255)` | YES | | | | 出库取消请求唯一号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/agvpalletno.md b/docs/auto-catalog/tables/agvpalletno.md new file mode 100644 index 0000000..13cd10b --- /dev/null +++ b/docs/auto-catalog/tables/agvpalletno.md @@ -0,0 +1,47 @@ +# `agvpalletno` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 4 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | YES | | 0 | | 排序 | +| 6 | `sPalletNo` | `varchar(255)` | NO | | | | 托盘码号 | +| 7 | `sPalletLocate` | `varchar(255)` | YES | | | | 托盘位置(AGV返回) | +| 8 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sBrandsId` | `varchar(100)` | NO | | | | 公司ID | +| 23 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 24 | `sFormId` | `varchar(100)` | YES | | | | 窗体类型 | +| 25 | `bPalletStatus` | `bit(1)` | NO | | b'0' | | 状态(0:空拖盘1:绑定物料) | +| 26 | `tCheckDate` | `datetime` | YES | | | | 更新日期 | +| 27 | `sCheckPerson` | `varchar(255)` | YES | | | | 更新人 | +| 28 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 29 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/agvpalletnoitem.md b/docs/auto-catalog/tables/agvpalletnoitem.md new file mode 100644 index 0000000..b19941a --- /dev/null +++ b/docs/auto-catalog/tables/agvpalletnoitem.md @@ -0,0 +1,47 @@ +# `agvpalletnoitem` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 检验标准对应ID | +| 9 | `sBarcode` | `varchar(255)` | YES | | | | 唯一码 | +| 10 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料ID | +| 11 | `sOrderNo` | `varchar(255)` | YES | | | | 销售订单号 | +| 12 | `sWorkOrderNo` | `varchar(1000)` | YES | | | | 工单号 | +| 13 | `sProductId` | `varchar(1000)` | YES | | | | 产品ID | +| 14 | `sReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 15 | `sReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 16 | `sReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 17 | `sReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 18 | `sReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 19 | `sReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 20 | `iReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sPartName` | `varchar(1000)` | YES | | | | 部件名称 | +| 26 | `sProcessId` | `varchar(1000)` | YES | | | | 工序ID | +| 27 | `sDefineNo1` | `varchar(1000)` | YES | | | | 批号1 | +| 28 | `sDefineNo2` | `varchar(1000)` | YES | | | | 批号2 | +| 29 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_agent.md b/docs/auto-catalog/tables/ai_agent.md new file mode 100644 index 0000000..f21a517 --- /dev/null +++ b/docs/auto-catalog/tables/ai_agent.md @@ -0,0 +1,45 @@ +# `ai_agent` + +> AI智能Agent配置表 + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_0900_ai_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 主键ID | +| 2 | `sId` | `varchar(64)` | NO | MUL | | | Agent唯一标识ID | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 创建人 | +| 6 | `sBrandsId` | `varchar(64)` | NO | | | | 品牌ID | +| 7 | `sSubsidiaryId` | `varchar(64)` | NO | | | | 子公司ID | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单号 | +| 9 | `sSceneNo` | `varchar(50)` | YES | MUL | | | 场景码(唯一标识业务场景) | +| 10 | `sSceneName` | `varchar(50)` | NO | MUL | | | 场景名称(如:订单处理、售后咨询) | +| 11 | `sNickName` | `varchar(200)` | YES | | | | Agent昵称(前端展示用) | +| 12 | `sSceneContext` | `varchar(2000)` | YES | | | | 场景内容(Agent对应的业务场景描述/指令) | +| 13 | `sStatus` | `varchar(50)` | NO | | 1 | | 状态:1=启用,0=禁用 | +| 14 | `tUpdateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP | 修改时间 | +| 15 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 16 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `idx_sceneName` | | BTREE | `sSceneName` | +| `idx_sId` | | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `uk_scene_brands_subsidiary` | ✓ | BTREE | `sSceneNo`, `sBrandsId`, `sSubsidiaryId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_global_agent_question_sql.md b/docs/auto-catalog/tables/ai_global_agent_question_sql.md new file mode 100644 index 0000000..0f831e3 --- /dev/null +++ b/docs/auto-catalog/tables/ai_global_agent_question_sql.md @@ -0,0 +1,51 @@ +# `ai_global_agent_question_sql` + +> 全局问题-SQL对应表 + + +- **Rows (estimated):** 37 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_0900_ai_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 主键ID | +| 2 | `sId` | `varchar(255)` | NO | UNI | | | 唯一id | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 5 | `sBrandsId` | `varchar(255)` | NO | | | | 公司 | +| 6 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 创建人 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单号 | +| 9 | `sFormId` | `varchar(64)` | NO | | 20260315051033665666662496749503 | | 窗体ID | +| 10 | `sStatus` | `tinyint` | NO | | 1 | | 状态:1=启用,0=禁用 | +| 11 | `sSceneId` | `varchar(50)` | NO | MUL | | | 业务场景ID | +| 12 | `sMethodId` | `varchar(50)` | NO | MUL | | | 操作方法Id | +| 13 | `sQuestion` | `longtext` | NO | | | | 用户问题(上下文) | +| 14 | `sUserInput` | `longtext` | YES | | | | 用户问题 | +| 15 | `sSqlContent` | `longtext` | YES | | | | 动态SQL | +| 16 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sQuestionGroupNo` | `varchar(100)` | NO | | 1 | | 问题分组ID | +| 19 | `bRedis` | `bit(1)` | NO | | b'0' | | 载入Redis | +| 20 | `tUpdateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 更新时间 | +| 21 | `cachType` | `varchar(50)` | YES | | | | 缓存类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sSceneId` | +| `IndexN_2` | | BTREE | `sMethodId` | +| `IndexN_sId` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `uk_scene_method` | | BTREE | `sMethodId`, `sSceneId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_milvus_vector_record.md b/docs/auto-catalog/tables/ai_milvus_vector_record.md new file mode 100644 index 0000000..b260363 --- /dev/null +++ b/docs/auto-catalog/tables/ai_milvus_vector_record.md @@ -0,0 +1,39 @@ +# `ai_milvus_vector_record` + +> 向量库记录更新表 + + +- **Rows (estimated):** 25 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 主键ID | +| 2 | `sId` | `varchar(50)` | NO | UNI | | | 唯一id | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 5 | `sBrandsId` | `varchar(50)` | NO | | 1111111111 | | 公司 | +| 6 | `sSubsidiaryId` | `varchar(50)` | NO | | 1111111111 | | 子公司 | +| 7 | `sMakePerson` | `varchar(50)` | NO | | admin | | 创建人 | +| 8 | `sFormId` | `varchar(64)` | NO | | 20260324223246583789921629088690 | | 窗体ID | +| 9 | `sInputTabelName` | `varchar(100)` | NO | MUL | | | 输入表名 | +| 10 | `tUpdateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改时间 | +| 11 | `tUpdateDateUp` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 上次时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sInputTabelName` | +| `IndexN_sId` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_sql_error_history.md b/docs/auto-catalog/tables/ai_sql_error_history.md new file mode 100644 index 0000000..db4cbf0 --- /dev/null +++ b/docs/auto-catalog/tables/ai_sql_error_history.md @@ -0,0 +1,50 @@ +# `ai_sql_error_history` + +> 动态生成SQL错误历史 + + +- **Rows (estimated):** 54 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_0900_ai_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 主键ID | +| 2 | `sId` | `varchar(255)` | NO | UNI | | | 唯一id | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 5 | `sBrandsId` | `varchar(255)` | NO | | | | 公司 | +| 6 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 创建人 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单号 | +| 9 | `sFormId` | `varchar(64)` | NO | | 20260315043100959962495618726445 | | 窗体ID | +| 10 | `sStatus` | `tinyint` | NO | | 1 | | 状态:1=启用,0=禁用 | +| 11 | `sSceneId` | `varchar(50)` | NO | MUL | | | 业务场景ID | +| 12 | `sMethodId` | `varchar(50)` | NO | MUL | | | 操作方法Id | +| 13 | `sQuestion` | `longtext` | NO | | | | 用户问题 | +| 14 | `sError_sql` | `longtext` | YES | | | | 错误的SQL | +| 15 | `sError_mes` | `longtext` | YES | | | | 错误的原因 | +| 16 | `sCorrect_sql` | `longtext` | YES | | | | 正确的SQL | +| 17 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sLoginId` | `varchar(255)` | NO | | | | 用户ID | +| 20 | `sPrompt` | `longtext` | YES | | | | 系统提示词 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sSceneId` | +| `IndexN_2` | | BTREE | `sMethodId` | +| `IndexN_sId` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `uk_scene_method` | | BTREE | `sMethodId`, `sSceneId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_tool.md b/docs/auto-catalog/tables/ai_tool.md new file mode 100644 index 0000000..a829078 --- /dev/null +++ b/docs/auto-catalog/tables/ai_tool.md @@ -0,0 +1,61 @@ +# `ai_tool` + +> AI动态Tool配置表 + + +- **Rows (estimated):** 67 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_0900_ai_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 主键ID | +| 2 | `sId` | `varchar(255)` | NO | | | | 唯一id | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 5 | `sBrandsId` | `varchar(255)` | NO | | | | 公司 | +| 6 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 创建人 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单号 | +| 9 | `sFormId` | `varchar(64)` | NO | | | | 对应窗体ID(关联业务系统窗体) | +| 10 | `sSrcFormId` | `varchar(64)` | NO | | | | 对应窗体ID(关联业务系统窗体) | +| 11 | `sStatus` | `tinyint` | NO | | 1 | | 状态:1=启用,0=禁用 | +| 12 | `sceneName` | `varchar(50)` | NO | MUL | | | 业务场景名(如:销量订单、送货单) | +| 13 | `sMethodName` | `varchar(50)` | NO | | | | 操作方法名(如:增加、审核、物流跟踪) | +| 14 | `stoolDesc` | `varchar(2000)` | NO | | | | @Tool注解描述(含参数规则、JSON示例,与原硬编码一致) | +| 15 | `iBizType` | `tinyint` | NO | | 1 | | 业务逻辑类型:1=EL表达式,2=Groovy脚本 | +| 16 | `sBizContent` | `longtext` | YES | | | | 业务逻辑内容(EL表达式/Groovy脚本) | +| 17 | `tUpdateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP | 修改时间 | +| 18 | `sMethodNo` | `varchar(64)` | NO | | | | 方法码(唯一标识操作方法) | +| 19 | `sControlName` | `varchar(64)` | NO | | | | 对应按钮名称(窗体下的操作按钮) | +| 20 | `sApiUrl` | `varchar(500)` | NO | | | | 第三方API地址(调用外部接口时使用) | +| 21 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 22 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 23 | `sSceneId` | `varchar(50)` | NO | | | | 业务场ID | +| 24 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 25 | `sStructureMemo` | `longtext` | YES | | | | 结构描述 | +| 26 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单从表id | +| 27 | `sInputTabelName` | `varchar(1000)` | YES | | | | 输入表名 | +| 28 | `sProductclassifyId` | `varchar(255)` | YES | | | | 产品分类id | +| 29 | `iActionType` | `int` | YES | | 0 | | 动作类型 0:查询,1:执行 | +| 30 | `sAIshowfield` | `longtext` | YES | | | | KPI详细返回字段 | +| 31 | `sVectorfiled` | `longtext` | YES | | | | 向量表标量字段 | +| 32 | `sVectorjson` | `longtext` | YES | | | | 向量表向量拼接json | +| 33 | `sVectorfiledAll` | `longtext` | YES | | | | 向量表标量字段(所有字段注释) | +| 34 | `sVectorfiledShow` | `longtext` | YES | | | | 向量显示字段 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `uk_scene_method` | ✓ | BTREE | `sceneName`, `sMethodName` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_tool_detail_params.md b/docs/auto-catalog/tables/ai_tool_detail_params.md new file mode 100644 index 0000000..719b814 --- /dev/null +++ b/docs/auto-catalog/tables/ai_tool_detail_params.md @@ -0,0 +1,49 @@ +# `ai_tool_detail_params` + +> AI工具详情参数配置表 + + +- **Rows (estimated):** 136 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_0900_ai_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 主键ID | +| 2 | `iOrder` | `int` | NO | | 0 | | 参数排序号(前端展示顺序) | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 4 | `sMakePerson` | `varchar(100)` | NO | | | | 创建人 | +| 5 | `sId` | `varchar(100)` | NO | | | | 唯一id | +| 6 | `sBrandsId` | `varchar(100)` | YES | | | | 公司 | +| 7 | `sSubsidiaryId` | `varchar(100)` | YES | | | | 子公司 | +| 8 | `sParentId` | `varchar(100)` | YES | MUL | | | | +| 9 | `sParam` | `varchar(64)` | NO | | | | 字段秒速 | +| 10 | `sParamValue` | `varchar(64)` | NO | | | | 字段名称(如:orderId、startDate) | +| 11 | `bTipModel` | `bit(1)` | NO | | b'1' | | 是否用于大模型提示:1=是,0=否 | +| 12 | `sType` | `varchar(20)` | NO | | | | 参数类型:字符/数字/日期/布尔型 | +| 13 | `sExampleValue` | `varchar(255)` | NO | | | | 示例值(如:123456、2026-01-01、true) | +| 14 | `bEmpty` | `bit(1)` | NO | | b'0' | | 是否允许为空:1=允许,0=不允许 | +| 15 | `sRule` | `varchar(1000)` | NO | | | | 参数规则(如:长度限制、格式正则、取值范围) | +| 16 | `sStatus` | `varchar(50)` | NO | | 1 | | 状态:1=启用,0=禁用 | +| 17 | `tUpdateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED on update CURRENT_TIMESTAMP | 修改时间 | +| 18 | `sDefaultValue` | `varchar(255)` | YES | | | | 默认值 | +| 19 | `sParamMissMemo` | `longtext` | YES | | | | 参数缺失提示语 | +| 20 | `sParamConfig` | `longtext` | YES | | | | 参数配置 | +| 21 | `sCopyTo` | `longtext` | YES | | | | | +| 22 | `bConfirmAfter` | `bit(1)` | NO | | b'0' | | 确认后必填 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sParentId` | | BTREE | `sParentId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/ai_user_agent_question.md b/docs/auto-catalog/tables/ai_user_agent_question.md new file mode 100644 index 0000000..0f65f9d --- /dev/null +++ b/docs/auto-catalog/tables/ai_user_agent_question.md @@ -0,0 +1,52 @@ +# `ai_user_agent_question` + +> 用户问题库 + + +- **Rows (estimated):** 44 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_0900_ai_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 主键ID | +| 2 | `sId` | `varchar(255)` | NO | UNI | | | 唯一id | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 5 | `sBrandsId` | `varchar(255)` | NO | | | | 公司 | +| 6 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 创建人 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单号 | +| 9 | `sFormId` | `varchar(64)` | NO | | 20260315051033665666662496749503 | | 窗体ID | +| 10 | `sStatus` | `tinyint` | NO | | 1 | | 状态:1=启用,0=禁用 | +| 11 | `sSceneId` | `varchar(50)` | NO | MUL | | | 业务场景ID | +| 12 | `sMethodId` | `varchar(50)` | NO | MUL | | | 操作方法Id | +| 13 | `sQuestion` | `longtext` | NO | | | | 用户问题(上下文) | +| 14 | `sUserInput` | `longtext` | YES | | | | 用户问题 | +| 15 | `sSqlContent` | `longtext` | YES | | | | 动态SQL | +| 16 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sLoginId` | `varchar(255)` | NO | | | | 用户ID | +| 19 | `sQuestionGroupNo` | `varchar(100)` | NO | | 1 | | 问题分组ID | +| 20 | `bRedis` | `bit(1)` | NO | | b'0' | | 载入Redis | +| 21 | `tUpdateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 更新时间 | +| 22 | `iUpdate` | `int` | NO | | 0 | | 更新次数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sSceneId` | +| `IndexN_2` | | BTREE | `sMethodId` | +| `IndexN_sId` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `uk_scene_method` | | BTREE | `sMethodId`, `sSceneId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/alltb.md b/docs/auto-catalog/tables/alltb.md new file mode 100644 index 0000000..a693914 --- /dev/null +++ b/docs/auto-catalog/tables/alltb.md @@ -0,0 +1,33 @@ +# `alltb` + +> 脚本更新日期表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:51 +- **Updated:** 2026-04-27 18:51:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 4 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 6 | `sFolder` | `varchar(255)` | NO | | | | 更新文件夹 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/bba.md b/docs/auto-catalog/tables/bba.md new file mode 100644 index 0000000..2ea5254 --- /dev/null +++ b/docs/auto-catalog/tables/bba.md @@ -0,0 +1,20 @@ +# `bba` + + +- **Rows (estimated):** 301 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** 2026-04-27 18:51:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sAccountNo` | `varchar(255)` | YES | | | | | +| 2 | `sAccountName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/biz_flow.md b/docs/auto-catalog/tables/biz_flow.md new file mode 100644 index 0000000..4af8bfb --- /dev/null +++ b/docs/auto-catalog/tables/biz_flow.md @@ -0,0 +1,59 @@ +# `biz_flow` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `id` | `varchar(255)` | NO | PRI | | | 主键ID | +| 2 | `type` | `char(20)` | YES | | | | 流程类型 | +| 3 | `sTypeName` | `varchar(255)` | NO | | | | 流程名称 | +| 4 | `title` | `varchar(100)` | YES | | | | 标题 | +| 5 | `reason` | `varchar(500)` | YES | | | | 原因 | +| 6 | `start_time` | `datetime` | YES | | | | 开始时间 | +| 7 | `end_time` | `datetime` | YES | | | | 结束时间 | +| 8 | `total_time` | `bigint` | YES | | | | 单位秒 | +| 9 | `instance_id` | `varchar(32)` | YES | MUL | | | 流程实例ID | +| 10 | `create_by` | `varchar(64)` | YES | | | | 创建者 | +| 11 | `create_time` | `datetime` | YES | | | | 创建时间 | +| 12 | `update_by` | `varchar(64)` | YES | | | | 更新者 | +| 13 | `update_time` | `datetime` | YES | | | | 更新时间 | +| 14 | `apply_user` | `varchar(64)` | YES | MUL | | | 申请人 | +| 15 | `apply_time` | `datetime` | YES | | | | 申请时间 | +| 16 | `reality_start_time` | `datetime` | YES | | | | 实际开始时间 | +| 17 | `reality_end_time` | `datetime` | YES | | | | 实际结束时间 | +| 18 | `sBrandsId` | `varchar(255)` | NO | MUL | | | 公司 | +| 19 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司 | +| 20 | `sTableParams` | `longtext` | YES | | | | 单据需要显示的字段 | +| 21 | `sTableParamsValue` | `longtext` | YES | | | | 单据需要显示的字段值 | +| 22 | `sSrcId` | `varchar(255)` | NO | MUL | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 24 | `sSrcFormId` | `varchar(255)` | NO | | | | 源单据窗体ID | +| 25 | `sSrcReportData` | `longtext` | YES | | | | 源单据报表数据 | +| 26 | `sMasterTableName` | `varchar(255)` | NO | | | | 主表名称 | +| 27 | `sCalcProName` | `varchar(255)` | NO | | | | 审核过程名称 | +| 28 | `sSrcReportBlob` | `longblob` | YES | | | | 报表文件二进制 | +| 29 | `sDoCallPro` | `longtext` | YES | | | | 流程通过执行的过程 | +| 30 | `bReturnStart` | `bit(1)` | NO | | b'1' | | 是否回退到起点 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_1` | ✓ | BTREE | `id` | +| `Index_2` | | BTREE | `instance_id`, `sBrandsId`, `sSubsidiaryId` | +| `Index_3` | | BTREE | `apply_user`, `sBrandsId`, `sSubsidiaryId` | +| `Index_4` | | BTREE | `sSrcId`, `sBrandsId`, `sSubsidiaryId` | +| `Index_5` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcFormId` | +| `PRIMARY` | ✓ | BTREE | `id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/biz_todo_copyto.md b/docs/auto-catalog/tables/biz_todo_copyto.md new file mode 100644 index 0000000..8f91a7a --- /dev/null +++ b/docs/auto-catalog/tables/biz_todo_copyto.md @@ -0,0 +1,46 @@ +# `biz_todo_copyto` + +> 抄送表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | PRI | | | 主键 ID | +| 2 | `item_name` | `varchar(100)` | YES | | | | 事项标题 | +| 3 | `item_content` | `varchar(500)` | YES | | | | 事项内容 | +| 4 | `module` | `varchar(50)` | YES | | | | 模块名称 (必须以 uri 一致) | +| 5 | `task_id` | `varchar(64)` | YES | MUL | | | 任务 ID | +| 6 | `instance_id` | `varchar(32)` | YES | MUL | | | 流程实例 ID | +| 7 | `task_name` | `varchar(50)` | YES | | | | 任务名称 (必须以表单页面名称一致) | +| 8 | `node_name` | `varchar(50)` | YES | | | | 节点名称 | +| 9 | `is_view` | `char(1)` | YES | MUL | 0 | | 是否查看 default 0 (0 否 1 是) | +| 10 | `handle_user_id` | `varchar(20)` | YES | | | | 处理人 ID | +| 11 | `handle_user_name` | `varchar(30)` | YES | | | | 处理人名称 | +| 12 | `moduleName` | `varchar(255)` | YES | | | | 模块名称 | +| 13 | `copyto_time` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 抄送时间 | +| 14 | `content` | `longtext` | YES | | | | 处理内容 | +| 15 | `copyto_user_id` | `varchar(50)` | NO | | | | 抄送人ID | +| 16 | `copyto_user_name` | `varchar(50)` | NO | | | | 抄送人名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `task_id` | +| `IndexN_2` | | BTREE | `instance_id`, `task_id` | +| `IndexN_4` | | BTREE | `is_view`, `handle_user_name` | +| `IndexN_6` | | BTREE | `copyto_time` | +| `PRIMARY` | ✓ | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/biz_todo_item.md b/docs/auto-catalog/tables/biz_todo_item.md new file mode 100644 index 0000000..a4e92b2 --- /dev/null +++ b/docs/auto-catalog/tables/biz_todo_item.md @@ -0,0 +1,61 @@ +# `biz_todo_item` + +> 待办事项表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `id` | `bigint` | NO | PRI | | auto_increment | 主键 ID | +| 2 | `item_name` | `varchar(100)` | YES | | | | 事项标题 | +| 3 | `item_content` | `varchar(500)` | YES | | | | 事项内容 | +| 4 | `module` | `varchar(50)` | YES | | | | 模块名称 (必须以 uri 一致) | +| 5 | `task_id` | `varchar(64)` | YES | MUL | | | 任务 ID | +| 6 | `instance_id` | `varchar(32)` | YES | MUL | | | 流程实例 ID | +| 7 | `task_name` | `varchar(50)` | YES | | | | 任务名称 (必须以表单页面名称一致) | +| 8 | `node_name` | `varchar(50)` | YES | | | | 节点名称 | +| 9 | `is_view` | `char(1)` | YES | MUL | 0 | | 是否查看 default 0 (0 否 1 是) | +| 10 | `is_handle` | `char(1)` | YES | MUL | 0 | | 是否处理 default 0 (0 否 1 是) | +| 11 | `todo_user_id` | `varchar(20)` | YES | MUL | | | 待办人 ID | +| 12 | `todo_user_name` | `varchar(30)` | YES | MUL | | | 待办人名称 | +| 13 | `handle_user_id` | `varchar(20)` | YES | | | | 处理人 ID | +| 14 | `handle_user_name` | `varchar(30)` | YES | | | | 处理人名称 | +| 15 | `todo_time` | `datetime` | YES | MUL | | | 通知时间 | +| 16 | `handle_time` | `datetime` | YES | | | | 处理时间 | +| 17 | `moduleName` | `varchar(255)` | YES | | | | 模块名称 | +| 18 | `sColumnsParams` | `longtext` | YES | | | | 个性化字段 | +| 19 | `sColumnsValue` | `longtext` | YES | | | | 个性化字段输入的值 | +| 20 | `sMsgTaskId` | `varchar(255)` | NO | | | | 按钮消息ID | +| 21 | `sResponseCode` | `varchar(255)` | NO | | | | 微信发送消息返回code | +| 22 | `sDingTalkId` | `varchar(50)` | NO | | | | 钉钉ID | +| 23 | `sBrandsId` | `varchar(50)` | YES | | 1111111111 | | 公司 | +| 24 | `sSubsidiaryId` | `varchar(50)` | YES | | 1111111111 | | 子公司 | +| 25 | `sBillId` | `varchar(50)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `task_id` | +| `IndexN_10` | | BTREE | `id` | +| `IndexN_2` | | BTREE | `instance_id`, `task_id` | +| `IndexN_3` | | BTREE | `todo_user_name` | +| `IndexN_4` | | BTREE | `is_view`, `handle_user_name` | +| `IndexN_5` | | BTREE | `is_handle`, `todo_user_name` | +| `IndexN_6` | | BTREE | `todo_time` | +| `IndexN_7` | | BTREE | `todo_user_id` | +| `IndexN_8` | | BTREE | `is_view` | +| `IndexN_9` | | BTREE | `is_handle` | +| `PRIMARY` | ✓ | BTREE | `id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/budgetadjustmentcheckmaster.md b/docs/auto-catalog/tables/budgetadjustmentcheckmaster.md new file mode 100644 index 0000000..4d5a660 --- /dev/null +++ b/docs/auto-catalog/tables/budgetadjustmentcheckmaster.md @@ -0,0 +1,67 @@ +# `budgetadjustmentcheckmaster` + + +- **Rows (estimated):** 38 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** 2026-04-27 18:51:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | YES | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 12 | `sCheckNumber` | `varchar(100)` | YES | | | | 审批编号 | +| 13 | `sMakePersonId` | `varchar(255)` | YES | | | | 申请人员Id | +| 14 | `sDepartName` | `varchar(255)` | YES | | | | 申请人部门 | +| 15 | `sDepartId` | `varchar(255)` | YES | | | | 申请人部门Id | +| 16 | `sDeptCheckPerson` | `varchar(100)` | YES | | | | 部门审核人 | +| 17 | `sDeptCheckPersonId` | `varchar(100)` | YES | | | | 部门审核人员ID | +| 18 | `sDeptOpinionMemo` | `text` | YES | | | | 部门审核人审核意见 | +| 19 | `sGeneralManager` | `varchar(100)` | YES | | | | 总经理 | +| 20 | `sGeneralManagerId` | `varchar(100)` | YES | | | | 总经理员ID | +| 21 | `sGeneralCheckOpinionMemo` | `text` | YES | | | | 总经理审核意见 | +| 22 | `sCarbonCopyRecipients` | `varchar(100)` | YES | | | | 抄送人 | +| 23 | `sCarbonCopyRecipientsId` | `varchar(100)` | YES | | | | 抄送人员ID | +| 24 | `sCarbonCheckOpinionMemo` | `text` | YES | | | | 抄送人审核意见 | +| 25 | `sMemo` | `text` | YES | | | | 备注信息 | +| 26 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 27 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 28 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 29 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 30 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 31 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 32 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 33 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 34 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 35 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 36 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 37 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 38 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 39 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 40 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 41 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 42 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 43 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 44 | `bCheck` | `bit(1)` | NO | | b'0' | | | +| 45 | `sApplyPerson` | `varchar(100)` | NO | | | | 申请人 | +| 46 | `sMasterDepartName` | `varchar(100)` | NO | | | | 主部门 | +| 47 | `sMasterDepartId` | `varchar(100)` | NO | | | | 主部门Id | +| 48 | `sApplyPersonId` | `varchar(100)` | NO | | | | 申请人ID | +| 49 | `iCigPack` | `int` | YES | | 1 | | 是否烟包 1:是,2:否 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/budgetadjustmentcheckslave.md b/docs/auto-catalog/tables/budgetadjustmentcheckslave.md new file mode 100644 index 0000000..3c056e4 --- /dev/null +++ b/docs/auto-catalog/tables/budgetadjustmentcheckslave.md @@ -0,0 +1,58 @@ +# `budgetadjustmentcheckslave` + + +- **Rows (estimated):** 49 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** 2026-04-27 18:51:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `iAdjustmentType` | `int` | NO | | 0 | | 调整类型(1:细项间调整,2:总预算调整,3:月度间调整) | +| 9 | `sBeforeExpenseCategoryId` | `varchar(100)` | YES | | | | 调整前费用大项明细ID | +| 10 | `sBeforeExpenseCategory` | `varchar(100)` | YES | | | | 调整前费用大项 | +| 11 | `sBeforeExpenseDetail` | `varchar(100)` | NO | | | | 调整前费用细项 | +| 12 | `sAfterExpenseCategoryId` | `varchar(100)` | YES | | | | 调整后费用大项明细ID | +| 13 | `sAfterExpenseCategory` | `varchar(100)` | YES | | | | 调整后费用大项 | +| 14 | `sAfterExpenseDetail` | `varchar(100)` | NO | | | | 调整后费用细项 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调整金额 | +| 16 | `dAfterBudgetMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调整后本月预算金额 | +| 17 | `dTaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 调整金额税率 | +| 18 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调整金额税额 | +| 19 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调整金额不含税金额 | +| 20 | `sReasonForAdjustment` | `text` | YES | | | | 调整金额 | +| 21 | `sMemo` | `text` | YES | | | | 备注 | +| 22 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 37 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 38 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 39 | `sAfterExpenseDetailId` | `varchar(100)` | NO | | | | 调整后费用细项ID | +| 40 | `sBeforeExpenseDetailId` | `varchar(100)` | NO | | | | 调整前费用细项ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahcashierinit.md b/docs/auto-catalog/tables/cahcashierinit.md new file mode 100644 index 0000000..1ce621f --- /dev/null +++ b/docs/auto-catalog/tables/cahcashierinit.md @@ -0,0 +1,39 @@ +# `cahcashierinit` + +> 出纳期初 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sSettlementId` | `varchar(100)` | NO | | | | 现金与银行ID | +| 9 | `dMoney` | `decimal(18,6)` | NO | | 0.000000 | | 期初金额 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_cahcashierinit` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSettlementId` | +| `IndexU_cahcashierinit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahcostchangemaster.md b/docs/auto-catalog/tables/cahcostchangemaster.md new file mode 100644 index 0000000..8f14958 --- /dev/null +++ b/docs/auto-catalog/tables/cahcostchangemaster.md @@ -0,0 +1,63 @@ +# `cahcostchangemaster` + +> 销售开发主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_danish_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 34 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 35 | `sCostCenterId` | `varchar(100)` | NO | | | | 成本中心Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_cahcostchangemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_cahcostchangemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahcostchangeslave.md b/docs/auto-catalog/tables/cahcostchangeslave.md new file mode 100644 index 0000000..0c607fe --- /dev/null +++ b/docs/auto-catalog/tables/cahcostchangeslave.md @@ -0,0 +1,36 @@ +# `cahcostchangeslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sAccountNo` | `varchar(255)` | NO | | | | 会计科目代码 | +| 9 | `dMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_cahcostchangeslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahcustomerinit.md b/docs/auto-catalog/tables/cahcustomerinit.md new file mode 100644 index 0000000..e67bf74 --- /dev/null +++ b/docs/auto-catalog/tables/cahcustomerinit.md @@ -0,0 +1,67 @@ +# `cahcustomerinit` + +> 客户初期 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:52 +- **Updated:** 2026-04-27 18:51:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户Id | +| 9 | `dCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 对账金额 | +| 10 | `dNoCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 未对账金额 | +| 11 | `dNoInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 未开票金额 | +| 12 | `dRealCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写对账金额 | +| 13 | `dRealNoCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写未对账金额 | +| 14 | `dRealNoInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写未开票金额 | +| 15 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款金额 | +| 16 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式ID | +| 17 | `sTaxId` | `varchar(100)` | YES | | | | 税率Id | +| 18 | `tReceiptDate` | `datetime` | YES | | | | 收款日期 | +| 19 | `sMemo` | `text` | YES | | | | 备注 | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `tCheckListDate` | `datetime` | YES | | | | 对账日期 | +| 22 | `tDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 23 | `bFinance` | `bit(1)` | YES | | b'0' | | | +| 24 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 是否强制完工 | +| 25 | `bSingleReceipt` | `bit(1)` | YES | | b'0' | | | +| 26 | `dCurrencyRate` | `decimal(18,6)` | YES | | 0.000000 | | 汇率 | +| 27 | `dProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 28 | `dProductQty` | `decimal(18,6)` | YES | | 0.000000 | | | +| 29 | `dReceiptForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币收款金额 | +| 30 | `sBillNo` | `varchar(50)` | YES | | | | | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `sCustomerProductNo` | `varchar(50)` | YES | | | | | +| 33 | `sOrderId` | `varchar(100)` | YES | | | | | +| 34 | `sOrderNo` | `varchar(50)` | YES | | | | | +| 35 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 36 | `sSlaveId` | `varchar(100)` | YES | | | | | +| 37 | `sSrcNo` | `varchar(100)` | YES | | | | | +| 38 | `sWorkOrderNo` | `varchar(50)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_CahCustomerInit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_CahCustomerInitCustomerId` | | BTREE | `sCustomerId` | +| `IndexU_CahCustomerInit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahfinancialadjust.md b/docs/auto-catalog/tables/cahfinancialadjust.md new file mode 100644 index 0000000..d6965ad --- /dev/null +++ b/docs/auto-catalog/tables/cahfinancialadjust.md @@ -0,0 +1,70 @@ +# `cahfinancialadjust` + +> 银行设置 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** 2026-04-27 18:51:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单据编号 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 界面ID | +| 10 | `sBillType` | `varchar(255)` | NO | | | | 类型(客户、供应商) | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 13 | `tAdjustDate` | `datetime` | YES | | | | 调整日期 | +| 14 | `dAdjustMoney` | `decimal(18,6)` | NO | | | | 调整金额 | +| 15 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开票金额 | +| 16 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款金额 | +| 17 | `sFamilyId` | `varchar(100)` | NO | MUL | | | 客户ID/供应商ID | +| 18 | `sMemo` | `text` | YES | | | | 备注 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 34 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 35 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 36 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 37 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 38 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 39 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 40 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 41 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_CahFinancialAdjust` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sFamilyId`, `sBillNo`, `sEmployeeId` | +| `IndexN_CahFinancialAdjustsFamilyId` | | BTREE | `sFamilyId` | +| `IndexU_CahFinancialAdjust` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahfinancialadjustslave.md b/docs/auto-catalog/tables/cahfinancialadjustslave.md new file mode 100644 index 0000000..63e47ed --- /dev/null +++ b/docs/auto-catalog/tables/cahfinancialadjustslave.md @@ -0,0 +1,82 @@ +# `cahfinancialadjustslave` + +> 订单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sType` | `varchar(50)` | NO | | | | 类型 | +| 9 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 11 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 12 | `dProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 16 | `dSrcMoney` | `decimal(18,2)` | YES | | 0.00 | | 源单金额 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 18 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 19 | `sWebOrderNo` | `varchar(50)` | NO | | | | 网上订单号 | +| 20 | `sWebOrderId` | `varchar(50)` | NO | | | | 网上订单Id | +| 21 | `dTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 调整金额 | +| 22 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 23 | `sOrderSlaveId` | `varchar(50)` | NO | | | | 订单从表Id | +| 24 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 25 | `sSrcFormId` | `varchar(50)` | YES | | | | 源单界面Id | +| 26 | `sWorkOrderId` | `varchar(50)` | NO | | | | 工单ID | +| 27 | `sWorkOrderSlaveId` | `varchar(50)` | NO | | | | 工单从表Id | +| 28 | `sWorkOrderNo` | `varchar(50)` | NO | | | | 工单号 | +| 29 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 30 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 31 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 32 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 33 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 34 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 35 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `sUnTaskFormId` | `varchar(50)` | NO | | | | 未清界面Id | +| 44 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 45 | `sInvoiceNo` | `varchar(50)` | NO | | | | 发票号码 | +| 46 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 物料规格 | +| 47 | `dProductNoTaxPrice` | `decimal(18,6)` | NO | | 0.000000 | | 不含税价 | +| 48 | `dProductNoTaxMoney` | `decimal(18,2)` | NO | | 0.00 | | 不含税金额 | +| 49 | `dProductTaxMoney` | `decimal(18,2)` | NO | | 0.00 | | 税额 | +| 50 | `dProductTaxForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | 外币税额 | +| 51 | `dInvoiceMoney` | `decimal(18,2)` | NO | | 0.00 | | 发票反写金额 | +| 52 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币价格 | +| 53 | `dProductForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 54 | `dTotalForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_cahreceiptslave` | | BTREE | `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahfinancialtransfer.md b/docs/auto-catalog/tables/cahfinancialtransfer.md new file mode 100644 index 0000000..68e20d1 --- /dev/null +++ b/docs/auto-catalog/tables/cahfinancialtransfer.md @@ -0,0 +1,70 @@ +# `cahfinancialtransfer` + +> 银行设置 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 9 | `sPaymentBankId` | `varchar(100)` | NO | | | | 付款银行Id | +| 10 | `sPaymentAccountNo` | `varchar(255)` | YES | | | | 付款账号 | +| 11 | `sReceiptBankId` | `varchar(100)` | NO | | | | 收款银行Id | +| 12 | `sReceiptAccountNo` | `varchar(255)` | YES | | | | 收款账号 | +| 13 | `sInvoiceId` | `varchar(100)` | YES | | | | 发票Id | +| 14 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 15 | `sType` | `varchar(255)` | YES | | | | 票据类型 | +| 16 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 17 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 18 | `sTransferType` | `varchar(255)` | NO | | | | 转账类型 | +| 19 | `tTransferDate` | `datetime` | YES | | | | 转账日期 | +| 20 | `tDueDate` | `datetime` | YES | | | | 到期日期 | +| 21 | `dTransferMoney` | `decimal(18,6)` | NO | | 0.000000 | | 转账金额 | +| 22 | `sMemo` | `text` | YES | | | | 备注 | +| 23 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 24 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 25 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 26 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 27 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 28 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 32 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 33 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 34 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 35 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 36 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 37 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 38 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 39 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 40 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 41 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 42 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 43 | `sFormId` | `varchar(255)` | NO | | | | 界面ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_CahFinancialTransfer` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahpaymentables.md b/docs/auto-catalog/tables/cahpaymentables.md new file mode 100644 index 0000000..1691b27 --- /dev/null +++ b/docs/auto-catalog/tables/cahpaymentables.md @@ -0,0 +1,42 @@ +# `cahpaymentables` + +> 单位 + + +- **Rows (estimated):** 304 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** 2026-04-27 18:51:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `dBillMoney` | `decimal(18,6)` | NO | | | | 单据金额 | +| 9 | `dCheckingMoney` | `decimal(18,6)` | NO | | | | 对账金额 | +| 10 | `sFormId` | `varchar(100)` | NO | | | | 界面ID | +| 11 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 12 | `sBillNo` | `varchar(255)` | NO | | | | 单据编号 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `sSupplyId` | `varchar(100)` | NO | | | | 客户ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_CahPaymentables` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillId` | +| `IndexU_CahPaymentables` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahpaymentmaster.md b/docs/auto-catalog/tables/cahpaymentmaster.md new file mode 100644 index 0000000..d95544b --- /dev/null +++ b/docs/auto-catalog/tables/cahpaymentmaster.md @@ -0,0 +1,117 @@ +# `cahpaymentmaster` + +> 付款单主表 + + +- **Rows (estimated):** 34 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** 2026-04-27 18:51:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sSupplyId` | `varchar(100)` | NO | MUL | | | 供应商Id | +| 12 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 13 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 15 | `sPurchaseId` | `varchar(100)` | NO | | | | 采购单据Id | +| 16 | `sPurchaseManId` | `varchar(100)` | NO | | | | 采购员ID | +| 17 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 金额 | +| 18 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 19 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 20 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 21 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 22 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 23 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 24 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 25 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 26 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 27 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 28 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 29 | `sMemo` | `text` | YES | | | | 备注 | +| 30 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 31 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 32 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 33 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 34 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 35 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 36 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 37 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 39 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预付 | +| 42 | `sSettlementMode` | `varchar(255)` | NO | | | | 付款内容 | +| 43 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 44 | `sExpenseId` | `varchar(100)` | NO | | | | 费用类型ID | +| 45 | `sSettlementId` | `varchar(100)` | NO | | | | 付款条件 | +| 46 | `sBankId` | `varchar(100)` | NO | | | | 付款银行 | +| 47 | `sBankAccount` | `varchar(100)` | NO | | | | 银行账号 | +| 48 | `tDueDate` | `datetime` | YES | | | | 票据到期日期 | +| 49 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 50 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 51 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 52 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 53 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 54 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 55 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 56 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 57 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 58 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 59 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 60 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 61 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 62 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 63 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 64 | `sCostCenterId` | `varchar(100)` | NO | | | | 成本中心Id | +| 65 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 66 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 67 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 68 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 69 | `iReply` | `int` | NO | | 1 | | 0:无回复 1:同意全款 2:不同意 3:支付部份款项 | +| 70 | `sReplyMemo` | `varchar(255)` | NO | | | | 答复原因 | +| 71 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 73 | `dMaterialsMoney` | `decimal(18,2)` | YES | | 0.00 | | 金额 | +| 74 | `dMaterialsForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 外币金额 | +| 75 | `dRoundingForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | 舍入外币 | +| 76 | `dReceiptRoundMoney` | `decimal(18,2)` | YES | | 0.00 | | 反写舍入 | +| 77 | `dReceiptRoundForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 反写舍入 | +| 78 | `dAdvanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 订金金额外 | +| 79 | `dRealAdvanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 订金反写金额外 | +| 80 | `tPayDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 付款日期 | +| 81 | `sAcc` | `varchar(255)` | YES | | | | | +| 82 | `sMinusSrcId` | `varchar(255)` | YES | | | | 源单id | +| 83 | `sMinusSrcNo` | `varchar(255)` | YES | | | | 源单id | +| 84 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 85 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 86 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 87 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_CahPaymentMaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexN_CahPaymentMastersSupplyId` | | BTREE | `sSupplyId` | +| `IndexU_CahPaymentMaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_CahPaymentMasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahpaymentnewmaster.md b/docs/auto-catalog/tables/cahpaymentnewmaster.md new file mode 100644 index 0000000..8281751 --- /dev/null +++ b/docs/auto-catalog/tables/cahpaymentnewmaster.md @@ -0,0 +1,95 @@ +# `cahpaymentnewmaster` + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** 2026-04-27 18:51:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 12 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 13 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 15 | `sPurchaseId` | `varchar(100)` | NO | | | | 采购单据Id | +| 16 | `sPurchaseManId` | `varchar(100)` | NO | | | | 采购员ID | +| 17 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 金额 | +| 18 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 19 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 20 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 21 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 22 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 23 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 24 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 25 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 26 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 27 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 28 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 29 | `sMemo` | `text` | YES | | | | 备注 | +| 30 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 31 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 32 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 33 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 34 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 35 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 36 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 37 | `sCurrency` | `varchar(255)` | NO | | | | 币别 | +| 38 | `dCurrencyRate` | `decimal(18,6)` | NO | | 1.000000 | | 汇率 | +| 39 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预付 | +| 42 | `sSettlementMode` | `varchar(255)` | NO | | | | 付款内容 | +| 43 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 44 | `sExpenseId` | `varchar(100)` | NO | | | | 费用类型ID | +| 45 | `sSettlementId` | `varchar(100)` | NO | | | | 付款条件 | +| 46 | `sBankId` | `varchar(100)` | NO | | | | 付款银行 | +| 47 | `sBankAccount` | `varchar(100)` | NO | | | | 银行账号 | +| 48 | `tDueDate` | `datetime` | YES | | | | 票据到期日期 | +| 49 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 50 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 51 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 52 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 53 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 54 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 55 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 56 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 57 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 58 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 59 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 60 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 61 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 62 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 63 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 64 | `sCostCenterId` | `varchar(100)` | NO | | | | 成本中心Id | +| 65 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 66 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 67 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 68 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 69 | `iReply` | `int` | NO | | 1 | | 0:无回复 1:同意全款 2:不同意 3:支付部份款项 | +| 70 | `sReplyMemo` | `varchar(255)` | NO | | | | 答复原因 | +| 71 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 73 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 74 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 76 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 77 | `tPayDate` | `datetime` | YES | | | | 付款日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahpaymentslave.md b/docs/auto-catalog/tables/cahpaymentslave.md new file mode 100644 index 0000000..20bc4c0 --- /dev/null +++ b/docs/auto-catalog/tables/cahpaymentslave.md @@ -0,0 +1,90 @@ +# `cahpaymentslave` + +> 采购订单从表 + + +- **Rows (estimated):** 73 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** 2026-04-27 18:51:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型(预付款、采购对账、财务调整) | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 14 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcMoney` | `decimal(18,6)` | YES | | | | 源单金额 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 20 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 21 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 22 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 收款金额 | +| 23 | `bMinus` | `bit(1)` | NO | | b'0' | | 红冲 | +| 24 | `dMinusMoney` | `decimal(18,6)` | NO | | 0.000000 | | 红冲金额 | +| 25 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 28 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 29 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 30 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 31 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 32 | `sPaymentType` | `varchar(255)` | NO | | | | 付款类型(工资、报销、住宿) | +| 33 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 34 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 35 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 36 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 37 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 38 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 39 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 40 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 41 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 42 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 43 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 44 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 45 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 46 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 47 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 48 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 49 | `sInvoiceNo` | `varchar(255)` | NO | | | | 发票号码 | +| 50 | `dTotalForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 51 | `dMaterialsForeignPrice` | `decimal(18,2)` | NO | | 0.00 | | 外币单价 | +| 52 | `dRoundingForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | 舍入金额外币 | +| 53 | `dBalanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 余额外币 | +| 54 | `dMaterialsPrice` | `decimal(18,6)` | YES | | 0.000000 | | 余额 | +| 55 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | 0.000000 | | 余额 | +| 56 | `dMaterialsNoTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 余额 | +| 57 | `dMaterialsTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 余额 | +| 58 | `dMaterialsTaxForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 余额 | +| 59 | `sAccountNo` | `varchar(100)` | NO | | | | 科目代码 | +| 60 | `sMaterialsName` | `varchar(100)` | NO | | | | 费用名称 | +| 61 | `sSqlConditionId` | `varchar(255)` | YES | | | | 收款单汇总表id | +| 62 | `sSrcType` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_CahPaymentSlave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_CahPaymentSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahpaymentsumslave.md b/docs/auto-catalog/tables/cahpaymentsumslave.md new file mode 100644 index 0000000..1875d9c --- /dev/null +++ b/docs/auto-catalog/tables/cahpaymentsumslave.md @@ -0,0 +1,70 @@ +# `cahpaymentsumslave` + + +- **Rows (estimated):** 2472 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:53 +- **Updated:** 2026-04-27 18:51:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型(预付款、采购对账、财务调整) | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 14 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcMoney` | `decimal(18,6)` | YES | | | | 源单金额 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 20 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 21 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 22 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 收款金额 | +| 23 | `bMinus` | `bit(1)` | NO | | b'0' | | 红冲 | +| 24 | `dMinusMoney` | `decimal(18,6)` | NO | | 0.000000 | | 红冲金额 | +| 25 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 28 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 29 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 30 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 31 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 32 | `sPaymentType` | `varchar(255)` | NO | | | | 付款类型(工资、报销、住宿) | +| 33 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 34 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 35 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 36 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 37 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 38 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 39 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 40 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 41 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 42 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 43 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 44 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 45 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 46 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 47 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 48 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 49 | `sInvoiceNo` | `varchar(255)` | NO | | | | 发票号码 | +| 50 | `dTotalForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 51 | `sSrcType` | `varchar(255)` | YES | | | | | +| 52 | `sSqlConditionId` | `varchar(255)` | YES | | | | 收款单汇总表id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahreceiptmaster.md b/docs/auto-catalog/tables/cahreceiptmaster.md new file mode 100644 index 0000000..01b1ac6 --- /dev/null +++ b/docs/auto-catalog/tables/cahreceiptmaster.md @@ -0,0 +1,110 @@ +# `cahreceiptmaster` + +> 销售订单主表 + + +- **Rows (estimated):** 71 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:54 +- **Updated:** 2026-04-27 18:51:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户Id | +| 12 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 13 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 14 | `tProofingDate` | `datetime` | YES | | | | 确认样稿日期 | +| 15 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 16 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 17 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 18 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 19 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 21 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 22 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 23 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 24 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 25 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 26 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 27 | `sCustomerOrderNo` | `varchar(11)` | YES | | | | 客户订单号 | +| 28 | `sMemo` | `text` | YES | | | | 备注 | +| 29 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 30 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 31 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 32 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 33 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 34 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 金额 | +| 35 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 36 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 37 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 38 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 39 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 预收强制完工 | +| 40 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 41 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 42 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 43 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 44 | `sSalesId` | `varchar(100)` | NO | | | | 销售源单号 | +| 45 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预收 | +| 46 | `sSettlementMode` | `varchar(255)` | NO | | | | 付款内容 | +| 47 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款反写金额 | +| 48 | `sSettlementId` | `varchar(100)` | NO | | | | 收款条件 | +| 49 | `sBankId` | `varchar(100)` | NO | | | | 收款银行 | +| 50 | `sBankAccount` | `varchar(100)` | NO | | | | 银行账号 | +| 51 | `tDueDate` | `datetime` | YES | | | | 票据到期日期 | +| 52 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 53 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 54 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 55 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 56 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 57 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 58 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 59 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 60 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 61 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 62 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 63 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 64 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 65 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 66 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 69 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 70 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 71 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 73 | `dAdvanceForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 预收外币金额 | +| 74 | `dReceiptForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币收款金额 | +| 75 | `dRoundingForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币舍入 | +| 76 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 77 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 78 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 79 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 80 | `sSrcSlaveId` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_cahreceiptmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_CahReceiptMasterCustomerId` | | BTREE | `sCustomerId` | +| `IndexU_cahreceiptmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_cahreceiptmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahreceiptnewmaster.md b/docs/auto-catalog/tables/cahreceiptnewmaster.md new file mode 100644 index 0000000..0b71b43 --- /dev/null +++ b/docs/auto-catalog/tables/cahreceiptnewmaster.md @@ -0,0 +1,94 @@ +# `cahreceiptnewmaster` + + +- **Rows (estimated):** 42 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:54 +- **Updated:** 2026-04-27 18:51:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 12 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 13 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 14 | `tProofingDate` | `datetime` | YES | | | | 确认样稿日期 | +| 15 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 16 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 17 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 18 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 19 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 21 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 22 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 23 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 24 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 25 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 26 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 27 | `sCustomerOrderNo` | `varchar(11)` | YES | | | | 客户订单号 | +| 28 | `sMemo` | `text` | YES | | | | 备注 | +| 29 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 30 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 31 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 32 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 33 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 34 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 金额 | +| 35 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 36 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 37 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 38 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 39 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 预收强制完工 | +| 40 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 41 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 42 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 43 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 44 | `sSalesId` | `varchar(100)` | NO | | | | 销售源单号 | +| 45 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预收 | +| 46 | `sSettlementMode` | `varchar(255)` | NO | | | | 付款内容 | +| 47 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款反写金额 | +| 48 | `sSettlementId` | `varchar(100)` | NO | | | | 收款条件 | +| 49 | `sBankId` | `varchar(100)` | NO | | | | 收款银行 | +| 50 | `sBankAccount` | `varchar(100)` | NO | | | | 银行账号 | +| 51 | `tDueDate` | `datetime` | YES | | | | 票据到期日期 | +| 52 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 53 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 54 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 55 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 56 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 57 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 58 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 59 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 60 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 61 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 62 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 63 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 64 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 65 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 66 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 69 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 70 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 71 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 73 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 74 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 76 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahreceiptslave.md b/docs/auto-catalog/tables/cahreceiptslave.md new file mode 100644 index 0000000..ef082a8 --- /dev/null +++ b/docs/auto-catalog/tables/cahreceiptslave.md @@ -0,0 +1,84 @@ +# `cahreceiptslave` + +> 订单从表 + + +- **Rows (estimated):** 75 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:54 +- **Updated:** 2026-04-27 18:51:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 11 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcMoney` | `decimal(18,6)` | YES | | | | 源单金额 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 18 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 19 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 20 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 21 | `dBalanceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 余额 | +| 22 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 23 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 收款金额 | +| 24 | `dMinusMoney` | `decimal(18,6)` | NO | | 0.000000 | | 红冲金额 | +| 25 | `bMinus` | `bit(1)` | NO | | b'0' | | 红冲 | +| 26 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 27 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 28 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 29 | `sSrcFormId` | `varchar(100)` | YES | | | | 源单界面Id | +| 30 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 31 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 32 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 33 | `sReceiptType` | `varchar(255)` | NO | | | | 收款类型(工资、报销、住宿) | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 48 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 49 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 50 | `sInvoiceNo` | `varchar(255)` | NO | | | | 发票号码 | +| 51 | `dTotalForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 52 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 53 | `dBalanceForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币未收款 | +| 54 | `dRoundForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币舍入金额 | +| 55 | `sSqlConditionId` | `varchar(255)` | YES | | | | 收款单汇总表id | +| 56 | `sSrcType` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_cahreceiptslave` | | BTREE | `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahreceiptsumslave.md b/docs/auto-catalog/tables/cahreceiptsumslave.md new file mode 100644 index 0000000..cc19a6d --- /dev/null +++ b/docs/auto-catalog/tables/cahreceiptsumslave.md @@ -0,0 +1,73 @@ +# `cahreceiptsumslave` + + +- **Rows (estimated):** 1955 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:54 +- **Updated:** 2026-04-27 18:51:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 11 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcMoney` | `decimal(18,6)` | YES | | | | 源单金额 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 18 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 19 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 20 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 21 | `dBalanceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 余额 | +| 22 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 23 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 收款金额 | +| 24 | `dMinusMoney` | `decimal(18,6)` | NO | | 0.000000 | | 红冲金额 | +| 25 | `bMinus` | `bit(1)` | NO | | b'0' | | 红冲 | +| 26 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 27 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 28 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 29 | `sSrcFormId` | `varchar(100)` | YES | | | | 源单界面Id | +| 30 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 31 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 32 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 33 | `sReceiptType` | `varchar(255)` | NO | | | | 收款类型(工资、报销、住宿) | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 48 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 49 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 50 | `sInvoiceNo` | `varchar(255)` | NO | | | | 发票号码 | +| 51 | `dTotalForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 52 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 53 | `sSrcType` | `varchar(255)` | YES | | | | | +| 54 | `sSqlConditionId` | `varchar(255)` | NO | | | | 收款单汇总表id | +| 55 | `dBalanceForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币未收款 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahreceivables.md b/docs/auto-catalog/tables/cahreceivables.md new file mode 100644 index 0000000..6219d61 --- /dev/null +++ b/docs/auto-catalog/tables/cahreceivables.md @@ -0,0 +1,42 @@ +# `cahreceivables` + +> 单位 + + +- **Rows (estimated):** 400 +- **Data size:** 128.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** 2026-04-27 18:51:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `dBillMoney` | `decimal(18,6)` | NO | | | | 单据金额 | +| 9 | `dCheckingMoney` | `decimal(18,6)` | NO | | | | 对账金额 | +| 10 | `sFormId` | `varchar(100)` | NO | | | | 界面ID | +| 11 | `sBillId` | `varchar(100)` | NO | MUL | | | 单据ID | +| 12 | `sBillNo` | `varchar(255)` | NO | | | | 单据编号 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_cahreceivables` | | BTREE | `sBillId`, `sSubsidiaryId`, `sBrandsId` | +| `IndexU_cahreceivables` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahrevenuechangemaster.md b/docs/auto-catalog/tables/cahrevenuechangemaster.md new file mode 100644 index 0000000..035b829 --- /dev/null +++ b/docs/auto-catalog/tables/cahrevenuechangemaster.md @@ -0,0 +1,63 @@ +# `cahrevenuechangemaster` + +> 销售开发主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_danish_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 34 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 35 | `sCostCenterId` | `varchar(100)` | NO | | | | 成本中心Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_cahrevenuechangemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_cahrevenuechangemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahrevenuechangeslave.md b/docs/auto-catalog/tables/cahrevenuechangeslave.md new file mode 100644 index 0000000..d98b9d7 --- /dev/null +++ b/docs/auto-catalog/tables/cahrevenuechangeslave.md @@ -0,0 +1,36 @@ +# `cahrevenuechangeslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sAccountNo` | `varchar(255)` | NO | | | | 会计科目代码 | +| 9 | `dMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_cahrevenuechangeslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahstockinvoice.md b/docs/auto-catalog/tables/cahstockinvoice.md new file mode 100644 index 0000000..cdddbea --- /dev/null +++ b/docs/auto-catalog/tables/cahstockinvoice.md @@ -0,0 +1,63 @@ +# `cahstockinvoice` + +> 工单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sInvoiceNo` | `varchar(255)` | NO | | | | 发票号码 | +| 11 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 12 | `sInvoiceType` | `varchar(255)` | NO | | | | 发票类型 | +| 13 | `sInvoiceBankId` | `varchar(100)` | NO | | | | 票据银行 | +| 14 | `sInvoiceBankAccount` | `varchar(255)` | YES | | | | 银行账号 | +| 15 | `tDueDate` | `datetime` | YES | | | | 票据到期日期 | +| 16 | `dMoney` | `decimal(18,6)` | NO | | | | 票据金额 | +| 17 | `dBackMoney` | `decimal(18,6)` | NO | | | | 反写金额 | +| 18 | `sMemo` | `text` | YES | | | | 备注 | +| 19 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahsupplyinit.md b/docs/auto-catalog/tables/cahsupplyinit.md new file mode 100644 index 0000000..ba17502 --- /dev/null +++ b/docs/auto-catalog/tables/cahsupplyinit.md @@ -0,0 +1,53 @@ +# `cahsupplyinit` + +> 客户期初 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** 2026-04-27 18:51:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 9 | `dCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 对账金额 | +| 10 | `dNoCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 未对账金额 | +| 11 | `dNoInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 未开票金额 | +| 12 | `dRealCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写对账金额 | +| 13 | `dRealNoCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写未对账金额 | +| 14 | `dRealNoInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写未开票金额 | +| 15 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 16 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式ID | +| 17 | `sTaxId` | `varchar(100)` | YES | | | | 税率Id | +| 18 | `tPaymentDate` | `datetime` | YES | | | | 付款日期 | +| 19 | `sMemo` | `text` | YES | | | | 备注 | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 21 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 22 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 23 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 24 | `sBillNo` | `varchar(100)` | YES | | | | | +| 25 | `sCheckPerson` | `varchar(100)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cahwastebook.md b/docs/auto-catalog/tables/cahwastebook.md new file mode 100644 index 0000000..43306b1 --- /dev/null +++ b/docs/auto-catalog/tables/cahwastebook.md @@ -0,0 +1,63 @@ +# `cahwastebook` + +> 工单主表 + + +- **Rows (estimated):** 141 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** 2026-04-27 18:51:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillId` | `varchar(100)` | NO | | | | 单据号 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sSettlementId` | `varchar(100)` | NO | | | | 付款条件 | +| 12 | `sInvoiceNo` | `varchar(255)` | NO | | | | 发票号码 | +| 13 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 14 | `sBankId` | `varchar(100)` | NO | | | | 银行 | +| 15 | `sBankAccount` | `varchar(255)` | YES | | | | 银行账号 | +| 16 | `tDueDate` | `datetime` | YES | | | | 票据到期日期 | +| 17 | `dBillMoney` | `decimal(18,6)` | NO | | | | 票据金额 | +| 18 | `dInMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入账金额 | +| 19 | `dOutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出账金额 | +| 20 | `dBackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 反写金额 | +| 21 | `tPaymentDate` | `datetime` | YES | | | | 付款日期 | +| 22 | `sMemo` | `text` | YES | | | | 备注 | +| 23 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 24 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 25 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 26 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 27 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 28 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 32 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 33 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 34 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 35 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 36 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_CahWasteBook` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/calcproductcontralsphase.md b/docs/auto-catalog/tables/calcproductcontralsphase.md new file mode 100644 index 0000000..c2d1978 --- /dev/null +++ b/docs/auto-catalog/tables/calcproductcontralsphase.md @@ -0,0 +1,128 @@ +# `calcproductcontralsphase` + + +- **Rows (estimated):** 79 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:55 +- **Updated:** 2026-04-27 18:51:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | MUL | | | | +| 2 | `sSlaveId` | `varchar(100)` | NO | | | | | +| 3 | `sWorkOrderId` | `varchar(100)` | NO | | | | | +| 4 | `sWorkSlaveId` | `varchar(100)` | NO | | | | | +| 5 | `sPartsName` | `varchar(255)` | YES | | | | | +| 6 | `tCreateDate` | `datetime` | YES | | | | | +| 7 | `sBillNo` | `varchar(255)` | YES | MUL | | | | +| 8 | `sOrderNo` | `text` | YES | | | | | +| 9 | `tDeliverDate` | `datetime` | YES | | | | | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | | +| 11 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 12 | `sProductId` | `varchar(100)` | NO | | | | | +| 13 | `sProductName` | `varchar(255)` | YES | | | | | +| 14 | `sProductStyle` | `varchar(255)` | YES | | | | | +| 15 | `dProductQty` | `decimal(18,6)` | YES | | | | | +| 16 | `dProductInStoreQty` | `decimal(18,6)` | YES | | | | | +| 17 | `sCustomerMaterialNo` | `varchar(255)` | YES | | | | | +| 18 | `iOrder` | `int` | YES | | | | | +| 19 | `sControlId` | `varchar(100)` | NO | | | | | +| 20 | `sPartNameStatus` | `text` | YES | | | | | +| 21 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 22 | `sProcessId` | `varchar(255)` | YES | | | | | +| 23 | `sProcessName` | `varchar(255)` | YES | | | | | +| 24 | `dProcessReportQty` | `decimal(18,6)` | YES | | | | | +| 25 | `sReportMachineId` | `varchar(255)` | YES | | | | | +| 26 | `sReportMachineName` | `varchar(255)` | YES | | | | | +| 27 | `sCReserve1` | `varchar(255)` | YES | | | | | +| 28 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 29 | `sPlannerMemo` | `varchar(255)` | YES | | | | | +| 30 | `tPlannerSet` | `datetime` | YES | | | | | +| 31 | `iListOrder` | `int` | YES | | 0 | | | +| 32 | `sChangeMemo` | `varchar(255)` | YES | | | | | +| 33 | `sPublish` | `varchar(255)` | YES | | | | | +| 34 | `dProductPQty` | `decimal(18,6)` | YES | | | | | +| 35 | `dSumMachineQty` | `decimal(18,6)` | YES | | | | | +| 36 | `sProcessNameS` | `varchar(255)` | YES | | | | | +| 37 | `tCalcDate` | `datetime` | YES | | | | | +| 38 | `tOrderDate` | `datetime` | YES | | | | | +| 39 | `sDeliveryMode` | `varchar(255)` | YES | | | | | +| 40 | `sProductState` | `varchar(255)` | YES | | 未完成 | | | +| 41 | `dGiveQty` | `decimal(18,6)` | YES | | | | | +| 42 | `sManualNo` | `varchar(255)` | YES | | | | | +| 43 | `sParentName` | `varchar(255)` | YES | | | | | +| 44 | `dDeliverQty` | `decimal(18,6)` | YES | | | | | +| 45 | `bBillComplete` | `bit(1)` | YES | | | | | +| 46 | `bPlanB` | `bit(1)` | YES | | | | | +| 47 | `sProductClassifyId` | `varchar(100)` | YES | | | | | +| 48 | `sProductClassifyName` | `varchar(100)` | YES | | | | | +| 49 | `sMaterialsStatus` | `longtext` | YES | | | | 材料状态 | +| 50 | `s_文件制作-锁定_21` | `varchar(100)` | YES | | | | | +| 51 | `s_文件制作-计划_22_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 52 | `s_文件制作-实际_23_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 53 | `s_蓝纸确认-锁定_24` | `varchar(100)` | YES | | | | | +| 54 | `s_蓝纸确认-计划_25_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 55 | `s_蓝纸确认-实际_26_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 56 | `s_印刷阶段-锁定_27` | `varchar(100)` | YES | | | | | +| 57 | `s_印刷阶段-计划_28_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 58 | `s_印刷阶段-实际_29_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 59 | `s_打码-锁定_30` | `varchar(100)` | YES | | | | | +| 60 | `s_打码-计划_31_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 61 | `s_打码-实际_32_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 62 | `s_过胶-锁定_33` | `varchar(100)` | YES | | | | | +| 63 | `s_过胶-计划_34_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 64 | `s_过胶-实际_35_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 65 | `s_表面处理-锁定_36` | `varchar(100)` | YES | | | | | +| 66 | `s_表面处理-计划_37_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 67 | `s_表面处理-实际_38_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 68 | `s_UV-锁定_39` | `varchar(100)` | YES | | | | | +| 69 | `s_UV-计划_40_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 70 | `s_UV-实际_41_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 71 | `s_模具准备-锁定_42` | `varchar(100)` | YES | | | | | +| 72 | `s_模具准备-计划_43_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 73 | `s_模具准备-实际_44_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 74 | `s_模烫阶段-锁定_45` | `varchar(100)` | YES | | | | | +| 75 | `s_模烫阶段-计划_46_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 76 | `s_模烫阶段-实际_47_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 77 | `s_品检阶段-锁定_48` | `varchar(100)` | YES | | | | | +| 78 | `s_品检阶段-计划_49_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 79 | `s_品检阶段-实际_50_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 80 | `s_糊盒包装-锁定_51` | `varchar(100)` | YES | | | | | +| 81 | `s_糊盒包装-计划_52_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 82 | `s_糊盒包装-实际_53_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 83 | `s_装订阶段-锁定_54` | `varchar(100)` | YES | | | | | +| 84 | `s_装订阶段-计划_55_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 85 | `s_装订阶段-实际_56_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 86 | `s_制版-锁定_57` | `varchar(100)` | YES | | | | | +| 87 | `s_制版-计划_58_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 88 | `s_制版-实际_59_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 89 | `s_蓝纸-锁定_60` | `varchar(100)` | YES | | | | | +| 90 | `s_蓝纸-计划_61_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 91 | `s_蓝纸-实际_62_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 92 | `s_白样-锁定_63` | `varchar(100)` | YES | | | | | +| 93 | `s_白样-计划_64_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 94 | `s_白样-实际_65_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 95 | `s_测试-锁定_66` | `varchar(100)` | YES | | | | | +| 96 | `s_测试-计划_67_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 97 | `s_测试-实际_68_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 98 | `s_数码-锁定_69` | `varchar(100)` | YES | | | | | +| 99 | `s_数码-计划_70_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 100 | `s_数码-实际_71_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 101 | `s_设计-锁定_72` | `varchar(100)` | YES | | | | | +| 102 | `s_设计-计划_73_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 103 | `s_设计-实际_74_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_CalcProductContralsPhase` | | BTREE | `sId` | +| `IndexU_CalcProductContralsPhaseBillNo` | | BTREE | `sBillNo` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/calcproductcontralsphase_complete.md b/docs/auto-catalog/tables/calcproductcontralsphase_complete.md new file mode 100644 index 0000000..b5a14f4 --- /dev/null +++ b/docs/auto-catalog/tables/calcproductcontralsphase_complete.md @@ -0,0 +1,128 @@ +# `calcproductcontralsphase_complete` + + +- **Rows (estimated):** 132 +- **Data size:** 432.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** 2026-04-27 18:51:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | MUL | | | | +| 2 | `sSlaveId` | `varchar(100)` | NO | | | | | +| 3 | `sWorkOrderId` | `varchar(100)` | NO | | | | | +| 4 | `sWorkSlaveId` | `varchar(100)` | NO | | | | | +| 5 | `sPartsName` | `varchar(255)` | YES | | | | | +| 6 | `tCreateDate` | `datetime` | YES | | | | | +| 7 | `sBillNo` | `varchar(255)` | YES | MUL | | | | +| 8 | `sOrderNo` | `text` | YES | | | | | +| 9 | `tDeliverDate` | `datetime` | YES | | | | | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | | +| 11 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 12 | `sProductId` | `varchar(100)` | NO | | | | | +| 13 | `sProductName` | `varchar(255)` | YES | | | | | +| 14 | `sProductStyle` | `varchar(255)` | YES | | | | | +| 15 | `dProductQty` | `decimal(18,6)` | YES | | | | | +| 16 | `dProductInStoreQty` | `decimal(18,6)` | YES | | | | | +| 17 | `sCustomerMaterialNo` | `varchar(255)` | YES | | | | | +| 18 | `iOrder` | `int` | YES | | | | | +| 19 | `sControlId` | `varchar(100)` | NO | | | | | +| 20 | `sPartNameStatus` | `text` | YES | | | | | +| 21 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 22 | `sProcessId` | `varchar(255)` | YES | | | | | +| 23 | `sProcessName` | `varchar(255)` | YES | | | | | +| 24 | `dProcessReportQty` | `decimal(18,6)` | YES | | | | | +| 25 | `sReportMachineId` | `varchar(255)` | YES | | | | | +| 26 | `sReportMachineName` | `varchar(255)` | YES | | | | | +| 27 | `sCReserve1` | `varchar(255)` | YES | | | | | +| 28 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 29 | `sPlannerMemo` | `varchar(255)` | YES | | | | | +| 30 | `tPlannerSet` | `datetime` | YES | | | | | +| 31 | `iListOrder` | `int` | YES | | 0 | | | +| 32 | `sChangeMemo` | `varchar(255)` | YES | | | | | +| 33 | `sPublish` | `varchar(255)` | YES | | | | | +| 34 | `dProductPQty` | `decimal(18,6)` | YES | | | | | +| 35 | `dSumMachineQty` | `decimal(18,6)` | YES | | | | | +| 36 | `sProcessNameS` | `varchar(255)` | YES | | | | | +| 37 | `tCalcDate` | `datetime` | YES | | | | | +| 38 | `tOrderDate` | `datetime` | YES | | | | | +| 39 | `sDeliveryMode` | `varchar(255)` | YES | | | | | +| 40 | `sProductState` | `varchar(255)` | YES | | 未完成 | | | +| 41 | `dGiveQty` | `decimal(18,6)` | YES | | | | | +| 42 | `sManualNo` | `varchar(255)` | YES | | | | | +| 43 | `sParentName` | `varchar(255)` | YES | | | | | +| 44 | `dDeliverQty` | `decimal(18,6)` | YES | | | | | +| 45 | `bBillComplete` | `bit(1)` | YES | | | | | +| 46 | `bPlanB` | `bit(1)` | YES | | | | | +| 47 | `sProductClassifyId` | `varchar(100)` | YES | | | | | +| 48 | `sProductClassifyName` | `varchar(100)` | YES | | | | | +| 49 | `sMaterialsStatus` | `longtext` | YES | | | | 材料状态 | +| 50 | `s_文件制作-锁定_21` | `varchar(100)` | YES | | | | | +| 51 | `s_文件制作-计划_22_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 52 | `s_文件制作-实际_23_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 53 | `s_蓝纸确认-锁定_24` | `varchar(100)` | YES | | | | | +| 54 | `s_蓝纸确认-计划_25_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 55 | `s_蓝纸确认-实际_26_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 56 | `s_印刷阶段-锁定_27` | `varchar(100)` | YES | | | | | +| 57 | `s_印刷阶段-计划_28_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 58 | `s_印刷阶段-实际_29_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 59 | `s_打码-锁定_30` | `varchar(100)` | YES | | | | | +| 60 | `s_打码-计划_31_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 61 | `s_打码-实际_32_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 62 | `s_过胶-锁定_33` | `varchar(100)` | YES | | | | | +| 63 | `s_过胶-计划_34_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 64 | `s_过胶-实际_35_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 65 | `s_表面处理-锁定_36` | `varchar(100)` | YES | | | | | +| 66 | `s_表面处理-计划_37_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 67 | `s_表面处理-实际_38_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 68 | `s_UV-锁定_39` | `varchar(100)` | YES | | | | | +| 69 | `s_UV-计划_40_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 70 | `s_UV-实际_41_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 71 | `s_模具准备-锁定_42` | `varchar(100)` | YES | | | | | +| 72 | `s_模具准备-计划_43_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 73 | `s_模具准备-实际_44_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 74 | `s_模烫阶段-锁定_45` | `varchar(100)` | YES | | | | | +| 75 | `s_模烫阶段-计划_46_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 76 | `s_模烫阶段-实际_47_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 77 | `s_品检阶段-锁定_48` | `varchar(100)` | YES | | | | | +| 78 | `s_品检阶段-计划_49_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 79 | `s_品检阶段-实际_50_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 80 | `s_糊盒包装-锁定_51` | `varchar(100)` | YES | | | | | +| 81 | `s_糊盒包装-计划_52_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 82 | `s_糊盒包装-实际_53_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 83 | `s_装订阶段-锁定_54` | `varchar(100)` | YES | | | | | +| 84 | `s_装订阶段-计划_55_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 85 | `s_装订阶段-实际_56_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 86 | `s_制版-锁定_57` | `varchar(100)` | YES | | | | | +| 87 | `s_制版-计划_58_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 88 | `s_制版-实际_59_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 89 | `s_蓝纸-锁定_60` | `varchar(100)` | YES | | | | | +| 90 | `s_蓝纸-计划_61_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 91 | `s_蓝纸-实际_62_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 92 | `s_白样-锁定_63` | `varchar(100)` | YES | | | | | +| 93 | `s_白样-计划_64_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 94 | `s_白样-实际_65_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 95 | `s_测试-锁定_66` | `varchar(100)` | YES | | | | | +| 96 | `s_测试-计划_67_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 97 | `s_测试-实际_68_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 98 | `s_数码-锁定_69` | `varchar(100)` | YES | | | | | +| 99 | `s_数码-计划_70_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 100 | `s_数码-实际_71_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 101 | `s_设计-锁定_72` | `varchar(100)` | YES | | | | | +| 102 | `s_设计-计划_73_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 103 | `s_设计-实际_74_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_CalcProductContralsPhase` | | BTREE | `sId` | +| `IndexU_CalcProductContralsPhaseBillNo` | | BTREE | `sBillNo` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/codetable.md b/docs/auto-catalog/tables/codetable.md new file mode 100644 index 0000000..5ae182b --- /dev/null +++ b/docs/auto-catalog/tables/codetable.md @@ -0,0 +1,29 @@ +# `codetable` + +> 汉字转换码 + + +- **Rows (estimated):** 3761 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** 2026-04-27 18:51:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `int` | NO | PRI | | auto_increment | 唯一ID | +| 2 | `gb` | `varchar(4)` | YES | | | | 简体 | +| 3 | `big` | `varchar(4)` | YES | | | | 繁体 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/comcomplaint.md b/docs/auto-catalog/tables/comcomplaint.md new file mode 100644 index 0000000..c09696a --- /dev/null +++ b/docs/auto-catalog/tables/comcomplaint.md @@ -0,0 +1,70 @@ +# `comcomplaint` + +> 脚本更新日期表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** 2026-04-27 18:51:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 4 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 6 | `sBillNo` | `varchar(200)` | NO | | | | 单据号 | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `tComplaintDate` | `datetime` | YES | | | | 异常日期 | +| 9 | `sComplaintsMemo` | `text` | YES | | | | 异常描述 | +| 10 | `tSendDate` | `datetime` | YES | | | | 发出日期 | +| 11 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 12 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 13 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 14 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 15 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 16 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 17 | `sProductId` | `varchar(255)` | YES | | | | 产品Id | +| 18 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 19 | `sTeamId` | `varchar(255)` | YES | | | | 班组Id | +| 20 | `sComplaintsPerson` | `varchar(255)` | YES | | | | 反馈人 | +| 21 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sBrandsId` | `varchar(100)` | YES | | | | 加工商ID | +| 37 | `sSubsidiaryId` | `varchar(100)` | YES | | | | 子公司ID | +| 38 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 39 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 40 | `sCheckPerson` | `varchar(100)` | NO | | | | 审核人 | +| 41 | `tCheckDate` | `datetime` | YES | | | | 审核时间 | +| 42 | `sStatus` | `varchar(10)` | NO | | 0 | | 单据状态 | +| 43 | `sFormId` | `varchar(100)` | NO | | | | 界面Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cosexpenseshare.md b/docs/auto-catalog/tables/cosexpenseshare.md new file mode 100644 index 0000000..efcb3b7 --- /dev/null +++ b/docs/auto-catalog/tables/cosexpenseshare.md @@ -0,0 +1,41 @@ +# `cosexpenseshare` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | YES | | | | 序号 | +| 8 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 9 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 12 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 13 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 14 | `sPeriodID` | `varchar(255)` | YES | | | | 月份 | +| 15 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 16 | `sFormId` | `varchar(255)` | YES | | | | 界面Id | +| 17 | `dShareMoney` | `decimal(18,6)` | NO | | 0.000000 | | 分摊金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cosexpensesharecenter.md b/docs/auto-catalog/tables/cosexpensesharecenter.md new file mode 100644 index 0000000..17b3b5f --- /dev/null +++ b/docs/auto-catalog/tables/cosexpensesharecenter.md @@ -0,0 +1,55 @@ +# `cosexpensesharecenter` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(255)` | YES | | | | 父级Id | +| 8 | `iOrder` | `int` | YES | | | | 序号 | +| 9 | `sCostFrameId` | `varchar(255)` | YES | | | | 费用结构 | +| 10 | `sAssignStandard` | `varchar(255)` | YES | | | | 费用标准 | +| 11 | `dShareMoney` | `varchar(255)` | YES | | | | 分摊金额 | +| 12 | `dCostCenter1Money` | `varchar(255)` | YES | | | | 成本中心1 | +| 13 | `dCostCenter2Money` | `varchar(255)` | YES | | | | 成本中心2 | +| 14 | `dCostCenter3Money` | `varchar(255)` | YES | | | | 成本中心3 | +| 15 | `dCostCenter4Money` | `varchar(255)` | YES | | | | 成本中心4 | +| 16 | `dCostCenter5Money` | `varchar(255)` | YES | | | | 成本中心5 | +| 17 | `dCostCenter6Money` | `varchar(255)` | YES | | | | 成本中心6 | +| 18 | `dCostCenter7Money` | `varchar(255)` | YES | | | | 成本中心7 | +| 19 | `dCostCenter8Money` | `varchar(255)` | YES | | | | 成本中心8 | +| 20 | `dCostCenter9Money` | `varchar(255)` | YES | | | | 成本中心9 | +| 21 | `dCostCenter10Money` | `varchar(100)` | YES | | | | 成本中心10 | +| 22 | `dCostCenter11Money` | `varchar(100)` | YES | | | | 成本中心11 | +| 23 | `dCostCenter12Money` | `varchar(100)` | YES | | | | 成本中心12 | +| 24 | `dCostCenter13Money` | `varchar(100)` | YES | | | | 成本中心13 | +| 25 | `dCostCenter14Money` | `varchar(100)` | YES | | | | 成本中心14 | +| 26 | `dCostCenter15Money` | `varchar(100)` | YES | | | | 成本中心15 | +| 27 | `dCostCenter16Money` | `varchar(100)` | YES | | | | 成本中心16 | +| 28 | `dCostCenter17Money` | `varchar(100)` | YES | | | | 成本中心17 | +| 29 | `dCostCenter18Money` | `varchar(100)` | YES | | | | 成本中心18 | +| 30 | `dCostCenter19Money` | `varchar(100)` | YES | | | | 成本中心19 | +| 31 | `dCostCenter20Money` | `varchar(100)` | YES | | | | 成本中心20 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cosstdcostmonth.md b/docs/auto-catalog/tables/cosstdcostmonth.md new file mode 100644 index 0000000..bf00059 --- /dev/null +++ b/docs/auto-catalog/tables/cosstdcostmonth.md @@ -0,0 +1,119 @@ +# `cosstdcostmonth` + +> 成本 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMonth` | `varchar(255)` | NO | | | | 月份 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 11 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | | | 金额 | +| 13 | `sMaterials` | `varchar(255)` | YES | | | | 用纸 | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | NO | | | | 用纸金额 | +| 15 | `dSbQty` | `decimal(18,6)` | NO | | | | 晒版数量 | +| 16 | `dMoreOutSideMoney` | `decimal(18,6)` | NO | | | | 超加工费 | +| 17 | `dOutSideMoney` | `decimal(18,6)` | NO | | | | 外加工费 | +| 18 | `dProcess1Money` | `decimal(18,6)` | NO | | | | 工序分类金额1 | +| 19 | `dProcess2Money` | `decimal(18,6)` | NO | | | | 工序分类金额2 | +| 20 | `dProcess3Money` | `decimal(18,6)` | NO | | | | 工序分类金额3 | +| 21 | `dProcess4Money` | `decimal(18,6)` | NO | | | | 工序分类金额4 | +| 22 | `dProcess5Money` | `decimal(18,6)` | NO | | | | 工序分类金额5 | +| 23 | `dProcess6Money` | `decimal(18,6)` | NO | | | | 工序分类金额6 | +| 24 | `dProcess7Money` | `decimal(18,6)` | NO | | | | 工序分类金额7 | +| 25 | `dProcess8Money` | `decimal(18,6)` | NO | | | | 工序分类金额8 | +| 26 | `dProcess9Money` | `decimal(18,6)` | NO | | | | 工序分类金额9 | +| 27 | `dProcess10Money` | `decimal(18,6)` | NO | | | | 工序分类金额10 | +| 28 | `dProcess11Money` | `decimal(18,6)` | NO | | | | 工序分类金额11 | +| 29 | `dProcess12Money` | `decimal(18,6)` | NO | | | | 工序分类金额12 | +| 30 | `dProcess13Money` | `decimal(18,6)` | NO | | | | 工序分类金额13 | +| 31 | `dProcess14Money` | `decimal(18,6)` | NO | | | | 工序分类金额14 | +| 32 | `dProcess15Money` | `decimal(18,6)` | NO | | | | 工序分类金额15 | +| 33 | `dProcess16Money` | `decimal(18,6)` | NO | | | | 工序分类金额16 | +| 34 | `dProcess17Money` | `decimal(18,6)` | NO | | | | 工序分类金额17 | +| 35 | `dProcess18Money` | `decimal(18,6)` | NO | | | | 工序分类金额18 | +| 36 | `dProcess19Money` | `decimal(18,6)` | NO | | | | 工序分类金额19 | +| 37 | `dProcess20Money` | `decimal(18,6)` | NO | | | | 工序分类金额20 | +| 38 | `dProcess21Money` | `decimal(18,6)` | NO | | | | 工序分类金额21 | +| 39 | `dProcess22Money` | `decimal(18,6)` | NO | | | | 工序分类金额22 | +| 40 | `dProcess23Money` | `decimal(18,6)` | NO | | | | 工序分类金额23 | +| 41 | `dProcess24Money` | `decimal(18,6)` | NO | | | | 工序分类金额24 | +| 42 | `dProcess25Money` | `decimal(18,6)` | NO | | | | 工序分类金额25 | +| 43 | `dProcess26Money` | `decimal(18,6)` | NO | | | | 工序分类金额26 | +| 44 | `dProcess27Money` | `decimal(18,6)` | NO | | | | 工序分类金额27 | +| 45 | `dProcess28Money` | `decimal(18,6)` | NO | | | | 工序分类金额28 | +| 46 | `dProcess29Money` | `decimal(18,6)` | NO | | | | 工序分类金额29 | +| 47 | `dProcess30Money` | `decimal(18,6)` | NO | | | | 工序分类金额30 | +| 48 | `dProcess31Money` | `decimal(18,6)` | NO | | | | 工序分类金额31 | +| 49 | `dProcess32Money` | `decimal(18,6)` | NO | | | | 工序分类金额32 | +| 50 | `dProcess33Money` | `decimal(18,6)` | NO | | | | 工序分类金额33 | +| 51 | `dProcess34Money` | `decimal(18,6)` | NO | | | | 工序分类金额34 | +| 52 | `dProcess35Money` | `decimal(18,6)` | NO | | | | 工序分类金额35 | +| 53 | `dProcess36Money` | `decimal(18,6)` | NO | | | | 工序分类金额36 | +| 54 | `dProcess37Money` | `decimal(18,6)` | NO | | | | 工序分类金额37 | +| 55 | `dProcess38Money` | `decimal(18,6)` | NO | | | | 工序分类金额38 | +| 56 | `dProcess39Money` | `decimal(18,6)` | NO | | | | 工序分类金额39 | +| 57 | `dProcess40Money` | `decimal(18,6)` | NO | | | | 工序分类金额40 | +| 58 | `dProcess41Money` | `decimal(18,6)` | NO | | | | 工序分类金额41 | +| 59 | `dProcess42Money` | `decimal(18,6)` | NO | | | | 工序分类金额42 | +| 60 | `dProcess43Money` | `decimal(18,6)` | NO | | | | 工序分类金额43 | +| 61 | `dProcess44Money` | `decimal(18,6)` | NO | | | | 工序分类金额44 | +| 62 | `dProcess45Money` | `decimal(18,6)` | NO | | | | 工序分类金额45 | +| 63 | `dProcess46Money` | `decimal(18,6)` | NO | | | | 工序分类金额46 | +| 64 | `dProcess47Money` | `decimal(18,6)` | NO | | | | 工序分类金额47 | +| 65 | `dProcess48Money` | `decimal(18,6)` | NO | | | | 工序分类金额48 | +| 66 | `dProcess49Money` | `decimal(18,6)` | NO | | | | 工序分类金额49 | +| 67 | `dProcess50Money` | `decimal(18,6)` | NO | | | | 工序分类金额50 | +| 68 | `dProcess51Money` | `decimal(18,6)` | NO | | | | 工序分类金额51 | +| 69 | `dProcess52Money` | `decimal(18,6)` | NO | | | | 工序分类金额52 | +| 70 | `dProcess53Money` | `decimal(18,6)` | NO | | | | 工序分类金额53 | +| 71 | `dProcess54Money` | `decimal(18,6)` | NO | | | | 工序分类金额54 | +| 72 | `dProcess55Money` | `decimal(18,6)` | NO | | | | 工序分类金额55 | +| 73 | `dProcess56Money` | `decimal(18,6)` | NO | | | | 工序分类金额56 | +| 74 | `dProcess57Money` | `decimal(18,6)` | NO | | | | 工序分类金额57 | +| 75 | `dProcess58Money` | `decimal(18,6)` | NO | | | | 工序分类金额58 | +| 76 | `dProcess59Money` | `decimal(18,6)` | NO | | | | 工序分类金额59 | +| 77 | `dProcess60Money` | `decimal(18,6)` | NO | | | | 工序分类金额60 | +| 78 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 79 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 80 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 81 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 82 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 83 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 84 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 85 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 86 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 87 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 88 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 89 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 90 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 91 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_cosstdmonth` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMonth` | +| `IndexU_cosstdmonth` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis.md b/docs/auto-catalog/tables/cotordercostanalysis.md new file mode 100644 index 0000000..dc33791 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis.md @@ -0,0 +1,190 @@ +# `cotordercostanalysis` + + +- **Rows (estimated):** 359 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:56 +- **Updated:** 2026-04-27 18:51:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | 加工商ID | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | 子公司ID | +| 3 | `sId` | `varchar(100)` | NO | MUL | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | MUL | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | NO | | b'0' | | | +| 54 | `bBillComplete` | `bit(1)` | NO | | b'0' | | | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | 成品中心1金额 | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | 成品中心2金额 | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | 成品中心3金额 | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | 成品中心4金额 | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | 成品中心5金额 | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | 成品中心6金额 | +| 72 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | 分摊标准1金额 | +| 73 | `dExpense1Money` | `decimal(18,6)` | YES | | | | 分摊实际1金额 | +| 74 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | 分摊差异1金额 | +| 75 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | 分摊标准2金额 | +| 76 | `dExpense2Money` | `decimal(18,6)` | YES | | | | 分摊实际2金额 | +| 77 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | 分摊差异2金额 | +| 78 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | 分摊标准3金额 | +| 79 | `dExpense3Money` | `decimal(18,6)` | YES | | | | 分摊实际3金额 | +| 80 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | 分摊差异3金额 | +| 81 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | 分摊标准4金额 | +| 82 | `dExpense4Money` | `decimal(18,6)` | YES | | | | 分摊实际4金额 | +| 83 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | 分摊差异4金额 | +| 84 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | 分摊标准5金额 | +| 85 | `dExpense5Money` | `decimal(18,6)` | YES | | | | 分摊实际5金额 | +| 86 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | 分摊差异5金额 | +| 87 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | 分摊标准6金额 | +| 88 | `dExpense6Money` | `decimal(18,6)` | YES | | | | 分摊实际6金额 | +| 89 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | 分摊差异6金额 | +| 90 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | 分摊标准7金额 | +| 91 | `dExpense7Money` | `decimal(18,6)` | YES | | | | 分摊实际7金额 | +| 92 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | 分摊差异7金额 | +| 93 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | 分摊标准8金额 | +| 94 | `dExpense8Money` | `decimal(18,6)` | YES | | | | 分摊实际8金额 | +| 95 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | 分摊差异8金额 | +| 96 | `sKeyId` | `varchar(100)` | NO | | | | 主键Id | +| 97 | `tBillCompleteDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 完工日期 | +| 98 | `dCostCenter10Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 99 | `dCostCenter11Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 100 | `dCostCenter7Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 101 | `dCostCenter8Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 102 | `dCostCenter9Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 103 | `dExpense10Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 104 | `dExpense11Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 105 | `dExpense12Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 106 | `dExpense13Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 107 | `dExpense14Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 108 | `dExpense15Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 109 | `dExpense16Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 110 | `dExpense17Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 111 | `dExpense18Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 112 | `dExpense19Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 113 | `dExpense20Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 114 | `dExpense21Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 115 | `dExpense22Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 116 | `dExpense23Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 117 | `dExpense24Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 118 | `dExpense25Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 119 | `dExpense26Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 120 | `dExpense27Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 121 | `dExpense9Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 122 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 123 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 124 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 125 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 126 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 127 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 128 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 129 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 131 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 132 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 133 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 134 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 135 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 136 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 137 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 138 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 139 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 140 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 141 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 142 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 143 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 144 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 145 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 146 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 147 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 148 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 149 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 150 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 151 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 152 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 153 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 154 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 155 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 156 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 157 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 158 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 159 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | 0.000000 | | | +| 160 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `CotOrderCostAnalysis_1` | | BTREE | `sId`, `iType` | +| `CotOrderCostAnalysis_2` | | BTREE | `sCostPeriod`, `sWorkOrderNo` | +| `CotOrderCostAnalysis_3` | | BTREE | `sCostPeriod`, `iType` | +| `CotOrderCostAnalysis_4` | | BTREE | `sProductId`, `sWorkOrderSlaveId` | +| `CotOrderCostAnalysis_sCustomerId` | | BTREE | `sCustomerId` | +| `CotOrderCostAnalysis_sId` | | BTREE | `sId` | +| `CotOrderCostAnalysis_sProductId` | | BTREE | `sProductId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121145748.md b/docs/auto-catalog/tables/cotordercostanalysis20251121145748.md new file mode 100644 index 0000000..c0bd6a8 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121145748.md @@ -0,0 +1,187 @@ +# `cotordercostanalysis20251121145748` + + +- **Rows (estimated):** 29810 +- **Data size:** 17.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:51:57 +- **Updated:** 2026-04-27 18:52:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseStandard28Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpense28Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseDif28Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseStandard29Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpense29Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpenseDif29Money` | `decimal(18,6)` | YES | | | | | +| 159 | `dExpenseStandard30Money` | `decimal(18,6)` | YES | | | | | +| 160 | `dExpense30Money` | `decimal(18,6)` | YES | | | | | +| 161 | `dExpenseDif30Money` | `decimal(18,6)` | YES | | | | | +| 162 | `tBillCompleteDate` | `datetime` | YES | | | | | +| 163 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表id | +| 164 | `dOrderQty` | `decimal(18,6)` | YES | | | | | +| 165 | `dCostCenter7Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 166 | `dCostCenter8Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 167 | `dCostCenter9Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 168 | `dCostCenter10Money` | `decimal(18,6)` | NO | | 0.000000 | | | +| 169 | `dCostCenter11Money` | `decimal(18,6)` | NO | | 0.000000 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121163354.md b/docs/auto-catalog/tables/cotordercostanalysis20251121163354.md new file mode 100644 index 0000000..7c66f73 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121163354.md @@ -0,0 +1,175 @@ +# `cotordercostanalysis20251121163354` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121163420.md b/docs/auto-catalog/tables/cotordercostanalysis20251121163420.md new file mode 100644 index 0000000..ec10f5c --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121163420.md @@ -0,0 +1,175 @@ +# `cotordercostanalysis20251121163420` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121163556.md b/docs/auto-catalog/tables/cotordercostanalysis20251121163556.md new file mode 100644 index 0000000..5a24c70 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121163556.md @@ -0,0 +1,176 @@ +# `cotordercostanalysis20251121163556` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `tBillCompleteDate` | `datetime` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121164058.md b/docs/auto-catalog/tables/cotordercostanalysis20251121164058.md new file mode 100644 index 0000000..1586c35 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121164058.md @@ -0,0 +1,177 @@ +# `cotordercostanalysis20251121164058` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `tBillCompleteDate` | `datetime` | YES | | | | | +| 159 | `sOrderSlaveId` | `varchar(100)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121164322.md b/docs/auto-catalog/tables/cotordercostanalysis20251121164322.md new file mode 100644 index 0000000..024a4f0 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121164322.md @@ -0,0 +1,175 @@ +# `cotordercostanalysis20251121164322` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121164343.md b/docs/auto-catalog/tables/cotordercostanalysis20251121164343.md new file mode 100644 index 0000000..5431b65 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121164343.md @@ -0,0 +1,175 @@ +# `cotordercostanalysis20251121164343` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 29 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 30 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 31 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 32 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 33 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 34 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 35 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 36 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 39 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 43 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 44 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 45 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 46 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 47 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 48 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 49 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 50 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 51 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 52 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 53 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 54 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 55 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 56 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 57 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 58 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 59 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 60 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 61 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 62 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 63 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 64 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 65 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 66 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 67 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121164409.md b/docs/auto-catalog/tables/cotordercostanalysis20251121164409.md new file mode 100644 index 0000000..5e72694 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121164409.md @@ -0,0 +1,176 @@ +# `cotordercostanalysis20251121164409` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 15 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 16 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 17 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 18 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 19 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 20 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 21 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 22 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 23 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 24 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 26 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 27 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 28 | `tBillCompleteDate` | `datetime` | YES | | | | 制单日期 | +| 29 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 30 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 31 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 32 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 33 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 34 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 35 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 36 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 37 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 38 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 39 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 40 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 41 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 42 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 43 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 44 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 45 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 46 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 47 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 48 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 49 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 50 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 51 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 52 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 53 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 54 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 55 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 56 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 57 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 58 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 59 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 60 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 61 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 62 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 63 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 64 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 65 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 66 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 67 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 68 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251121164414.md b/docs/auto-catalog/tables/cotordercostanalysis20251121164414.md new file mode 100644 index 0000000..d7099ea --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251121164414.md @@ -0,0 +1,177 @@ +# `cotordercostanalysis20251121164414` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表ID | +| 13 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 14 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 15 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 16 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 17 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 18 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 19 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 20 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 21 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 22 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 23 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 25 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 27 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 28 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 29 | `tBillCompleteDate` | `datetime` | YES | | | | 完工日期 | +| 30 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 31 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 32 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 33 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 34 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 35 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 36 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 37 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 38 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 39 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 40 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 41 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 42 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 43 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 45 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 46 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 47 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 48 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 49 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 50 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 51 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 52 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 53 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 54 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 55 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 56 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 57 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 58 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 59 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 60 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 61 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 62 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 63 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 64 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 65 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 66 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 67 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 68 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 159 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251124145136.md b/docs/auto-catalog/tables/cotordercostanalysis20251124145136.md new file mode 100644 index 0000000..9008fee --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251124145136.md @@ -0,0 +1,177 @@ +# `cotordercostanalysis20251124145136` + + +- **Rows (estimated):** 1507 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:03 +- **Updated:** 2026-04-27 18:52:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表ID | +| 13 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 14 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 15 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 16 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 17 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 18 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 19 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 20 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 21 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 22 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 23 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 25 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 27 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 28 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 29 | `tBillCompleteDate` | `datetime` | YES | | | | 完工日期 | +| 30 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 31 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 32 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 33 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 34 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 35 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 36 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 37 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 38 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 39 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 40 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 41 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 42 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 43 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 45 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 46 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 47 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 48 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 49 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 50 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 51 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 52 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 53 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 54 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 55 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 56 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 57 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 58 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 59 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 60 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 61 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 62 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 63 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 64 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 65 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 66 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 67 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 68 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 159 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251124145341.md b/docs/auto-catalog/tables/cotordercostanalysis20251124145341.md new file mode 100644 index 0000000..6eb56fd --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251124145341.md @@ -0,0 +1,177 @@ +# `cotordercostanalysis20251124145341` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表ID | +| 13 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 14 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 15 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 16 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 17 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 18 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 19 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 20 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 21 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 22 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 23 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 25 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 27 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 28 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 29 | `tBillCompleteDate` | `datetime` | YES | | | | 完工日期 | +| 30 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 31 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 32 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 33 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 34 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 35 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 36 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 37 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 38 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 39 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 40 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 41 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 42 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 43 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 45 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 46 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 47 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 48 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 49 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 50 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 51 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 52 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 53 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 54 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 55 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 56 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 57 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 58 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 59 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 60 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 61 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 62 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 63 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 64 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 65 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 66 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 67 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 68 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 159 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251127151919.md b/docs/auto-catalog/tables/cotordercostanalysis20251127151919.md new file mode 100644 index 0000000..17572e6 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251127151919.md @@ -0,0 +1,177 @@ +# `cotordercostanalysis20251127151919` + + +- **Rows (estimated):** 909 +- **Data size:** 400.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:04 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表ID | +| 13 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 14 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 15 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 16 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 17 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 18 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 19 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 20 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 21 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 22 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 23 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 25 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 27 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 28 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 29 | `tBillCompleteDate` | `datetime` | YES | | | | 完工日期 | +| 30 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 31 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 32 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 33 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 34 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 35 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 36 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 37 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 38 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 39 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 40 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 41 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 42 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 43 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 45 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 46 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 47 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 48 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 49 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 50 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 51 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 52 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 53 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 54 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 55 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 56 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 57 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 58 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 59 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 60 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 61 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 62 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 63 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 64 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 65 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 66 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 67 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 68 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 159 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cotordercostanalysis20251127151926.md b/docs/auto-catalog/tables/cotordercostanalysis20251127151926.md new file mode 100644 index 0000000..d8782e9 --- /dev/null +++ b/docs/auto-catalog/tables/cotordercostanalysis20251127151926.md @@ -0,0 +1,177 @@ +# `cotordercostanalysis20251127151926` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 工单ID或装配单ID | +| 4 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 5 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 6 | `sCostPeriod` | `varchar(100)` | YES | | | | 成本期间 | +| 7 | `iOrder` | `int` | YES | | | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 9 | `sCustomerNo` | `varchar(100)` | YES | | | | 客户号 | +| 10 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 11 | `sSalesOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 12 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表ID | +| 13 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 14 | `sProductNo` | `varchar(100)` | YES | | | | 产品号 | +| 15 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 / 部件名称 | +| 16 | `sProductStyle` | `varchar(100)` | YES | | | | 产品规格 /工序 / 材料名称 | +| 17 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 /计划数量 | +| 18 | `sProductUnit` | `varchar(100)` | YES | | | | 产品单位 /上报单位 | +| 19 | `dAreaQty` | `decimal(18,6)` | YES | | | | 印刷总面积 | +| 20 | `dStdHour` | `decimal(18,6)` | YES | | | | 工序标准工时 | +| 21 | `dProductCostPrice` | `decimal(18,6)` | YES | | | | 成本单价 | +| 22 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | 工单标准成本 | +| 23 | `dFreight` | `decimal(18,6)` | YES | | | | 运费 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 产品税额 | +| 25 | `dProductMoney` | `decimal(18,6)` | YES | | | | 销售金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | 收款金额 | +| 27 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 28 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 29 | `tBillCompleteDate` | `datetime` | YES | | | | 完工日期 | +| 30 | `tFactCountCost` | `datetime` | YES | | | | 计算成本日期 | +| 31 | `dPeriodCostProductMoney` | `decimal(18,6)` | YES | | | | 本期成本 | +| 32 | `dPeriodProductInQty` | `decimal(18,6)` | YES | | | | 本期入库数量 dPeriodProductInQty | +| 33 | `dPeriodProductInPrice` | `decimal(18,6)` | YES | | | | 本期入库单价 dPeriodProductInPrice | +| 34 | `dMaterialsCostMoney` | `decimal(18,6)` | YES | | | | 材料实际成本金额 | +| 35 | `dMaterialsStdMoney` | `decimal(18,6)` | YES | | | | 材料成本金额 | +| 36 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | 材料差异 | +| 37 | `dOutSideCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应发外入库) dOutSideCostMoney | +| 38 | `dOutSideStdCostMoney` | `decimal(18,6)` | YES | | | | 发外成本金额(对应工序成本) | +| 39 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | 发外差异 | +| 40 | `dShareMoney` | `decimal(18,6)` | YES | | | | 分摊金额 | +| 41 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 42 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 43 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | | | | 工单工序表Guid | +| 45 | `iType` | `int` | YES | | | | 类型 0 工单,1 材料, 2工序 | +| 46 | `dSaleRate` | `decimal(18,6)` | YES | | | | 销售率 | +| 47 | `dSaleProfit` | `decimal(18,6)` | YES | | | | 销售利润 | +| 48 | `dStandardSalary` | `decimal(18,6)` | YES | | | | 标准薪资(工序成本) | +| 49 | `dLaborMoney` | `decimal(18,6)` | YES | | | | 实际薪资 | +| 50 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | 薪资差异 | +| 51 | `dManufactureRate` | `decimal(18,6)` | YES | | | | 生产利润率 | +| 52 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | 生产利润 | +| 53 | `dNetRate` | `decimal(18,6)` | YES | | | | 净利率 | +| 54 | `dNetProfit` | `decimal(18,6)` | YES | | | | 净利润 | +| 55 | `bOutSide` | `bit(1)` | YES | | | | 是否发外 发外的不用分摊 | +| 56 | `bBillComplete` | `bit(1)` | YES | | | | 单据是否完工 | +| 57 | `dInitMoney` | `decimal(18,6)` | YES | | | | 期初金额 | +| 58 | `dSumMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 59 | `dEndMoney` | `decimal(18,6)` | YES | | | | 累计成本金额 | +| 60 | `dEarlyQty` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计数量 | +| 61 | `dEarlyMoney` | `decimal(18,6)` | YES | | | | 产成品-期初之前累计金额 | +| 62 | `dDoingQty` | `decimal(18,6)` | YES | | | | 在制品-数量 | +| 63 | `dDoingMoney` | `decimal(18,6)` | YES | | | | 在制品-金额 | +| 64 | `dInProductCostMoney` | `decimal(18,6)` | YES | | | | 本期入库金额 | +| 65 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | 结转入库数量 | +| 66 | `iPositiveColor` | `int` | YES | | 0 | | 印色 | +| 67 | `sManualNo` | `varchar(100)` | YES | | | | 手工单号 | +| 68 | `dCostCenter1Money` | `decimal(18,6)` | YES | | | | | +| 69 | `dCostCenter2Money` | `decimal(18,6)` | YES | | | | | +| 70 | `dCostCenter3Money` | `decimal(18,6)` | YES | | | | | +| 71 | `dCostCenter4Money` | `decimal(18,6)` | YES | | | | | +| 72 | `dCostCenter5Money` | `decimal(18,6)` | YES | | | | | +| 73 | `dCostCenter6Money` | `decimal(18,6)` | YES | | | | | +| 74 | `dCostCenter7Money` | `decimal(18,6)` | YES | | | | | +| 75 | `dCostCenter8Money` | `decimal(18,6)` | YES | | | | | +| 76 | `dCostCenter9Money` | `decimal(18,6)` | YES | | | | | +| 77 | `dCostCenter10Money` | `decimal(18,6)` | YES | | | | | +| 78 | `dCostCenter11Money` | `decimal(18,6)` | YES | | | | | +| 79 | `dExpenseStandard1Money` | `decimal(18,6)` | YES | | | | | +| 80 | `dExpense1Money` | `decimal(18,6)` | YES | | | | | +| 81 | `dExpenseDif1Money` | `decimal(18,6)` | YES | | | | | +| 82 | `dExpenseStandard2Money` | `decimal(18,6)` | YES | | | | | +| 83 | `dExpense2Money` | `decimal(18,6)` | YES | | | | | +| 84 | `dExpenseDif2Money` | `decimal(18,6)` | YES | | | | | +| 85 | `dExpenseStandard3Money` | `decimal(18,6)` | YES | | | | | +| 86 | `dExpense3Money` | `decimal(18,6)` | YES | | | | | +| 87 | `dExpenseDif3Money` | `decimal(18,6)` | YES | | | | | +| 88 | `dExpenseStandard4Money` | `decimal(18,6)` | YES | | | | | +| 89 | `dExpense4Money` | `decimal(18,6)` | YES | | | | | +| 90 | `dExpenseDif4Money` | `decimal(18,6)` | YES | | | | | +| 91 | `dExpenseStandard5Money` | `decimal(18,6)` | YES | | | | | +| 92 | `dExpense5Money` | `decimal(18,6)` | YES | | | | | +| 93 | `dExpenseDif5Money` | `decimal(18,6)` | YES | | | | | +| 94 | `dExpenseStandard6Money` | `decimal(18,6)` | YES | | | | | +| 95 | `dExpense6Money` | `decimal(18,6)` | YES | | | | | +| 96 | `dExpenseDif6Money` | `decimal(18,6)` | YES | | | | | +| 97 | `dExpenseStandard7Money` | `decimal(18,6)` | YES | | | | | +| 98 | `dExpense7Money` | `decimal(18,6)` | YES | | | | | +| 99 | `dExpenseDif7Money` | `decimal(18,6)` | YES | | | | | +| 100 | `dExpenseStandard8Money` | `decimal(18,6)` | YES | | | | | +| 101 | `dExpense8Money` | `decimal(18,6)` | YES | | | | | +| 102 | `dExpenseDif8Money` | `decimal(18,6)` | YES | | | | | +| 103 | `dExpenseStandard9Money` | `decimal(18,6)` | YES | | | | | +| 104 | `dExpense9Money` | `decimal(18,6)` | YES | | | | | +| 105 | `dExpenseDif9Money` | `decimal(18,6)` | YES | | | | | +| 106 | `dExpenseStandard10Money` | `decimal(18,6)` | YES | | | | | +| 107 | `dExpense10Money` | `decimal(18,6)` | YES | | | | | +| 108 | `dExpenseDif10Money` | `decimal(18,6)` | YES | | | | | +| 109 | `dExpenseStandard11Money` | `decimal(18,6)` | YES | | | | | +| 110 | `dExpense11Money` | `decimal(18,6)` | YES | | | | | +| 111 | `dExpenseDif11Money` | `decimal(18,6)` | YES | | | | | +| 112 | `dExpenseStandard12Money` | `decimal(18,6)` | YES | | | | | +| 113 | `dExpense12Money` | `decimal(18,6)` | YES | | | | | +| 114 | `dExpenseDif12Money` | `decimal(18,6)` | YES | | | | | +| 115 | `dExpenseStandard13Money` | `decimal(18,6)` | YES | | | | | +| 116 | `dExpense13Money` | `decimal(18,6)` | YES | | | | | +| 117 | `dExpenseDif13Money` | `decimal(18,6)` | YES | | | | | +| 118 | `dExpenseStandard14Money` | `decimal(18,6)` | YES | | | | | +| 119 | `dExpense14Money` | `decimal(18,6)` | YES | | | | | +| 120 | `dExpenseDif14Money` | `decimal(18,6)` | YES | | | | | +| 121 | `dExpenseStandard15Money` | `decimal(18,6)` | YES | | | | | +| 122 | `dExpense15Money` | `decimal(18,6)` | YES | | | | | +| 123 | `dExpenseDif15Money` | `decimal(18,6)` | YES | | | | | +| 124 | `dExpenseStandard16Money` | `decimal(18,6)` | YES | | | | | +| 125 | `dExpense16Money` | `decimal(18,6)` | YES | | | | | +| 126 | `dExpenseDif16Money` | `decimal(18,6)` | YES | | | | | +| 127 | `dExpenseStandard17Money` | `decimal(18,6)` | YES | | | | | +| 128 | `dExpense17Money` | `decimal(18,6)` | YES | | | | | +| 129 | `dExpenseDif17Money` | `decimal(18,6)` | YES | | | | | +| 130 | `dExpenseStandard18Money` | `decimal(18,6)` | YES | | | | | +| 131 | `dExpense18Money` | `decimal(18,6)` | YES | | | | | +| 132 | `dExpenseDif18Money` | `decimal(18,6)` | YES | | | | | +| 133 | `dExpenseStandard19Money` | `decimal(18,6)` | YES | | | | | +| 134 | `dExpense19Money` | `decimal(18,6)` | YES | | | | | +| 135 | `dExpenseDif19Money` | `decimal(18,6)` | YES | | | | | +| 136 | `dExpenseStandard20Money` | `decimal(18,6)` | YES | | | | | +| 137 | `dExpense20Money` | `decimal(18,6)` | YES | | | | | +| 138 | `dExpenseDif20Money` | `decimal(18,6)` | YES | | | | | +| 139 | `dExpenseStandard21Money` | `decimal(18,6)` | YES | | | | | +| 140 | `dExpense21Money` | `decimal(18,6)` | YES | | | | | +| 141 | `dExpenseDif21Money` | `decimal(18,6)` | YES | | | | | +| 142 | `dExpenseStandard22Money` | `decimal(18,6)` | YES | | | | | +| 143 | `dExpense22Money` | `decimal(18,6)` | YES | | | | | +| 144 | `dExpenseDif22Money` | `decimal(18,6)` | YES | | | | | +| 145 | `dExpenseStandard23Money` | `decimal(18,6)` | YES | | | | | +| 146 | `dExpense23Money` | `decimal(18,6)` | YES | | | | | +| 147 | `dExpenseDif23Money` | `decimal(18,6)` | YES | | | | | +| 148 | `dExpenseStandard24Money` | `decimal(18,6)` | YES | | | | | +| 149 | `dExpense24Money` | `decimal(18,6)` | YES | | | | | +| 150 | `dExpenseDif24Money` | `decimal(18,6)` | YES | | | | | +| 151 | `dExpenseStandard25Money` | `decimal(18,6)` | YES | | | | | +| 152 | `dExpense25Money` | `decimal(18,6)` | YES | | | | | +| 153 | `dExpenseDif25Money` | `decimal(18,6)` | YES | | | | | +| 154 | `dExpenseStandard26Money` | `decimal(18,6)` | YES | | | | | +| 155 | `dExpense26Money` | `decimal(18,6)` | YES | | | | | +| 156 | `dExpenseDif26Money` | `decimal(18,6)` | YES | | | | | +| 157 | `dExpenseStandard27Money` | `decimal(18,6)` | YES | | | | | +| 158 | `dExpense27Money` | `decimal(18,6)` | YES | | | | | +| 159 | `dExpenseDif27Money` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cs_order.md b/docs/auto-catalog/tables/cs_order.md new file mode 100644 index 0000000..ffd0e60 --- /dev/null +++ b/docs/auto-catalog/tables/cs_order.md @@ -0,0 +1,57 @@ +# `cs_order` + +> cs订单信息表 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `order_id` | `int` | NO | PRI | | auto_increment | 订单信息表id | +| 2 | `salsalesordermaster_sId` | `varchar(50)` | NO | | | | 原订单主表id | +| 3 | `order_num` | `varchar(50)` | YES | | | | 订单编号 | +| 4 | `customer_order_num` | `varchar(50)` | YES | | | | 客户订单号 | +| 5 | `product_id` | `varchar(50)` | NO | | | | 产品ID | +| 6 | `product_num` | `varchar(50)` | YES | | | | 产品编号 | +| 7 | `product_name` | `varchar(100)` | YES | | | | 产品名称 | +| 8 | `product_picture` | `varchar(50)` | YES | | | | 产品图片 | +| 9 | `customer_id` | `varchar(50)` | NO | | | | 客户Id | +| 10 | `customer_code` | `varchar(50)` | YES | | | | 客户编号 | +| 11 | `customer_name` | `varchar(100)` | YES | | | | 客户名称 | +| 12 | `order_time` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 下单时间 | +| 13 | `order_sum` | `decimal(18,6)` | YES | | 0.000000 | | 订单数量 | +| 14 | `order_status` | `int` | YES | | | | 订单状态(1已下达、2生产中、3送货、4售后、5结算) | +| 15 | `deliver_mode` | `varchar(50)` | YES | | | | 配送方式(空运、汽运、海运) | +| 16 | `receiving_contact` | `varchar(50)` | YES | | | | 收货联系人 | +| 17 | `receiving_address` | `varchar(50)` | YES | | | | 收货地址 | +| 18 | `phone` | `varchar(50)` | YES | | | | 电话 | +| 19 | `remarks` | `text` | YES | | | | 备注 | +| 20 | `creation_time` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 21 | `creation_person` | `varchar(50)` | YES | | | | 制单人 | +| 22 | `last_update_time` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改日期 | +| 23 | `last_update_person` | `varchar(50)` | YES | | | | 修改人 | +| 24 | `bInvalid` | `bit(1)` | YES | | b'0' | | 是否作废 | +| 25 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 26 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 27 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 28 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 29 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 30 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 31 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `order_id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cs_order_review.md b/docs/auto-catalog/tables/cs_order_review.md new file mode 100644 index 0000000..9fdcd10 --- /dev/null +++ b/docs/auto-catalog/tables/cs_order_review.md @@ -0,0 +1,46 @@ +# `cs_order_review` + +> cs订单评审信息表 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `order_review_id` | `int` | NO | PRI | | auto_increment | 订单信息表id | +| 2 | `salsalesordermaster_sId` | `varchar(50)` | YES | | | | 原订单主表id | +| 3 | `order_id` | `int` | YES | | | | 订单表id | +| 4 | `order_num` | `varchar(50)` | YES | | | | 订单编号 | +| 5 | `operation_node` | `varchar(50)` | YES | | | | 操作节点 | +| 6 | `remarks` | `text` | YES | | | | 备注 | +| 7 | `creation_time` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 8 | `creation_person` | `varchar(50)` | YES | | | | 制单人 | +| 9 | `last_update_time` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改日期 | +| 10 | `last_update_person` | `varchar(50)` | YES | | | | 修改人 | +| 11 | `isSendMessage` | `bit(1)` | YES | | b'0' | | 是否推送消息 | +| 12 | `sendMessageTime` | `datetime` | YES | | | | 推送消息时间 | +| 13 | `bInvalid` | `bit(1)` | YES | | b'0' | | 是否作废 | +| 14 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 15 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 16 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 17 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 18 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `order_review_id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/customer.md b/docs/auto-catalog/tables/customer.md new file mode 100644 index 0000000..5c29419 --- /dev/null +++ b/docs/auto-catalog/tables/customer.md @@ -0,0 +1,20 @@ +# `customer` + + +- **Rows (estimated):** 863 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sCustomerNo` | `varchar(255)` | YES | | | | | +| 2 | `sCustomerName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/customerdetail.md b/docs/auto-catalog/tables/customerdetail.md new file mode 100644 index 0000000..d813a84 --- /dev/null +++ b/docs/auto-catalog/tables/customerdetail.md @@ -0,0 +1,42 @@ +# `customerdetail` + + +- **Rows (estimated):** 19 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 单据完工 | +| 16 | `tBillCompleteDate` | `datetime` | YES | | | | 单据完工日期 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 21 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 22 | `sPhone` | `varchar(100)` | YES | | | | 客户手机号 | +| 23 | `sFilePath` | `text` | YES | | | | 文件地址 | +| 24 | `bSend` | `bit(1)` | YES | | b'0' | | 是否发送 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/cykhmc.md b/docs/auto-catalog/tables/cykhmc.md new file mode 100644 index 0000000..06b1313 --- /dev/null +++ b/docs/auto-catalog/tables/cykhmc.md @@ -0,0 +1,20 @@ +# `cykhmc` + + +- **Rows (estimated):** 50 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sProductNo` | `varchar(255)` | YES | | | | | +| 2 | `sProductName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/deletetableconfigmaster.md b/docs/auto-catalog/tables/deletetableconfigmaster.md new file mode 100644 index 0000000..de94c50 --- /dev/null +++ b/docs/auto-catalog/tables/deletetableconfigmaster.md @@ -0,0 +1,23 @@ +# `deletetableconfigmaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | | | | +| 2 | `sId` | `varchar(50)` | YES | | | | | +| 3 | `sTableName` | `varchar(255)` | YES | | | | | +| 4 | `sMasterTableName` | `varchar(255)` | NO | | | | | +| 5 | `sMasterColumn` | `varchar(255)` | NO | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/deletetableconfigslave.md b/docs/auto-catalog/tables/deletetableconfigslave.md new file mode 100644 index 0000000..c316b01 --- /dev/null +++ b/docs/auto-catalog/tables/deletetableconfigslave.md @@ -0,0 +1,23 @@ +# `deletetableconfigslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sParentId` | `varchar(100)` | YES | | | | | +| 4 | `sSaveTableNames` | `varchar(255)` | NO | | | | | +| 5 | `sSlaveColumn` | `varchar(255)` | NO | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/departmentalbudgetmaster.md b/docs/auto-catalog/tables/departmentalbudgetmaster.md new file mode 100644 index 0000000..f75e237 --- /dev/null +++ b/docs/auto-catalog/tables/departmentalbudgetmaster.md @@ -0,0 +1,52 @@ +# `departmentalbudgetmaster` + + +- **Rows (estimated):** 21 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | YES | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 12 | `sYear` | `varchar(100)` | NO | | | | 年份 | +| 13 | `sDepartName` | `varchar(100)` | NO | | | | 部门 | +| 14 | `sDepartId` | `varchar(100)` | NO | | | | 部门ID | +| 15 | `sMemo` | `text` | YES | | | | 说明 | +| 16 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 17 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `bCheck` | `bit(1)` | NO | | b'0' | | | +| 34 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/departmentalbudgetslave.md b/docs/auto-catalog/tables/departmentalbudgetslave.md new file mode 100644 index 0000000..d93ab70 --- /dev/null +++ b/docs/auto-catalog/tables/departmentalbudgetslave.md @@ -0,0 +1,59 @@ +# `departmentalbudgetslave` + + +- **Rows (estimated):** 218 +- **Data size:** 144.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sExpenseCategoryId` | `varchar(100)` | NO | | | | 大项明细ID | +| 9 | `sExpenseCategory` | `varchar(100)` | NO | | | | 大项 | +| 10 | `sExpenseDetail` | `varchar(100)` | NO | | | | 细项 | +| 11 | `sDetailMemo` | `text` | YES | | | | 明细 | +| 12 | `dSumBudget` | `decimal(18,6)` | NO | | 0.000000 | | 预算合计 | +| 13 | `dJanuaryBudget` | `decimal(18,6)` | NO | | 0.000000 | | 1月 | +| 14 | `dFebruaryBudget` | `decimal(18,6)` | NO | | 0.000000 | | 2月 | +| 15 | `dMarchBudget` | `decimal(18,6)` | NO | | 0.000000 | | 3月 | +| 16 | `dAprilBudget` | `decimal(18,6)` | NO | | 0.000000 | | 4月 | +| 17 | `dMayBudget` | `decimal(18,6)` | NO | | 0.000000 | | 5月 | +| 18 | `dJuneBudget` | `decimal(18,6)` | NO | | 0.000000 | | 6月 | +| 19 | `dJulyBudget` | `decimal(18,6)` | NO | | 0.000000 | | 7月 | +| 20 | `dAugustBudget` | `decimal(18,6)` | NO | | 0.000000 | | 8月 | +| 21 | `dSeptemberBudget` | `decimal(18,6)` | NO | | 0.000000 | | 9月 | +| 22 | `dOctoberBudget` | `decimal(18,6)` | NO | | 0.000000 | | 10月 | +| 23 | `dNovemberBudget` | `decimal(18,6)` | NO | | 0.000000 | | 11月 | +| 24 | `dDecemberBudget` | `decimal(18,6)` | NO | | 0.000000 | | 12月 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 27 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 28 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 29 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 30 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 31 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 32 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 33 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 34 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 35 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 36 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 37 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 38 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 39 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 40 | `sExpenseDetailId` | `varchar(100)` | NO | | | | 细项Id | +| 41 | `dSumUseMoney` | `decimal(18,6)` | NO | | 0.000000 | | 已使用额度 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/descriptionoffeesmaster.md b/docs/auto-catalog/tables/descriptionoffeesmaster.md new file mode 100644 index 0000000..f68547a --- /dev/null +++ b/docs/auto-catalog/tables/descriptionoffeesmaster.md @@ -0,0 +1,56 @@ +# `descriptionoffeesmaster` + + +- **Rows (estimated):** 78 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:05 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | YES | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 12 | `sMajorTerm` | `varchar(100)` | YES | | | | 大项 | +| 13 | `sSpecificPoint` | `varchar(255)` | YES | | | | 细项 | +| 14 | `sMemo` | `text` | YES | | | | 说明 | +| 15 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 16 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `bCheck` | `int` | YES | | | | | +| 33 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 34 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 35 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 36 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 37 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 38 | `sControlDepartId` | `varchar(100)` | YES | | | | 管控部门ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/descriptionoffeesslave.md b/docs/auto-catalog/tables/descriptionoffeesslave.md new file mode 100644 index 0000000..8cd3775 --- /dev/null +++ b/docs/auto-catalog/tables/descriptionoffeesslave.md @@ -0,0 +1,44 @@ +# `descriptionoffeesslave` + + +- **Rows (estimated):** 246 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sDepartName` | `varchar(100)` | NO | | | | 管控部门 | +| 9 | `sDepartId` | `varchar(100)` | NO | | | | 管控部门Id | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sAccountNo` | `varchar(100)` | YES | | | | 科目代码 | +| 26 | `sAccountId` | `varchar(100)` | YES | | | | 科目ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/dike_merge.md b/docs/auto-catalog/tables/dike_merge.md new file mode 100644 index 0000000..dfe16d0 --- /dev/null +++ b/docs/auto-catalog/tables/dike_merge.md @@ -0,0 +1,26 @@ +# `dike_merge` + + +- **Rows (estimated):** 0 +- **Data size:** 0.0 B +- **Engine:** MRG_MYISAM +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `id` | `int` | NO | PRI | | auto_increment | | +| 2 | `value` | `varchar(255)` | NO | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/dike_test.md b/docs/auto-catalog/tables/dike_test.md new file mode 100644 index 0000000..1ad156a --- /dev/null +++ b/docs/auto-catalog/tables/dike_test.md @@ -0,0 +1,28 @@ +# `dike_test` + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `id` | `int` | NO | PRI | | auto_increment | | +| 2 | `iIncreaseId` | `int` | NO | | | | | +| 3 | `sTestKey` | `varchar(255)` | NO | | | | | +| 4 | `sTestValue` | `varchar(255)` | NO | | 123 | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecheckmodel.md b/docs/auto-catalog/tables/elecheckmodel.md new file mode 100644 index 0000000..24a73cd --- /dev/null +++ b/docs/auto-catalog/tables/elecheckmodel.md @@ -0,0 +1,56 @@ +# `elecheckmodel` + +> 审核模板 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sModelName` | `varchar(255)` | YES | | | | 审核模板名称 | +| 9 | `sModelMemo` | `text` | YES | | | | 审核模板备注 | +| 10 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 11 | `bActivate` | `bit(1)` | NO | | b'0' | | 是否激活 | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 13 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 14 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 15 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 16 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 17 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 18 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 27 | `bSave` | `bit(1)` | NO | | b'0' | | 保存提示 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecheckmodel` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sFormId` | +| `IndexU_elecheckmodel` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elecheckmodelName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sModelName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecheckmodelcondition.md b/docs/auto-catalog/tables/elecheckmodelcondition.md new file mode 100644 index 0000000..4aa2250 --- /dev/null +++ b/docs/auto-catalog/tables/elecheckmodelcondition.md @@ -0,0 +1,36 @@ +# `elecheckmodelcondition` + +> 审核模板-审核条件 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCheckFormulaId` | `varchar(100)` | NO | | | | 审核公式ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecheckmodelcondition` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecheckmodelcondition` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecheckmodelphase.md b/docs/auto-catalog/tables/elecheckmodelphase.md new file mode 100644 index 0000000..450c10e --- /dev/null +++ b/docs/auto-catalog/tables/elecheckmodelphase.md @@ -0,0 +1,36 @@ +# `elecheckmodelphase` + +> 审核模板-审核阶段 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCheckPhaseId` | `varchar(100)` | NO | | | | 审核阶段ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecheckmodelphase` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecheckmodelphase` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecheckmodeluser.md b/docs/auto-catalog/tables/elecheckmodeluser.md new file mode 100644 index 0000000..54c01ae --- /dev/null +++ b/docs/auto-catalog/tables/elecheckmodeluser.md @@ -0,0 +1,36 @@ +# `elecheckmodeluser` + +> 审核模板-创建者 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sMakePerson` | `varchar(100)` | YES | | | | 制单人 | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sUserId` | `varchar(100)` | NO | | | | 审核公式ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecheckmodeluser` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecheckmodeluser` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecostframe.md b/docs/auto-catalog/tables/elecostframe.md new file mode 100644 index 0000000..45e6edf --- /dev/null +++ b/docs/auto-catalog/tables/elecostframe.md @@ -0,0 +1,45 @@ +# `elecostframe` + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | YES | | 0 | | 序号 | +| 8 | `sCostFrameName` | `varchar(255)` | NO | | | | 成本中心 | +| 9 | `iAssignStandardName` | `varchar(255)` | NO | | | | 分摊标准 | +| 10 | `sSortName` | `varchar(255)` | YES | | | | 分类属性 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `sCostFrameMemo` | `varchar(255)` | YES | | | | 描述 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `iAssignStandardName2` | `int` | YES | | 0 | | 分摊标准全局到部门 | +| 15 | `iAssignStandardName3` | `int` | YES | | 0 | | 分摊标准部门到中心 | +| 16 | `iAssignType` | `int` | NO | | 0 | | 成本核算方式(自动归集/先归集再分摊) | +| 17 | `iCostProperty` | `int` | NO | | 0 | | 成本属性(固定/变动) | +| 18 | `sCostAccountingId` | `varchar(255)` | NO | | | | 成本类科目 | +| 19 | `sDevelopmentAccountingId` | `varchar(255)` | NO | | | | 研发类科目 | +| 20 | `sFrameType` | `varchar(30)` | NO | | | | 类型(直接材料、发外费用、工资、其他费用) | +| 21 | `sSortName2` | `varchar(255)` | NO | | | | 二级构成 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecostframedepartment.md b/docs/auto-catalog/tables/elecostframedepartment.md new file mode 100644 index 0000000..6182e5a --- /dev/null +++ b/docs/auto-catalog/tables/elecostframedepartment.md @@ -0,0 +1,28 @@ +# `elecostframedepartment` + + +- **Rows (estimated):** 656 +- **Data size:** 144.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sDepartId` | `varchar(255)` | YES | | | | 部门ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `dRate` | `decimal(18,6)` | YES | | | | 比例 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecostframeworkcenter.md b/docs/auto-catalog/tables/elecostframeworkcenter.md new file mode 100644 index 0000000..52a5ef4 --- /dev/null +++ b/docs/auto-catalog/tables/elecostframeworkcenter.md @@ -0,0 +1,28 @@ +# `elecostframeworkcenter` + + +- **Rows (estimated):** 1390 +- **Data size:** 272.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sWorkCenterId` | `varchar(255)` | YES | | | | 工作中心ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `dRate` | `decimal(18,6)` | YES | | | | 比例 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecustomer.md b/docs/auto-catalog/tables/elecustomer.md new file mode 100644 index 0000000..96cb96a --- /dev/null +++ b/docs/auto-catalog/tables/elecustomer.md @@ -0,0 +1,129 @@ +# `elecustomer` + +> 客户 + + +- **Rows (estimated):** 90 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:06 +- **Updated:** 2026-04-27 18:52:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerName` | `varchar(255)` | NO | | | | 客户名称 | +| 9 | `sCustomerNo` | `varchar(255)` | NO | | | | 客户编号 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 客户分类ID | +| 11 | `sCustomerType` | `varchar(255)` | YES | | | | 客户类型 | +| 12 | `sCustomerShort` | `varchar(255)` | YES | | | | 客户简称 | +| 13 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 14 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 15 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 16 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 17 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 18 | `sEmail` | `varchar(255)` | YES | | | | email | +| 19 | `sFax` | `varchar(255)` | YES | | | | 传真 | +| 20 | `sMemo` | `text` | YES | | | | 备注 | +| 21 | `sCorporate` | `varchar(255)` | YES | | | | 公司法人 | +| 22 | `dRegisterCapital` | `decimal(18,6)` | YES | | | | 注册资金 | +| 23 | `sProvince` | `varchar(255)` | NO | | | | 省 | +| 24 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 25 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 26 | `sCompanyAddress` | `varchar(255)` | YES | | | | 公司地址 | +| 27 | `sUrl` | `varchar(255)` | YES | | | | 公司网址 | +| 28 | `sCustomerPropertyId` | `varchar(100)` | YES | | | | 客户属性ID | +| 29 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式 | +| 30 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 31 | `dCreditLimit` | `decimal(18,6)` | YES | | | | 信用额度 | +| 32 | `sLevelId` | `varchar(100)` | YES | | | | 客户等级ID | +| 33 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 34 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 35 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 36 | `sMReserve1` | `varchar(255)` | NO | PRI | | | 预留字符1 | +| 37 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sScrId` | `varchar(100)` | YES | | | | 源单ID,如ERP来源客户的客户ID | +| 51 | `sReportName` | `varchar(1000)` | NO | | | | 报表名称 | +| 52 | `sVendorCode` | `varchar(50)` | NO | | | | 供应商编码 | +| 53 | `sToken` | `varchar(50)` | NO | | | | 供应商密码 | +| 54 | `sLogisticsLine` | `varchar(255)` | NO | | 默认线 | | 物流线路 | +| 55 | `sDriverId` | `varchar(100)` | NO | | | | 司机Id | +| 56 | `dStockupRate` | `decimal(18,6)` | NO | | 0.000000 | | 备品率 | +| 57 | `iCheckDate` | `int` | NO | | 25 | | 对帐日 | +| 58 | `tCheckDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 审核日期 | +| 59 | `bCustomerCheck` | `bit(1)` | YES | | b'0' | | 客户检验 | +| 60 | `bGroupCustomer` | `bit(1)` | NO | | b'0' | | 是否集团性质客户 | +| 61 | `bInitTrunk` | `bit(1)` | NO | | b'0' | | 是否启用 | +| 62 | `bMoreOut` | `bit(1)` | YES | | b'0' | | 订单多送 | +| 63 | `bSelf` | `bit(1)` | YES | | b'0' | | 是否个人客户 | +| 64 | `bSend` | `bit(1)` | NO | | b'0' | | 是否推送 | +| 65 | `bTender` | `bit(1)` | YES | | b'0' | | 是否招投标 | +| 66 | `bWhile` | `bit(1)` | YES | | b'0' | | 白名单 | +| 67 | `dMinStockQty` | `decimal(18,6)` | NO | | 0.000000 | | 最少备损数 | +| 68 | `dSettleRate` | `decimal(18,6)` | NO | | 0.000000 | | 结算数量(与订单数量比) | +| 69 | `dStockQty` | `decimal(18,6)` | NO | | 0.000000 | | 要求备损数量 | +| 70 | `iArea` | `int` | NO | | 0 | | 地区 | +| 71 | `iInitTrunkQty` | `int` | NO | | 0 | | 客户起始包 | +| 72 | `iOutSide` | `int` | NO | | 0 | | 内/外部 | +| 73 | `sBankAccount` | `varchar(255)` | NO | | | | 开票银行账号 | +| 74 | `sBillingAddress` | `varchar(255)` | NO | | | | 开票地址 | +| 75 | `sBillingBank` | `varchar(255)` | NO | | | | 开票开户行 | +| 76 | `sBillingName` | `varchar(255)` | NO | | | | 开票名称 | +| 77 | `sBillingPhone` | `varchar(255)` | NO | | | | 开票电话 | +| 78 | `sBillNo` | `varchar(50)` | YES | | | | | +| 79 | `sBirthday` | `varchar(255)` | NO | | | | 生日 | +| 80 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 81 | `sCreditNo` | `varchar(255)` | YES | | | | 信用代码 | +| 82 | `sCustomerIndustry` | `varchar(255)` | NO | | | | 客户行业 | +| 83 | `sCustomerProperty` | `varchar(255)` | NO | | 新 | | 新老客户属性 | +| 84 | `sIndustry` | `varchar(50)` | YES | | | | 客户行业 | +| 85 | `sInitTrunkDate` | `varchar(50)` | YES | | | | 日期 | +| 86 | `sInvoiceTaxNo` | `varchar(255)` | NO | | | | 开票税号 | +| 87 | `sManager` | `varchar(255)` | YES | | | | 业务经理 | +| 88 | `sManagerMobile` | `varchar(255)` | YES | | | | 业务经理号码 | +| 89 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 90 | `sOldCustomerNo` | `varchar(255)` | NO | | | | 客户编号 | +| 91 | `sParentCustomerId` | `varchar(255)` | NO | | | | 集团客户 | +| 92 | `sQualifications` | `varchar(255)` | NO | | | | 资质齐备 | +| 93 | `sServiceId` | `varchar(255)` | NO | | | | 客服 | +| 94 | `sServicePhone1` | `varchar(255)` | NO | | | | 联系电话1 | +| 95 | `sServicePhone2` | `varchar(255)` | NO | | | | 联系电话2 | +| 96 | `sSource` | `varchar(50)` | YES | | | | 客户来源 | +| 97 | `sSrcCustomerId` | `varchar(255)` | YES | | | | 源客户 | +| 98 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 99 | `sStorePerson` | `varchar(50)` | YES | | | | 对应仓库出货人 | +| 100 | `sSuperiorCustomer` | `varchar(255)` | NO | | | | 上级客户 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomerNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sCustomerNo` | +| `IndexU_elecustomer` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elecustomerName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sCustomerName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement`, `sMReserve1` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecustomeraccord.md b/docs/auto-catalog/tables/elecustomeraccord.md new file mode 100644 index 0000000..9a9bb04 --- /dev/null +++ b/docs/auto-catalog/tables/elecustomeraccord.md @@ -0,0 +1,43 @@ +# `elecustomeraccord` + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** 2026-04-27 18:52:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 8 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建日期 | +| 9 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 11 | `bOldNew` | `bit(1)` | YES | | b'0' | | 0:新客户,1:老客户 | +| 12 | `sAccordName` | `varchar(255)` | YES | | | | 协议名称 | +| 13 | `sAccordNo` | `varchar(255)` | YES | | | | 协议号 | +| 14 | `dYearMoney` | `decimal(18,6)` | YES | | 0.000000 | | 年度合作金额 | +| 15 | `tEndDate` | `datetime` | YES | | | | 协议截至日期 | +| 16 | `tBufferDate` | `datetime` | YES | | | | 缓冲日期 | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 19 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 20 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 21 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 22 | `bBidding` | `bit(1)` | YES | | b'0' | | 是否招投标 | +| 23 | `bInvalid` | `bit(1)` | YES | | b'0' | | 作废 | +| 24 | `bRegularPO` | `bit(1)` | YES | | b'0' | | 固定PO格式 | +| 25 | `sFormId` | `varchar(100)` | NO | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecustomeraddress.md b/docs/auto-catalog/tables/elecustomeraddress.md new file mode 100644 index 0000000..3557462 --- /dev/null +++ b/docs/auto-catalog/tables/elecustomeraddress.md @@ -0,0 +1,42 @@ +# `elecustomeraddress` + +> 客户地址 + + +- **Rows (estimated):** 15 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** 2026-04-27 18:52:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProvince` | `varchar(255)` | NO | | | | 省 | +| 9 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 10 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 11 | `sDetailAddress` | `varchar(255)` | YES | | | | 详细地址 | +| 12 | `sReceiver` | `varchar(255)` | NO | | | | 收货人 | +| 13 | `sPhone` | `varchar(255)` | NO | | | | 电话 | +| 14 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecustomercontacts.md b/docs/auto-catalog/tables/elecustomercontacts.md new file mode 100644 index 0000000..24d23a6 --- /dev/null +++ b/docs/auto-catalog/tables/elecustomercontacts.md @@ -0,0 +1,50 @@ +# `elecustomercontacts` + +> 客户-联系人 + + +- **Rows (estimated):** 27 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** 2026-04-27 18:52:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 10 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 11 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 12 | `sEmail` | `varchar(255)` | YES | | | | email | +| 13 | `sFax` | `varchar(255)` | YES | | | | 传真 | +| 14 | `sDepart` | `varchar(255)` | YES | | | | 部门 | +| 15 | `sPosition` | `varchar(255)` | YES | | | | 职位 | +| 16 | `sMsnQQ` | `varchar(255)` | YES | | | | QQ | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `sWxUserName` | `varchar(255)` | YES | | | | 企业微信账号 | +| 19 | `sDingTalk` | `varchar(255)` | YES | | | | 钉钉账号 | +| 20 | `tBirthday` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生日 | +| 21 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 22 | `sAddress` | `varchar(255)` | YES | | | | 地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomercontactsId` | | BTREE | `sParentId`, `sContacts` | +| `IndexU_elecustomercontacts` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elecustomerkpi.md b/docs/auto-catalog/tables/elecustomerkpi.md new file mode 100644 index 0000000..eef2d95 --- /dev/null +++ b/docs/auto-catalog/tables/elecustomerkpi.md @@ -0,0 +1,44 @@ +# `elecustomerkpi` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 5 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 6 | `sCustomerId` | `varchar(255)` | NO | | | | 客户ID | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 9 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 10 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 11 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 12 | `dMonth1SaleMoney` | `decimal(18,6)` | NO | | | | 1月销售目标 | +| 13 | `dMonth2SaleMoney` | `decimal(18,6)` | NO | | | | 2月销售目标 | +| 14 | `dMonth3SaleMoney` | `decimal(18,6)` | NO | | | | 3月销售目标 | +| 15 | `dMonth4SaleMoney` | `decimal(18,6)` | NO | | | | 4月销售目标 | +| 16 | `dMonth5SaleMoney` | `decimal(18,6)` | NO | | | | 5月销售目标 | +| 17 | `dMonth6SaleMoney` | `decimal(18,6)` | NO | | | | 6月销售目标 | +| 18 | `dMonth7SaleMoney` | `decimal(18,6)` | NO | | | | 7月销售目标 | +| 19 | `dMonth8SaleMoney` | `decimal(18,6)` | NO | | | | 8月销售目标 | +| 20 | `dMonth9SaleMoney` | `decimal(18,6)` | NO | | | | 9月销售目标 | +| 21 | `dMonth10SaleMoney` | `decimal(18,6)` | NO | | | | 10月销售目标 | +| 22 | `dMonth11SaleMoney` | `decimal(18,6)` | NO | | | | 11月销售目标 | +| 23 | `dMonth12SaleMoney` | `decimal(18,6)` | NO | | | | 12月销售目标 | +| 24 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 25 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 26 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleemployee.md b/docs/auto-catalog/tables/eleemployee.md new file mode 100644 index 0000000..b68bbab --- /dev/null +++ b/docs/auto-catalog/tables/eleemployee.md @@ -0,0 +1,96 @@ +# `eleemployee` + +> 员工 + + +- **Rows (estimated):** 37 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** 2026-04-27 18:52:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sEmployeeName` | `varchar(255)` | NO | | | | 员工名称 | +| 9 | `sEmployeeNo` | `varchar(255)` | NO | MUL | | | 员工编号 | +| 10 | `sDepartId` | `varchar(100)` | YES | | | | 部门ID | +| 11 | `sPositionId` | `varchar(100)` | YES | | | | 职位ID | +| 12 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 13 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 14 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 15 | `sSex` | `varchar(255)` | YES | | | | 性别(男 men,女 women) | +| 16 | `sDegree` | `varchar(255)` | YES | | | | 学历 | +| 17 | `sMarry` | `varchar(255)` | YES | | | | 婚姻 | +| 18 | `tBirthday` | `datetime` | YES | | | | 生日 | +| 19 | `dBasicWage` | `decimal(18,6)` | YES | | | | 基本工资 | +| 20 | `sOnJobLeft` | `varchar(255)` | YES | | | | 状态 | +| 21 | `tInductionDate` | `datetime` | YES | | | | 入职日期 | +| 22 | `tDepartureDate` | `datetime` | YES | | | | 离职日期 | +| 23 | `sProperty` | `varchar(255)` | YES | | | | 属性 | +| 24 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 25 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 26 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 27 | `sDetailAddress` | `varchar(255)` | YES | | | | 详细地址 | +| 28 | `sIdCard` | `varchar(255)` | YES | | | | 身份证 | +| 29 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 30 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 31 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 32 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 33 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 34 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 35 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 36 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 38 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 39 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 40 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 41 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 42 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 43 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 44 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 45 | `tSocialSecurityStartDate` | `datetime` | YES | | | | 社保开始日期 | +| 46 | `bSocialSecurity` | `bit(1)` | NO | | b'0' | | 是否社保 | +| 47 | `tContractEndDate` | `datetime` | YES | | | | 合同结束时间 | +| 48 | `tContractStartDate` | `datetime` | YES | | | | 合同开始时间 | +| 49 | `bContract` | `bit(1)` | NO | | b'0' | | 是否签订合同 | +| 50 | `sSpecialities` | `varchar(100)` | NO | | | | 专业 | +| 51 | `sGraduateSchool` | `varchar(100)` | NO | | | | 毕业学校 | +| 52 | `sRegisteredResidence` | `varchar(255)` | NO | | | | 户籍所在地址 | +| 53 | `dHourWage` | `decimal(18,6)` | NO | | 0.000000 | | 小时工资 | +| 54 | `sFaceId` | `varchar(50)` | NO | | | | 人脸Id | +| 55 | `sPicturePath` | `varchar(255)` | NO | | | | 图片地址 | +| 56 | `sWxUserName` | `varchar(255)` | YES | | | | 企业微信账号 | +| 57 | `sDingTalk` | `varchar(255)` | YES | | | | 钉钉账号 | +| 58 | `sEmail` | `varchar(255)` | YES | | | | 邮箱 | +| 59 | `sDingTalkUnionid` | `varchar(50)` | NO | | | | 钉钉ID | +| 60 | `bManager` | `bit(1)` | YES | | b'0' | | 是否领导 | +| 61 | `dBasesalary` | `decimal(18,6)` | NO | | 0.000000 | | 基本工资 | +| 62 | `dMealallowance` | `decimal(18,6)` | NO | | 0.000000 | | 餐补 | +| 63 | `dTransallowance` | `decimal(18,6)` | NO | | 0.000000 | | 交通补助 | +| 64 | `iPosition` | `int` | YES | | 0 | | 审核流职务 | +| 65 | `iPosition1` | `int` | YES | | 0 | | 审核流职务 | +| 66 | `sSendId` | `varchar(50)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleemployee` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_eleemployeeNo` | | BTREE | `sEmployeeNo`, `sEmployeeName` | +| `IndexU_eleemployee` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleemployeeName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sEmployeeName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleemployee0606.md b/docs/auto-catalog/tables/eleemployee0606.md new file mode 100644 index 0000000..26b790b --- /dev/null +++ b/docs/auto-catalog/tables/eleemployee0606.md @@ -0,0 +1,84 @@ +# `eleemployee0606` + + +- **Rows (estimated):** 537 +- **Data size:** 192.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** 2026-04-27 18:52:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sEmployeeName` | `varchar(255)` | YES | | | | | +| 9 | `sEmployeeNo` | `varchar(255)` | YES | | | | | +| 10 | `sDepartId` | `varchar(100)` | YES | | | | | +| 11 | `sPositionId` | `varchar(100)` | YES | | | | | +| 12 | `sMobile` | `varchar(255)` | YES | | | | | +| 13 | `sPhone1` | `varchar(255)` | YES | | | | | +| 14 | `sPhone2` | `varchar(255)` | YES | | | | | +| 15 | `sSex` | `varchar(255)` | YES | | | | | +| 16 | `sDegree` | `varchar(255)` | YES | | | | | +| 17 | `sMarry` | `varchar(255)` | YES | | | | | +| 18 | `tBirthday` | `datetime` | YES | | | | 生日 | +| 19 | `dBasicWage` | `decimal(18,6)` | YES | | | | 基本工资 | +| 20 | `sOnJobLeft` | `varchar(255)` | YES | | | | | +| 21 | `tInductionDate` | `datetime` | YES | | | | 入职日期 | +| 22 | `tDepartureDate` | `datetime` | YES | | | | 离职日期 | +| 23 | `sProperty` | `varchar(255)` | YES | | | | | +| 24 | `sProvince` | `varchar(255)` | YES | | | | | +| 25 | `sCity` | `varchar(255)` | YES | | | | | +| 26 | `sArea` | `varchar(255)` | YES | | | | | +| 27 | `sDetailAddress` | `varchar(255)` | YES | | | | | +| 28 | `sIdCard` | `varchar(50)` | YES | | | | | +| 29 | `sMemo` | `varchar(255)` | YES | | | | | +| 30 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 31 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 32 | `sMReserve2` | `varchar(255)` | YES | | | | | +| 33 | `sMReserve3` | `varchar(255)` | YES | | | | | +| 34 | `sMReserve4` | `varchar(255)` | YES | | | | | +| 35 | `sMReserve5` | `varchar(255)` | YES | | | | | +| 36 | `sMReserve6` | `varchar(255)` | YES | | | | | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 38 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 39 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 40 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 41 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 42 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 43 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 44 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 45 | `tSocialSecurityStartDate` | `datetime` | YES | | | | 社保开始日期 | +| 46 | `bSocialSecurity` | `bit(1)` | NO | | b'0' | | 是否社保 | +| 47 | `tContractEndDate` | `datetime` | YES | | | | 合同结束时间 | +| 48 | `tContractStartDate` | `datetime` | YES | | | | 合同开始时间 | +| 49 | `bContract` | `bit(1)` | NO | | b'0' | | 是否签订合同 | +| 50 | `sSpecialities` | `varchar(100)` | YES | | | | | +| 51 | `sGraduateSchool` | `varchar(100)` | YES | | | | | +| 52 | `sRegisteredResidence` | `varchar(50)` | YES | | | | | +| 53 | `dHourWage` | `decimal(18,6)` | NO | | 0.000000 | | 小时工资 | +| 54 | `sFaceId` | `varchar(50)` | YES | | | | | +| 55 | `sPicturePath` | `varchar(255)` | YES | | | | | +| 56 | `sWxUserName` | `varchar(255)` | YES | | | | | +| 57 | `sDingTalk` | `varchar(255)` | YES | | | | | +| 58 | `sEmail` | `varchar(255)` | YES | | | | | +| 59 | `dBasesalary` | `decimal(18,6)` | NO | | 0.000000 | | 基本工资 | +| 60 | `dTransallowance` | `decimal(18,6)` | NO | | 0.000000 | | 交通补助 | +| 61 | `dMealallowance` | `decimal(18,6)` | NO | | 0.000000 | | 餐补 | +| 62 | `sSendId` | `varchar(50)` | YES | | | | | +| 63 | `iPosition` | `int` | YES | | 0 | | 审核流职务 | +| 64 | `bManager` | `bit(1)` | YES | | b'0' | | 是否领导 | +| 65 | `iPosition1` | `int` | YES | | 0 | | 审核流职务 | +| 66 | `sDingTalkUnionid` | `varchar(50)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleemployeeflow.md b/docs/auto-catalog/tables/eleemployeeflow.md new file mode 100644 index 0000000..62ae78a --- /dev/null +++ b/docs/auto-catalog/tables/eleemployeeflow.md @@ -0,0 +1,32 @@ +# `eleemployeeflow` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 代理窗体 | +| 9 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 10 | `tStartDate` | `datetime` | YES | | 0000-00-00 00:00:00 | | 代理开始日期 | +| 11 | `tEndDate` | `datetime` | YES | | 0000-00-00 00:00:00 | | 代理结束日期 | +| 12 | `sFlowType` | `varchar(100)` | YES | | 0000-00-00 00:00:00 | | 代理流程 | +| 13 | `sAgentUser` | `varchar(100)` | YES | | 0000-00-00 00:00:00 | | 代理人 | +| 14 | `sAgentUserId` | `varchar(100)` | YES | | 0000-00-00 00:00:00 | | 代理人Id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elefixedassets.md b/docs/auto-catalog/tables/elefixedassets.md new file mode 100644 index 0000000..dc56884 --- /dev/null +++ b/docs/auto-catalog/tables/elefixedassets.md @@ -0,0 +1,166 @@ +# `elefixedassets` + + +- **Rows (estimated):** 404 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:07 +- **Updated:** 2026-04-27 18:52:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMachineName` | `varchar(255)` | NO | | | | 机台名称 | +| 9 | `sMachineNo` | `varchar(255)` | NO | | | | 机台编号 | +| 10 | `sMachineStyle` | `varchar(255)` | YES | | | | 机台规格 | +| 11 | `sMachineType` | `varchar(255)` | NO | | | | 机台类型 | +| 12 | `sProducers` | `varchar(255)` | YES | | | | 生产商 | +| 13 | `sMachinePropertyId` | `varchar(100)` | YES | | | | 机台属性ID | +| 14 | `sPlanCapacityId` | `varchar(100)` | YES | | | | 产能公式ID | +| 15 | `sWkDayId` | `varchar(100)` | YES | | 1 | | 工厂日历ID | +| 16 | `sMemo` | `text` | YES | | | | 备注 | +| 17 | `bAutoArrange` | `bit(1)` | NO | | b'0' | | 是否自动排程 | +| 18 | `sWorkType` | `varchar(255)` | YES | | 1 | | 1:常日班 2:两班倒 | +| 19 | `sCurrStatus` | `varchar(255)` | YES | | | | 当前机器状态 | +| 20 | `sOffWork` | `varchar(255)` | YES | | 18:00 | | 下(换)班时间 | +| 21 | `iAPSRule` | `int` | YES | | 6 | | 当日排程规则 | +| 22 | `dWeek` | `decimal(18,6)` | NO | | 8.000000 | | 每日工作时间 | +| 23 | `dMinRate` | `decimal(18,6)` | NO | | 0.000000 | | 最小速度 | +| 24 | `dMaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 最大速度 | +| 25 | `dAvgRate` | `decimal(18,6)` | NO | | 0.000000 | | 平均速度 | +| 26 | `dAPSWeightMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小克重 | +| 27 | `dAPSWeightMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大克重 | +| 28 | `dAPSLengthMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小长度 | +| 29 | `dAPSLengthMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大长度 | +| 30 | `dAPSWidthMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小宽度 | +| 31 | `dAPSWidthMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大宽度 | +| 32 | `dAPSColorMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大印色 | +| 33 | `sAPSProcessMemo` | `text` | YES | | | | 工序APS | +| 34 | `sAPSProductMemo` | `text` | YES | | | | 产品APS | +| 35 | `sAPSMaterialMemo` | `text` | YES | | | | 材料APS | +| 36 | `iPlcNo` | `int` | NO | | 0 | | PLC编号 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `iBite` | `int` | NO | | 0 | | 咬口 | +| 53 | `sAPCustomerMemo` | `text` | YES | | | | 客户属性优先 | +| 54 | `sShiftsWork` | `varchar(100)` | NO | | 17:30 | | 下(换)班时间 | +| 55 | `sShortMachineName` | `varchar(255)` | NO | | | | 机台简称 | +| 56 | `sCostCenterId` | `varchar(100)` | NO | | | | 成本中心Id | +| 57 | `sFactCapacityId` | `varchar(100)` | NO | | | | 实际产能Id | +| 58 | `sCurPlanSlaveId` | `varchar(100)` | NO | | | | 机台当前生产计划(OEE开工反写) | +| 59 | `bAdjustComplete` | `bit(1)` | NO | | b'0' | | 调机结束(plc过程调用)) | +| 60 | `dOeeTime` | `decimal(18,6)` | NO | | 0.000000 | | 时间稼动率 | +| 61 | `dOeeSpeed` | `decimal(18,6)` | NO | | 0.000000 | | 速度稼动率 | +| 62 | `dOee` | `decimal(18,6)` | NO | | 0.000000 | | 稼动率 | +| 63 | `dOeeQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量达标率 | +| 64 | `iReady` | `int` | NO | | 0 | | 调机准备时间 分钟 | +| 65 | `iPlate` | `int` | NO | | 0 | | 调机时间 分钟/张版 | +| 66 | `iPantonePlate` | `int` | NO | | 0 | | 调机时间 分钟/专色 | +| 67 | `iFullPlate` | `int` | NO | | 0 | | 调机时间 分钟/全部过油 | +| 68 | `iPartPlate` | `int` | NO | | 0 | | 调机时间 分钟/局部 | +| 69 | `iMQty` | `int` | NO | | 0 | | 调机分钟/1-3模 | +| 70 | `iM3Qty` | `int` | NO | | 0 | | 调机换算数 张/12模 | +| 71 | `iM2Qty` | `int` | NO | | 0 | | 调机换算数 张/7-11模 | +| 72 | `iM1Qty` | `int` | NO | | 0 | | 调机换算数 张/4-6模 | +| 73 | `iSheetQty` | `int` | NO | | 0 | | 调机时间 印张/色 | +| 74 | `iPantoneSheetQty` | `int` | NO | | 0 | | 专色调机时间 印张/专色 | +| 75 | `iFullSheetQty` | `int` | NO | | 0 | | 全部过油调机时间 印张/全部过油 | +| 76 | `iPartSheetQty` | `int` | NO | | 0 | | 局部调机时间 印张/局部 | +| 77 | `iM0Qty` | `int` | NO | | 0 | | 调机换算数 张/1-3模 | +| 78 | `iM3t` | `int` | NO | | 0 | | 调机分钟/12模 | +| 79 | `iM1t` | `int` | NO | | 0 | | 调机分钟/4-6模 | +| 80 | `iM2t` | `int` | NO | | 0 | | 调机分钟/7-11模 | +| 81 | `tTeamReachingrate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 写入班组达标率时间,防止一直写 | +| 82 | `sTeamReachingrate` | `varchar(50)` | NO | | | | 班组达标率 | +| 83 | `sAPSPartNameMemo` | `varchar(100)` | NO | | | | 部件名称 | +| 84 | `sAPSBillType` | `varchar(100)` | NO | | | | 工单类型优先 | +| 85 | `dAPSminQty` | `int` | NO | | 0 | | 数量优先 从 | +| 86 | `dAPSmaxQty` | `int` | NO | | 0 | | 数量优先 到 | +| 87 | `iPerQty1` | `int` | NO | | 0 | | 多少印次换版 | +| 88 | `iPerQty2` | `int` | NO | | 0 | | 多少印次洗橡皮 | +| 89 | `dPerQtyTime2` | `int` | NO | | 0 | | 洗橡皮(分) | +| 90 | `sAttribute` | `varchar(50)` | NO | | | | 机台属性 | +| 91 | `sDivStartTime1` | `varchar(50)` | NO | | 06:30 | | 早饭开始时间 | +| 92 | `sDivEndTime1` | `varchar(50)` | NO | | 07:00 | | 早饭结束时间 | +| 93 | `sDivStartTime2` | `varchar(50)` | NO | | 08:00 | | 晚班保养开始时间 | +| 94 | `sDivEndTime2` | `varchar(50)` | NO | | 08:30 | | 晚班保养结束时间 | +| 95 | `sDivStartTime3` | `varchar(50)` | NO | | 12:30 | | 午饭开始时间 | +| 96 | `sDivEndTime3` | `varchar(50)` | NO | | 13:30 | | 午饭结束时间 | +| 97 | `sDivStartTime4` | `varchar(50)` | NO | | 17:30 | | 晚饭开始时间 | +| 98 | `sDivEndTime4` | `varchar(50)` | NO | | 18:30 | | 晚饭结束时间 | +| 99 | `sDivStartTime5` | `varchar(50)` | NO | | 20:00 | | 白班保养开始时间 | +| 100 | `sDivEndTime5` | `varchar(50)` | NO | | 20:30 | | 白班保养结束时间 | +| 101 | `sDivStartTime6` | `varchar(50)` | NO | | 23:30 | | 夜宵开始时间 | +| 102 | `sDivEndTime6` | `varchar(50)` | NO | | 00:30 | | 夜宵结束时间 | +| 103 | `sAdjustableFormulaId` | `varchar(255)` | NO | | | | 调机时间公式 | +| 104 | `dMachinePower` | `decimal(18,6)` | NO | | 0.000000 | | 功率 | +| 105 | `sCodeStyle` | `varchar(255)` | NO | | | | 喷码样式(新码 \|,旧码 \|) | +| 106 | `sCodeType` | `varchar(255)` | NO | | | | 喷码类型(二维码 \|/条型码 \|) | +| 107 | `sAPSCodeStyle` | `varchar(255)` | NO | | | | 喷码样式(新码 \|,旧码 \|) | +| 108 | `sAPSCodeType` | `varchar(255)` | NO | | | | 喷码类型(二维码 \|/条型码 \|) | +| 109 | `sAPSOiling` | `varchar(255)` | NO | | | | 印刷/印刷上光 | +| 110 | `sAPSMachineNewOld` | `varchar(255)` | NO | | | | 机型新旧 | +| 111 | `sPayrollCalculate` | `varchar(50)` | NO | | | | 工资计算方式 | +| 112 | `bRunCanReport` | `bit(1)` | NO | | b'0' | | 运行状态是否能上报 | +| 113 | `iCalcOrder` | `int` | NO | | 0 | | 印后机台计算顺序 | +| 114 | `sDeptId` | `varchar(50)` | NO | | | | 部门ID | +| 115 | `bEnable` | `bit(1)` | YES | | b'1' | | 启用工作日历 | +| 116 | `sAssetNo` | `varchar(100)` | NO | | | | 资产编码 | +| 117 | `tPostDate` | `datetime` | YES | | | | 入账日期 | +| 118 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 119 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 120 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 121 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 净额 | +| 122 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 123 | `dEprePeriod` | `decimal(18,6)` | NO | | 0.000000 | | 本期折旧 | +| 124 | `iServiceLife` | `int` | NO | | 0 | | 使用寿命 | +| 125 | `iRemainLife` | `int` | NO | | 0 | | 剩余寿命 | +| 126 | `sFixedAssetAccount` | `varchar(100)` | NO | | | | 固定资产科目 | +| 127 | `sAccAssetAccount` | `varchar(100)` | NO | | | | 累计折旧科目 | +| 128 | `sDepreAssetAccount` | `varchar(100)` | NO | | | | 折旧费用项目 | +| 129 | `sDepreAssetAccountId` | `varchar(100)` | NO | | | | 折旧费用项目ID | +| 130 | `sDeptName` | `varchar(50)` | NO | | | | 部门 | +| 131 | `sFixedAssetAccountId` | `varchar(100)` | NO | | | | 固定资产科目ID | +| 132 | `sAccAssetAccountId` | `varchar(100)` | NO | | | | 累计折旧科目ID | +| 133 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 134 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 135 | `sBillNo` | `varchar(255)` | NO | | | | 编号 | +| 136 | `dProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 折旧 | +| 137 | `sAccountNo` | `varchar(100)` | NO | | | | 科目编号 | +| 138 | `sFormId` | `varchar(255)` | NO | | | | 科目号 | +| 139 | `sCurrency` | `varchar(100)` | NO | | RMB | | 币别 | +| 140 | `sVoucherId` | `varchar(255)` | NO | | | | 凭证号 | +| 141 | `dEpreNewPeriod` | `decimal(18,6)` | NO | | 0.000000 | | 本期折旧 | +| 142 | `dProductQty` | `decimal(18,2)` | NO | | 1.00 | | 数量 | +| 143 | `sChangemodeId` | `varchar(50)` | NO | | | | 变动方式ID | +| 144 | `sFixedassetmodeId` | `varchar(50)` | NO | | | | 固定资产类别ID | +| 145 | `sUsemodeeId` | `varchar(50)` | NO | | | | 使用状态类别ID | +| 146 | `sDefinitionmodeId` | `varchar(50)` | NO | | | | 折旧方法定义ID | +| 147 | `sDepreciationmodeId` | `varchar(50)` | NO | | | | 折旧政策方案ID | +| 148 | `sStoragemodeId` | `varchar(50)` | NO | | | | 存放地点ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elefixedassetsprovision.md b/docs/auto-catalog/tables/elefixedassetsprovision.md new file mode 100644 index 0000000..a34a513 --- /dev/null +++ b/docs/auto-catalog/tables/elefixedassetsprovision.md @@ -0,0 +1,168 @@ +# `elefixedassetsprovision` + + +- **Rows (estimated):** 768 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:08 +- **Updated:** 2026-04-27 18:52:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMachineName` | `varchar(255)` | NO | | | | 机台名称 | +| 9 | `sMachineNo` | `varchar(255)` | NO | | | | 机台编号 | +| 10 | `sMachineStyle` | `varchar(255)` | YES | | | | 机台规格 | +| 11 | `sMachineType` | `varchar(255)` | NO | | | | 机台类型 | +| 12 | `sProducers` | `varchar(255)` | YES | | | | 生产商 | +| 13 | `sMachinePropertyId` | `varchar(100)` | YES | | | | 机台属性ID | +| 14 | `sPlanCapacityId` | `varchar(100)` | YES | | | | 产能公式ID | +| 15 | `sWkDayId` | `varchar(100)` | YES | | 1 | | 工厂日历ID | +| 16 | `sMemo` | `text` | YES | | | | 备注 | +| 17 | `bAutoArrange` | `bit(1)` | NO | | b'0' | | 是否自动排程 | +| 18 | `sWorkType` | `varchar(255)` | YES | | 1 | | 1:常日班 2:两班倒 | +| 19 | `sCurrStatus` | `varchar(255)` | YES | | | | 当前机器状态 | +| 20 | `sOffWork` | `varchar(255)` | YES | | 18:00 | | 下(换)班时间 | +| 21 | `iAPSRule` | `int` | YES | | 6 | | 当日排程规则 | +| 22 | `dWeek` | `decimal(18,6)` | NO | | 8.000000 | | 每日工作时间 | +| 23 | `dMinRate` | `decimal(18,6)` | NO | | 0.000000 | | 最小速度 | +| 24 | `dMaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 最大速度 | +| 25 | `dAvgRate` | `decimal(18,6)` | NO | | 0.000000 | | 平均速度 | +| 26 | `dAPSWeightMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小克重 | +| 27 | `dAPSWeightMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大克重 | +| 28 | `dAPSLengthMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小长度 | +| 29 | `dAPSLengthMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大长度 | +| 30 | `dAPSWidthMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小宽度 | +| 31 | `dAPSWidthMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大宽度 | +| 32 | `dAPSColorMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大印色 | +| 33 | `sAPSProcessMemo` | `text` | YES | | | | 工序APS | +| 34 | `sAPSProductMemo` | `text` | YES | | | | 产品APS | +| 35 | `sAPSMaterialMemo` | `text` | YES | | | | 材料APS | +| 36 | `iPlcNo` | `int` | NO | | 0 | | PLC编号 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `iBite` | `int` | NO | | 0 | | 咬口 | +| 53 | `sAPCustomerMemo` | `text` | YES | | | | 客户属性优先 | +| 54 | `sShiftsWork` | `varchar(100)` | NO | | 17:30 | | 下(换)班时间 | +| 55 | `sShortMachineName` | `varchar(255)` | NO | | | | 机台简称 | +| 56 | `sCostCenterId` | `varchar(100)` | NO | | | | 成本中心Id | +| 57 | `sFactCapacityId` | `varchar(100)` | NO | | | | 实际产能Id | +| 58 | `sCurPlanSlaveId` | `varchar(100)` | NO | | | | 机台当前生产计划(OEE开工反写) | +| 59 | `bAdjustComplete` | `bit(1)` | NO | | b'0' | | 调机结束(plc过程调用)) | +| 60 | `dOeeTime` | `decimal(18,6)` | NO | | 0.000000 | | 时间稼动率 | +| 61 | `dOeeSpeed` | `decimal(18,6)` | NO | | 0.000000 | | 速度稼动率 | +| 62 | `dOee` | `decimal(18,6)` | NO | | 0.000000 | | 稼动率 | +| 63 | `dOeeQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量达标率 | +| 64 | `iReady` | `int` | NO | | 0 | | 调机准备时间 分钟 | +| 65 | `iPlate` | `int` | NO | | 0 | | 调机时间 分钟/张版 | +| 66 | `iPantonePlate` | `int` | NO | | 0 | | 调机时间 分钟/专色 | +| 67 | `iFullPlate` | `int` | NO | | 0 | | 调机时间 分钟/全部过油 | +| 68 | `iPartPlate` | `int` | NO | | 0 | | 调机时间 分钟/局部 | +| 69 | `iMQty` | `int` | NO | | 0 | | 调机分钟/1-3模 | +| 70 | `iM3Qty` | `int` | NO | | 0 | | 调机换算数 张/12模 | +| 71 | `iM2Qty` | `int` | NO | | 0 | | 调机换算数 张/7-11模 | +| 72 | `iM1Qty` | `int` | NO | | 0 | | 调机换算数 张/4-6模 | +| 73 | `iSheetQty` | `int` | NO | | 0 | | 调机时间 印张/色 | +| 74 | `iPantoneSheetQty` | `int` | NO | | 0 | | 专色调机时间 印张/专色 | +| 75 | `iFullSheetQty` | `int` | NO | | 0 | | 全部过油调机时间 印张/全部过油 | +| 76 | `iPartSheetQty` | `int` | NO | | 0 | | 局部调机时间 印张/局部 | +| 77 | `iM0Qty` | `int` | NO | | 0 | | 调机换算数 张/1-3模 | +| 78 | `iM3t` | `int` | NO | | 0 | | 调机分钟/12模 | +| 79 | `iM1t` | `int` | NO | | 0 | | 调机分钟/4-6模 | +| 80 | `iM2t` | `int` | NO | | 0 | | 调机分钟/7-11模 | +| 81 | `tTeamReachingrate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 写入班组达标率时间,防止一直写 | +| 82 | `sTeamReachingrate` | `varchar(50)` | NO | | | | 班组达标率 | +| 83 | `sAPSPartNameMemo` | `varchar(100)` | NO | | | | 部件名称 | +| 84 | `sAPSBillType` | `varchar(100)` | NO | | | | 工单类型优先 | +| 85 | `dAPSminQty` | `int` | NO | | 0 | | 数量优先 从 | +| 86 | `dAPSmaxQty` | `int` | NO | | 0 | | 数量优先 到 | +| 87 | `iPerQty1` | `int` | NO | | 0 | | 多少印次换版 | +| 88 | `iPerQty2` | `int` | NO | | 0 | | 多少印次洗橡皮 | +| 89 | `dPerQtyTime2` | `int` | NO | | 0 | | 洗橡皮(分) | +| 90 | `sAttribute` | `varchar(50)` | NO | | | | 机台属性 | +| 91 | `sDivStartTime1` | `varchar(50)` | NO | | 06:30 | | 早饭开始时间 | +| 92 | `sDivEndTime1` | `varchar(50)` | NO | | 07:00 | | 早饭结束时间 | +| 93 | `sDivStartTime2` | `varchar(50)` | NO | | 08:00 | | 晚班保养开始时间 | +| 94 | `sDivEndTime2` | `varchar(50)` | NO | | 08:30 | | 晚班保养结束时间 | +| 95 | `sDivStartTime3` | `varchar(50)` | NO | | 12:30 | | 午饭开始时间 | +| 96 | `sDivEndTime3` | `varchar(50)` | NO | | 13:30 | | 午饭结束时间 | +| 97 | `sDivStartTime4` | `varchar(50)` | NO | | 17:30 | | 晚饭开始时间 | +| 98 | `sDivEndTime4` | `varchar(50)` | NO | | 18:30 | | 晚饭结束时间 | +| 99 | `sDivStartTime5` | `varchar(50)` | NO | | 20:00 | | 白班保养开始时间 | +| 100 | `sDivEndTime5` | `varchar(50)` | NO | | 20:30 | | 白班保养结束时间 | +| 101 | `sDivStartTime6` | `varchar(50)` | NO | | 23:30 | | 夜宵开始时间 | +| 102 | `sDivEndTime6` | `varchar(50)` | NO | | 00:30 | | 夜宵结束时间 | +| 103 | `sAdjustableFormulaId` | `varchar(255)` | NO | | | | 调机时间公式 | +| 104 | `dMachinePower` | `decimal(18,6)` | NO | | 0.000000 | | 功率 | +| 105 | `sCodeStyle` | `varchar(255)` | NO | | | | 喷码样式(新码 \|,旧码 \|) | +| 106 | `sCodeType` | `varchar(255)` | NO | | | | 喷码类型(二维码 \|/条型码 \|) | +| 107 | `sAPSCodeStyle` | `varchar(255)` | NO | | | | 喷码样式(新码 \|,旧码 \|) | +| 108 | `sAPSCodeType` | `varchar(255)` | NO | | | | 喷码类型(二维码 \|/条型码 \|) | +| 109 | `sAPSOiling` | `varchar(255)` | NO | | | | 印刷/印刷上光 | +| 110 | `sAPSMachineNewOld` | `varchar(255)` | NO | | | | 机型新旧 | +| 111 | `sPayrollCalculate` | `varchar(50)` | NO | | | | 工资计算方式 | +| 112 | `bRunCanReport` | `bit(1)` | NO | | b'0' | | 运行状态是否能上报 | +| 113 | `iCalcOrder` | `int` | NO | | 0 | | 印后机台计算顺序 | +| 114 | `sDeptId` | `varchar(50)` | NO | | | | 部门ID | +| 115 | `bEnable` | `bit(1)` | YES | | b'1' | | 启用工作日历 | +| 116 | `sAssetNo` | `varchar(100)` | NO | | | | 资产编码 | +| 117 | `tPostDate` | `datetime` | YES | | | | 入账日期 | +| 118 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 119 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 120 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 121 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 净额 | +| 122 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 123 | `dEprePeriod` | `decimal(18,6)` | NO | | 0.000000 | | 本期折旧 | +| 124 | `iServiceLife` | `int` | NO | | 0 | | 使用寿命 | +| 125 | `iRemainLife` | `int` | NO | | 0 | | 剩余寿命 | +| 126 | `sFixedAssetAccount` | `varchar(100)` | NO | | | | 固定资产科目 | +| 127 | `sAccAssetAccount` | `varchar(100)` | NO | | | | 累计折旧科目 | +| 128 | `sDepreAssetAccount` | `varchar(100)` | NO | | | | 折旧费用项目 | +| 129 | `sDepreAssetAccountId` | `varchar(100)` | NO | | | | 折旧费用项目ID | +| 130 | `sDeptName` | `varchar(50)` | NO | | | | 部门 | +| 131 | `sFixedAssetAccountId` | `varchar(100)` | NO | | | | 固定资产科目ID | +| 132 | `sAccAssetAccountId` | `varchar(100)` | NO | | | | 累计折旧科目ID | +| 133 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 134 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 135 | `sBillNo` | `varchar(255)` | NO | | | | 编号 | +| 136 | `dProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 折旧 | +| 137 | `sAccountNo` | `varchar(100)` | NO | | | | 科目编号 | +| 138 | `sFormId` | `varchar(255)` | NO | | | | 科目号 | +| 139 | `sCurrency` | `varchar(100)` | NO | | RMB | | 币别 | +| 140 | `sVoucherId` | `varchar(255)` | NO | | | | 凭证号 | +| 141 | `dEpreNewPeriod` | `decimal(18,6)` | NO | | 0.000000 | | 本期折旧 | +| 142 | `dProductQty` | `decimal(18,2)` | NO | | 1.00 | | 数量 | +| 143 | `sChangemodeId` | `varchar(50)` | NO | | | | 变动方式ID | +| 144 | `sFixedassetmodeId` | `varchar(50)` | NO | | | | 固定资产类别ID | +| 145 | `sUsemodeeId` | `varchar(50)` | NO | | | | 使用状态类别ID | +| 146 | `sDefinitionmodeId` | `varchar(50)` | NO | | | | 折旧方法定义ID | +| 147 | `sDepreciationmodeId` | `varchar(50)` | NO | | | | 折旧政策方案ID | +| 148 | `sStoragemodeId` | `varchar(50)` | NO | | | | 存放地点ID | +| 149 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 原单ID | +| 150 | `sCostPeriod` | `varchar(100)` | NO | | | | 计提月份 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleknifemould.md b/docs/auto-catalog/tables/eleknifemould.md new file mode 100644 index 0000000..a90cc56 --- /dev/null +++ b/docs/auto-catalog/tables/eleknifemould.md @@ -0,0 +1,75 @@ +# `eleknifemould` + +> 刀模 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sKnifeMouldNo` | `varchar(255)` | NO | | | | 刀模编号 | +| 9 | `sKnifeMouldName` | `varchar(255)` | NO | | | | 刀模名称 | +| 10 | `sKnifeMouldStyle` | `varchar(255)` | YES | | | | 刀模规格 | +| 11 | `sStoreShelveId` | `varchar(100)` | YES | | | | 存放货架Id | +| 12 | `dDurable` | `decimal(18,6)` | NO | | 0.000000 | | 耐用力 | +| 13 | `sState` | `varchar(255)` | NO | | | | 状态 | +| 14 | `sMemo` | `text` | YES | | | | 备注 | +| 15 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 16 | `bActivate` | `bit(1)` | NO | | b'0' | | 是否激活 | +| 17 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `tRecipientPerson` | `datetime` | YES | | | | 领用日期 | +| 34 | `tRecipientReturnPerson` | `datetime` | YES | | | | 归还日期 | +| 35 | `sRecipientPerson` | `varchar(100)` | YES | | | | 领用人 | +| 36 | `sRecipientReturnPerson` | `varchar(100)` | YES | | | | 归还人 | +| 37 | `sPlateType` | `varchar(100)` | NO | | | | 版类型 | +| 38 | `sSuiteProduct` | `varchar(255)` | NO | | | | 套装标识 | +| 39 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 40 | `dProcessQty` | `decimal(18,6)` | YES | | 0.000000 | | 工单反写数量 | +| 41 | `dProductionReportQty` | `decimal(18,6)` | YES | | 0.000000 | | 上报反写数量 | +| 42 | `sBillNo` | `varchar(255)` | YES | | | | | +| 43 | `sKnifeMouldQty` | `decimal(18,6)` | YES | | 0.000000 | | 版具数量 | +| 44 | `sOldKnifeMouldNo` | `varchar(255)` | YES | | | | 旧编号 | +| 45 | `sPlateNo` | `varchar(100)` | YES | | | | 版编码 | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleknifemould` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sFormId` | +| `IndexU_eleknifemould` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleknifemouldNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sKnifeMouldNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleknifemoulddetail.md b/docs/auto-catalog/tables/eleknifemoulddetail.md new file mode 100644 index 0000000..851e9ad --- /dev/null +++ b/docs/auto-catalog/tables/eleknifemoulddetail.md @@ -0,0 +1,28 @@ +# `eleknifemoulddetail` + + +- **Rows (estimated):** 143 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:08 +- **Updated:** 2026-04-27 18:52:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sName` | `varchar(100)` | NO | | | | 清单名称 | +| 9 | `dCopiesQty` | `decimal(18,6)` | YES | | | | 份数 | +| 10 | `sMemo` | `longtext` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleknifemouldfile.md b/docs/auto-catalog/tables/eleknifemouldfile.md new file mode 100644 index 0000000..f3615cd --- /dev/null +++ b/docs/auto-catalog/tables/eleknifemouldfile.md @@ -0,0 +1,38 @@ +# `eleknifemouldfile` + +> 印件文件 + + +- **Rows (estimated):** 13 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:08 +- **Updated:** 2026-04-27 18:52:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | +| 11 | `iFile` | `int` | NO | | 1 | | 文件数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_elekinfemouldfile` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleknifemouldproduct.md b/docs/auto-catalog/tables/eleknifemouldproduct.md new file mode 100644 index 0000000..da15420 --- /dev/null +++ b/docs/auto-catalog/tables/eleknifemouldproduct.md @@ -0,0 +1,42 @@ +# `eleknifemouldproduct` + +> 刀模印件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 11 | `sProductTechnologyVer` | `varchar(100)` | NO | | | | 工艺版本 | +| 12 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sSrcId` | `varchar(100)` | NO | | | | | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleknifemouldproduct` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleknifemouldproductParent` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleknifemouldproductstore.md b/docs/auto-catalog/tables/eleknifemouldproductstore.md new file mode 100644 index 0000000..3bd1248 --- /dev/null +++ b/docs/auto-catalog/tables/eleknifemouldproductstore.md @@ -0,0 +1,36 @@ +# `eleknifemouldproductstore` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:09 +- **Updated:** 2026-04-27 18:52:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 11 | `sProductTechnologyVer` | `varchar(100)` | NO | | | | 工艺版本 | +| 12 | `sRecipientPerson` | `varchar(100)` | YES | | | | 领用人 | +| 13 | `tRecipientPerson` | `datetime` | YES | | | | 领用时间 | +| 14 | `sState` | `varchar(50)` | YES | | | | 状态 | +| 15 | `sKnifeMouNo` | `varchar(100)` | NO | | | | 刀模号 | +| 16 | `sKnifeMouId` | `varchar(100)` | NO | | | | 刀模ID | +| 17 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单窗体ID | +| 18 | `sStore` | `varchar(100)` | YES | | | | 位置 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleknifeplateno.md b/docs/auto-catalog/tables/eleknifeplateno.md new file mode 100644 index 0000000..de9d9c6 --- /dev/null +++ b/docs/auto-catalog/tables/eleknifeplateno.md @@ -0,0 +1,27 @@ +# `eleknifeplateno` + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:09 +- **Updated:** 2026-04-27 18:52:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sPlateNo` | `varchar(255)` | NO | | | | 刀模编号 | +| 9 | `sPlateName` | `varchar(255)` | NO | | | | 刀模名称 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elemachine.md b/docs/auto-catalog/tables/elemachine.md new file mode 100644 index 0000000..0c1310b --- /dev/null +++ b/docs/auto-catalog/tables/elemachine.md @@ -0,0 +1,238 @@ +# `elemachine` + +> 设备 + + +- **Rows (estimated):** 1491 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:09 +- **Updated:** 2026-04-27 18:52:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMachineName` | `varchar(100)` | NO | MUL | | | 机台名称 | +| 9 | `sMachineNo` | `varchar(50)` | NO | MUL | | | 机台编号 | +| 10 | `sContractNo` | `varchar(50)` | NO | | | | 合同编号 | +| 11 | `sMachineStyle` | `varchar(50)` | YES | | | | 机台规格 | +| 12 | `sMachineType` | `varchar(50)` | YES | | | | 机台类型 | +| 13 | `sProducers` | `varchar(50)` | YES | | | | 生产商 | +| 14 | `sRegisteredaddress` | `varchar(50)` | YES | | | | 登记地址 | +| 15 | `sMachinePropertyId` | `varchar(50)` | YES | | | | 机台属性ID | +| 16 | `sPlanCapacityId` | `varchar(50)` | YES | | | | 产能公式ID | +| 17 | `sSupplyId` | `varchar(50)` | YES | | | | 供应商ID | +| 18 | `sSrcId` | `varchar(50)` | YES | | | | 原单ID | +| 19 | `sSrcSlaveId` | `varchar(50)` | YES | | | | 原单从表ID | +| 20 | `sWkDayId` | `varchar(50)` | YES | | 1 | | 工厂日历ID | +| 21 | `sMemo` | `text` | YES | | | | 备注 | +| 22 | `bAutoArrange` | `bit(1)` | NO | | b'0' | | 是否自动排程 | +| 23 | `bcalibrated` | `bit(1)` | NO | | b'0' | | 是否校准 | +| 24 | `bVirtually` | `bit(1)` | NO | | b'0' | | 是否虚拟设备 | +| 25 | `sWorkType` | `varchar(50)` | YES | | 1 | | 1:常日班 2:两班倒 | +| 26 | `sCurrStatus` | `varchar(50)` | YES | | | | 当前机器状态 | +| 27 | `sOffWork` | `varchar(50)` | YES | | 18:00 | | 下(换)班时间 | +| 28 | `iAPSRule` | `int` | YES | | 6 | | 当日排程规则 | +| 29 | `dWeek` | `decimal(18,6)` | NO | | 8.000000 | | 每日工作时间 | +| 30 | `dMinRate` | `decimal(18,6)` | NO | | 0.000000 | | 最小速度 | +| 31 | `dMaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 最大速度 | +| 32 | `dAvgRate` | `decimal(18,6)` | NO | | 0.000000 | | 平均速度 | +| 33 | `dAPSWeightMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小克重 | +| 34 | `dAPSWeightMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大克重 | +| 35 | `dAPSLengthMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小长度 | +| 36 | `dAPSLengthMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大长度 | +| 37 | `dAPSWidthMin` | `decimal(18,6)` | NO | | 0.000000 | | 最小宽度 | +| 38 | `dAPSWidthMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大宽度 | +| 39 | `dAPSColorMax` | `decimal(18,6)` | NO | | 0.000000 | | 最大印色 | +| 40 | `sAPSProcessMemo` | `text` | YES | | | | 工序APS | +| 41 | `sAPSProductMemo` | `text` | YES | | | | 产品APS | +| 42 | `sAPSMaterialMemo` | `text` | YES | | | | 材料APS | +| 43 | `iPlcNo` | `int` | NO | MUL | 0 | | PLC编号 | +| 44 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 45 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 46 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 47 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 48 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 49 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 50 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符7 | +| 51 | `sMReserve7` | `varchar(50)` | YES | | | | 预留字符6 | +| 52 | `sSrcNo` | `varchar(50)` | YES | | | | 设备采购单号 | +| 53 | `sSerialNumber` | `varchar(50)` | YES | | | | 串口号 | +| 54 | `sApartment` | `varchar(50)` | YES | | | | 管理部门 | +| 55 | `sUserdepartment` | `varchar(50)` | YES | | | | 使用部门 | +| 56 | `sMReserve8` | `varchar(50)` | YES | | | | 预留字符8 | +| 57 | `sMReserve9` | `varchar(50)` | YES | | | | 预留字符9 | +| 58 | `sMReserve10` | `varchar(50)` | YES | | | | 预留字符10 | +| 59 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 60 | `dKWqty` | `decimal(18,6)` | YES | | | | 配套电机(含千瓦时) | +| 61 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 62 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 63 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 64 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 65 | `iApsType` | `int` | YES | | | | 设备排单类型 | +| 66 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `tPurchaseDate` | `datetime` | YES | | | | 购入日期 | +| 70 | `iBite` | `int` | NO | | 0 | | 咬口 | +| 71 | `sAPCustomerMemo` | `text` | YES | | | | 客户属性优先 | +| 72 | `sShiftsWork` | `varchar(50)` | NO | | 17:30 | | 下(换)班时间 | +| 73 | `sShortMachineName` | `varchar(100)` | NO | | | | 机台简称 | +| 74 | `sCostCenterId` | `varchar(50)` | NO | MUL | | | 成本中心Id(工作中心) | +| 75 | `sFactCapacityId` | `varchar(50)` | NO | | | | 实际产能Id | +| 76 | `sEmployeeId` | `varchar(50)` | NO | | | | 人员Id | +| 77 | `sMachineGrouId` | `varchar(50)` | NO | | | | 人员Id | +| 78 | `sCurPlanSlaveId` | `varchar(50)` | NO | | | | 机台当前生产计划(OEE开工反写) | +| 79 | `bAdjustComplete` | `bit(1)` | NO | | b'0' | | 调机结束(plc过程调用)) | +| 80 | `dOeeTime` | `decimal(18,6)` | NO | | 0.000000 | | 时间稼动率 | +| 81 | `dOeeSpeed` | `decimal(18,6)` | NO | | 0.000000 | | 速度稼动率 | +| 82 | `dOee` | `decimal(18,6)` | NO | | 0.000000 | | 稼动率 | +| 83 | `dOeeQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量达标率 | +| 84 | `iReady` | `int` | NO | | 0 | | 调机准备时间 分钟 | +| 85 | `iPlate` | `int` | NO | | 0 | | 调机时间 分钟/张版 | +| 86 | `iPantonePlate` | `int` | NO | | 0 | | 调机时间 分钟/专色 | +| 87 | `iFullPlate` | `int` | NO | | 0 | | 调机时间 分钟/全部过油 | +| 88 | `iPartPlate` | `int` | NO | | 0 | | 调机时间 分钟/局部 | +| 89 | `iMQty` | `int` | NO | | 0 | | 调机分钟/1-3模 | +| 90 | `iM3Qty` | `int` | NO | | 0 | | 调机换算数 张/12模 | +| 91 | `iM2Qty` | `int` | NO | | 0 | | 调机换算数 张/7-11模 | +| 92 | `iM1Qty` | `int` | NO | | 0 | | 调机换算数 张/4-6模 | +| 93 | `dOriginalMoney` | `int` | NO | | 0 | | 设备原值(万元) | +| 94 | `dNetWortMoney` | `int` | NO | | 0 | | 净值(万元) | +| 95 | `iSheetQty` | `int` | NO | | 0 | | 调机时间 印张/色 | +| 96 | `iPantoneSheetQty` | `int` | NO | | 0 | | 专色调机时间 印张/专色 | +| 97 | `iFullSheetQty` | `int` | NO | | 0 | | 全部过油调机时间 印张/全部过油 | +| 98 | `iPartSheetQty` | `int` | NO | | 0 | | 局部调机时间 印张/局部 | +| 99 | `iM0Qty` | `int` | NO | | 0 | | 调机换算数 张/1-3模 | +| 100 | `iM3t` | `int` | NO | | 0 | | 调机分钟/12模 | +| 101 | `iM1t` | `int` | NO | | 0 | | 调机分钟/4-6模 | +| 102 | `iM2t` | `int` | NO | | 0 | | 调机分钟/7-11模 | +| 103 | `tTeamReachingrate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 写入班组达标率时间,防止一直写 | +| 104 | `sTeamReachingrate` | `varchar(50)` | NO | | | | 班组达标率 | +| 105 | `sAPSPartNameMemo` | `varchar(50)` | NO | | | | 部件名称 | +| 106 | `sAPSBillType` | `varchar(50)` | NO | | | | 工单类型优先 | +| 107 | `dAPSminQty` | `int` | NO | | 0 | | 数量优先 从 | +| 108 | `dAPSmaxQty` | `int` | NO | | 0 | | 数量优先 到 | +| 109 | `iPerQty1` | `int` | NO | | 0 | | 多少印次换版 | +| 110 | `iPerQty2` | `int` | NO | | 0 | | 多少印次洗橡皮 | +| 111 | `dPerQtyTime2` | `int` | NO | | 0 | | 洗橡皮(分) | +| 112 | `sAttribute` | `varchar(50)` | NO | | | | 机台属性 | +| 113 | `sDivStartTime1` | `varchar(50)` | NO | | 06:30 | | 早饭开始时间 | +| 114 | `sDivEndTime1` | `varchar(50)` | NO | | 07:00 | | 早饭结束时间 | +| 115 | `sDivStartTime2` | `varchar(50)` | NO | | 08:00 | | 晚班保养开始时间 | +| 116 | `sDivEndTime2` | `varchar(50)` | NO | | 08:30 | | 晚班保养结束时间 | +| 117 | `sDivStartTime3` | `varchar(50)` | NO | | 12:30 | | 午饭开始时间 | +| 118 | `sDivEndTime3` | `varchar(50)` | NO | | 13:30 | | 午饭结束时间 | +| 119 | `sDivStartTime4` | `varchar(50)` | NO | | 17:30 | | 晚饭开始时间 | +| 120 | `sDivEndTime4` | `varchar(50)` | NO | | 18:30 | | 晚饭结束时间 | +| 121 | `sDivStartTime5` | `varchar(50)` | NO | | 20:00 | | 白班保养开始时间 | +| 122 | `sDivEndTime5` | `varchar(50)` | NO | | 20:30 | | 白班保养结束时间 | +| 123 | `sDivStartTime6` | `varchar(50)` | NO | | 23:30 | | 夜宵开始时间 | +| 124 | `sDivEndTime6` | `varchar(50)` | NO | | 00:30 | | 夜宵结束时间 | +| 125 | `sAdjustableFormulaId` | `varchar(50)` | NO | | | | 调机时间公式 | +| 126 | `dMachinePower` | `decimal(18,6)` | NO | | 0.000000 | | 功率 | +| 127 | `sCodeStyle` | `varchar(50)` | NO | | | | 喷码样式(新码 \|,旧码 \|) | +| 128 | `sCodeType` | `varchar(50)` | NO | | | | 喷码类型(二维码 \|/条型码 \|) | +| 129 | `sAPSCodeStyle` | `varchar(50)` | NO | | | | 喷码样式(新码 \|,旧码 \|) | +| 130 | `sAPSCodeType` | `varchar(50)` | NO | | | | 喷码类型(二维码 \|/条型码 \|) | +| 131 | `sMachType` | `varchar(50)` | NO | | | | 设备生产属性 | +| 132 | `sAPSOiling` | `varchar(50)` | NO | | | | 印刷/印刷上光 | +| 133 | `sAPSMachineNewOld` | `varchar(50)` | NO | | | | 机型新旧 | +| 134 | `sPayrollCalculate` | `varchar(50)` | NO | | | | 工资计算方式 | +| 135 | `bRunCanReport` | `bit(1)` | NO | | b'0' | | 运行状态是否能上报 | +| 136 | `sZczlx` | `varchar(2)` | NO | | 1 | | 操作类型 | +| 137 | `sBukrs` | `varchar(4)` | NO | | | | 公司代码 | +| 138 | `sAnln1` | `varchar(50)` | NO | | | | 主资产号 | +| 139 | `sAnln2` | `varchar(4)` | NO | | | | 资产子编号 | +| 140 | `sAnlkl` | `varchar(8)` | NO | | | | 资产分类 | +| 141 | `sAnlkType` | `varchar(8)` | NO | | | | 资产类型 | +| 142 | `sTxt50` | `varchar(50)` | NO | | | | 资产描述 | +| 143 | `iMenge` | `int` | NO | | 0 | | 数量 | +| 144 | `sMeins` | `varchar(255)` | NO | | | | 基本计量单位 | +| 145 | `sKostl` | `varchar(10)` | NO | | | | 成本中心 | +| 146 | `sKostlv` | `varchar(10)` | NO | | | | 责任成本中心 | +| 147 | `sRaumn` | `varchar(8)` | NO | | | | 房间 | +| 148 | `bcheck` | `bit(1)` | YES | | b'0' | | | +| 149 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 150 | `sUseStatus` | `varchar(50)` | YES | | | | 使用状态---在用/弃用 | +| 151 | `sDevName` | `varchar(100)` | YES | | | | 容器名称 | +| 152 | `sFactoryNum` | `varchar(50)` | YES | | | | 出厂编号 | +| 153 | `sInternalNo` | `varchar(50)` | YES | | | | 内部编号 | +| 154 | `sRegistNum` | `varchar(50)` | YES | | | | 使用登记证编号 | +| 155 | `sDevCode` | `varchar(50)` | YES | | | | 设备代码/注册码 | +| 156 | `sLocalMsg` | `varchar(50)` | YES | | | | 设备位置信息 | +| 157 | `tAnnualReviewDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 年审日期 | +| 158 | `tEffectiveDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 有效日期(截至) | +| 159 | `tExFactoryDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 出厂日期 | +| 160 | `tUnserviceableDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 报废日期 | +| 161 | `tIinstaDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 安装完成日期 | +| 162 | `tfinalDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 最近校准日期 | +| 163 | `iUseLife` | `int` | YES | | 0 | | 设计使用年限 | +| 164 | `sSafetyType` | `varchar(50)` | YES | | | | 安全阀型号 | +| 165 | `sDownArea` | `varchar(50)` | YES | | | | 在制品下料区 | +| 166 | `sInstallArea` | `varchar(50)` | YES | | | | 设备安装位置 | +| 167 | `sConstructionNo` | `varchar(50)` | YES | | | | 在建工程编号 | +| 168 | `bSapSynchronous` | `bit(1)` | YES | | b'0' | | 是否已同步 | +| 169 | `bSpecial` | `bit(1)` | YES | | b'0' | | 是否特种设备 | +| 170 | `sFormId` | `varchar(50)` | YES | | | | 模块id | +| 171 | `sUseage` | `varchar(50)` | YES | | | | 用途 | +| 172 | `sValue` | `varchar(50)` | YES | | | | 原值 | +| 173 | `sSupplyName` | `varchar(100)` | YES | | | | 供方名称 | +| 174 | `sBrand` | `varchar(50)` | YES | | | | 设备品牌 | +| 175 | `sProcessor` | `varchar(50)` | YES | | | | 处理器 | +| 176 | `sMotherboard` | `varchar(50)` | YES | | | | 主板 | +| 177 | `sMemory` | `varchar(50)` | YES | | | | 内存 | +| 178 | `sGraphicscar` | `varchar(50)` | YES | | | | 显卡 | +| 179 | `sHarddisk` | `varchar(50)` | YES | | | | 硬盘 | +| 180 | `sOperatingsystem` | `varchar(50)` | YES | | | | 操作系统 | +| 181 | `sSoftwarebrand` | `varchar(50)` | YES | | | | 软件品牌 | +| 182 | `sSoftwareName` | `varchar(100)` | YES | | | | 软件名称 | +| 183 | `sSoftwareMemo` | `text` | YES | | | | 软件安装详情 | +| 184 | `sSoftwaresType` | `varchar(50)` | YES | | | | 软件类型 | +| 185 | `sMachineclass` | `varchar(50)` | YES | | | | 设备主子分类 | +| 186 | `sMachineclassNnme` | `varchar(50)` | YES | | | | 所属主设备 | +| 187 | `sApssType` | `varchar(50)` | YES | | | | APS排程属性 | +| 188 | `sErialnumber` | `varchar(50)` | YES | | | | 软件序列号 | +| 189 | `sRegistNumNO` | `varchar(50)` | YES | | | | 显示器编号 | +| 190 | `sWarranty` | `varchar(50)` | YES | | | | 保修年限 | +| 191 | `sAuthorization` | `varchar(50)` | YES | | | | 授权年限 | +| 192 | `sErialnumNo` | `varchar(50)` | YES | | | | 列序号 | +| 193 | `sInstructionsNo` | `varchar(50)` | YES | | | | 说明书编号 | +| 194 | `dPerimeter` | `decimal(18,6)` | NO | | 0.000000 | | 计数卷筒周长mm | +| 195 | `iNewPlcNo` | `int` | NO | | 0 | | 数据是否需要推送 | +| 196 | `sUserdepartmentId` | `varchar(50)` | YES | | | | 使用部门ID | +| 197 | `iScheduleSortMethod` | `int` | NO | | 0 | | 排程算法方式 | +| 198 | `bPlcSd` | `bit(1)` | NO | | b'0' | | 行车记录是否手动 | +| 199 | `sRxtxId` | `varchar(50)` | YES | | | | | +| 200 | `tPlcSdDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 201 | `sPlcSdPerson` | `varchar(50)` | NO | | | | | +| 202 | `bPopup` | `bit(1)` | NO | | b'0' | | 是否弹窗 | +| 203 | `iPopDuration` | `int` | NO | | 0 | | 弹窗时长(分钟) | +| 204 | `bEnable` | `bit(1)` | YES | | b'1' | | 启用工作日历 | +| 205 | `iCalcOrder` | `int` | NO | | 0 | | 印后机台计算顺序 | +| 206 | `sDeptId` | `varchar(50)` | YES | | | | 部门ID | +| 207 | `sRuleOrder` | `varchar(1000)` | NO | | | | 机台当班排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sCostCenterId` | +| `IndexN_elemachineNo` | | BTREE | `sMachineNo`, `sMachineName` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineName` | ✓ | BTREE | `sMachineName`, `sBrandsId`, `sSubsidiaryId` | +| `iPlcNo` | | BTREE | `iPlcNo`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elemachineattribute.md b/docs/auto-catalog/tables/elemachineattribute.md new file mode 100644 index 0000000..a5cc9c4 --- /dev/null +++ b/docs/auto-catalog/tables/elemachineattribute.md @@ -0,0 +1,25 @@ +# `elemachineattribute` + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:10 +- **Updated:** 2026-04-27 18:52:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | | +| 2 | `sId` | `varchar(50)` | NO | | | | | +| 3 | `sAttribute` | `varchar(50)` | NO | | | | | +| 4 | `sBrandsId` | `varchar(50)` | NO | | | | | +| 5 | `sSubsidiaryId` | `varchar(50)` | NO | | | | | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elemachineday.md b/docs/auto-catalog/tables/elemachineday.md new file mode 100644 index 0000000..655f8f9 --- /dev/null +++ b/docs/auto-catalog/tables/elemachineday.md @@ -0,0 +1,41 @@ +# `elemachineday` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:10 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sParentId` | `varchar(255)` | YES | | | | | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sCReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 10 | `sCReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 11 | `sCReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 12 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 13 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 14 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 15 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 16 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 17 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 18 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 19 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 20 | `tCReserve3` | `datetime` | YES | | | | 预留日期3 | +| 21 | `tStartDate` | `datetime` | YES | | | | 起始时间 | +| 22 | `tEndDate` | `datetime` | YES | | | | 结束时间 | +| 23 | `sMemo` | `longtext` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elemachinetx.md b/docs/auto-catalog/tables/elemachinetx.md new file mode 100644 index 0000000..57dba6d --- /dev/null +++ b/docs/auto-catalog/tables/elemachinetx.md @@ -0,0 +1,38 @@ +# `elemachinetx` + +> 机器特性 + + +- **Rows (estimated):** 126 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:10 +- **Updated:** 2026-04-27 18:52:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | NO | MUL | | | 父节点 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 日期 | +| 7 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sName` | `varchar(100)` | NO | | | | 特性 | +| 10 | `sCode` | `varchar(50)` | NO | | | | 特性Code | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerials.md b/docs/auto-catalog/tables/elematerials.md new file mode 100644 index 0000000..02b970d --- /dev/null +++ b/docs/auto-catalog/tables/elematerials.md @@ -0,0 +1,279 @@ +# `elematerials` + +> 物料 + + +- **Rows (estimated):** 409 +- **Data size:** 304.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:10 +- **Updated:** 2026-04-27 18:52:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(50)` | YES | | | | 材料分类ID | +| 9 | `sMaterialsType` | `varchar(50)` | YES | | paper1 | | 材料类型 | +| 10 | `sMaterialsNo` | `varchar(50)` | NO | MUL | | | 材料编号 | +| 11 | `sMaterialsName` | `varchar(100)` | NO | | | | 材料名称 | +| 12 | `sSampleNo` | `varchar(50)` | YES | | | | 样品代码 | +| 13 | `sMaterialsUnit` | `varchar(50)` | YES | | | | 材料单位 | +| 14 | `sAuxiliaryUnit` | `varchar(6)` | NO | | | | 库存单位 | +| 15 | `sMatrixingUnit` | `varchar(50)` | YES | | | | 包装方式 | +| 16 | `sWVUnit` | `varchar(50)` | YES | | | | 体积重量单位 | +| 17 | `sAssembledTrayUnit` | `varchar(50)` | YES | | | | 配盘单位 | +| 18 | `sAssembledTrayQty` | `varchar(50)` | YES | | | | 配盘数量 | +| 19 | `sSmallPackageQty` | `varchar(50)` | YES | | | | 小件码包装数量 | +| 20 | `sTrayWeight` | `varchar(50)` | YES | | | | 整拖盘重量(公斤) | +| 21 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | 0.000000 | | 不含税金额 | +| 22 | `bComType` | `bit(1)` | NO | | b'0' | | 是否来源SAP | +| 23 | `bOAProcure` | `bit(1)` | NO | | b'0' | | 是否OA推送采购申请材料 | +| 24 | `bLzeihnull` | `bit(1)` | NO | | b'0' | | 源单位是否为空 | +| 25 | `bInspect` | `bit(1)` | NO | | b'0' | | 是否检验 | +| 26 | `tStartDate` | `datetime` | YES | | | | 检验开始时间 | +| 27 | `tEndDate` | `datetime` | YES | | | | 检验结束时间 | +| 28 | `bSubmit1` | `bit(1)` | NO | | b'0' | | 是否提交 | +| 29 | `bConfirm1` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 30 | `bBarCode` | `bit(1)` | NO | | b'0' | | 是否条码管理(纸张/膜) | +| 31 | `dBgPrice` | `decimal(11,6)` | NO | | 0.000000 | | 标估价格 | +| 32 | `sOldMaterialsNo` | `varchar(50)` | NO | MUL | | | 旧系统编号 | +| 33 | `dReceiveQty` | `decimal(18,2)` | NO | | 0.00 | | 超收比例 | +| 34 | `sYdNo` | `varchar(50)` | YES | | | | YD号 | +| 35 | `sPartProperty` | `varchar(50)` | YES | | | | 设备零件属性({"1":"生产耗材","2":"设备维修零件"}) | +| 36 | `sZmmlengxing` | `varchar(70)` | NO | | | | 瓦楞楞型 | +| 37 | `sZmmColor` | `varchar(70)` | NO | | | | 瓦楞颜色 | +| 38 | `sZmmCengshu` | `varchar(70)` | NO | | | | 瓦楞层数 | +| 39 | `dCoefficient` | `decimal(18,6)` | YES | | | | 换算系数 | +| 40 | `sConversionUnit` | `varchar(50)` | YES | | | | 预留单位 | +| 41 | `sComputeId` | `varchar(50)` | YES | | | | 正算公式ID | +| 42 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 43 | `bInverse` | `bit(1)` | NO | | b'0' | | 是否反算 | +| 44 | `sReComputeId` | `varchar(50)` | YES | | | | 反算公式ID | +| 45 | `sAutoComputeId` | `varchar(50)` | YES | | | | 自动算料公式ID | +| 46 | `sConversionComputeId` | `varchar(50)` | YES | | | | 预留正算公式ID | +| 47 | `sReConversionComputeId` | `varchar(50)` | YES | | | | 预留反算公式Id | +| 48 | `dGramWeight` | `decimal(18,6)` | YES | | | | 克重 | +| 49 | `bPurchase` | `bit(1)` | NO | | b'0' | | 是否采购 | +| 50 | `bReel` | `bit(1)` | NO | | b'0' | | 是否卷筒 | +| 51 | `bSales` | `bit(1)` | NO | | b'0' | | 是否销售 | +| 52 | `bCorrugate` | `bit(1)` | NO | | b'0' | | 是否瓦楞 | +| 53 | `dPurchasePrice` | `decimal(18,6)` | YES | | 0.000000 | | 采购价格 | +| 54 | `dSalesPrice` | `decimal(18,6)` | YES | | 0.000000 | | 销售价格 | +| 55 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | | 0.000000 | | 最近采购价格 | +| 56 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | | 0.000000 | | 指定销售价格 | +| 57 | `dProcurementCycle` | `decimal(18,6)` | YES | | | | 采购周期 | +| 58 | `sSupplyId` | `varchar(50)` | YES | | | | 主要供应商 | +| 59 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 60 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 61 | `sMemo` | `text` | YES | | | | 备注 | +| 62 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 63 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 64 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 65 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 66 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 67 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 68 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 69 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 70 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 71 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 72 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 73 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 74 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 75 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 76 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 77 | `iTestType` | `int` | NO | | 1 | | 检验类型 1 免检 2 抽检 3全检 | +| 78 | `sTestStandardId` | `varchar(50)` | YES | | | | 检验标准Id | +| 79 | `dGuarantee` | `decimal(18,6)` | NO | | 0.000000 | | 保质期 | +| 80 | `sICP` | `varchar(50)` | NO | | | | ICP报告编号 | +| 81 | `tICPLimitDate` | `datetime` | YES | | | | 报告有效时间 | +| 82 | `sStorageLocatLabel` | `varchar(50)` | NO | | | | 存放位置标识 | +| 83 | `bIsHomemade` | `bit(1)` | NO | | b'0' | | 是否自制 | +| 84 | `sQuotationMoneyComputeId` | `varchar(50)` | NO | | | | 报价材料金额公式Id | +| 85 | `bQuotation` | `bit(1)` | NO | | b'0' | | 是否报价 | +| 86 | `sAccountNo` | `varchar(50)` | NO | | | | 科目代码 | +| 87 | `bAutoCalcKQty` | `bit(1)` | NO | | b'0' | | 开数是否计算 | +| 88 | `sPurchaseMode` | `varchar(50)` | NO | | | | 采购驱动方式 | +| 89 | `bBidding` | `bit(1)` | NO | | b'0' | | 是否招标材料 | +| 90 | `bAssessment` | `bit(1)` | NO | | b'0' | | 是否考核材料 | +| 91 | `bBomMaterials` | `bit(1)` | NO | | b'0' | | 产品BOM必选料 | +| 92 | `bWarranty` | `bit(1)` | NO | | b'0' | | 是否质保期管理 | +| 93 | `bBatch` | `bit(1)` | NO | | b'0' | | 是否启用批次管理 | +| 94 | `bTurnover` | `bit(1)` | NO | | b'0' | | 是否周转物料 | +| 95 | `bFocus` | `bit(1)` | NO | | b'0' | | 是否集中配送物料 | +| 96 | `bQuoted` | `bit(1)` | NO | | b'0' | | 是否报价 | +| 97 | `bCustoms` | `bit(1)` | NO | | b'0' | | 是否海关监管物料 | +| 98 | `sMinPackUint` | `varchar(50)` | NO | | | | 最小包装数量单位 | +| 99 | `dMinPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 最小包装数量 | +| 100 | `bFSC` | `bit(1)` | NO | | b'0' | | 是否FSC材料 | +| 101 | `sBrand` | `varchar(50)` | YES | | | | 品牌 | +| 102 | `sOldNo` | `varchar(50)` | YES | | | | 原厂编号 | +| 103 | `dThickness` | `decimal(18,6)` | YES | | 0.000000 | | 厚度(μm) | +| 104 | `bGreenPrint` | `bit(1)` | NO | | b'0' | | 是否绿印材料 | +| 105 | `sCostFrameId` | `varchar(50)` | NO | | | | 费用结构 | +| 106 | `sZczlx` | `varchar(2)` | NO | | | | 操作类型 | +| 107 | `sWerks` | `varchar(4)` | NO | | | | 工厂 | +| 108 | `sMbrsh` | `varchar(1)` | NO | | | | 行业领域 | +| 109 | `sMtart` | `varchar(4)` | NO | | | | 物料类型编码 | +| 110 | `sMtartName` | `varchar(100)` | YES | | | | 物料类型名称 | +| 111 | `sMaktx` | `varchar(40)` | NO | | | | 物料描述 | +| 112 | `sMatkl` | `varchar(9)` | NO | | | | 物料组 | +| 113 | `sMtpos` | `varchar(4)` | NO | | | | 普通项目类别组 | +| 114 | `sKunnm` | `varchar(4)` | NO | | | | 客户简称 | +| 115 | `sYearm` | `varchar(4)` | NO | | | | 年月 | +| 116 | `sVerno` | `varchar(2)` | NO | | | | 版次流程号 | +| 117 | `dCpbj` | `decimal(13,0)` | YES | | 0 | | 成品版距 | +| 118 | `dWlcd` | `decimal(13,0)` | YES | | 0 | | 长度 | +| 119 | `dWlkd` | `decimal(13,0)` | YES | | 0 | | 宽度 | +| 120 | `dWlhd` | `decimal(13,0)` | YES | | 0 | | 厚度 | +| 121 | `dWlkz` | `decimal(13,0)` | YES | | 0 | | 克重 | +| 122 | `dWlmd` | `decimal(13,0)` | YES | | 0 | | 密度 | +| 123 | `sZyplb` | `varchar(40)` | NO | | | | 印品类别 | +| 124 | `sTline` | `varchar(300)` | NO | | | | 长文本 | +| 125 | `iDenominatr` | `int` | NO | | 0 | | 转换分母 | +| 126 | `sAltUnit` | `varchar(3)` | NO | | | | 可转换单位 | +| 127 | `iNumerator` | `int` | NO | | 0 | | 转换分子 | +| 128 | `sClassnum` | `varchar(30)` | NO | | | | 特征名称 | +| 129 | `sZmmMc` | `varchar(50)` | NO | | | | 名称 | +| 130 | `sZmmZzkz` | `varchar(70)` | NO | | | | 纸张克重 | +| 131 | `sZmmZzgg` | `varchar(70)` | NO | | | | 纸张规格 | +| 132 | `sZmmZzypmc` | `varchar(70)` | NO | | | | 纸张印品名称 | +| 133 | `sZmmZzmclb` | `varchar(70)` | NO | | | | 纸张名称类别 | +| 134 | `sZmmZzsjc` | `varchar(70)` | NO | | | | 制造商简称 | +| 135 | `sZmmZbhd` | `varchar(70)` | NO | | | | 纸板厚度 | +| 136 | `sZmmZbkz` | `varchar(70)` | NO | | | | 纸板克重 | +| 137 | `sZmmGgxh` | `varchar(70)` | NO | | | | 规格型号 | +| 138 | `sZmmHbmc` | `varchar(70)` | NO | | | | 灰板名称 | +| 139 | `sZmmHbmclx` | `varchar(70)` | NO | | | | 灰板名称类型 | +| 140 | `sZmmDzlxppjc` | `varchar(70)` | NO | | | | 底纸类别和品牌简称 | +| 141 | `sZmmYmmc` | `varchar(70)` | NO | | | | 油墨名称 | +| 142 | `sZmmYmmclx` | `varchar(70)` | NO | | | | 油墨名称类型 | +| 143 | `sZmmDhlmc` | `varchar(70)` | NO | | | | 电化铝名称 | +| 144 | `sZmmDhlmclx` | `varchar(70)` | NO | | | | 电化铝名称类型 | +| 145 | `sZmmGgxhkc` | `varchar(70)` | NO | | | | 规格型号(宽*长) | +| 146 | `sZmmDhlmclx1` | `varchar(70)` | NO | | | | 溶剂名称类别 | +| 147 | `sZmmMhd` | `varchar(70)` | NO | | | | 膜厚度 | +| 148 | `sZmmMypmc` | `varchar(70)` | NO | | | | 膜印品名称 | +| 149 | `sZmmLsmclx` | `varchar(70)` | NO | | | | 镭射名称类型 | +| 150 | `sZmmMmclx` | `varchar(70)` | NO | | | | 膜名称类型 | +| 151 | `sZmmXpbmc` | `varchar(70)` | NO | | | | 橡皮布名称 | +| 152 | `sZmmJsmc` | `varchar(70)` | NO | | | | 胶水名称 | +| 153 | `sZmmJsmclx` | `varchar(70)` | NO | | | | 胶水名称类型 | +| 154 | `sZmmRjmc` | `varchar(70)` | NO | | | | 溶剂名称 | +| 155 | `sZmmRjmclb` | `varchar(70)` | NO | | | | 溶剂名称类别 | +| 156 | `sZmmFllb` | `varchar(70)` | NO | | | | 辅料类别 | +| 157 | `sZmmKblb` | `varchar(70)` | NO | | | | 卡板类别 | +| 158 | `sZmmZxlb` | `varchar(70)` | NO | | | | 纸箱类别 | +| 159 | `sZmmBcmc` | `varchar(70)` | NO | | | | 版材名称 | +| 160 | `sZmmBzwlb` | `varchar(70)` | NO | | | | 包装物类别 | +| 161 | `sZmmZsmlx` | `varchar(70)` | NO | | | | 专色墨类型 | +| 162 | `sZmmMclb` | `varchar(70)` | NO | | | | 名称类别 | +| 163 | `sZmmSjms` | `varchar(70)` | NO | | | | 收卷米数 | +| 164 | `sZmmBclx` | `varchar(70)` | NO | | | | 版材类型 | +| 165 | `sZmmHd` | `varchar(70)` | NO | | | | 厚度 | +| 166 | `sZmmMmclb` | `varchar(70)` | NO | | | | 膜名称类别 | +| 167 | `sSpart` | `varchar(2)` | NO | | | | 产品组 | +| 168 | `sVkorg` | `varchar(4)` | NO | | | | 销售组织 | +| 169 | `sVtweg` | `varchar(2)` | NO | | | | 分销渠道 | +| 170 | `sVrkme` | `varchar(6)` | NO | | | | 销售单位 | +| 171 | `dAumng` | `decimal(13,3)` | YES | | 0.000 | | 最小订购量 | +| 172 | `sProdh` | `varchar(18)` | NO | | | | 产品层次 | +| 173 | `sKtgrm` | `varchar(2)` | NO | | | | 科目设置组 | +| 174 | `sAland` | `varchar(3)` | NO | | | | 国家地区 | +| 175 | `sTaxkm` | `varchar(1)` | NO | | | | 税分类 | +| 176 | `sEkgrp` | `varchar(3)` | NO | | | | 采购组 | +| 177 | `sBeskz` | `varchar(1)` | NO | | | | 采购类型 | +| 178 | `sSobsl` | `varchar(2)` | NO | | | | 特殊采购类 | +| 179 | `iDzeit` | `int` | YES | | 0 | | 自制天数 | +| 180 | `iPlifz` | `int` | YES | | 0 | | 外购交货天数 | +| 181 | `sDismm` | `varchar(2)` | NO | | | | MRP类型 | +| 182 | `sDisgr` | `varchar(4)` | NO | | | | MRP组 | +| 183 | `sDispo` | `varchar(3)` | NO | | | | MRP控制者 | +| 184 | `sLgpro` | `varchar(4)` | NO | | | | 生产存储地点 | +| 185 | `sLgfsb` | `varchar(4)` | NO | | | | 外部采购仓储地点 | +| 186 | `sLgort` | `varchar(4)` | NO | | | | 库存地点 | +| 187 | `sLgpbe` | `varchar(4)` | NO | | | | 库存货位 | +| 188 | `dUneto` | `decimal(3,1)` | YES | | 0.0 | | 不足交货允差 | +| 189 | `dUeeto` | `decimal(3,1)` | YES | | 0.0 | | 过度交货允差 | +| 190 | `bUeetk` | `bit(1)` | NO | | b'0' | | 未限制 | +| 191 | `iMhdhb` | `int` | YES | | 0 | | 总货架寿命(天) | +| 192 | `bXchpf` | `bit(1)` | NO | | b'1' | | 批次管理 | +| 193 | `bKzkup` | `bit(1)` | NO | | b'0' | | 联产品 | +| 194 | `sStrgr` | `varchar(2)` | NO | | | | 按单按库策略 | +| 195 | `sNbbh` | `varchar(40)` | NO | | | | 版号 | +| 196 | `sAusme` | `varchar(3)` | NO | | | | 发货单位 | +| 197 | `sFrtme` | `varchar(3)` | NO | | | | 生产单位 | +| 198 | `sBklas` | `varchar(4)` | NO | | | | 评估分类 | +| 199 | `sVprsv` | `varchar(1)` | NO | | | | 价格控制 | +| 200 | `sHrkft` | `varchar(4)` | NO | | | | 原始组 | +| 201 | `sKosgr` | `varchar(10)` | NO | | | | 间接费分组 | +| 202 | `dZplp3` | `decimal(11,2)` | YES | | | | 计划价格3 | +| 203 | `tZpld3` | `datetime` | YES | | | | 计划价格日期3 | +| 204 | `sZmldl` | `varchar(4)` | YES | | | | 物料大类 | +| 205 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 206 | `tSubmitDate` | `datetime` | YES | | | | 提交日期 | +| 207 | `sClassName` | `varchar(100)` | YES | | | | 类名称 | +| 208 | `sAlandName` | `varchar(100)` | YES | | | | 国家地区名称 | +| 209 | `sSubmitPerson` | `varchar(50)` | NO | | | | 提交人 | +| 210 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 211 | `tUpdate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改时间 | +| 212 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 213 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 214 | `tCheckDate` | `datetime` | YES | | | | 审核时间 | +| 215 | `sMachinControl` | `varchar(50)` | YES | | | | 机台辅料考核控制 | +| 216 | `sMachinControlSet` | `varchar(50)` | YES | | | | 机台辅料考核控制 | +| 217 | `bCheckJyb` | `bit(1)` | YES | | b'0' | | 审核-精益办 | +| 218 | `sCheckPersonJyb` | `varchar(50)` | YES | | | | 审核人-精益办 | +| 219 | `tCheckDateJyb` | `datetime` | YES | | | | 审核日期-精益办 | +| 220 | `iZkpein` | `int` | YES | | | | 价格倍数 | +| 221 | `sMmsta` | `varchar(5)` | YES | | | | 工厂特定的物料状态 | +| 222 | `dStprs` | `decimal(11,2)` | YES | | | | 标准价格 | +| 223 | `iPeinh` | `int` | YES | | | | 价格单位 | +| 224 | `sStyle` | `varchar(50)` | NO | | | | 标准规格 | +| 225 | `bAffirm` | `int` | YES | | 0 | | 是否确认 | +| 226 | `tOkDate` | `datetime` | YES | | | | 确认日期 | +| 227 | `sOkPerson` | `varchar(50)` | YES | | | | 确认人 | +| 228 | `sStatus` | `varchar(5)` | YES | | | | 审核状态 | +| 229 | `sFormId` | `varchar(50)` | YES | | | | 模块id | +| 230 | `sMaterialsShort` | `varchar(50)` | YES | | | | 物料简称 | +| 231 | `sMaterialsEnglishName` | `varchar(100)` | NO | | | | 材料英文名称 | +| 232 | `tSetTestDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 设置免检时间 | +| 233 | `bFrozen` | `bit(1)` | YES | | b'0' | | 冻结 | +| 234 | `dGuidePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 235 | `iAlways` | `int` | YES | | 0 | | 0:否,1:是 | +| 236 | `iAssort` | `int` | YES | | 0 | | 1:纸板 ,2:纸箱,3:其他 | +| 237 | `iImputation` | `int` | YES | | 0 | | 是否归集工单 | +| 238 | `iLineWareHouse` | `int` | YES | | 0 | | 0:否,1:是 | +| 239 | `iMetre` | `int` | YES | | 0 | | 米数 | +| 240 | `sFiveId` | `varchar(255)` | YES | | | | 第五层 | +| 241 | `sFourId` | `varchar(255)` | YES | | | | 第四层 | +| 242 | `sOneId` | `varchar(255)` | YES | | | | 第一层 | +| 243 | `sOneParentId` | `varchar(100)` | YES | | | | 一级分类ID | +| 244 | `sOneParentName` | `varchar(50)` | YES | | | | 一级分类名称 | +| 245 | `sOtherCostFrameId` | `varchar(100)` | NO | | | | 其他辅料分摊结构 | +| 246 | `sThreeId` | `varchar(255)` | YES | | | | 第三层 | +| 247 | `sTwoId` | `varchar(255)` | YES | | | | 第二层 | +| 248 | `sTwoParentId` | `varchar(100)` | YES | | | | 二级分类ID | +| 249 | `sTwoParentName` | `varchar(50)` | YES | | | | 二级分类名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductNo` | | BTREE | `sMaterialsNo`, `sMaterialsName` | +| `IndexN_sOldMaterialsNo` | | BTREE | `sOldMaterialsNo` | +| `IndexU_eleMaterialsNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMaterialsNo`, `sMaterialsName` | +| `IndexU_eleproduct` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsapply.md b/docs/auto-catalog/tables/elematerialsapply.md new file mode 100644 index 0000000..3e64927 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsapply.md @@ -0,0 +1,251 @@ +# `elematerialsapply` + +> 物料 + + +- **Rows (estimated):** 4527 +- **Data size:** 5.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:11 +- **Updated:** 2026-04-27 18:52:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(50)` | NO | | | | 材料分类ID | +| 9 | `sMaterialsType` | `varchar(50)` | NO | | | | 材料类型 | +| 10 | `sMaterialsNo` | `varchar(50)` | YES | MUL | | | 材料编号 | +| 11 | `sMaterialsName` | `varchar(100)` | NO | | | | 材料名称 | +| 12 | `sSampleNo` | `varchar(50)` | YES | | | | 样品代码 | +| 13 | `sMaterialsUnit` | `varchar(50)` | NO | | | | 材料单位 | +| 14 | `sAuxiliaryUnit` | `varchar(6)` | NO | | | | 库存单位 | +| 15 | `dCoefficient` | `decimal(18,6)` | YES | | | | 换算系数 | +| 16 | `sConversionUnit` | `varchar(50)` | YES | | | | 预留单位 | +| 17 | `sComputeId` | `varchar(50)` | YES | | | | 正算公式ID | +| 18 | `bInverse` | `bit(1)` | NO | | b'0' | | 是否反算 | +| 19 | `sReComputeId` | `varchar(50)` | YES | | | | 反算公式ID | +| 20 | `sAutoComputeId` | `varchar(50)` | YES | | | | 自动算料公式ID | +| 21 | `sConversionComputeId` | `varchar(50)` | YES | | | | 预留正算公式ID | +| 22 | `sReConversionComputeId` | `varchar(50)` | YES | | | | 预留反算公式Id | +| 23 | `dGramWeight` | `decimal(18,0)` | YES | | | | 克重 | +| 24 | `bPurchase` | `bit(1)` | NO | | b'0' | | 是否采购 | +| 25 | `bReel` | `bit(1)` | NO | | b'0' | | 是否卷筒 | +| 26 | `bSales` | `bit(1)` | YES | | b'0' | | 是否销售 | +| 27 | `bCorrugate` | `bit(1)` | NO | | b'0' | | 是否瓦楞 | +| 28 | `dPurchasePrice` | `decimal(18,6)` | YES | | 0.000000 | | 采购价格 | +| 29 | `dSalesPrice` | `decimal(18,6)` | YES | | 0.000000 | | 销售价格 | +| 30 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | | 0.000000 | | 最近采购价格 | +| 31 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | | 0.000000 | | 指定销售价格 | +| 32 | `dProcurementCycle` | `decimal(18,6)` | YES | | | | 采购周期 | +| 33 | `sSupplyId` | `varchar(50)` | YES | | | | 主要供应商 | +| 34 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 35 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 36 | `sMemo` | `text` | YES | | | | 备注 | +| 37 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 38 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 39 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 40 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 41 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 42 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 46 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 47 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 48 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 49 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 50 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 51 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 52 | `iTestType` | `int` | NO | | 1 | | 检验类型 1 免检 2 抽检 3全检 | +| 53 | `sTestStandardId` | `varchar(50)` | YES | | | | 检验标准Id | +| 54 | `dGuarantee` | `decimal(18,6)` | NO | | 0.000000 | | 保质期 | +| 55 | `sICP` | `varchar(50)` | NO | | | | ICP报告编号 | +| 56 | `tICPLimitDate` | `datetime` | YES | | | | 报告有效时间 | +| 57 | `sStorageLocatLabel` | `varchar(50)` | NO | | | | 存放位置标识 | +| 58 | `bIsHomemade` | `bit(1)` | NO | | b'0' | | 是否自制 | +| 59 | `sQuotationMoneyComputeId` | `varchar(50)` | NO | | | | 报价材料金额公式Id | +| 60 | `bQuotation` | `bit(1)` | NO | | b'0' | | 是否报价 | +| 61 | `sAccountNo` | `varchar(50)` | YES | | | | 科目代码 | +| 62 | `bAutoCalcKQty` | `bit(1)` | YES | | b'0' | | 开数是否计算 | +| 63 | `sPurchaseMode` | `varchar(50)` | YES | | | | 采购驱动方式 | +| 64 | `bBidding` | `bit(1)` | YES | | b'0' | | 是否招标材料 | +| 65 | `bAssessment` | `bit(1)` | YES | | b'0' | | 是否考核材料 | +| 66 | `bBomMaterials` | `bit(1)` | YES | | b'0' | | 产品BOM必选料 | +| 67 | `bWarranty` | `bit(1)` | YES | | b'0' | | 是否质保期管理 | +| 68 | `bBatch` | `bit(1)` | YES | | b'0' | | 是否启用批次管理 | +| 69 | `bTurnover` | `bit(1)` | YES | | b'0' | | 是否周转物料 | +| 70 | `bFocus` | `bit(1)` | NO | | b'0' | | 是否集中配送物料 | +| 71 | `bQuoted` | `bit(1)` | NO | | b'0' | | 是否报价 | +| 72 | `bCustoms` | `bit(1)` | NO | | b'0' | | 是否海关监管物料 | +| 73 | `sMinPackUint` | `varchar(50)` | NO | | | | 最小包装数量单位 | +| 74 | `dMinPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 最小包装数量 | +| 75 | `bFSC` | `bit(1)` | NO | | b'0' | | 是否FSC材料 | +| 76 | `sBrand` | `varchar(50)` | YES | | | | 品牌 | +| 77 | `sOldNo` | `varchar(50)` | YES | | | | 原厂编号 | +| 78 | `dThickness` | `decimal(18,6)` | YES | | 0.000000 | | 厚度(μm) | +| 79 | `bGreenPrint` | `bit(1)` | NO | | b'0' | | 是否绿印材料 | +| 80 | `sCostFrameId` | `varchar(50)` | NO | | | | 费用结构 | +| 81 | `sZczlx` | `varchar(2)` | YES | | | | 操作类型 | +| 82 | `sWerks` | `varchar(4)` | YES | | | | 工厂 | +| 83 | `sMbrsh` | `varchar(1)` | YES | | | | 行业领域 | +| 84 | `sMtart` | `varchar(4)` | YES | | | | 物料类型编码 | +| 85 | `sMtartName` | `varchar(100)` | YES | | | | 物料类型名称 | +| 86 | `sMaktx` | `varchar(40)` | YES | | | | 物料描述 | +| 87 | `sMatkl` | `varchar(9)` | YES | | | | 物料组 | +| 88 | `sMtpos` | `varchar(4)` | YES | | | | 普通项目类别组 | +| 89 | `sKunnm` | `varchar(4)` | YES | | | | 客户简称 | +| 90 | `sYearm` | `varchar(4)` | YES | | | | 年月 | +| 91 | `sVerno` | `varchar(2)` | YES | | | | 版本号(油墨) | +| 92 | `dCpbj` | `decimal(13,0)` | YES | | 0 | | 成品版距 | +| 93 | `dWlcd` | `decimal(13,0)` | YES | | 0 | | 长度 | +| 94 | `dWlkd` | `decimal(13,0)` | YES | | 0 | | 宽度 | +| 95 | `dWlhd` | `decimal(13,0)` | YES | | 0 | | 厚度 | +| 96 | `dWlkz` | `decimal(13,0)` | YES | | 0 | | 克重 | +| 97 | `dWlmd` | `decimal(13,0)` | YES | | 0 | | 密度 | +| 98 | `sZyplb` | `varchar(40)` | YES | | | | 印品类别 | +| 99 | `sTline` | `varchar(300)` | NO | | | | 长文本 | +| 100 | `iDenominatr` | `int` | YES | | 0 | | 转换分母 | +| 101 | `sAltUnit` | `varchar(3)` | YES | | | | 可转换单位 | +| 102 | `iNumerator` | `int` | YES | | 0 | | 转换分子 | +| 103 | `sClassnum` | `varchar(30)` | YES | | | | 特征名称 | +| 104 | `sZmmMc` | `varchar(50)` | YES | | | | 名称 | +| 105 | `sZmmZzkz` | `varchar(30)` | YES | | | | 纸张克重 | +| 106 | `sZmmZzgg` | `varchar(30)` | YES | | | | 纸张规格 | +| 107 | `sZmmZzypmc` | `varchar(30)` | YES | | | | 纸张印品名称 | +| 108 | `sZmmZzmclb` | `varchar(30)` | YES | | | | 纸张名称类别 | +| 109 | `sZmmZzsjc` | `varchar(30)` | YES | | | | 制造商简称 | +| 110 | `sZmmZbhd` | `varchar(30)` | YES | | | | 纸板厚度 | +| 111 | `sZmmZbkz` | `varchar(30)` | YES | | | | 纸板克重 | +| 112 | `sZmmGgxh` | `varchar(30)` | NO | | | | 规格型号 | +| 113 | `sZmmHbmc` | `varchar(30)` | YES | | | | 灰板名称 | +| 114 | `sZmmHbmclx` | `varchar(30)` | YES | | | | 灰板名称类型 | +| 115 | `sZmmDzlxppjc` | `varchar(30)` | YES | | | | 底纸类别和品牌简称 | +| 116 | `sZmmYmmc` | `varchar(30)` | YES | | | | 油墨名称 | +| 117 | `sZmmYmmclx` | `varchar(30)` | YES | | | | 油墨名称类型 | +| 118 | `sZmmDhlmc` | `varchar(30)` | YES | | | | 电化铝名称 | +| 119 | `sZmmDhlmclx` | `varchar(30)` | YES | | | | 电化铝名称类型 | +| 120 | `sZmmGgxhkc` | `varchar(30)` | YES | | | | 规格型号(宽*长) | +| 121 | `sZmmDhlmclx1` | `varchar(30)` | YES | | | | 溶剂名称类别 | +| 122 | `sZmmMhd` | `varchar(30)` | YES | | | | 膜厚度 | +| 123 | `sZmmMypmc` | `varchar(30)` | YES | | | | 膜印品名称 | +| 124 | `sZmmLsmclx` | `varchar(30)` | YES | | | | 镭射名称类型 | +| 125 | `sZmmMmclx` | `varchar(30)` | YES | | | | 膜名称类型 | +| 126 | `sZmmXpbmc` | `varchar(30)` | YES | | | | 橡皮布名称 | +| 127 | `sZmmJsmc` | `varchar(30)` | YES | | | | 胶水名称 | +| 128 | `sZmmJsmclx` | `varchar(30)` | YES | | | | 胶水名称类型 | +| 129 | `sZmmRjmc` | `varchar(30)` | YES | | | | 溶剂名称 | +| 130 | `sZmmRjmclb` | `varchar(30)` | YES | | | | 溶剂名称类别 | +| 131 | `sZmmFllb` | `varchar(30)` | YES | | | | 辅料类别 | +| 132 | `sZmmKblb` | `varchar(30)` | YES | | | | 卡板类别 | +| 133 | `sZmmZxlb` | `varchar(30)` | YES | | | | 纸箱类别 | +| 134 | `sZmmBcmc` | `varchar(50)` | YES | | | | 版材名称 | +| 135 | `sZmmBzwlb` | `varchar(30)` | YES | | | | 包装物类别 | +| 136 | `sZmmZsmlx` | `varchar(30)` | YES | | | | 专色墨类型 | +| 137 | `sZmmMclb` | `varchar(30)` | YES | | | | 名称类别 | +| 138 | `sZmmSjms` | `varchar(30)` | YES | | | | 收卷米数 | +| 139 | `sZmmBclx` | `varchar(30)` | YES | | | | 版材类型 | +| 140 | `sZmmHd` | `varchar(30)` | YES | | | | 厚度 | +| 141 | `sZmmMmclb` | `varchar(30)` | YES | | | | 膜名称类别 | +| 142 | `sSpart` | `varchar(2)` | YES | | | | 产品组 | +| 143 | `sVkorg` | `varchar(4)` | YES | | | | 销售组织 | +| 144 | `sVtweg` | `varchar(2)` | YES | | | | 分销渠道 | +| 145 | `sVrkme` | `varchar(6)` | YES | | | | 销售单位 | +| 146 | `dAumng` | `decimal(13,0)` | YES | | 0 | | 最小订购量 | +| 147 | `sProdh` | `varchar(18)` | YES | | | | 产品层次 | +| 148 | `sKtgrm` | `varchar(2)` | YES | | | | 科目设置组 | +| 149 | `sAland` | `varchar(3)` | YES | | | | 国家地区 | +| 150 | `sTaxkm` | `varchar(1)` | YES | | | | 税分类 | +| 151 | `sEkgrp` | `varchar(3)` | YES | | | | 采购组 | +| 152 | `sBeskz` | `varchar(1)` | YES | | | | 采购类型 | +| 153 | `sSobsl` | `varchar(2)` | YES | | | | 特殊采购类 | +| 154 | `iDzeit` | `int` | YES | | | | 自制天数 | +| 155 | `iPlifz` | `int` | YES | | 7 | | 外购交货天数 | +| 156 | `sDismm` | `varchar(2)` | YES | | | | MRP类型 | +| 157 | `sDisgr` | `varchar(4)` | YES | | | | MRP组 | +| 158 | `sDispo` | `varchar(3)` | YES | | | | MRP控制者 | +| 159 | `sLgpro` | `varchar(4)` | YES | | | | 生产存储地点 | +| 160 | `sLgfsb` | `varchar(4)` | YES | | | | 外部采购仓储地点 | +| 161 | `sLgort` | `varchar(4)` | YES | | | | 库存地点 | +| 162 | `sLgpbe` | `varchar(4)` | YES | | | | 库存货位 | +| 163 | `dUneto` | `decimal(3,1)` | YES | | 0.0 | | 不足交货允差 | +| 164 | `dUeeto` | `decimal(3,1)` | YES | | 0.0 | | 过度交货允差 | +| 165 | `bUeetk` | `bit(1)` | YES | | b'0' | | 未限制 | +| 166 | `iMhdhb` | `int` | YES | | | | 总货架寿命(天) | +| 167 | `bXchpf` | `bit(1)` | YES | | b'0' | | 批次管理 | +| 168 | `bKzkup` | `bit(1)` | YES | | b'0' | | 联产品 | +| 169 | `sStrgr` | `varchar(2)` | YES | | | | 按单按库策略 | +| 170 | `sNbbh` | `varchar(40)` | YES | | | | 版号 | +| 171 | `sAusme` | `varchar(3)` | YES | | | | 发货单位 | +| 172 | `sFrtme` | `varchar(3)` | YES | | | | 生产单位 | +| 173 | `sBklas` | `varchar(4)` | YES | | | | 评估分类 | +| 174 | `sVprsv` | `varchar(1)` | YES | | | | 价格控制 | +| 175 | `sHrkft` | `varchar(4)` | YES | | | | 原始组 | +| 176 | `sKosgr` | `varchar(10)` | YES | | | | 间接费分组 | +| 177 | `dZplp3` | `decimal(11,2)` | YES | | | | 计划价格3 | +| 178 | `tZpld3` | `datetime` | YES | | | | 计划价格日期3 | +| 179 | `sZmldl` | `varchar(4)` | YES | | | | 物料大类 | +| 180 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 181 | `tSubmitDate` | `datetime` | YES | | | | 提交日期 | +| 182 | `sClassName` | `varchar(100)` | YES | | | | 类名称 | +| 183 | `sAlandName` | `varchar(100)` | YES | | | | 国家地区名称 | +| 184 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交人 | +| 185 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 186 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 187 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 188 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 189 | `tCheckDate` | `datetime` | YES | | | | 审核时间 | +| 190 | `sMachinControl` | `varchar(50)` | YES | | | | 机台辅料考核控制 | +| 191 | `bCheckJyb` | `bit(1)` | YES | | b'0' | | 审核-精益办 | +| 192 | `sCheckPersonJyb` | `varchar(50)` | YES | | | | 审核人-精益办 | +| 193 | `tCheckDateJyb` | `datetime` | YES | | | | 审核日期-精益办 | +| 194 | `iZkpein` | `int` | YES | | | | 价格倍数 | +| 195 | `sMmsta` | `varchar(5)` | YES | | | | 工厂特定的物料状态 | +| 196 | `dStprs` | `decimal(11,2)` | YES | | | | 标准价格 | +| 197 | `iPeinh` | `int` | YES | | | | 价格单位 | +| 198 | `sStyle` | `varchar(50)` | YES | | | | 材料规格 | +| 199 | `bAffirm` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 200 | `tOkDate` | `datetime` | YES | | | | 确认日期 | +| 201 | `sOkPerson` | `varchar(50)` | YES | | | | 确认人 | +| 202 | `sStatus` | `varchar(5)` | YES | | | | 审核状态 | +| 203 | `sBillNo` | `varchar(50)` | YES | | | | 客户编码 | +| 204 | `sFormId` | `varchar(50)` | YES | | | | 模块id | +| 205 | `sMaterialsShort` | `varchar(40)` | NO | | | | 物料简称 | +| 206 | `bComType` | `bit(1)` | NO | | b'0' | | 是否来源SAP | +| 207 | `sOperateType` | `varchar(50)` | YES | | | | 操作类别 | +| 208 | `bIsSAP` | `bit(1)` | NO | | b'0' | | 是否触发 | +| 209 | `sZczlxShow` | `varchar(6)` | YES | | | | 显示操作类型 | +| 210 | `sSrcMaterilalsNo` | `varchar(50)` | YES | | | | 源物料号 | +| 211 | `bLzeihnull` | `bit(1)` | NO | | b'0' | | 源单位是否为空 | +| 212 | `tRebutDate` | `datetime` | YES | | | | 驳回时间 | +| 213 | `bDelete` | `bit(1)` | NO | | b'0' | | 标识物料是否删除 | +| 214 | `bBarCode` | `bit(1)` | NO | | b'0' | | 是否条码管理(纸张/膜) | +| 215 | `dReceiveQty` | `decimal(18,2)` | NO | | 0.00 | | 允许接收 | +| 216 | `sOldMaterialsNo` | `varchar(50)` | NO | | | | 旧系统编号 | +| 217 | `bSend` | `bit(1)` | NO | | b'0' | | 是否同步 | +| 218 | `bInvalidApply` | `bit(1)` | NO | | b'0' | | 是否停用 | +| 219 | `sRebutMemo` | `text` | YES | | | | | +| 220 | `sPartProperty` | `varchar(50)` | YES | | | | 设备零件属性 | +| 221 | `sZmmlengxing` | `varchar(70)` | YES | | | | 瓦楞楞型 | +| 222 | `sZmmColor` | `varchar(70)` | YES | | | | 瓦楞颜色 | +| 223 | `sZmmCengshu` | `varchar(70)` | YES | | | | 瓦楞层数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductNo` | | BTREE | `sMaterialsNo`, `sMaterialsName` | +| `IndexU_eleproduct` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialscard.md b/docs/auto-catalog/tables/elematerialscard.md new file mode 100644 index 0000000..aeb3d09 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialscard.md @@ -0,0 +1,34 @@ +# `elematerialscard` + + +- **Rows (estimated):** 45 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:12 +- **Updated:** 2026-04-27 18:52:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `iWeigth` | `int` | YES | | | | 重量 | +| 11 | `dPrices` | `decimal(18,6)` | NO | | 0.000000 | | 税率 | +| 12 | `dLoss` | `decimal(18,6)` | YES | | 0.000000 | | 损耗 | +| 13 | `bInvalid` | `bit(1)` | YES | | b'0' | | 作废 | +| 14 | `dHoleRate` | `decimal(18,6)` | YES | | 0.000000 | | 起坑率 | +| 15 | `dWorkMoney` | `decimal(18,6)` | YES | | 0.000000 | | 加工费 | +| 16 | `sType` | `varchar(50)` | YES | | | | 类型 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialscoachmaster.md b/docs/auto-catalog/tables/elematerialscoachmaster.md new file mode 100644 index 0000000..eaad6b0 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialscoachmaster.md @@ -0,0 +1,51 @@ +# `elematerialscoachmaster` + + +- **Rows (estimated):** 54 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:12 +- **Updated:** 2026-04-27 18:52:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 9 | `sParentId` | `varchar(100)` | YES | | | | 产品id | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否备注 | +| 12 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 26 | `bStartMark` | `bit(1)` | NO | | b'0' | | 启用标识 | +| 27 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 31 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 32 | `sEmployeeId` | `varchar(255)` | YES | | | | 申请人 | +| 33 | `iCigPack` | `int` | YES | | 2 | | 1:烟包 2:非烟包 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialscoachslave.md b/docs/auto-catalog/tables/elematerialscoachslave.md new file mode 100644 index 0000000..f4859ee --- /dev/null +++ b/docs/auto-catalog/tables/elematerialscoachslave.md @@ -0,0 +1,29 @@ +# `elematerialscoachslave` + + +- **Rows (estimated):** 412 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:12 +- **Updated:** 2026-04-27 18:52:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSlaveMemo` | `varchar(2000)` | YES | | | | 备注 | +| 9 | `sMaterialsId` | `varchar(255)` | YES | | | | 物料id | +| 10 | `dNewPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dOldPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialscomb.md b/docs/auto-catalog/tables/elematerialscomb.md new file mode 100644 index 0000000..5cb75e3 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialscomb.md @@ -0,0 +1,35 @@ +# `elematerialscomb` + + +- **Rows (estimated):** 848 +- **Data size:** 240.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:13 +- **Updated:** 2026-04-27 18:52:13 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sCardId` | `varchar(100)` | YES | | | | 纸板id | +| 10 | `sCardNo` | `varchar(100)` | YES | | | | 纸板编码 | +| 11 | `iWeight` | `int` | YES | | 0 | | 重量 | +| 12 | `dPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 13 | `dLoss` | `decimal(18,6)` | YES | | 0.000000 | | 损耗 | +| 14 | `dHoleRate` | `decimal(18,6)` | YES | | 0.000000 | | 起坑率 | +| 15 | `dWorkMoney` | `decimal(18,6)` | YES | | 0.000000 | | 加工费 | +| 16 | `sCardId1` | `varchar(50)` | YES | | | | 坑型 | +| 17 | `sCardNo1` | `varchar(50)` | YES | | | | 坑型编码 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsprice.md b/docs/auto-catalog/tables/elematerialsprice.md new file mode 100644 index 0000000..2cb40c7 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsprice.md @@ -0,0 +1,38 @@ +# `elematerialsprice` + +> 物料价格唯一表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:13 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料id | +| 7 | `sTaxId` | `varchar(50)` | YES | | | | 税率id | +| 8 | `sRoughRstimatePrice` | `varchar(10)` | YES | | | | 价格类型 | +| 9 | `dMaterialsPrice` | `decimal(18,6)` | YES | | 0.000000 | | 价格 | +| 10 | `dTaxRate` | `decimal(18,6)` | NO | | | | 税率 | +| 11 | `sTaxName` | `varchar(100)` | NO | | | | 税率名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleproduct` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialssafe.md b/docs/auto-catalog/tables/elematerialssafe.md new file mode 100644 index 0000000..8f71938 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialssafe.md @@ -0,0 +1,65 @@ +# `elematerialssafe` + +> 安全库存 + + +- **Rows (estimated):** 250 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:13 +- **Updated:** 2026-04-27 18:52:13 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(50)` | NO | MUL | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 10 | `sPackStyle` | `varchar(50)` | YES | | | | 包装规格 | +| 11 | `sAuxiliaryUnit` | `varchar(50)` | NO | | | | 库存单位 | +| 12 | `dMinStock` | `decimal(18,6)` | YES | | 0.000000 | | 最小库存换算数量 | +| 13 | `dMaxStock` | `decimal(18,6)` | YES | | 0.000000 | | 最大库存换算数量 | +| 14 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 最小库存 | +| 15 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 最大库存 | +| 16 | `sCReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 17 | `sCReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 18 | `sCReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 19 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 27 | `tCReserve3` | `datetime` | YES | | | | 预留日期3 | +| 28 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 29 | `iMaxpurday` | `int` | YES | | | | 最高采购周期 | +| 30 | `iMixpurday` | `int` | YES | | | | 最低采购周期 | +| 31 | `sHeight1` | `varchar(50)` | YES | | | | 材料高 | +| 32 | `sLength1` | `varchar(50)` | YES | | | | 材料长 | +| 33 | `sSafeMemo` | `text` | YES | | | | 备注 | +| 34 | `sSlaveOldMaterialsNo` | `varchar(50)` | YES | | | | 旧代码 | +| 35 | `sWidth1` | `varchar(50)` | YES | | | | 材料宽 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_10` | | BTREE | `sMaterialsId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_elematerialsstock` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elematerialsstock` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elematerialsstockId` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMaterialsId`, `sMaterialsStyle` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsstock.md b/docs/auto-catalog/tables/elematerialsstock.md new file mode 100644 index 0000000..afde365 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsstock.md @@ -0,0 +1,81 @@ +# `elematerialsstock` + +> 实际库存 + + +- **Rows (estimated):** 203 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:13 +- **Updated:** 2026-04-27 18:52:13 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(50)` | YES | MUL | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 10 | `sDefineNo` | `varchar(50)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(50)` | NO | | | | 自定义项2 | +| 12 | `sDefineNo3` | `varchar(50)` | NO | | | | 自定义项3 | +| 13 | `sWarehouseId` | `varchar(50)` | NO | | | | 仓库Id | +| 14 | `sLocationId` | `varchar(50)` | NO | | | | 库区ID | +| 15 | `sWarehouseLocationId` | `varchar(50)` | NO | | | | 库位Id | +| 16 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 17 | `sAuxiliaryUnit` | `varchar(50)` | YES | | | | 库存单位 | +| 18 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 19 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 20 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 库存价格 | +| 21 | `dMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 库存金额 | +| 22 | `tInventoryDate` | `datetime` | NO | | 2000-01-01 00:00:00 | | 盘点日期 | +| 23 | `dMinStock` | `decimal(18,6)` | YES | | | | 最小库存换算数量 | +| 24 | `dMaxStock` | `decimal(18,6)` | YES | | | | 最大库存换算数量 | +| 25 | `sFormId` | `varchar(50)` | NO | | | | 界面ID | +| 26 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | | | | 最小库存 | +| 27 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | | | | 最大库存 | +| 28 | `bQuotation` | `bit(1)` | NO | | b'0' | | 是否报价 | +| 29 | `sCReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 30 | `sCReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 31 | `sCReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 32 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 33 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 34 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 35 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 36 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 37 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 38 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 39 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 40 | `tCReserve3` | `datetime` | YES | | | | 预留日期3 | +| 41 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 42 | `dReelQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 43 | `sReelStyle` | `varchar(50)` | YES | MUL | | | 分切规格 | +| 44 | `tCurrDate` | `datetime` | YES | | | | 入库日期 | +| 45 | `tCheckedDate` | `datetime` | YES | | | | 检验日期 | +| 46 | `tProductionDate` | `datetime` | YES | | | | 生产日期 | +| 47 | `sWorkOrderNo` | `varchar(1000)` | YES | | | | 工单号 | +| 48 | `sCusServices` | `varchar(255)` | YES | | | | 客服 | +| 49 | `bFrozen` | `bit(1)` | YES | | b'0' | | | +| 50 | `bShow` | `bit(1)` | YES | | b'0' | | | +| 51 | `bQlyComplete` | `bit(1)` | YES | | b'0' | | 材料检验单据(外购) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_10` | | BTREE | `sMaterialsId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_elematerialsstock` | | BTREE | `sReelStyle`, `sWarehouseId`, `sLocationId`, `sMaterialsId` | +| `IndexU_elematerialsstock` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elematerialsstockId` | ✓ | BTREE | `sMaterialsId`, `sMaterialsStyle`, `sDefineNo`, `sDefineNo2`, `sWarehouseId`, `sLocationId`, `sWarehouseLocationId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsstockmonth.md b/docs/auto-catalog/tables/elematerialsstockmonth.md new file mode 100644 index 0000000..facc464 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsstockmonth.md @@ -0,0 +1,62 @@ +# `elematerialsstockmonth` + +> 材料月结 + + +- **Rows (estimated):** 3112 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:13 +- **Updated:** 2026-04-27 18:52:14 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sMaterialsId` | `varchar(100)` | NO | MUL | | | 材料Id | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 13 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 14 | `sLocation` | `varchar(100)` | YES | | | | 库区 | +| 15 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 16 | `sWarehouseLocation` | `varchar(100)` | YES | | | | 库位 | +| 17 | `dPriorMaterialsMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 18 | `dPriorMaterialsQty` | `decimal(18,6)` | NO | | | | 上期换算数量 | +| 19 | `dPriorAuxiliaryQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 20 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 21 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 22 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库换算数量 | +| 23 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 24 | `dOutStoreAuxiliaryQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 25 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库换算数量 | +| 26 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 差异金额 | +| 27 | `dMaterialsPrice` | `decimal(18,6)` | NO | | | | 材料价格 | +| 28 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | | | | 材料张价 | +| 29 | `dMaterialsMoney` | `decimal(18,6)` | NO | | | | 材料金额 | +| 30 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 材料换算数量 | +| 31 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 材料数量 | +| 32 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 材料规格 | +| 33 | `tCurrDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 入库日期 | +| 34 | `dMaterialsNumber` | `decimal(18,6)` | NO | | 0.000000 | | 材料件数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elematerialsstockmonth` | | BTREE | `sMaterialsId`, `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sMaterialsStyle` | +| `IndexU_elematerialsstockmonth` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsstockmonthcost.md b/docs/auto-catalog/tables/elematerialsstockmonthcost.md new file mode 100644 index 0000000..58c1039 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsstockmonthcost.md @@ -0,0 +1,61 @@ +# `elematerialsstockmonthcost` + + +- **Rows (estimated):** 70983 +- **Data size:** 32.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:14 +- **Updated:** 2026-04-27 18:52:18 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 10 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 11 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 12 | `sLocation` | `varchar(100)` | YES | | | | 库区 | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 14 | `sWarehouseLocation` | `varchar(100)` | YES | | | | 库位 | +| 15 | `dPriorMaterialsMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 16 | `dPriorMaterialsQty` | `decimal(18,6)` | NO | | | | 上期换算数量 | +| 17 | `dPriorAuxiliaryQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 18 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 19 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 20 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库换算数量 | +| 21 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 22 | `dOutStoreAuxiliaryQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 23 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库换算数量 | +| 24 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 差异金额 | +| 25 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 26 | `dAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dMaterialsMoney` | `decimal(18,6)` | NO | | | | 结存金额 | +| 28 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 结存换算数量 | +| 29 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 结存数量 | +| 30 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 材料规格 | +| 31 | `dPriorMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 32 | `dPriorAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 33 | `dInStoreMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 34 | `dInStoreAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 35 | `dOutStoreMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 36 | `dOutStoreAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 37 | `dNowOutAdjustStoreMoney` | `decimal(18,6)` | NO | | | | 调整金额 | +| 38 | `dInvoiceMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 39 | `dInvoiceAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 40 | `dEstimationMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 41 | `dEstimationAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 42 | `dErrorAuxiliaryQty` | `decimal(18,6)` | NO | | | | 差异数量 | +| 43 | `dErrorQty` | `decimal(18,6)` | NO | | | | 差异换算数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsstocksummonth.md b/docs/auto-catalog/tables/elematerialsstocksummonth.md new file mode 100644 index 0000000..d36fc7f --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsstocksummonth.md @@ -0,0 +1,54 @@ +# `elematerialsstocksummonth` + +> 材料月结汇总 + + +- **Rows (estimated):** 2673 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:18 +- **Updated:** 2026-04-27 18:52:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `dPriorMaterialsMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 13 | `dPriorMaterialsQty` | `decimal(18,6)` | NO | | | | 上期换算数量 | +| 14 | `dPriorAuxiliaryQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 15 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 16 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 17 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库换算数量 | +| 18 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 19 | `dOutStoreAuxiliaryQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 20 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库换算数量 | +| 21 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 差异金额 | +| 22 | `dMaterialsPrice` | `decimal(18,6)` | NO | | | | 材料价格 | +| 23 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | | | | 材料张价 | +| 24 | `dMaterialsMoney` | `decimal(18,6)` | NO | | | | 材料金额 | +| 25 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 材料换算数量 | +| 26 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 材料数量 | +| 27 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 材料规格 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_elematerialsstocksummonth` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialssupply.md b/docs/auto-catalog/tables/elematerialssupply.md new file mode 100644 index 0000000..20cd9ec --- /dev/null +++ b/docs/auto-catalog/tables/elematerialssupply.md @@ -0,0 +1,68 @@ +# `elematerialssupply` + +> 询价单表 + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** 2026-04-27 18:52:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `bCheck` | `bit(1)` | NO | | b'0' | | 审核 | +| 9 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 10 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 11 | `tQuantityDate` | `datetime` | NO | | | | 报价日期 | +| 12 | `sSupplyId` | `varchar(50)` | NO | MUL | | | 供应商Id | +| 13 | `dRecentPrice` | `decimal(18,6)` | YES | | 0.000000 | | 最近采购价 | +| 14 | `dQuantityPrice` | `decimal(18,6)` | YES | | 0.000000 | | 报价 | +| 15 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料Id | +| 16 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 19 | `sSrcId` | `varchar(50)` | NO | | | | 源单主表Id | +| 20 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 21 | `sFormId` | `varchar(50)` | NO | | | | 界面Id | +| 22 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sStatus` | `varchar(50)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 39 | `sZczlxShow` | `varchar(6)` | YES | | | | 显示操作类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elematerialssupply` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elematerialssupply` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sSupplyId` | | BTREE | `sSupplyId`, `sMaterialsId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsworkcenter.md b/docs/auto-catalog/tables/elematerialsworkcenter.md new file mode 100644 index 0000000..9d0316e --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsworkcenter.md @@ -0,0 +1,31 @@ +# `elematerialsworkcenter` + + +- **Rows (estimated):** 1992 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** 2026-04-27 18:52:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 材料规格 | +| 10 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心ID | +| 11 | `sWorkCenterName` | `varchar(100)` | NO | | | | 工作中心 | +| 12 | `sDepartId` | `varchar(100)` | NO | | | | 部门ID | +| 13 | `sDepartName` | `varchar(100)` | NO | | | | 部门 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsyearmaster.md b/docs/auto-catalog/tables/elematerialsyearmaster.md new file mode 100644 index 0000000..46c0a9d --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsyearmaster.md @@ -0,0 +1,51 @@ +# `elematerialsyearmaster` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** 2026-04-27 18:52:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 9 | `sParentId` | `varchar(100)` | YES | | | | 产品id | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否备注 | +| 12 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 26 | `bStartMark` | `bit(1)` | NO | | b'0' | | 启用标识 | +| 27 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 31 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 32 | `sEmployeeId` | `varchar(255)` | YES | | | | 申请人 | +| 33 | `sYear` | `varchar(255)` | YES | | | | 年份 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elematerialsyearslave.md b/docs/auto-catalog/tables/elematerialsyearslave.md new file mode 100644 index 0000000..f3ca653 --- /dev/null +++ b/docs/auto-catalog/tables/elematerialsyearslave.md @@ -0,0 +1,29 @@ +# `elematerialsyearslave` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** 2026-04-27 18:52:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSlaveMemo` | `varchar(2000)` | YES | | | | 备注 | +| 9 | `sMaterialsId` | `varchar(255)` | YES | | | | 物料id | +| 10 | `dNewPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dOldPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elenewcustomer.md b/docs/auto-catalog/tables/elenewcustomer.md new file mode 100644 index 0000000..3569b75 --- /dev/null +++ b/docs/auto-catalog/tables/elenewcustomer.md @@ -0,0 +1,78 @@ +# `elenewcustomer` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerName` | `varchar(255)` | NO | | | | 客户名称 | +| 9 | `sCustomerNo` | `varchar(255)` | NO | | | | 客户编号 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 客户分类ID | +| 11 | `sCustomerType` | `varchar(255)` | YES | | | | 客户类型 | +| 12 | `sCustomerShort` | `varchar(255)` | YES | | | | 客户简称 | +| 13 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 14 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 15 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 16 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 17 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 18 | `sEmail` | `varchar(255)` | YES | | | | email | +| 19 | `sFax` | `varchar(255)` | YES | | | | 传真 | +| 20 | `sMemo` | `text` | YES | | | | | +| 21 | `sCorporate` | `varchar(255)` | YES | | | | 公司法人 | +| 22 | `dRegisterCapital` | `decimal(18,6)` | YES | | | | 注册资金 | +| 23 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 24 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 25 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 26 | `sCompanyAddress` | `varchar(255)` | YES | | | | 公司地址 | +| 27 | `sUrl` | `varchar(255)` | YES | | | | 公司网址 | +| 28 | `sCustomerPropertyId` | `varchar(100)` | YES | | | | 客户属性ID | +| 29 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式 | +| 30 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 31 | `dCreditLimit` | `decimal(18,6)` | YES | | | | 信用额度 | +| 32 | `sLevelId` | `varchar(100)` | YES | | | | 客户等级ID | +| 33 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 34 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 35 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 36 | `sMReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 37 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sScrId` | `varchar(100)` | YES | | | | 源单ID,如ERP来源客户的客户ID | +| 51 | `sReportName` | `varchar(1000)` | NO | | | | 报表名称 | +| 52 | `sVendorCode` | `varchar(50)` | YES | | | | 供应商编码 | +| 53 | `sToken` | `varchar(50)` | YES | | | | 供应商密钥 | +| 54 | `sLogisticsLine` | `varchar(255)` | NO | | 默认线 | | 物流线路 | +| 55 | `sDriverId` | `varchar(255)` | NO | | | | 送货司机Id | +| 56 | `dStockupRate` | `decimal(18,6)` | NO | | 0.000000 | | 备品率 | +| 57 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 58 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 59 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 60 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elenewmaterials.md b/docs/auto-catalog/tables/elenewmaterials.md new file mode 100644 index 0000000..b8b54fa --- /dev/null +++ b/docs/auto-catalog/tables/elenewmaterials.md @@ -0,0 +1,83 @@ +# `elenewmaterials` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 材料分类ID | +| 9 | `sMaterialsType` | `varchar(255)` | NO | | | | 材料类型 | +| 10 | `sMaterialsNo` | `varchar(255)` | NO | | | | 材料编号 | +| 11 | `sMaterialsName` | `varchar(255)` | NO | | | | 材料名称 | +| 12 | `sMaterialsShort` | `varchar(255)` | YES | | | | 材料简称 | +| 13 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 库存单位 | +| 15 | `dCoefficient` | `decimal(18,6)` | YES | | | | 换算系数 | +| 16 | `sConversionUnit` | `varchar(255)` | YES | | | | 预留单位 | +| 17 | `sComputeId` | `varchar(100)` | YES | | | | 正算公式ID | +| 18 | `bInverse` | `bit(1)` | NO | | b'0' | | 是否反算 | +| 19 | `sReComputeId` | `varchar(100)` | YES | | | | 反算公式ID | +| 20 | `sAutoComputeId` | `varchar(100)` | YES | | | | 自动算料公式ID | +| 21 | `sConversionComputeId` | `varchar(100)` | YES | | | | 预留正算公式ID | +| 22 | `sReConversionComputeId` | `varchar(100)` | YES | | | | 预留反算公式Id | +| 23 | `dGramWeight` | `decimal(18,6)` | YES | | | | 克重 | +| 24 | `bPurchase` | `bit(1)` | NO | | b'0' | | 是否采购 | +| 25 | `bReel` | `bit(1)` | NO | | b'0' | | 是否卷筒 | +| 26 | `bSales` | `bit(1)` | NO | | b'0' | | 是否销售 | +| 27 | `bCorrugate` | `bit(1)` | NO | | b'0' | | 是否瓦楞 | +| 28 | `dPurchasePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 29 | `dSalesPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 30 | `dRecentPurchasePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 31 | `dDesignateSalesPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 32 | `dProcurementCycle` | `decimal(18,6)` | YES | | | | 采购周期 | +| 33 | `sSupplyId` | `varchar(100)` | YES | | | | 主要供应商 | +| 34 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 35 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 36 | `sMemo` | `text` | YES | | | | | +| 37 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 38 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 39 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 40 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 41 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 42 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 46 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 47 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 48 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 49 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 50 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 51 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 52 | `iTestType` | `int` | NO | | 1 | | 检验类型 1 免检 2 抽检 3全检 | +| 53 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验标准Id | +| 54 | `dGuarantee` | `decimal(18,6)` | NO | | 0.000000 | | 保质期 | +| 55 | `sICP` | `varchar(255)` | NO | | | | ICP报告编号 | +| 56 | `tICPLimitDate` | `datetime` | YES | | | | 报告有效时间 | +| 57 | `sStorageLocatLabel` | `varchar(255)` | NO | | | | 存放位置标识 | +| 58 | `bIsHomemade` | `bit(1)` | NO | | b'0' | | 是否自制 | +| 59 | `sQuotationMoneyComputeId` | `varchar(100)` | NO | | | | 报价材料金额公式Id | +| 60 | `bQuotation` | `bit(1)` | NO | | b'0' | | | +| 61 | `sAccountNo` | `varchar(255)` | NO | | | | 科目代码 | +| 62 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 63 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 64 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 65 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elenewsupply.md b/docs/auto-catalog/tables/elenewsupply.md new file mode 100644 index 0000000..c487255 --- /dev/null +++ b/docs/auto-catalog/tables/elenewsupply.md @@ -0,0 +1,67 @@ +# `elenewsupply` + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** 2026-04-27 18:52:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sSupplyName` | `varchar(255)` | NO | | | | 供应商名称 | +| 9 | `sSupplyNo` | `varchar(255)` | NO | | | | 供应商编号 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 客户分类ID | +| 11 | `sSupplyType` | `varchar(255)` | YES | | | | 供应商类型 | +| 12 | `sSupplyShort` | `varchar(255)` | YES | | | | 供应商简称 | +| 13 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 14 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 15 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 16 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 17 | `sEmail` | `varchar(255)` | YES | | | | email | +| 18 | `sFax` | `varchar(255)` | YES | | | | 传真 | +| 19 | `sMemo` | `text` | YES | | | | | +| 20 | `sCorporate` | `varchar(255)` | YES | | | | 公司法人 | +| 21 | `dRegisterCapital` | `decimal(18,6)` | YES | | | | 注册资金 | +| 22 | `sProvince` | `varchar(255)` | NO | | | | 省 | +| 23 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 24 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 25 | `sCompanyAddress` | `varchar(255)` | YES | | | | 公司地址 | +| 26 | `sUrl` | `varchar(255)` | YES | | | | 公司网址 | +| 27 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式 | +| 28 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 29 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 30 | `bInvalid` | `bit(1)` | NO | | b'0' | | | +| 31 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 32 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 33 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 34 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 35 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 36 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 38 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 39 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 40 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 41 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 42 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 43 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 44 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 45 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 46 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 47 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 48 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 49 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleoperatekpi.md b/docs/auto-catalog/tables/eleoperatekpi.md new file mode 100644 index 0000000..e02171b --- /dev/null +++ b/docs/auto-catalog/tables/eleoperatekpi.md @@ -0,0 +1,57 @@ +# `eleoperatekpi` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:19 +- **Updated:** 2026-04-27 18:52:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 5 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 6 | `sDepartId` | `varchar(255)` | NO | | | | 会计期间 | +| 7 | `sEmployeeId` | `varchar(255)` | NO | | | | 会计期间 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 10 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 11 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 12 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 13 | `dMonth1SaleMoney` | `decimal(18,6)` | NO | | | | 1月销售目标 | +| 14 | `dMonth1ExpensesMoney` | `decimal(18,6)` | NO | | | | 1月费用 | +| 15 | `dMonth2SaleMoney` | `decimal(18,6)` | NO | | | | 2月销售目标 | +| 16 | `dMonth2ExpensesMoney` | `decimal(18,6)` | NO | | | | 2月费用 | +| 17 | `dMonth3SaleMoney` | `decimal(18,6)` | NO | | | | 3月销售目标 | +| 18 | `dMonth3ExpensesMoney` | `decimal(18,6)` | NO | | | | 3月费用 | +| 19 | `dMonth4SaleMoney` | `decimal(18,6)` | NO | | | | 4月销售目标 | +| 20 | `dMonth4ExpensesMoney` | `decimal(18,6)` | NO | | | | 4月费用 | +| 21 | `dMonth5SaleMoney` | `decimal(18,6)` | NO | | | | 5月销售目标 | +| 22 | `dMonth5ExpensesMoney` | `decimal(18,6)` | NO | | | | 5月费用 | +| 23 | `dMonth6SaleMoney` | `decimal(18,6)` | NO | | | | 6月销售目标 | +| 24 | `dMonth6ExpensesMoney` | `decimal(18,6)` | NO | | | | 6月费用 | +| 25 | `dMonth7SaleMoney` | `decimal(18,6)` | NO | | | | 7月销售目标 | +| 26 | `dMonth7ExpensesMoney` | `decimal(18,6)` | NO | | | | 7月费用 | +| 27 | `dMonth8SaleMoney` | `decimal(18,6)` | NO | | | | 8月销售目标 | +| 28 | `dMonth8ExpensesMoney` | `decimal(18,6)` | NO | | | | 8月费用 | +| 29 | `dMonth9SaleMoney` | `decimal(18,6)` | NO | | | | 9月销售目标 | +| 30 | `dMonth9ExpensesMoney` | `decimal(18,6)` | NO | | | | 9月费用 | +| 31 | `dMonth10SaleMoney` | `decimal(18,6)` | NO | | | | 10月销售目标 | +| 32 | `dMonth10ExpensesMoney` | `decimal(18,6)` | NO | | | | 10月费用 | +| 33 | `dMonth11SaleMoney` | `decimal(18,6)` | NO | | | | 11月销售目标 | +| 34 | `dMonth11ExpensesMoney` | `decimal(18,6)` | NO | | | | 11月费用 | +| 35 | `dMonth12SaleMoney` | `decimal(18,6)` | NO | | | | 12月销售目标 | +| 36 | `dMonth12ExpensesMoney` | `decimal(18,6)` | NO | | | | 12月费用 | +| 37 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 38 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 39 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocess.md b/docs/auto-catalog/tables/eleprocess.md new file mode 100644 index 0000000..3bb297c --- /dev/null +++ b/docs/auto-catalog/tables/eleprocess.md @@ -0,0 +1,142 @@ +# `eleprocess` + +> 工序 + + +- **Rows (estimated):** 140 +- **Data size:** 368.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:20 +- **Updated:** 2026-04-27 18:52:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 序号 | +| 8 | `sParentId` | `varchar(50)` | NO | MUL | | | 工序分类ID | +| 9 | `sProcessNo` | `varchar(50)` | YES | UNI | | | 工序编号 | +| 10 | `sProcessName` | `varchar(100)` | NO | UNI | | | 工序名称 | +| 11 | `sProcessUnit` | `varchar(50)` | YES | | | | 单位 | +| 12 | `sQuotationFormulaId` | `varchar(50)` | YES | | | | 报价公式ID | +| 13 | `sCostFormulaId` | `varchar(50)` | YES | | | | 成本公式ID | +| 14 | `sArrangeType` | `varchar(50)` | YES | | | | 排单分拆 | +| 15 | `sArrangeFormulaId` | `varchar(50)` | YES | | | | 排程公式ID | +| 16 | `sWorkCenterId` | `varchar(50)` | YES | MUL | | | 工作中心ID | +| 17 | `sProcessShort` | `varchar(50)` | YES | | | | 工序简称 | +| 18 | `sVeran` | `varchar(30)` | YES | MUL | | | 使用部门 | +| 19 | `sQuotationPaperFormulaId` | `varchar(50)` | YES | | | | 报价放张公式 | +| 20 | `sProductionPaperFormulaId` | `varchar(50)` | YES | | | | 工单放张公式 | +| 21 | `sCapacityFormulaId` | `varchar(50)` | YES | | | | 产能公式 | +| 22 | `bQuotation` | `bit(1)` | NO | | b'0' | | 报价工序 | +| 23 | `bProduction` | `bit(1)` | NO | | b'0' | | 生产工序 | +| 24 | `bAutoArrange` | `bit(1)` | NO | | b'0' | | 自动排程 | +| 25 | `bRateTransformSet` | `bit(1)` | NO | | b'0' | | 倍率转换工序(暂不使用) | +| 26 | `sDispatchType` | `varchar(50)` | YES | | | | 生产派工类型 | +| 27 | `sOutSideStyleType` | `varchar(50)` | YES | | | | 发外规格类型 | +| 28 | `dMaxMachineWidth` | `decimal(18,6)` | YES | | | | 最大上机宽 | +| 29 | `dMaxMachineLength` | `decimal(18,6)` | YES | | | | 最大上机长 | +| 30 | `dMinMachineLength` | `decimal(18,6)` | YES | | | | 最大上机长 | +| 31 | `dMinMachineWidth` | `decimal(18,6)` | YES | | | | 最大上机宽 | +| 32 | `sPieceWageFormulaId` | `varchar(50)` | YES | | | | 计件工资ID | +| 33 | `sAdjustFormulaId` | `varchar(50)` | YES | | | | 调机工资ID | +| 34 | `sPieceWageFactFormulaId` | `varchar(50)` | YES | | | | 实际计件工资ID | +| 35 | `sProductionReportId` | `varchar(50)` | YES | | | | 产量上报ID | +| 36 | `sReportParam` | `text` | YES | | | | 上报参数设置 | +| 37 | `sProductionMemo` | `text` | YES | | | | 生产备注 | +| 38 | `iMachine` | `int unsigned` | YES | | | | 上机开数 | +| 39 | `sMemo` | `text` | YES | | | | 备注 | +| 40 | `dGripper` | `decimal(18,6)` | YES | | 0.000000 | | 咬口 | +| 41 | `bInvalid` | `bit(1)` | NO | | b'0' | | 有效 | +| 42 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 43 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 44 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 45 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 46 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 47 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `iTestType` | `int` | NO | | 1 | | 检验类型 1 免检 2 抽检 3全检 | +| 57 | `sTestStandardId` | `varchar(50)` | YES | | | | 检验标准Id | +| 58 | `bCorrugate` | `bit(1)` | NO | | b'0' | | 是否瓦楞工序 | +| 59 | `bMatch` | `bit(1)` | NO | | b'0' | | 是否为装配工序 | +| 60 | `sProcessParam` | `text` | YES | | | | 工序参数 | +| 61 | `sWorkOrderParam` | `text` | YES | | | | 工单参数设置 | +| 62 | `bManual` | `bit(1)` | NO | | b'0' | | 是否人工定稿 | +| 63 | `sCombinedReportMode` | `varchar(50)` | NO | | | | 合版上报方式 | +| 64 | `sConversionFormulaId` | `varchar(50)` | NO | | | | 上报折算公式 | +| 65 | `bManualArrange` | `bit(1)` | NO | | b'0' | | 手动排程 | +| 66 | `sCalcType` | `varchar(50)` | NO | | | | 计算类型,0:按印张 1:按产品 | +| 67 | `sProcessPhase` | `varchar(50)` | NO | | | | 跟进阶段 | +| 68 | `dDelayTime` | `int` | NO | | 0 | | 延后多少时间 | +| 69 | `iDataType` | `int` | NO | | 0 | | 0:无,1:印刷相关资料,2:烫版下达,3:UV菲林下达,4:丝印菲林下达 5:模切版下达 | +| 70 | `sReportType` | `varchar(50)` | NO | | 1 | | 1:不控制(默认)2:按实际投入数 3:按计划投入数 4:按正数 | +| 71 | `sPanel` | `longtext` | YES | | | | 列配置 | +| 72 | `sProcessPanel` | `longtext` | YES | | | | 工序列配置 | +| 73 | `sReportPanel` | `longtext` | YES | | | | 上报列配置 | +| 74 | `sWorkOrderPanel` | `longtext` | YES | | | | 工单列配置 | +| 75 | `sColumnConfig` | `varchar(50)` | YES | | | | 参数配置 | +| 76 | `sClassifypropertyName` | `varchar(100)` | YES | | | | 材料分类 | +| 77 | `bReportParamTable` | `bit(1)` | YES | | b'0' | | 报工参数是否表格 | +| 78 | `bProcessParamTable` | `bit(1)` | YES | | b'0' | | 工艺参数是否表格 | +| 79 | `bWorkOrderParamTable` | `bit(1)` | YES | | b'0' | | 工艺参数是否表格 | +| 80 | `sNormParam` | `text` | YES | | | | 标准书参数 | +| 81 | `sNormPanel` | `text` | YES | | | | 标准书配置 | +| 82 | `sTestParam` | `text` | YES | | | | 测试参数 | +| 83 | `sTestPanel` | `text` | YES | | | | 测试配置 | +| 84 | `bNormParamTable` | `bit(1)` | YES | | b'0' | | 标准书参数是否表格 | +| 85 | `bTestParamTable` | `bit(1)` | YES | | b'0' | | 测试参数是否表格 | +| 86 | `sZflag` | `varchar(3)` | YES | | | | 操作类型 | +| 87 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 88 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 89 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 90 | `bSapSynchronous` | `bit(1)` | YES | | b'0' | | 是否已同步 | +| 91 | `iPlifz` | `int` | NO | | 0 | | 外购交货天数 | +| 92 | `sEkgrp` | `varchar(3)` | NO | | | | 采购组 | +| 93 | `iPlanFormformat` | `int` | NO | | 0 | | 对应排程窗体界面 | +| 94 | `sTrayProductionType` | `varchar(5)` | NO | | | | 产出托盘类型 | +| 95 | `bLittleReport` | `bit(1)` | NO | | b'0' | | 托盘产量是否米转张上报 | +| 96 | `bCheckPlateFeeding` | `bit(1)` | NO | | b'0' | | 版材上料控制 | +| 97 | `sBasePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 98 | `sRatePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 99 | `sHBasePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 100 | `sHRatePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 101 | `bEffectAGV` | `bit(1)` | NO | | b'0' | | AGV | +| 102 | `sHProductionPaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 103 | `sPrintType` | `varchar(50)` | YES | | | | 类型 | +| 104 | `bSetArea` | `bit(1)` | NO | | b'0' | | 报价时指定面积(mm)长*宽 | +| 105 | `bSetQty` | `bit(1)` | NO | | b'0' | | 报价时指定数量 | +| 106 | `sSetQtyUnt` | `varchar(10)` | YES | | | | 报价时指定数量单位 | +| 107 | `sEnglishProcessName` | `varchar(100)` | NO | | | | 工序名称 | +| 108 | `bEscalation` | `bit(1)` | YES | | b'0' | | 非上报工序 | +| 109 | `sSetName` | `varchar(255)` | YES | | | | 设置工序免检 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sWorkCenterId` | +| `IndexN_2` | | BTREE | `sVeran` | +| `IndexN_3` | | BTREE | `sParentId` | +| `IndexN_eleprocessNo` | | BTREE | `sProcessNo`, `sProcessName` | +| `IndexU_2` | ✓ | BTREE | `sProcessNo` | +| `IndexU_eleprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleprocessName` | ✓ | BTREE | `sProcessName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocess_copy1.md b/docs/auto-catalog/tables/eleprocess_copy1.md new file mode 100644 index 0000000..abf8792 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocess_copy1.md @@ -0,0 +1,142 @@ +# `eleprocess_copy1` + +> 工序 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:20 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 序号 | +| 8 | `sParentId` | `varchar(50)` | NO | MUL | | | 工序分类ID | +| 9 | `sProcessNo` | `varchar(50)` | YES | UNI | | | 工序编号 | +| 10 | `sProcessName` | `varchar(100)` | NO | UNI | | | 工序名称 | +| 11 | `sProcessUnit` | `varchar(50)` | YES | | | | 单位 | +| 12 | `sQuotationFormulaId` | `varchar(50)` | YES | | | | 报价公式ID | +| 13 | `sCostFormulaId` | `varchar(50)` | YES | | | | 成本公式ID | +| 14 | `sArrangeType` | `varchar(50)` | YES | | | | 排单分拆 | +| 15 | `sArrangeFormulaId` | `varchar(50)` | YES | | | | 排程公式ID | +| 16 | `sWorkCenterId` | `varchar(50)` | YES | MUL | | | 工作中心ID | +| 17 | `sProcessShort` | `varchar(50)` | YES | | | | 工序简称 | +| 18 | `sVeran` | `varchar(30)` | YES | MUL | | | 使用部门 | +| 19 | `sQuotationPaperFormulaId` | `varchar(50)` | YES | | | | 报价放张公式 | +| 20 | `sProductionPaperFormulaId` | `varchar(50)` | YES | | | | 工单放张公式 | +| 21 | `sCapacityFormulaId` | `varchar(50)` | YES | | | | 产能公式 | +| 22 | `bQuotation` | `bit(1)` | NO | | b'0' | | 报价工序 | +| 23 | `bProduction` | `bit(1)` | NO | | b'0' | | 生产工序 | +| 24 | `bAutoArrange` | `bit(1)` | NO | | b'0' | | 自动排程 | +| 25 | `bRateTransformSet` | `bit(1)` | NO | | b'0' | | 倍率转换工序(暂不使用) | +| 26 | `sDispatchType` | `varchar(50)` | YES | | | | 生产派工类型 | +| 27 | `sOutSideStyleType` | `varchar(50)` | YES | | | | 发外规格类型 | +| 28 | `dMaxMachineWidth` | `decimal(18,6)` | YES | | | | 最大上机宽 | +| 29 | `dMaxMachineLength` | `decimal(18,6)` | YES | | | | 最大上机长 | +| 30 | `dMinMachineLength` | `decimal(18,6)` | YES | | | | 最大上机长 | +| 31 | `dMinMachineWidth` | `decimal(18,6)` | YES | | | | 最大上机宽 | +| 32 | `sPieceWageFormulaId` | `varchar(50)` | YES | | | | 计件工资ID | +| 33 | `sAdjustFormulaId` | `varchar(50)` | YES | | | | 调机工资ID | +| 34 | `sPieceWageFactFormulaId` | `varchar(50)` | YES | | | | 实际计件工资ID | +| 35 | `sProductionReportId` | `varchar(50)` | YES | | | | 产量上报ID | +| 36 | `sReportParam` | `text` | YES | | | | 上报参数设置 | +| 37 | `sProductionMemo` | `text` | YES | | | | 生产备注 | +| 38 | `iMachine` | `int unsigned` | YES | | | | 上机开数 | +| 39 | `sMemo` | `text` | YES | | | | 备注 | +| 40 | `dGripper` | `decimal(18,6)` | YES | | 0.000000 | | 咬口 | +| 41 | `bInvalid` | `bit(1)` | NO | | b'0' | | 有效 | +| 42 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 43 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 44 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 45 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 46 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 47 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `iTestType` | `int` | NO | | 1 | | 检验类型 1 免检 2 抽检 3全检 | +| 57 | `sTestStandardId` | `varchar(50)` | YES | | | | 检验标准Id | +| 58 | `bCorrugate` | `bit(1)` | NO | | b'0' | | 是否瓦楞工序 | +| 59 | `bMatch` | `bit(1)` | NO | | b'0' | | 是否为装配工序 | +| 60 | `sProcessParam` | `text` | YES | | | | 工序参数 | +| 61 | `sWorkOrderParam` | `text` | YES | | | | 工单参数设置 | +| 62 | `bManual` | `bit(1)` | NO | | b'0' | | 是否人工定稿 | +| 63 | `sCombinedReportMode` | `varchar(50)` | NO | | | | 合版上报方式 | +| 64 | `sConversionFormulaId` | `varchar(50)` | NO | | | | 上报折算公式 | +| 65 | `bManualArrange` | `bit(1)` | NO | | b'0' | | 手动排程 | +| 66 | `sCalcType` | `varchar(50)` | NO | | | | 计算类型,0:按印张 1:按产品 | +| 67 | `sProcessPhase` | `varchar(50)` | NO | | | | 跟进阶段 | +| 68 | `dDelayTime` | `int` | NO | | 0 | | 延后多少时间 | +| 69 | `iDataType` | `int` | NO | | 0 | | 0:无,1:印刷相关资料,2:烫版下达,3:UV菲林下达,4:丝印菲林下达 5:模切版下达 | +| 70 | `sReportType` | `varchar(50)` | NO | | 1 | | 1:不控制(默认)2:按实际投入数 3:按计划投入数 4:按正数 | +| 71 | `sPanel` | `longtext` | YES | | | | 列配置 | +| 72 | `sProcessPanel` | `longtext` | YES | | | | 工序列配置 | +| 73 | `sReportPanel` | `longtext` | YES | | | | 上报列配置 | +| 74 | `sWorkOrderPanel` | `longtext` | YES | | | | 工单列配置 | +| 75 | `sColumnConfig` | `varchar(50)` | YES | | | | 参数配置 | +| 76 | `sClassifypropertyName` | `varchar(100)` | YES | | | | 材料分类 | +| 77 | `bReportParamTable` | `bit(1)` | YES | | b'0' | | 报工参数是否表格 | +| 78 | `bProcessParamTable` | `bit(1)` | YES | | b'0' | | 工艺参数是否表格 | +| 79 | `bWorkOrderParamTable` | `bit(1)` | YES | | b'0' | | 工艺参数是否表格 | +| 80 | `sNormParam` | `text` | YES | | | | 标准书参数 | +| 81 | `sNormPanel` | `text` | YES | | | | 标准书配置 | +| 82 | `sTestParam` | `text` | YES | | | | 测试参数 | +| 83 | `sTestPanel` | `text` | YES | | | | 测试配置 | +| 84 | `bNormParamTable` | `bit(1)` | YES | | b'0' | | 标准书参数是否表格 | +| 85 | `bTestParamTable` | `bit(1)` | YES | | b'0' | | 测试参数是否表格 | +| 86 | `sZflag` | `varchar(3)` | YES | | | | 操作类型 | +| 87 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 88 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 89 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 90 | `bSapSynchronous` | `bit(1)` | YES | | b'0' | | 是否已同步 | +| 91 | `iPlifz` | `int` | NO | | 0 | | 外购交货天数 | +| 92 | `sEkgrp` | `varchar(3)` | NO | | | | 采购组 | +| 93 | `iPlanFormformat` | `int` | NO | | 0 | | 对应排程窗体界面 | +| 94 | `sTrayProductionType` | `varchar(5)` | NO | | | | 产出托盘类型 | +| 95 | `bLittleReport` | `bit(1)` | NO | | b'0' | | 托盘产量是否米转张上报 | +| 96 | `bCheckPlateFeeding` | `bit(1)` | NO | | b'0' | | 版材上料控制 | +| 97 | `sBasePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 98 | `sRatePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 99 | `sHBasePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 100 | `sHRatePaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 101 | `bEffectAGV` | `bit(1)` | NO | | b'0' | | AGV | +| 102 | `sHProductionPaperFormulaId` | `varchar(50)` | YES | | | | 基础放张公式 | +| 103 | `sPrintType` | `varchar(50)` | YES | | | | 类型 | +| 104 | `bSetArea` | `bit(1)` | NO | | b'0' | | 报价时指定面积(mm)长*宽 | +| 105 | `bSetQty` | `bit(1)` | NO | | b'0' | | 报价时指定数量 | +| 106 | `sSetQtyUnt` | `varchar(10)` | YES | | | | 报价时指定数量单位 | +| 107 | `sEnglishProcessName` | `varchar(100)` | NO | | | | 工序名称 | +| 108 | `bEscalation` | `bit(1)` | YES | | b'0' | | 非上报工序 | +| 109 | `sSetName` | `varchar(255)` | YES | | | | 设置工序免检 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sWorkCenterId` | +| `IndexN_2` | | BTREE | `sVeran` | +| `IndexN_3` | | BTREE | `sParentId` | +| `IndexN_eleprocessNo` | | BTREE | `sProcessNo`, `sProcessName` | +| `IndexU_2` | ✓ | BTREE | `sProcessNo` | +| `IndexU_eleprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleprocessName` | ✓ | BTREE | `sProcessName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessassort.md b/docs/auto-catalog/tables/eleprocessassort.md new file mode 100644 index 0000000..b7aeb02 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessassort.md @@ -0,0 +1,38 @@ +# `eleprocessassort` + +> 配套工序 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:20 +- **Updated:** 2026-04-27 18:52:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sProcessId` | `varchar(50)` | NO | | | | 配套工序ID | +| 9 | `sType` | `varchar(50)` | NO | | | | 类型 | +| 10 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleprocessassort` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_eleprocessassort` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessdynamic.md b/docs/auto-catalog/tables/eleprocessdynamic.md new file mode 100644 index 0000000..61770f6 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessdynamic.md @@ -0,0 +1,65 @@ +# `eleprocessdynamic` + +> 工序动态 + + +- **Rows (estimated):** 2819 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:20 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司Id | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 9 | `sParam` | `varchar(50)` | NO | | | | 参数 | +| 10 | `sParamDropDown` | `text` | YES | | | | 参数下拉 | +| 11 | `sParamDefault` | `varchar(50)` | NO | | | | 参数默认 | +| 12 | `sParamValue1` | `varchar(50)` | NO | | | | 参数值1 | +| 13 | `sParamValue2` | `varchar(50)` | NO | | | | 参数值2 | +| 14 | `sParamValue3` | `varchar(50)` | NO | | | | 参数值3 | +| 15 | `sParamValue4` | `varchar(50)` | NO | | | | 参数值4 | +| 16 | `sParamValue5` | `varchar(50)` | NO | | | | 参数值5 | +| 17 | `sParamValue6` | `varchar(50)` | NO | | | | 参数值6 | +| 18 | `sType` | `varchar(50)` | NO | | | | 类型 | +| 19 | `bSrcConfig` | `bit(1)` | NO | | b'0' | | 是否取原配置 | +| 20 | `sFieldName` | `varchar(100)` | NO | | | | 对应字段 | +| 21 | `sColumnConfig` | `longtext` | YES | | | | 表格列配置 | +| 22 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 23 | `bReadonly` | `bit(1)` | NO | | b'0' | | 是否只读 | +| 24 | `bNotEmpty` | `bit(1)` | NO | | b'0' | | 是否为空 | +| 25 | `sAssFieldName` | `varchar(100)` | NO | | | | 赋值字段新 | +| 26 | `bNotZero` | `bit(1)` | NO | | b'0' | | 不能为0 | +| 27 | `sDropDownType` | `varchar(50)` | NO | | | | 类型 | +| 28 | `sAssignField` | `text` | YES | | | | 赋值 | +| 29 | `sSqlCondition` | `text` | YES | | | | sql条件 | +| 30 | `sKeyUpFilter` | `varchar(50)` | NO | | | | 筛选字段 | +| 31 | `bNotFirstEmpty` | `bit(1)` | NO | | b'0' | | 是否为空(初评) | +| 32 | `bQuotation` | `bit(1)` | NO | | b'0' | | 是否报价 | +| 33 | `bProduction` | `bit(1)` | NO | | b'0' | | 是否生产 | +| 34 | `sParamEnglish` | `varchar(100)` | NO | | | | 参数英文 | +| 35 | `sEnglishParam` | `varchar(50)` | YES | | | | 参数 | +| 36 | `sEnglishParamDefault` | `varchar(50)` | YES | | | | 参数默认 | +| 37 | `sEnglishParamDropDown` | `text` | YES | | | | 参数下拉 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParam` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessloss.md b/docs/auto-catalog/tables/eleprocessloss.md new file mode 100644 index 0000000..8423469 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessloss.md @@ -0,0 +1,43 @@ +# `eleprocessloss` + +> 工序 + + +- **Rows (estimated):** 46 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `iOrder` | `int` | NO | | 0 | | 序号 | +| 3 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 4 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 7 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 8 | `bInvalid` | `bit(1)` | NO | | b'0' | | 有效 | +| 9 | `sParentId` | `varchar(50)` | NO | | | | 工序分类ID | +| 10 | `sConditionalOptions` | `varchar(5)` | NO | | | | 选择条件( 1:烫金单、2:双座 ) | +| 11 | `dMinColorQty` | `decimal(13,2)` | YES | | | | 装版允损数量(四色及以上/双座) | +| 12 | `dMaxColorQty` | `decimal(13,2)` | YES | | | | 装版允损数量(四色及以上/双座) | +| 13 | `bLossStation` | `bit(1)` | NO | | b'0' | | 是否按损耗工位核算 | +| 14 | `dAllowableLossQty` | `decimal(13,2)` | NO | | 0.00 | | 装版允损数量(大张) | +| 15 | `dMinChangeLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 最小变动损(大张) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleprocess` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessmachine.md b/docs/auto-catalog/tables/eleprocessmachine.md new file mode 100644 index 0000000..8c3cb25 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessmachine.md @@ -0,0 +1,41 @@ +# `eleprocessmachine` + +> 机台工序 + + +- **Rows (estimated):** 325 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sMachineId` | `varchar(50)` | NO | | | | 机台ID | +| 9 | `bDefault` | `bit(1)` | NO | | | | 默认机台 | +| 10 | `bAuto` | `bit(1)` | NO | | b'1' | | 优先自动排程 | +| 11 | `dAPSminQty` | `int` | NO | | 0 | | 数量优先 从 | +| 12 | `dAPSmaxQty` | `int` | NO | | 0 | | 数量优先 到 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMachineId`, `bDefault` | +| `IndexU_eleprocessmachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessmachinesinstallarea.md b/docs/auto-catalog/tables/eleprocessmachinesinstallarea.md new file mode 100644 index 0000000..373efcc --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessmachinesinstallarea.md @@ -0,0 +1,38 @@ +# `eleprocessmachinesinstallarea` + +> 机台工序 + + +- **Rows (estimated):** 120 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `sInstallArea` | `varchar(50)` | YES | | | | 设备位置 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 9 | `sMachineId` | `varchar(50)` | NO | | | | 机台ID | +| 10 | `bDefault` | `bit(1)` | NO | | b'0' | | 默认 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMachineId`, `bDefault` | +| `IndexU_eleprocessmachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessoutside.md b/docs/auto-catalog/tables/eleprocessoutside.md new file mode 100644 index 0000000..81cef6f --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessoutside.md @@ -0,0 +1,37 @@ +# `eleprocessoutside` + +> 工序-发外公式 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sSupplyId` | `varchar(50)` | NO | | | | 供应商ID | +| 9 | `sFormulaId` | `varchar(50)` | NO | | | | 公式ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleprocessoutside` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_eleprocessoutside` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessphase.md b/docs/auto-catalog/tables/eleprocessphase.md new file mode 100644 index 0000000..cfd42d5 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessphase.md @@ -0,0 +1,38 @@ +# `eleprocessphase` + +> 客户属性 + + +- **Rows (estimated):** 18 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 跟进阶段 | +| 9 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 10 | `iModoule` | `int` | NO | | 0 | | 适用模块 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleprocessphase` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleprocessphaseName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocesssapsrule.md b/docs/auto-catalog/tables/eleprocesssapsrule.md new file mode 100644 index 0000000..c900f96 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocesssapsrule.md @@ -0,0 +1,38 @@ +# `eleprocesssapsrule` + +> 配套工序 + + +- **Rows (estimated):** 300 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 优先级 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `iCalcSolution` | `int` | NO | | 1 | | 计算方案 | +| 9 | `iCoefficient` | `int` | YES | | | | 权重系数 | +| 10 | `sCalcMemo` | `varchar(50)` | YES | | | | 算法描述 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleprocessstyle` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_eleprocessstyle` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleprocessstyle.md b/docs/auto-catalog/tables/eleprocessstyle.md new file mode 100644 index 0000000..bc08985 --- /dev/null +++ b/docs/auto-catalog/tables/eleprocessstyle.md @@ -0,0 +1,38 @@ +# `eleprocessstyle` + +> 配套工序 + + +- **Rows (estimated):** 50 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `dMachineLength` | `decimal(18,6)` | YES | | | | 上机长度 | +| 9 | `dMachineWidth` | `decimal(18,6)` | YES | | | | 上机宽度 | +| 10 | `sName` | `varchar(100)` | NO | | | | 名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleprocessstyle` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_eleprocessstyle` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproduct.md b/docs/auto-catalog/tables/eleproduct.md new file mode 100644 index 0000000..ff914d4 --- /dev/null +++ b/docs/auto-catalog/tables/eleproduct.md @@ -0,0 +1,275 @@ +# `eleproduct` + +> 印件 + + +- **Rows (estimated):** 173 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:21 +- **Updated:** 2026-04-27 18:52:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerId` | `varchar(50)` | YES | | | | 客户ID | +| 9 | `sParentId` | `varchar(50)` | NO | | | | 产品分类ID | +| 10 | `sProductNo` | `varchar(50)` | NO | MUL | | | 产品编号 | +| 11 | `sProductName` | `varchar(100)` | NO | | | | 产品名称 | +| 12 | `sProductStyle` | `varchar(50)` | NO | | | | 产品规格 | +| 13 | `sProductUnit` | `varchar(50)` | YES | | | | 产品单位 | +| 14 | `sMatrixingUnit` | `varchar(50)` | YES | | | | 包装方式 | +| 15 | `sWVUnit` | `varchar(50)` | YES | | | | 体积重量单位 | +| 16 | `sAssembledTrayUnit` | `varchar(50)` | YES | | | | 配盘单位 | +| 17 | `sAssembledTrayQty` | `varchar(50)` | YES | | | | 配盘数量 | +| 18 | `sSmallPackageQty` | `varchar(50)` | YES | | | | 小件码包装数量 | +| 19 | `dTrayWeight` | `varchar(50)` | YES | | | | 整拖盘重量(公斤) | +| 20 | `dTrayQty` | `varchar(50)` | YES | | | | 整拖盘数量 | +| 21 | `sCustomerProductNo` | `varchar(50)` | YES | | | | 客户物料料号 | +| 22 | `sCustomerProductName` | `varchar(100)` | YES | | | | 客户物料名称 | +| 23 | `dMinStock` | `decimal(18,6)` | YES | | | | 最小库存 | +| 24 | `dMaxStock` | `decimal(18,6)` | YES | | | | 最大库存 | +| 25 | `sPicturePath` | `varchar(50)` | YES | | | | 图片地址 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否备注 | +| 28 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 29 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 30 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 31 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 32 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 33 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 34 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 35 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 36 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 37 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 38 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 39 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 40 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 41 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 42 | `iTestType` | `int` | YES | | | | 检验类型 1 免检 2 抽检 3全检 | +| 43 | `sParentProductId` | `varchar(50)` | YES | | 0 | | 主产品子产品 | +| 44 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数(销售单位转为生产个数) | +| 45 | `sTestStandardId` | `varchar(50)` | YES | | | | 检验标准Id | +| 46 | `iPages` | `int` | YES | | | | 页数 | +| 47 | `iPacketPer` | `int` | YES | | | | 每包 | +| 48 | `iBoxPer` | `int` | YES | | | | 每箱 | +| 49 | `iFoldedNumber` | `int` | YES | | | | 折数 | +| 50 | `iTieNumber` | `int` | YES | | | | 每扎 | +| 51 | `iAssemblyAfficiency` | `int` | YES | | | | 装配效率 | +| 52 | `sFoldedStyle` | `varchar(50)` | YES | | | | 折前规格 | +| 53 | `sBoxStyle` | `varchar(50)` | YES | | | | 纸箱规格 | +| 54 | `sDrillingStyle` | `varchar(50)` | YES | | | | 打孔规格 | +| 55 | `sCartonLayer` | `varchar(50)` | YES | | | | 纸箱层数 | +| 56 | `sSaddlestitching` | `varchar(50)` | YES | | | | 骑马钉类型 | +| 57 | `sProductModel` | `varchar(50)` | YES | | | | 型号 | +| 58 | `sStorageLocatLabel` | `varchar(50)` | YES | | | | 存放位置标识 | +| 59 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 60 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 61 | `dProductHight` | `decimal(18,6)` | NO | | 0.000000 | | 产品高 | +| 62 | `sDemandItemCode` | `varchar(50)` | YES | | | | 印品警句 | +| 63 | `sOrganizationCode` | `varchar(50)` | YES | | | | 美的系统库存组织代码 | +| 64 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 65 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 轮转折算率 | +| 66 | `sProductproperty` | `varchar(50)` | YES | | | | 产品属性 | +| 67 | `iOutSide` | `int` | NO | | 0 | | 内/外部 | +| 68 | `bEnable` | `bit(1)` | NO | | b'0' | | 启用 | +| 69 | `bStartMark` | `bit(1)` | NO | | b'0' | | 启用标识 | +| 70 | `sRDNo` | `varchar(50)` | YES | | | | 研发项目编号 | +| 71 | `sCustomTechnologyVer` | `varchar(50)` | NO | | | | 客户版本号 | +| 72 | `sOldProductNo` | `varchar(50)` | YES | | | | 老系统产品编号 | +| 73 | `dProductWeight` | `decimal(18,6)` | NO | | 0.000000 | | 单重( 克) | +| 74 | `dBoxLength` | `decimal(18,6)` | NO | | 0.000000 | | 展开长 | +| 75 | `dBoxWidth` | `decimal(18,6)` | NO | | 0.000000 | | 展开宽 | +| 76 | `dBoxHight` | `decimal(18,6)` | NO | | 0.000000 | | 展开高 | +| 77 | `sProductVer` | `varchar(50)` | YES | | | | 产品版本号 | +| 78 | `bPublic` | `bit(1)` | NO | | b'0' | | 公共产品 | +| 79 | `sSrcSlaveId` | `varchar(50)` | YES | | | | 原单从表 | +| 80 | `sFormId` | `varchar(50)` | YES | | | | 窗体id | +| 81 | `sZczlx` | `varchar(2)` | NO | | | | 操作类型 | +| 82 | `sWerks` | `varchar(4)` | NO | | | | 工厂 | +| 83 | `sMbrsh` | `varchar(1)` | NO | | A | | 行业领域 | +| 84 | `sMtart` | `varchar(4)` | NO | | | | 物料类型 | +| 85 | `sMatkl` | `varchar(9)` | NO | | | | 物料组 | +| 86 | `sMaktx` | `varchar(40)` | YES | | | | 物料描述 | +| 87 | `sMtpos` | `varchar(4)` | YES | | NORM | | 普通项目类别组 | +| 88 | `sYearm` | `varchar(4)` | YES | | | | 年月 | +| 89 | `sVerno` | `varchar(2)` | NO | | | | 版次流程号 | +| 90 | `dCpbj` | `decimal(13,3)` | YES | | 0.000 | | 成品版距 | +| 91 | `dWlkz` | `decimal(13,3)` | NO | | 0.000 | | 克重 | +| 92 | `dWlmd` | `decimal(13,3)` | NO | | 0.000 | | 密度 | +| 93 | `sZyplb` | `varchar(40)` | YES | | | | 印品类别 | +| 94 | `sTline` | `varchar(300)` | NO | | | | 长文本 | +| 95 | `iDenominatr` | `int` | NO | | 0 | | 转换分母 | +| 96 | `sAltUnit` | `varchar(3)` | YES | | | | 可转换单位 | +| 97 | `iNumerator` | `int` | YES | | 0 | | 转换分子 | +| 98 | `sKunnm` | `varchar(30)` | NO | | | | 客户简称 | +| 99 | `sClassnum` | `varchar(30)` | NO | | | | 特征名称 | +| 100 | `sZmmMc` | `varchar(70)` | NO | | | | 名称 | +| 101 | `sZmmZzkz` | `varchar(70)` | YES | | | | 纸张克重 | +| 102 | `sZmmZzgg` | `varchar(70)` | YES | | | | 纸张规格 | +| 103 | `sZmmZzypmc` | `varchar(70)` | YES | | | | 纸张印品名称 | +| 104 | `sZmmZzmclb` | `varchar(70)` | YES | | | | 纸张名称类别 | +| 105 | `sZmmZzsjc` | `varchar(70)` | YES | | | | 制造商简称 | +| 106 | `sZmmZbhd` | `varchar(70)` | YES | | | | 纸板厚度 | +| 107 | `sZmmZbkz` | `varchar(70)` | YES | | | | 纸板克重 | +| 108 | `sZmmGgxh` | `varchar(70)` | YES | | | | 规格型号 | +| 109 | `sZmmHbmc` | `varchar(70)` | YES | | | | 灰板名称 | +| 110 | `sZmmHbmclx` | `varchar(70)` | YES | | | | 灰板名称类型 | +| 111 | `sZmmDzlxppjc` | `varchar(70)` | YES | | | | 底纸类别和品牌简称 | +| 112 | `sZmmYmmc` | `varchar(70)` | YES | | | | 油墨名称 | +| 113 | `sZmmYmmclx` | `varchar(70)` | YES | | | | 油墨名称类型 | +| 114 | `sZmmDhlmc` | `varchar(70)` | YES | | | | 电化铝名称 | +| 115 | `sZmmDhlmclx` | `varchar(70)` | YES | | | | 电化铝名称类型 | +| 116 | `sZmmGgxhkc` | `varchar(70)` | YES | | | | 规格型号(宽*长) | +| 117 | `sZmmDhlmclx1` | `varchar(70)` | YES | | | | 溶剂名称类别 | +| 118 | `sZmmMhd` | `varchar(70)` | YES | | | | 膜厚度 | +| 119 | `sZmmMypmc` | `varchar(70)` | YES | | | | 膜印品名称 | +| 120 | `sZmmLsmclx` | `varchar(70)` | YES | | | | 镭射名称类型 | +| 121 | `sZmmMmclx` | `varchar(70)` | YES | | | | 膜名称类型 | +| 122 | `sZmmXpbmc` | `varchar(70)` | YES | | | | 橡皮布名称 | +| 123 | `sZmmJsmc` | `varchar(70)` | YES | | | | 胶水名称 | +| 124 | `sZmmJsmclx` | `varchar(70)` | YES | | | | 胶水名称类型 | +| 125 | `sZmmRjmc` | `varchar(70)` | YES | | | | 溶剂名称 | +| 126 | `sZmmRjmclb` | `varchar(70)` | YES | | | | 溶剂名称类别 | +| 127 | `sZmmFllb` | `varchar(70)` | YES | | | | 辅料类别 | +| 128 | `sZmmKblb` | `varchar(70)` | YES | | | | 卡板类别 | +| 129 | `sZmmZxlb` | `varchar(70)` | YES | | | | 纸箱类别 | +| 130 | `sZmmBcmc` | `varchar(70)` | YES | | | | 版材名称 | +| 131 | `sZmmBzwlb` | `varchar(70)` | YES | | | | 包装物类别 | +| 132 | `sZmmZsmlx` | `varchar(70)` | YES | | | | 专色墨类型 | +| 133 | `sZmmMclb` | `varchar(70)` | YES | | | | 名称类别 | +| 134 | `sZmmSjms` | `varchar(70)` | YES | | | | 收卷米数 | +| 135 | `sZmmBclx` | `varchar(70)` | YES | | | | 版材类型 | +| 136 | `sZmmHd` | `varchar(70)` | YES | | | | 厚度 | +| 137 | `sZmmMmclb` | `varchar(70)` | YES | | | | 膜名称类别 | +| 138 | `sSpart` | `varchar(4)` | NO | | | | 产品组 | +| 139 | `sVkorg` | `varchar(4)` | NO | | | | 销售组织 | +| 140 | `sVtweg` | `varchar(2)` | NO | | | | 分销渠道 | +| 141 | `sVrkme` | `varchar(6)` | NO | | | | 销售单位 | +| 142 | `dAumng` | `decimal(13,3)` | NO | | 0.000 | | 最小订购量 | +| 143 | `sProdh` | `varchar(18)` | NO | | | | 产品层次 | +| 144 | `sKtgrm` | `varchar(2)` | NO | | | | 科目设置组 | +| 145 | `sAland` | `varchar(3)` | NO | | | | 国家地区 | +| 146 | `sTaxkm` | `varchar(1)` | YES | | | | 税分类 | +| 147 | `sEkgrp` | `varchar(3)` | NO | | | | 采购组 | +| 148 | `sBeskz` | `varchar(1)` | NO | | | | 采购类型 | +| 149 | `sSobsl` | `varchar(2)` | YES | | | | 特殊采购类 | +| 150 | `iDzeit` | `int` | NO | | 0 | | 自制天数 | +| 151 | `iPlifz` | `int` | NO | | 0 | | 外购交货天数 | +| 152 | `sDismm` | `varchar(2)` | NO | | | | MRP类型 | +| 153 | `sDisgr` | `varchar(4)` | YES | | | | MRP组 | +| 154 | `sDispo` | `varchar(3)` | NO | | | | MRP控制者 | +| 155 | `sLgpro` | `varchar(4)` | NO | | | | 生产存储地点 | +| 156 | `sLgfsb` | `varchar(4)` | NO | | | | 外部采购仓储地点 | +| 157 | `sLgort` | `varchar(4)` | NO | | | | 库存地点 | +| 158 | `sLgpbe` | `varchar(4)` | YES | | | | 库存货位 | +| 159 | `dUneto` | `decimal(3,1)` | NO | | 0.0 | | 不足交货允差 | +| 160 | `dUeeto` | `decimal(3,1)` | NO | | 0.0 | | 过度交货允差 | +| 161 | `bUeetk` | `bit(1)` | NO | | b'0' | | 未限制 | +| 162 | `iMhdhb` | `int` | NO | | 0 | | 总货架寿命(天) | +| 163 | `bXchpf` | `bit(1)` | NO | | b'0' | | 批次管理 | +| 164 | `bKzkup` | `bit(1)` | NO | | b'0' | | 联产品 | +| 165 | `sStrgr` | `char(2)` | YES | | | | 按单按库策略 | +| 166 | `sNbbh` | `varchar(40)` | YES | | | | 版号 | +| 167 | `sAusme` | `varchar(3)` | YES | | | | 发货单位 | +| 168 | `sFrtme` | `varchar(3)` | YES | | | | 生产单位 | +| 169 | `sBklas` | `varchar(4)` | NO | | | | 评估分类 | +| 170 | `sVprsv` | `varchar(1)` | NO | | | | 价格控制 | +| 171 | `sHrkft` | `varchar(4)` | NO | | | | 原始组 | +| 172 | `sKosgr` | `varchar(10)` | YES | | | | 间接费分组 | +| 173 | `dZplp3` | `decimal(11,2)` | NO | | 0.00 | | 计划价格3 | +| 174 | `tZpld3` | `datetime` | YES | | | | 计划价格日期3 | +| 175 | `sZmldl` | `varchar(3)` | NO | | | | 物料大类 | +| 176 | `bSales` | `bit(1)` | NO | | b'0' | | 是否销售 | +| 177 | `sMatklName` | `varchar(100)` | YES | | | | 物料中类名称 | +| 178 | `sZmldltName` | `varchar(100)` | YES | | | | 物料大类名称 | +| 179 | `bSubmit` | `bit(1)` | NO | | b'0' | | 是否提交 | +| 180 | `tSubmitDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 提交时间 | +| 181 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交人 | +| 182 | `bCheck` | `bit(1)` | NO | | b'0' | | 数据小组审核 | +| 183 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 184 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 185 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 186 | `bCheckJyb` | `bit(1)` | NO | | b'0' | | 精益办审核 | +| 187 | `tCheckDateJyb` | `datetime` | YES | | | | 审核日期-精益办 | +| 188 | `sCheckPersonJyb` | `varchar(50)` | YES | | | | 审核人-精益办 | +| 189 | `sTaxId` | `varchar(50)` | YES | | 17128239240007522551135755385000 | | 税码Id | +| 190 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 191 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 192 | `sSlaveMemo` | `varchar(50)` | YES | | | | 改版原因 | +| 193 | `iZkpein` | `int` | NO | | 0 | | 价格倍数 | +| 194 | `sMmsta` | `varchar(5)` | YES | | | | 工厂特定的物料状态 | +| 195 | `dStprs` | `decimal(11,2)` | NO | | 0.00 | | 标准价格 | +| 196 | `iPeinh` | `int` | NO | | 0 | | 价格单位 | +| 197 | `sStatus` | `varchar(5)` | YES | | | | 审核状态 | +| 198 | `sXjversion` | `varchar(5)` | YES | | 0 | | 产品新旧版 | +| 199 | `bAlterversion` | `bit(1)` | NO | | b'0' | | 是否改版 | +| 200 | `bUploadtable` | `bit(1)` | NO | | b'1' | | 是否上传工艺卡参数表 | +| 201 | `bTestreport` | `bit(1)` | NO | | b'1' | | 耐晒测试报告 | +| 202 | `bQuality` | `bit(1)` | NO | | b'1' | | 产品质检 | +| 203 | `bVoc` | `bit(1)` | NO | | b'1' | | 光引发剂VOC | +| 204 | `bCutchart` | `bit(1)` | NO | | b'1' | | 模切图 | +| 205 | `bDividefilm` | `bit(1)` | NO | | b'1' | | 分色菲林 | +| 206 | `sChecknotesMemo` | `text` | YES | | | | 产品评审备注 | +| 207 | `bValuation` | `bit(1)` | YES | | b'0' | | 是否标估 | +| 208 | `bJudging` | `bit(1)` | YES | | b'0' | | 产品部是否评审 | +| 209 | `bConfirm` | `bit(1)` | YES | | b'0' | | 工艺部确认 | +| 210 | `sConfirmPerson` | `varchar(50)` | YES | | | | 确认人 | +| 211 | `tConfirmDate` | `datetime` | YES | | | | 确认时间 | +| 212 | `sProductShort` | `varchar(50)` | YES | | | | 物料简称 | +| 213 | `bSubmitValuation` | `bit(1)` | YES | | b'0' | | 是否提交标估 | +| 214 | `bComType` | `bit(1)` | NO | | b'0' | | 是否来源SAP | +| 215 | `sSrcId` | `varchar(50)` | YES | | | | 源单ID | +| 216 | `bCustomerStatusEnd` | `bit(1)` | YES | | b'0' | | 不需要生成PBOM | +| 217 | `bAumiteComplete` | `bit(1)` | YES | | b'0' | | 是否建立烫金BOM | +| 218 | `bWorkOrder` | `bit(1)` | NO | | b'0' | | 是否工单 | +| 219 | `sCodeType` | `varchar(50)` | YES | | | | 单双码 | +| 220 | `sProductType` | `varchar(50)` | YES | | | | 产品类别 | +| 221 | `sProductTypeId` | `varchar(50)` | YES | | | | 产品类别Id | +| 222 | `sPropertyType` | `varchar(50)` | YES | | | | 产品类别属性 | +| 223 | `sStripType` | `varchar(50)` | YES | | | | 条小盒 | +| 224 | `sBoxType` | `varchar(50)` | YES | | | | 软硬包 | +| 225 | `bTechnology` | `bit(1)` | YES | | b'0' | | 是否下达工艺开单 | +| 226 | `sTechnologyPerson` | `varchar(50)` | YES | | | | 下达人 | +| 227 | `tTechnologyDate` | `datetime` | YES | | | | 下达时间 | +| 228 | `sStripboxNum` | `varchar(50)` | YES | | | | 条盒编号 | +| 229 | `bStripbox` | `bit(1)` | NO | | b'0' | | 配套条盒 | +| 230 | `iSmile` | `int` | YES | | | | 微笑 | +| 231 | `sAperture` | `varchar(50)` | YES | | | | 孔径 | +| 232 | `sisbagId` | `varchar(50)` | NO | | | | 袋型ID | +| 233 | `bFrozen` | `bit(1)` | YES | | b'0' | | 冻结 | +| 234 | `dBoreHight` | `decimal(18,6)` | NO | | 0.000000 | | 内径高 | +| 235 | `dBoreLength` | `decimal(18,6)` | NO | | 0.000000 | | 内径长 | +| 236 | `dBoreWidth` | `decimal(18,6)` | NO | | 0.000000 | | 内径宽 | +| 237 | `dQuoMoney` | `decimal(18,6)` | YES | | 0.000000 | | 基准价 | +| 238 | `dQuoRate` | `decimal(18,6)` | YES | | 0.000000 | | 毛利率 | +| 239 | `dVolume` | `decimal(18,6)` | YES | | 0.000000 | | 产品体积 | +| 240 | `sCardBoard` | `varchar(255)` | YES | | | | 卡板 | +| 241 | `sCustomerProductNoVer` | `varchar(50)` | YES | | | | 客户料号版本号 | +| 242 | `sPackBox` | `varchar(50)` | YES | | | | 是否机包盒 | +| 243 | `sPacking` | `varchar(255)` | YES | | | | 装箱 | +| 244 | `sProductHight` | `varchar(50)` | NO | | | | 产品高 | +| 245 | `sProductLength` | `varchar(50)` | NO | | | | 产品长 | +| 246 | `sProductWidth` | `varchar(50)` | NO | | | | 产品宽 | +| 247 | `sProjectName` | `varchar(255)` | YES | | | | 项目名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductNo` | | BTREE | `sProductNo`, `sProductName` | +| `IndexU_eleproduct` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductchild.md b/docs/auto-catalog/tables/eleproductchild.md new file mode 100644 index 0000000..75307e5 --- /dev/null +++ b/docs/auto-catalog/tables/eleproductchild.md @@ -0,0 +1,28 @@ +# `eleproductchild` + + +- **Rows (estimated):** 443 +- **Data size:** 128.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:22 +- **Updated:** 2026-04-27 18:52:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 10 | `sChileMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductcustomer.md b/docs/auto-catalog/tables/eleproductcustomer.md new file mode 100644 index 0000000..a04ac0d --- /dev/null +++ b/docs/auto-catalog/tables/eleproductcustomer.md @@ -0,0 +1,45 @@ +# `eleproductcustomer` + +> 印件客户 + + +- **Rows (estimated):** 655 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:22 +- **Updated:** 2026-04-27 18:52:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sCustomerId` | `varchar(50)` | NO | | | | 客户ID | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `sTaxId` | `varchar(50)` | NO | | | | 税率ID | +| 12 | `dQuotationPrice` | `decimal(18,6)` | NO | | 0.000000 | | 报价价格 | +| 13 | `tQuotationDate` | `datetime` | YES | | | | 报价日期 | +| 14 | `sCustomerMaterialsNo` | `varchar(50)` | NO | | | | 客户料号 | +| 15 | `sCustomerMaterialsName` | `varchar(100)` | NO | | | | 客户物料描述 | +| 16 | `sZflag` | `varchar(5)` | YES | | I | | 更新标识 | +| 17 | `sMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleproductcustomer` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleproductcustomerId` | ✓ | BTREE | `sParentId`, `sCustomerId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductfile.md b/docs/auto-catalog/tables/eleproductfile.md new file mode 100644 index 0000000..dbf98e8 --- /dev/null +++ b/docs/auto-catalog/tables/eleproductfile.md @@ -0,0 +1,42 @@ +# `eleproductfile` + +> 印件文件 + + +- **Rows (estimated):** 64 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:22 +- **Updated:** 2026-04-27 18:52:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `varchar(11)` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(100)` | NO | | | | 文件名 | +| 11 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 12 | `sType` | `varchar(50)` | YES | | | | 类型 | +| 13 | `sMReserve1` | `varchar(50)` | NO | | | | 预留字符1 | +| 14 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductfile` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleproductfile` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductprice.md b/docs/auto-catalog/tables/eleproductprice.md new file mode 100644 index 0000000..ba4f099 --- /dev/null +++ b/docs/auto-catalog/tables/eleproductprice.md @@ -0,0 +1,49 @@ +# `eleproductprice` + +> 印件客户 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:22 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(50)` | NO | | | | 客户ID | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `sTaxId` | `varchar(50)` | NO | | | | 税率ID | +| 12 | `dQuotationPrice` | `decimal(18,6)` | NO | | 0.000000 | | 报价价格 | +| 13 | `tQuotationDate` | `datetime` | YES | | | | 报价日期 | +| 14 | `sCustomerMaterialsNo` | `varchar(50)` | NO | | | | 客户料号 | +| 15 | `sMemo` | `varchar(2000)` | YES | | | | 备注 | +| 16 | `dBeginQty` | `decimal(18,0)` | NO | | 0 | | 起数 | +| 17 | `dEndQty` | `decimal(18,0)` | NO | | 0 | | 止数 | +| 18 | `dOldQuotationPrice` | `decimal(18,6)` | NO | | 0.000000 | | 原报价价格 | +| 19 | `sQuotationPerson` | `varchar(50)` | NO | | | | 更新人 | +| 20 | `tPCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 价格日期 | +| 21 | `dQuoMoney` | `decimal(18,6)` | YES | | 0.000000 | | 基准价 | +| 22 | `dQuoRate` | `decimal(18,6)` | YES | | 0.000000 | | 毛利率 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleproductcustomer` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductpricemaster.md b/docs/auto-catalog/tables/eleproductpricemaster.md new file mode 100644 index 0000000..945cc3d --- /dev/null +++ b/docs/auto-catalog/tables/eleproductpricemaster.md @@ -0,0 +1,52 @@ +# `eleproductpricemaster` + + +- **Rows (estimated):** 6807 +- **Data size:** 2.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:22 +- **Updated:** 2026-04-27 18:52:23 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 9 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 产品id | +| 11 | `sProductId` | `varchar(255)` | NO | | | | 产品编号 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否备注 | +| 14 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 15 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 16 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 17 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 18 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 19 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 20 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 21 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 22 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 23 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 24 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 25 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 26 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 27 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 28 | `bStartMark` | `bit(1)` | NO | | b'0' | | 启用标识 | +| 29 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 30 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 31 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 32 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 33 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 34 | `tPeriodDate` | `datetime` | YES | | | | 有效期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductpriceslave.md b/docs/auto-catalog/tables/eleproductpriceslave.md new file mode 100644 index 0000000..a9eb526 --- /dev/null +++ b/docs/auto-catalog/tables/eleproductpriceslave.md @@ -0,0 +1,44 @@ +# `eleproductpriceslave` + + +- **Rows (estimated):** 10935 +- **Data size:** 3.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:23 +- **Updated:** 2026-04-27 18:52:24 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 9 | `dQuotationPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 10 | `tQuotationDate` | `datetime` | YES | | | | 报价日期 | +| 11 | `sSlaveMemo` | `varchar(2000)` | YES | | | | 备注 | +| 12 | `dQuoRate` | `decimal(18,6)` | YES | | 0.000000 | | 毛利率 | +| 13 | `dQuoPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 14 | `dBeginQty` | `decimal(18,0)` | NO | | 0 | | 起数 | +| 15 | `dEndQty` | `decimal(18,0)` | NO | | 0 | | 止数 | +| 16 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 17 | `dRealityPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `bUseTotal` | `bit(1)` | YES | | b'0' | | 启用总价 | +| 19 | `sEvaluateNo` | `varchar(255)` | YES | | | | 估价单号 | +| 20 | `bNotUsed` | `bit(1)` | YES | | b'0' | | 不启用 | +| 21 | `dQuoMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 直接材料 | +| 22 | `dAssistMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 直接辅料 | +| 23 | `dQuoPrintPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 胶印 | +| 24 | `dQuoPrintAfterPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 印后 | +| 25 | `dQuoManualPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 手工 | +| 26 | `dQuoFreightPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 运费 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductsafe.md b/docs/auto-catalog/tables/eleproductsafe.md new file mode 100644 index 0000000..ab9fdce --- /dev/null +++ b/docs/auto-catalog/tables/eleproductsafe.md @@ -0,0 +1,42 @@ +# `eleproductsafe` + +> 印件安全库存 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:24 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(50)` | NO | MUL | | | 产品ID | +| 10 | `dMinStock` | `decimal(18,6)` | NO | | 0.000000 | | 最小库存 | +| 11 | `dMaxStock` | `decimal(18,6)` | NO | | 0.000000 | | 最大库存 | +| 12 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductstock` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_eleproductstock_sProductId` | | BTREE | `sProductId` | +| `IndexU_eleproductstock` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleproductstockId` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sProductId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductstock.md b/docs/auto-catalog/tables/eleproductstock.md new file mode 100644 index 0000000..c63badc --- /dev/null +++ b/docs/auto-catalog/tables/eleproductstock.md @@ -0,0 +1,75 @@ +# `eleproductstock` + +> 印件-仓库 + + +- **Rows (estimated):** 191 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:24 +- **Updated:** 2026-04-27 18:52:24 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(50)` | NO | MUL | | | 产品ID | +| 10 | `sDefineNo` | `varchar(50)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(50)` | NO | | | | 自定义项2 | +| 12 | `sWarehouseId` | `varchar(50)` | NO | | | | 仓库ID | +| 13 | `sLocationId` | `varchar(50)` | NO | | | | 库区ID | +| 14 | `sWarehouseLocationId` | `varchar(50)` | NO | | | | 库位ID | +| 15 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 16 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 库存价格 | +| 17 | `dProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 库存金额 | +| 18 | `tInventoryDate` | `datetime` | NO | | 2000-01-01 00:00:00 | | 盘点日期 | +| 19 | `sFormId` | `varchar(50)` | NO | | | | 界面Id | +| 20 | `dMinStock` | `decimal(18,6)` | NO | | 0.000000 | | 最小库存 | +| 21 | `dMaxStock` | `decimal(18,6)` | NO | | 0.000000 | | 最大库存 | +| 22 | `dCostMoney` | `decimal(18,2)` | YES | | 0.00 | | 成本金额 | +| 23 | `dCostPrice` | `decimal(18,6)` | YES | | 0.000000 | | 成本价格 | +| 24 | `dInProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库数量 | +| 25 | `dInProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 入库金额 | +| 26 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 27 | `dSumProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 成品超期汇总反写数量 | +| 28 | `sDefineNo3` | `varchar(50)` | NO | | | | 自定义项3 | +| 29 | `sWorkOrderId` | `varchar(50)` | NO | | | | 工单ID | +| 30 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 32 | `sWorkOrderNo` | `varchar(50)` | NO | | | | 工单ID | +| 33 | `tCheckedDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 检验日期 | +| 34 | `tCurrDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 入库日期 | +| 35 | `tProductionDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生产日期 | +| 36 | `bFrozen` | `bit(1)` | YES | | b'0' | | | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | | 0.000000 | | | +| 38 | `dProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 39 | `dProductForeignPrice` | `decimal(18,6)` | YES | | 0.000000 | | | +| 40 | `sCurrency` | `varchar(50)` | YES | | | | | +| 41 | `sCustomerOrderNo` | `varchar(100)` | YES | | | | 客户订单号 | +| 42 | `sHBWareHouseId` | `varchar(100)` | YES | | | | 余数仓id设置为正仓用于查询汇总 | +| 43 | `sOpsBillNo` | `varchar(100)` | YES | | | | 成品外购单号 | +| 44 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表id | +| 45 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductstock` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_eleproductstock_sProductId` | | BTREE | `sProductId` | +| `IndexU_eleproductstock` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleproductstockId` | ✓ | BTREE | `sProductId`, `sDefineNo`, `sDefineNo2`, `sWarehouseId`, `sLocationId`, `sWarehouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductstockmonth.md b/docs/auto-catalog/tables/eleproductstockmonth.md new file mode 100644 index 0000000..fab42b1 --- /dev/null +++ b/docs/auto-catalog/tables/eleproductstockmonth.md @@ -0,0 +1,68 @@ +# `eleproductstockmonth` + +> 成品月结 + + +- **Rows (estimated):** 1008 +- **Data size:** 384.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:24 +- **Updated:** 2026-04-27 18:52:24 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品Id | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 13 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 14 | `sLocation` | `varchar(100)` | YES | | | | 库区名 | +| 15 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 16 | `sWarehouseLocation` | `varchar(100)` | YES | | | | 库位名 | +| 17 | `dPriorMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 18 | `dPriorQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 19 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 20 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 21 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 22 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 23 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 误差金额 | +| 24 | `dProductPrice` | `decimal(18,6)` | NO | | | | 本期价格 | +| 25 | `dProductMoney` | `decimal(18,6)` | NO | | | | 本期金额 | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | | | 本期数量 | +| 27 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 28 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 29 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 在制品数量 | +| 30 | `dProductionMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品金额 | +| 31 | `tCheckedDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 检验日期 | +| 32 | `tCurrDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 入库日期 | +| 33 | `tProductionDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生产日期 | +| 34 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 35 | `sOrderId` | `varchar(100)` | YES | | | | 订单id | +| 36 | `sOrderNo` | `varchar(100)` | YES | | | | 订单号 | +| 37 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表id | +| 38 | `sWorkOrderId` | `varchar(100)` | YES | | | | 工单Id | +| 39 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 工单号 | +| 40 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductstockmonth_WareHouse` | | BTREE | `sProductId`, `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sLocationId`, `sWarehouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleproductstockmonth` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductstockmonthcost.md b/docs/auto-catalog/tables/eleproductstockmonthcost.md new file mode 100644 index 0000000..f602f9f --- /dev/null +++ b/docs/auto-catalog/tables/eleproductstockmonthcost.md @@ -0,0 +1,190 @@ +# `eleproductstockmonthcost` + + +- **Rows (estimated):** 45440 +- **Data size:** 89.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:24 +- **Updated:** 2026-04-27 18:52:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 10 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 11 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 12 | `sLocation` | `varchar(100)` | YES | | | | 库区名 | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 14 | `sWarehouseLocation` | `varchar(100)` | YES | | | | 库位名 | +| 15 | `dPriorMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 16 | `dPriorQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 17 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 18 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 19 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 20 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 21 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 误差金额 | +| 22 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductMoney` | `decimal(18,6)` | NO | | | | 本期金额 | +| 24 | `dProductQty` | `decimal(18,6)` | NO | | | | 本期数量 | +| 25 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 26 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 在制品数量 | +| 28 | `dProductionMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品金额 | +| 29 | `dPriorPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 30 | `dNowOutAdjustStoreMoney` | `decimal(18,6)` | NO | | | | 调整价格 | +| 31 | `dInStorePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 32 | `dOutStorePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 33 | `dPriorMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 上期材料金额 | +| 34 | `dPriorOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 上期其他金额 | +| 35 | `dPriorPeopleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 上期人工金额 | +| 36 | `dPriorOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 上期发外金额 | +| 37 | `dPriorMakeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 上期制造金额 | +| 38 | `dInStoreMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库材料金额 | +| 39 | `dInStoreOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库其他金额 | +| 40 | `dInStorePeopleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库人工金额 | +| 41 | `dInStoreOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库发外金额 | +| 42 | `dInStoreMakeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库制造金额 | +| 43 | `dOutStoreMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出库材料金额 | +| 44 | `dOutStoreOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出库其他金额 | +| 45 | `dOutStorePeopleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出库人工金额 | +| 46 | `dOutStoreOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出库发外金额 | +| 47 | `dOutStoreMakeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出库制造金额 | +| 48 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 49 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 50 | `dPeopleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 人工金额 | +| 51 | `dOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发外金额 | +| 52 | `dMakeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制造金额 | +| 53 | `dEndExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用1 | +| 54 | `dEndExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用2 | +| 55 | `dEndExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用3 | +| 56 | `dEndExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用4 | +| 57 | `dEndExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用5 | +| 58 | `dEndExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用6 | +| 59 | `dEndExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用7 | +| 60 | `dEndExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用8 | +| 61 | `dEndExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用9 | +| 62 | `dEndExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用10 | +| 63 | `dEndExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用11 | +| 64 | `dEndExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用12 | +| 65 | `dEndExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用13 | +| 66 | `dEndExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用14 | +| 67 | `dEndExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用15 | +| 68 | `dEndExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用16 | +| 69 | `dEndExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用17 | +| 70 | `dEndExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用18 | +| 71 | `dEndExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用19 | +| 72 | `dEndExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用20 | +| 73 | `dEndExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用21 | +| 74 | `dEndExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用22 | +| 75 | `dEndExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用23 | +| 76 | `dEndExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用24 | +| 77 | `dEndExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用25 | +| 78 | `dEndExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用26 | +| 79 | `dEndExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用27 | +| 80 | `dEndExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用28 | +| 81 | `dEndExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用29 | +| 82 | `dEndExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 结存费用30 | +| 83 | `dPriorExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用1 | +| 84 | `dPriorExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用2 | +| 85 | `dPriorExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用3 | +| 86 | `dPriorExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用4 | +| 87 | `dPriorExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用5 | +| 88 | `dPriorExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用6 | +| 89 | `dPriorExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用7 | +| 90 | `dPriorExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用8 | +| 91 | `dPriorExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用9 | +| 92 | `dPriorExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用10 | +| 93 | `dPriorExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用11 | +| 94 | `dPriorExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用12 | +| 95 | `dPriorExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用13 | +| 96 | `dPriorExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用14 | +| 97 | `dPriorExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用15 | +| 98 | `dPriorExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用16 | +| 99 | `dPriorExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用17 | +| 100 | `dPriorExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用18 | +| 101 | `dPriorExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用19 | +| 102 | `dPriorExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用20 | +| 103 | `dPriorExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用21 | +| 104 | `dPriorExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用22 | +| 105 | `dPriorExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用23 | +| 106 | `dPriorExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用24 | +| 107 | `dPriorExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用25 | +| 108 | `dPriorExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用26 | +| 109 | `dPriorExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用27 | +| 110 | `dPriorExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用28 | +| 111 | `dPriorExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用29 | +| 112 | `dPriorExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 期初费用30 | +| 113 | `dInExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用1 | +| 114 | `dInExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用2 | +| 115 | `dInExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用3 | +| 116 | `dInExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用4 | +| 117 | `dInExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用5 | +| 118 | `dInExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用6 | +| 119 | `dInExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用7 | +| 120 | `dInExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用8 | +| 121 | `dInExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用9 | +| 122 | `dInExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用10 | +| 123 | `dInExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用11 | +| 124 | `dInExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用12 | +| 125 | `dInExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用13 | +| 126 | `dInExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用14 | +| 127 | `dInExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用15 | +| 128 | `dInExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用16 | +| 129 | `dInExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用17 | +| 130 | `dInExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用18 | +| 131 | `dInExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用19 | +| 132 | `dInExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用20 | +| 133 | `dInExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用21 | +| 134 | `dInExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用22 | +| 135 | `dInExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用23 | +| 136 | `dInExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用24 | +| 137 | `dInExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用25 | +| 138 | `dInExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用26 | +| 139 | `dInExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用27 | +| 140 | `dInExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用28 | +| 141 | `dInExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用29 | +| 142 | `dInExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 入库费用30 | +| 143 | `dOutExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用1 | +| 144 | `dOutExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用2 | +| 145 | `dOutExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用3 | +| 146 | `dOutExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用4 | +| 147 | `dOutExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用5 | +| 148 | `dOutExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用6 | +| 149 | `dOutExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用7 | +| 150 | `dOutExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用8 | +| 151 | `dOutExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用9 | +| 152 | `dOutExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用10 | +| 153 | `dOutExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用11 | +| 154 | `dOutExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用12 | +| 155 | `dOutExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用13 | +| 156 | `dOutExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用14 | +| 157 | `dOutExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用15 | +| 158 | `dOutExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用16 | +| 159 | `dOutExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用17 | +| 160 | `dOutExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用18 | +| 161 | `dOutExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用19 | +| 162 | `dOutExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用20 | +| 163 | `dOutExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用21 | +| 164 | `dOutExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用22 | +| 165 | `dOutExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用23 | +| 166 | `dOutExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用24 | +| 167 | `dOutExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用25 | +| 168 | `dOutExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用26 | +| 169 | `dOutExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用27 | +| 170 | `dOutExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用28 | +| 171 | `dOutExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用29 | +| 172 | `dOutExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 出库费用30 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductstockmonthmoney.md b/docs/auto-catalog/tables/eleproductstockmonthmoney.md new file mode 100644 index 0000000..8d7ba2d --- /dev/null +++ b/docs/auto-catalog/tables/eleproductstockmonthmoney.md @@ -0,0 +1,50 @@ +# `eleproductstockmonthmoney` + + +- **Rows (estimated):** 57888 +- **Data size:** 19.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:36 +- **Updated:** 2026-04-27 18:52:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 10 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 11 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 12 | `sLocation` | `varchar(100)` | YES | | | | 库区名 | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 14 | `sWarehouseLocation` | `varchar(100)` | YES | | | | 库位名 | +| 15 | `dPriorMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 16 | `dPriorQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 17 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 18 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 19 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 20 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 21 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 误差金额 | +| 22 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductMoney` | `decimal(18,6)` | NO | | | | 本期金额 | +| 24 | `dProductQty` | `decimal(18,6)` | NO | | | | 本期数量 | +| 25 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 26 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 在制品数量 | +| 28 | `dProductionMoney` | `decimal(18,6)` | NO | | 0.000000 | | 在制品金额 | +| 29 | `dPriorPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 30 | `dNowOutAdjustStoreMoney` | `decimal(18,6)` | NO | | | | 调整价格 | +| 31 | `dInStorePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 32 | `dOutStorePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleproductstocksummonth.md b/docs/auto-catalog/tables/eleproductstocksummonth.md new file mode 100644 index 0000000..da3e6d2 --- /dev/null +++ b/docs/auto-catalog/tables/eleproductstocksummonth.md @@ -0,0 +1,48 @@ +# `eleproductstocksummonth` + +> 成品月结汇总 + + +- **Rows (estimated):** 975 +- **Data size:** 256.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:39 +- **Updated:** 2026-04-27 18:52:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `dPriorMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 13 | `dPriorQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 14 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 15 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 16 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 17 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 18 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 误差金额 | +| 19 | `dProductPrice` | `decimal(18,6)` | NO | | | | 本期价格 | +| 20 | `dProductMoney` | `decimal(18,6)` | NO | | | | 本期金额 | +| 21 | `dProductQty` | `decimal(18,6)` | NO | | | | 本期数量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleproductstocksummonth` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesample.md b/docs/auto-catalog/tables/elesample.md new file mode 100644 index 0000000..b098b16 --- /dev/null +++ b/docs/auto-catalog/tables/elesample.md @@ -0,0 +1,55 @@ +# `elesample` + +> 客户 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:39 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列(必须字段) | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID(必须字段) | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID(必须字段) | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID(必须字段) | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期(必须字段) | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人(必须字段) | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号(必须字段) | +| 8 | `sCustomerName` | `varchar(255)` | NO | | | | 客户名称(必须字段) | +| 9 | `sCustomerNo` | `varchar(255)` | NO | | | | 客户编号(可修改字段) | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 客户分类ID(可修改字段) | +| 11 | `sMemo` | `text` | YES | | | | 备注(可修改字段) | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废(必须字段) | +| 13 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1(可修改字段) | +| 14 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2(可修改字段) | +| 15 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3(可修改字段) | +| 16 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4(可修改字段) | +| 17 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5(可修改字段) | +| 18 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6(可修改字段) | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1(可修改字段) | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2(可修改字段) | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3(可修改字段) | +| 22 | `iMReserve1` | `int` | YES | | | | 预留整型1(可修改字段) | +| 23 | `iMReserve2` | `int` | YES | | | | 预留整型2(可修改字段) | +| 24 | `iMReserve3` | `int` | YES | | | | 预留整型3(可修改字段) | +| 25 | `tMReserve1` | `datetime` | YES | | | | 预留日期1(可修改字段) | +| 26 | `tMReserve2` | `datetime` | YES | | | | 预留日期2(可修改字段) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomerNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sCustomerNo` | +| `IndexU_elecustomer` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elecustomerName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sCustomerName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesemigoodsstock.md b/docs/auto-catalog/tables/elesemigoodsstock.md new file mode 100644 index 0000000..1bcbddd --- /dev/null +++ b/docs/auto-catalog/tables/elesemigoodsstock.md @@ -0,0 +1,43 @@ +# `elesemigoodsstock` + + +- **Rows (estimated):** 27 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:39 +- **Updated:** 2026-04-27 18:52:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `sWarehouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 13 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 14 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 15 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 16 | `tInventoryDate` | `datetime` | NO | | 2000-01-01 00:00:00 | | 盘点日期 | +| 17 | `sFormId` | `varchar(100)` | NO | | | | 界面Id | +| 18 | `dMinStock` | `decimal(18,6)` | NO | | 0.000000 | | 最小库存 | +| 19 | `dMaxStock` | `decimal(18,6)` | NO | | 0.000000 | | 最大库存 | +| 20 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 21 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 22 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 23 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 24 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 25 | `sVer` | `varchar(100)` | NO | | | | 版本号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesemigoodsstockmonth.md b/docs/auto-catalog/tables/elesemigoodsstockmonth.md new file mode 100644 index 0000000..28ba402 --- /dev/null +++ b/docs/auto-catalog/tables/elesemigoodsstockmonth.md @@ -0,0 +1,48 @@ +# `elesemigoodsstockmonth` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:39 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMonth` | `varchar(100)` | NO | | | | 月份 | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 13 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 14 | `sLocation` | `varchar(100)` | YES | | | | 库区名 | +| 15 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 16 | `sWarehouseLocation` | `varchar(100)` | YES | | | | 库位名 | +| 17 | `dPriorMoney` | `decimal(18,6)` | NO | | | | 上期金额 | +| 18 | `dPriorQty` | `decimal(18,6)` | NO | | | | 上期数量 | +| 19 | `dInStoreMoney` | `decimal(18,6)` | NO | | | | 入库金额 | +| 20 | `dInStoreQty` | `decimal(18,6)` | NO | | | | 入库数量 | +| 21 | `dOutStoreMoney` | `decimal(18,6)` | NO | | | | 出库金额 | +| 22 | `dOutStoreQty` | `decimal(18,6)` | NO | | | | 出库数量 | +| 23 | `dErrorMoney` | `decimal(18,6)` | NO | | | | 误差金额 | +| 24 | `dProcessQty` | `decimal(18,6)` | NO | | | | 本期数量 | +| 25 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 26 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 28 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 29 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 30 | `sVer` | `varchar(100)` | NO | | | | 版本号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesupply.md b/docs/auto-catalog/tables/elesupply.md new file mode 100644 index 0000000..c491d4b --- /dev/null +++ b/docs/auto-catalog/tables/elesupply.md @@ -0,0 +1,102 @@ +# `elesupply` + +> 供应商 + + +- **Rows (estimated):** 25 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:39 +- **Updated:** 2026-04-27 18:52:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sSupplyName` | `varchar(255)` | NO | | | | 供应商名称 | +| 9 | `sSupplyNo` | `varchar(255)` | NO | MUL | | | 供应商编号 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 客户分类ID | +| 11 | `sSupplyType` | `varchar(255)` | YES | | | | 供应商类型 | +| 12 | `sSupplyShort` | `varchar(255)` | YES | | | | 供应商简称 | +| 13 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 14 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 15 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 16 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 17 | `sEmail` | `varchar(255)` | YES | | | | email | +| 18 | `sFax` | `varchar(255)` | YES | | | | 传真 | +| 19 | `sMemo` | `text` | YES | | | | 备注 | +| 20 | `sCorporate` | `varchar(255)` | YES | | | | 公司法人 | +| 21 | `dRegisterCapital` | `decimal(18,6)` | YES | | | | 注册资金 | +| 22 | `sProvince` | `varchar(255)` | NO | | | | 省 | +| 23 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 24 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 25 | `sCompanyAddress` | `varchar(255)` | YES | | | | 公司地址 | +| 26 | `sUrl` | `varchar(255)` | YES | | | | 公司网址 | +| 27 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式 | +| 28 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 29 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 30 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 31 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 32 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 33 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 34 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 35 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 36 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 38 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 39 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 40 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 41 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 42 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 43 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 44 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 45 | `tCheckDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 审核日期 | +| 46 | `tFileCheck` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 资质审核时间 | +| 47 | `tSubmit` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 提交时间 | +| 48 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 49 | `dMinStockQty` | `decimal(18,6)` | NO | | 0.000000 | | 最少备损数 | +| 50 | `dSettleRate` | `decimal(18,6)` | NO | | 0.000000 | | 结算数量(与订单数量比) | +| 51 | `dStockQty` | `decimal(18,6)` | NO | | 0.000000 | | 要求备损数量 | +| 52 | `iArea` | `int` | NO | | 0 | | 地区 | +| 53 | `iCheckDate` | `int` | NO | | 5 | | 对帐日 | +| 54 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是 2:否 | +| 55 | `iLevel` | `int` | NO | | 0 | | 供应商评级 | +| 56 | `iOutSide` | `int` | NO | | 0 | | 内/外部 | +| 57 | `sBankAccount` | `varchar(255)` | NO | | | | 开票银行账号 | +| 58 | `sBillingAddress` | `varchar(255)` | NO | | | | 开票地址 | +| 59 | `sBillingBank` | `varchar(255)` | NO | | | | 开票开户行 | +| 60 | `sBillingName` | `varchar(255)` | NO | | | | 开票名称 | +| 61 | `sBillingPhone` | `varchar(255)` | NO | | | | 开票电话 | +| 62 | `sBillNo` | `varchar(200)` | YES | | | | 供应商编号 | +| 63 | `sBirthday` | `varchar(255)` | NO | | | | 生日 | +| 64 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 65 | `sEnglishName` | `varchar(255)` | YES | | | | 拼音 | +| 66 | `sFileCheck` | `varchar(255)` | NO | | | | 资质审核人员 | +| 67 | `sFileCheckMemo` | `varchar(255)` | NO | | | | 资质审核理由 | +| 68 | `sInvoiceTaxNo` | `varchar(255)` | NO | | | | 开票税号 | +| 69 | `sLevelMemo` | `varchar(255)` | NO | | | | 供应商评级理由 | +| 70 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 71 | `sSubmit` | `varchar(255)` | NO | | | | 提交人员 | +| 72 | `sWeChat` | `varchar(255)` | NO | | | | 微信 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elesupply` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSupplyNo` | +| `IndexN_elesupplyNo` | | BTREE | `sSupplyNo`, `sSupplyName` | +| `IndexU_elesupply` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elesupplyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSupplyName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesupplyaddress.md b/docs/auto-catalog/tables/elesupplyaddress.md new file mode 100644 index 0000000..d1e724e --- /dev/null +++ b/docs/auto-catalog/tables/elesupplyaddress.md @@ -0,0 +1,42 @@ +# `elesupplyaddress` + +> 供应商地址 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:39 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 8 | `sProvince` | `varchar(255)` | NO | | | | 省 | +| 9 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 10 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 11 | `sDetailAddress` | `varchar(255)` | YES | | | | 详细地址 | +| 12 | `bDefault` | `bit(1)` | YES | | b'0' | | 是否默认 | +| 13 | `sContact` | `varchar(100)` | YES | | | | 联系人 | +| 14 | `sMobile` | `varchar(100)` | YES | | | | 手机号码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elesupplyaddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elesupplyaddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesupplycars.md b/docs/auto-catalog/tables/elesupplycars.md new file mode 100644 index 0000000..5983203 --- /dev/null +++ b/docs/auto-catalog/tables/elesupplycars.md @@ -0,0 +1,29 @@ +# `elesupplycars` + + +- **Rows (estimated):** 25 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 8 | `sCarId` | `varchar(255)` | YES | | | | 车牌 | +| 9 | `sDriver` | `varchar(255)` | YES | | | | 司机 | +| 10 | `sDriverPhone` | `varchar(255)` | YES | | | | 联系方式 | +| 11 | `sDeadWeight` | `varchar(255)` | YES | | | | 吨位 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesupplycontacts.md b/docs/auto-catalog/tables/elesupplycontacts.md new file mode 100644 index 0000000..16934ad --- /dev/null +++ b/docs/auto-catalog/tables/elesupplycontacts.md @@ -0,0 +1,46 @@ +# `elesupplycontacts` + +> 供应商列表 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone1` | `varchar(255)` | YES | | | | 电话1 | +| 10 | `sPhone2` | `varchar(255)` | YES | | | | 电话2 | +| 11 | `sMobile` | `varchar(255)` | YES | | | | 手机 | +| 12 | `sEmail` | `varchar(255)` | YES | | | | email | +| 13 | `sFax` | `varchar(255)` | YES | | | | 传真 | +| 14 | `sDepart` | `varchar(255)` | YES | | | | 部门 | +| 15 | `sPosition` | `varchar(255)` | YES | | | | 职位 | +| 16 | `sMsnQQ` | `varchar(255)` | YES | | | | QQ | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `bDefault` | `bit(1)` | NO | | b'0' | | 默认 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elesupplycontacts` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sContacts` | +| `IndexU_elesupplycontacts` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/elesupplyfile.md b/docs/auto-catalog/tables/elesupplyfile.md new file mode 100644 index 0000000..bb9d4ac --- /dev/null +++ b/docs/auto-catalog/tables/elesupplyfile.md @@ -0,0 +1,28 @@ +# `elesupplyfile` + + +- **Rows (estimated):** 270 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleteam.md b/docs/auto-catalog/tables/eleteam.md new file mode 100644 index 0000000..31114f4 --- /dev/null +++ b/docs/auto-catalog/tables/eleteam.md @@ -0,0 +1,60 @@ +# `eleteam` + +> 班组 + + +- **Rows (estimated):** 14 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sTeamNo` | `varchar(255)` | YES | MUL | | | 班组编号 | +| 9 | `sTeamName` | `varchar(255)` | YES | | | | 班组名称 | +| 10 | `sMachineId` | `varchar(100)` | YES | | | | 默认机台 | +| 11 | `dPrintQty` | `decimal(18,6)` | YES | | | | 每天标准数量 | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 13 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 14 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 15 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 16 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 17 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 18 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 27 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 28 | `dRatedQty` | `decimal(18,6)` | NO | | 0.000000 | | 额定数量 | +| 29 | `bWorking` | `bit(1)` | NO | | b'0' | | 是否上岗 | +| 30 | `sAlias` | `varchar(255)` | YES | | | | 别名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleteam` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sTeamNo` | +| `IndexN_eleteamNo` | | BTREE | `sTeamNo`, `sTeamName` | +| `IndexU_eleteam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleteamName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sTeamName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleteamemployee.md b/docs/auto-catalog/tables/eleteamemployee.md new file mode 100644 index 0000000..1543a6d --- /dev/null +++ b/docs/auto-catalog/tables/eleteamemployee.md @@ -0,0 +1,39 @@ +# `eleteamemployee` + +> 班组-员工 + + +- **Rows (estimated):** 27 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 8 | `dProportion` | `decimal(18,6)` | YES | | | | 比例 | +| 9 | `sPositionId` | `varchar(100)` | YES | | | | 职位ID | +| 10 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 11 | `sMemo` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleteamemployee` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_eleteamemployee` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleteammachine.md b/docs/auto-catalog/tables/eleteammachine.md new file mode 100644 index 0000000..eb26ef5 --- /dev/null +++ b/docs/auto-catalog/tables/eleteammachine.md @@ -0,0 +1,36 @@ +# `eleteammachine` + +> 班组-机器 + + +- **Rows (estimated):** 155 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMachineId` | `varchar(100)` | NO | | | | 机台ID | +| 8 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleteammachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_eleteammachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleteststandard.md b/docs/auto-catalog/tables/eleteststandard.md new file mode 100644 index 0000000..a43f1a7 --- /dev/null +++ b/docs/auto-catalog/tables/eleteststandard.md @@ -0,0 +1,60 @@ +# `eleteststandard` + +> 脚本更新日期表 + + +- **Rows (estimated):** 61 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 4 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 6 | `sTestNo` | `varchar(255)` | NO | | | | 检验标准号 | +| 7 | `sTestName` | `varchar(255)` | NO | | | | 检验标准名称 | +| 8 | `sTestType` | `varchar(255)` | NO | | | | 标准检验类型(来料、工序、成品、客退) | +| 9 | `sTestStyle` | `varchar(255)` | NO | | | | 抽检类别(抽检,全检) | +| 10 | `sTestStandard` | `varchar(255)` | NO | | | | 检验水平(正常,放宽,加严) | +| 11 | `dQualifyRate` | `decimal(18,6)` | NO | | | | 要求合格率。 | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 13 | `sFormulaId` | `varchar(100)` | NO | | | | 公式Id | +| 14 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 15 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 16 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 17 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 18 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 19 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 20 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 21 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 22 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 23 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 24 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 25 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 26 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 27 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 28 | `sBrandsId` | `varchar(100)` | NO | | | | 公司ID | +| 29 | `sSubsidiaryId` | `varchar(100)` | YES | | | | 子公司ID | +| 30 | `sFormId` | `varchar(100)` | YES | | | | 窗体类型 | +| 31 | `sAQLId` | `varchar(255)` | YES | | | | 抽样标准ID | +| 32 | `iState` | `int` | YES | | 0 | | 标识测试用 | +| 33 | `sQualifyRate` | `varchar(50)` | NO | | | | 检测标准 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleteststandarditem.md b/docs/auto-catalog/tables/eleteststandarditem.md new file mode 100644 index 0000000..ff609c3 --- /dev/null +++ b/docs/auto-catalog/tables/eleteststandarditem.md @@ -0,0 +1,66 @@ +# `eleteststandarditem` + +> 脚本更新日期表 + + +- **Rows (estimated):** 512 +- **Data size:** 176.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 检验标准对应ID | +| 9 | `sTestMethod` | `varchar(255)` | NO | | | | 检验方法 | +| 10 | `sTestReference` | `varchar(255)` | NO | | | | 检验结果 | +| 11 | `sTestSelect` | `varchar(255)` | NO | | | | 检验分类 | +| 12 | `sTestItem` | `varchar(1000)` | NO | | | | 检验项目 | +| 13 | `sTestStandard` | `varchar(1000)` | NO | | | | 标准值 | +| 14 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 15 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 16 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 17 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 18 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 19 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 20 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `iSeparationQty` | `int` | YES | | | | 数量分段点 | +| 26 | `iSample` | `int` | YES | | | | 抽样 | +| 27 | `iAccept` | `int` | YES | | | | 合格判定数 | +| 28 | `iReject` | `int` | YES | | | | 不合格判定数 | +| 29 | `dQualifyRate` | `decimal(18,6)` | YES | | 0.000000 | | 接收质量限(AQL) | +| 30 | `iAccept2` | `int` | YES | | 0 | | 严重合格判定数/起始小时数 | +| 31 | `iQuantityFrom` | `int` | YES | | 0 | | 数量从 | +| 32 | `iQuantityTo` | `int` | YES | | 0 | | 数量到 | +| 33 | `iReject2` | `int` | YES | | 0 | | 严重不合格判定数/起始次数 | +| 34 | `sActValue` | `varchar(255)` | YES | | | | 默认值 | +| 35 | `sAqlName` | `varchar(255)` | YES | | | | AQL标准 | +| 36 | `sAqlstandardId` | `varchar(255)` | YES | | | | AQL标准ID | +| 37 | `sInStandard` | `varchar(255)` | YES | | | | 内部检验标准 | +| 38 | `sQualifyRate` | `varchar(50)` | YES | | | | 质量标准 | +| 39 | `sSlaveMemo` | `varchar(255)` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_EleTestStandardItem` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleteststandardobject.md b/docs/auto-catalog/tables/eleteststandardobject.md new file mode 100644 index 0000000..d94025f --- /dev/null +++ b/docs/auto-catalog/tables/eleteststandardobject.md @@ -0,0 +1,47 @@ +# `eleteststandardobject` + +> 脚本更新日期表 + + +- **Rows (estimated):** 228 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:40 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 检验标准对应ID | +| 9 | `sTestObjectId` | `varchar(255)` | NO | | | | 目标对象(产品分类/材料分类/工序) | +| 10 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 11 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 12 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 13 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 14 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 15 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 16 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_EleTestStandardItem` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleworkcenter.md b/docs/auto-catalog/tables/eleworkcenter.md new file mode 100644 index 0000000..8c94b6e --- /dev/null +++ b/docs/auto-catalog/tables/eleworkcenter.md @@ -0,0 +1,45 @@ +# `eleworkcenter` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sWorkCenterNo` | `varchar(255)` | YES | | | | 中心组代码 | +| 8 | `sWorkCenterName` | `varchar(255)` | YES | | | | 中心组名称 | +| 9 | `sDirectDepart` | `varchar(255)` | YES | | | | 直接所属部门 | +| 10 | `bHoldGood` | `bit(1)` | NO | | b'0' | | 是否持有 | +| 11 | `iOrder` | `int` | YES | | | | 序号 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 16 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 是否拷贝禁止 | +| 18 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 19 | `sFormId` | `varchar(255)` | NO | | | | 窗体id | +| 20 | `sMachineId` | `varchar(255)` | YES | | | | 机台id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `workCenterSeq` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleworkcenterprocess.md b/docs/auto-catalog/tables/eleworkcenterprocess.md new file mode 100644 index 0000000..dc0a326 --- /dev/null +++ b/docs/auto-catalog/tables/eleworkcenterprocess.md @@ -0,0 +1,36 @@ +# `eleworkcenterprocess` + + +- **Rows (estimated):** 40 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sProcessId` | `varchar(255)` | YES | MUL | | | 工序ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `sMachineId` | `varchar(255)` | YES | | | | 机台id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleworkcenterprocess_ProcessId` | | BTREE | `sProcessId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleworkcenterprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleworkordercenter.md b/docs/auto-catalog/tables/eleworkordercenter.md new file mode 100644 index 0000000..3d1725e --- /dev/null +++ b/docs/auto-catalog/tables/eleworkordercenter.md @@ -0,0 +1,35 @@ +# `eleworkordercenter` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sBillNo` | `varchar(255)` | YES | | | | 中心组代码 | +| 8 | `sProcessifyName` | `varchar(255)` | YES | | | | 中心组名称 | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eleworkordercenterprocess.md b/docs/auto-catalog/tables/eleworkordercenterprocess.md new file mode 100644 index 0000000..c3a85df --- /dev/null +++ b/docs/auto-catalog/tables/eleworkordercenterprocess.md @@ -0,0 +1,35 @@ +# `eleworkordercenterprocess` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sProcessId` | `varchar(255)` | YES | MUL | | | 工序ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleworkcenterprocess_ProcessId` | | BTREE | `sProcessId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleworkcenterprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedborrow.md b/docs/auto-catalog/tables/eptmachinefixedborrow.md new file mode 100644 index 0000000..3388f12 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedborrow.md @@ -0,0 +1,81 @@ +# `eptmachinefixedborrow` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `bReport` | `bit(1)` | NO | | b'0' | | 是否上报集团 | +| 19 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 36 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 37 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 38 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 39 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 40 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 41 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 42 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 43 | `sMachineStore` | `varchar(100)` | NO | | | | 固定资产位置 | +| 44 | `sAssetNo` | `varchar(200)` | NO | | | | 固定资产编号 | +| 45 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 46 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 47 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 48 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 资产净值 | +| 49 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 50 | `dAdjustMoney` | `decimal(18,2)` | NO | | 0.00 | | 价值调整 | +| 51 | `sUseMemo` | `text` | YES | | | | 使用部门意见 | +| 52 | `sFinanceMemo` | `text` | YES | | | | 财务部门意见 | +| 53 | `sOfficeMemo` | `text` | YES | | | | 总经办意见 | +| 54 | `sManagerMemo` | `text` | YES | | | | 总经理意见 | +| 55 | `sAccountantMemo` | `text` | YES | | | | 会计意见 | +| 56 | `sClearType` | `varchar(255)` | NO | | | | 清理方式 | +| 57 | `sBorrowMemo` | `text` | YES | | | | 使用原因 | +| 58 | `dNetQty` | `decimal(18,2)` | YES | | | | 数量 | +| 59 | `sStyle` | `varchar(255)` | YES | | | | 规格 | +| 60 | `sUseTime` | `varchar(255)` | YES | | | | 已使用时间 | +| 61 | `sUseStatus` | `varchar(255)` | YES | | | | 已使用状态 | +| 62 | `sBorrowCorporation` | `varchar(255)` | YES | | | | 借用公司 | +| 63 | `tBorrowDate` | `datetime` | YES | | | | 借用期限 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedchange.md b/docs/auto-catalog/tables/eptmachinefixedchange.md new file mode 100644 index 0000000..cf45c59 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedchange.md @@ -0,0 +1,82 @@ +# `eptmachinefixedchange` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 42 | `sMachineStore` | `varchar(100)` | NO | | | | 固定资产位置 | +| 43 | `sMachineStoreAlter` | `varchar(100)` | NO | | | | 固定资产位置变动 | +| 44 | `sAssetNo` | `varchar(200)` | NO | | | | 固定资产编号 | +| 45 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 46 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 47 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 48 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 资产净值 | +| 49 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 50 | `dAdjustMoney` | `decimal(18,2)` | NO | | 0.00 | | 价值调整 | +| 51 | `sUseMemo` | `text` | YES | | | | 使用部门意见 | +| 52 | `sFinanceMemo` | `text` | YES | | | | 财务部门意见 | +| 53 | `sOfficeMemo` | `text` | YES | | | | 总经办意见 | +| 54 | `sManagerMemo` | `text` | YES | | | | 总经理意见 | +| 55 | `sAccountantMemo` | `text` | YES | | | | 会计 | +| 56 | `dNetQty` | `decimal(18,2)` | YES | | 0.00 | | 数量 | +| 57 | `sManageId` | `varchar(255)` | YES | | | | 管理人 | +| 58 | `sUseDepartId` | `varchar(100)` | YES | | | | 使用部门 | +| 59 | `sUseDepartAlterId` | `varchar(100)` | YES | | | | 使用部门变动 | +| 60 | `sUse` | `varchar(255)` | YES | | | | 用途 | +| 61 | `sUseAlter` | `varchar(255)` | YES | | | | 用途变动 | +| 62 | `dWorthAdjust` | `decimal(18,6)` | YES | | | | 价值调整 | +| 63 | `dWorthAdjustAlter` | `decimal(18,6)` | YES | | | | 价值调整变动 | +| 64 | `bReport` | `bit(1)` | YES | | | | 是否上报 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedclear.md b/docs/auto-catalog/tables/eptmachinefixedclear.md new file mode 100644 index 0000000..1bdd537 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedclear.md @@ -0,0 +1,76 @@ +# `eptmachinefixedclear` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 42 | `sMachineStore` | `varchar(100)` | NO | | | | 固定资产位置 | +| 43 | `sAssetNo` | `varchar(200)` | NO | | | | 固定资产编号 | +| 44 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 45 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 46 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 47 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 资产净值 | +| 48 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 49 | `dNetPrice` | `decimal(18,6)` | NO | | 0.000000 | | 预计售价 | +| 50 | `dAdjustMoney` | `decimal(18,2)` | NO | | 0.00 | | 价值调整 | +| 51 | `sUseMemo` | `text` | YES | | | | 使用部门意见 | +| 52 | `sFinanceMemo` | `text` | YES | | | | 财务部门意见 | +| 53 | `sOfficeMemo` | `text` | YES | | | | 总经办意见 | +| 54 | `sManagerMemo` | `text` | YES | | | | 总经理意见 | +| 55 | `sClearType` | `varchar(255)` | NO | | | | 清理方式 | +| 56 | `dNetQty` | `decimal(18,2)` | YES | | | | 数量 | +| 57 | `tScrapDate` | `datetime` | YES | | | | 清理日期 | +| 58 | `sAccountantMemo` | `text` | YES | | | | 会计 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedinstoremaster.md b/docs/auto-catalog/tables/eptmachinefixedinstoremaster.md new file mode 100644 index 0000000..f590a7c --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedinstoremaster.md @@ -0,0 +1,90 @@ +# `eptmachinefixedinstoremaster` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 42 | `slevel` | `varchar(255)` | YES | | | | 紧急程度 | +| 43 | `bWorkContinue` | `bit(1)` | NO | | b'0' | | 是否影响机台继续工作 | +| 44 | `bClaimed` | `bit(1)` | NO | | b'0' | | 任务是否已认领 | +| 45 | `sClaimPerson` | `varchar(50)` | NO | | | | 任务认领人 | +| 46 | `tClaimDate` | `datetime` | YES | | | | 任务认领时间 | +| 47 | `sClaimPersonId` | `varchar(50)` | YES | | | | 任务认领认id | +| 48 | `sZPPerson` | `varchar(255)` | YES | | | | 指派人员 | +| 49 | `tZPDate` | `datetime` | YES | | | | 指派时间 | +| 50 | `tReceptionDate` | `datetime` | YES | | | | 验收时间 | +| 51 | `sFinanceReceptionPerson` | `varchar(255)` | YES | | | | 财务接收人 | +| 52 | `tFinanceReceptionDate` | `datetime` | YES | | | | 财务接收时间 | +| 53 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 54 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 55 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 56 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 57 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 58 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 59 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 60 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 61 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 62 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 63 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 64 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 65 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 66 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 67 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 68 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 69 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 70 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 71 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 72 | `tCheckListDate` | `datetime` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedinstoreslave.md b/docs/auto-catalog/tables/eptmachinefixedinstoreslave.md new file mode 100644 index 0000000..e83e05f --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedinstoreslave.md @@ -0,0 +1,102 @@ +# `eptmachinefixedinstoreslave` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:41 +- **Updated:** 2026-04-27 18:52:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bOrderComplete` | `bit(1)` | NO | | b'0' | | 订单强制完工 | +| 28 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单库存数量 | +| 29 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单换算数量 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 34 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 35 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 36 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sRemainderType` | `varchar(255)` | YES | | | | 余数处理方式 | +| 51 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 52 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 53 | `bQly` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 54 | `dQlyQty` | `int` | YES | | 0 | | 检验数量 | +| 55 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 56 | `dMaterialsTestQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 57 | `bMaterialsTestComplete` | `bit(1)` | YES | | b'0' | | | +| 58 | `iTestResult` | `bit(1)` | YES | | b'0' | | 0:合格 ,1:不合格 | +| 59 | `bInStoreComplete` | `bit(1)` | YES | | b'0' | | | +| 60 | `iHandIn` | `int` | YES | | 0 | | 是否手填 | +| 61 | `bFast` | `bit(1)` | YES | | b'0' | | 快速检验 | +| 62 | `tFastDate` | `datetime` | YES | | | | 快速时间 | +| 63 | `sFastPerson` | `varchar(255)` | YES | | | | 快速人员 | +| 64 | `sMachineName` | `varchar(100)` | NO | | | | 设备名称 | +| 65 | `sPurchaseOrderId` | `varchar(255)` | YES | | | | 固定资产采购订单id | +| 66 | `sPurchaseOrderSlaveId` | `varchar(255)` | YES | | | | 固定资产采购订单从表id | +| 67 | `sPurchaseOrderNo` | `varchar(255)` | YES | | | | 固定资产采购订单号 | +| 68 | `sManufacturer` | `varchar(255)` | YES | | | | 厂商 | +| 69 | `tNoticeDate` | `datetime` | YES | | | | | +| 70 | `sDepartId` | `varchar(50)` | YES | | | | 使用部门 | +| 71 | `sChangeModeType` | `varchar(255)` | YES | | | | 变动类型 | +| 72 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 73 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写换算数量 | +| 74 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 75 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 76 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 77 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写数量 | +| 78 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写换算数量 | +| 79 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 80 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 81 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 82 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 83 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 84 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixednoticemaster.md b/docs/auto-catalog/tables/eptmachinefixednoticemaster.md new file mode 100644 index 0000000..485bcc0 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixednoticemaster.md @@ -0,0 +1,73 @@ +# `eptmachinefixednoticemaster` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 42 | `slevel` | `varchar(255)` | YES | | | | 紧急程度 | +| 43 | `bWorkContinue` | `bit(1)` | NO | | b'0' | | 是否影响机台继续工作 | +| 44 | `bClaimed` | `bit(1)` | NO | | b'0' | | 任务是否已认领 | +| 45 | `sClaimPerson` | `varchar(50)` | NO | | | | 任务认领人 | +| 46 | `tClaimDate` | `datetime` | YES | | | | 任务认领时间 | +| 47 | `sClaimPersonId` | `varchar(50)` | YES | | | | 任务认领认id | +| 48 | `sZPPerson` | `varchar(255)` | YES | | | | 指派人员 | +| 49 | `tZPDate` | `datetime` | YES | | | | 指派时间 | +| 50 | `tNoticeDate` | `datetime` | YES | | | | 回厂时间 | +| 51 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 52 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 53 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 54 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 55 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixednoticeslave.md b/docs/auto-catalog/tables/eptmachinefixednoticeslave.md new file mode 100644 index 0000000..7daf412 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixednoticeslave.md @@ -0,0 +1,88 @@ +# `eptmachinefixednoticeslave` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bOrderComplete` | `bit(1)` | NO | | b'0' | | 订单强制完工 | +| 28 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单库存数量 | +| 29 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单换算数量 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 34 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 35 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 36 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sRemainderType` | `varchar(255)` | YES | | | | 余数处理方式 | +| 51 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 52 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 53 | `bQly` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 54 | `dQlyQty` | `int` | YES | | 0 | | 检验数量 | +| 55 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 56 | `dMaterialsTestQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 57 | `bMaterialsTestComplete` | `bit(1)` | YES | | b'0' | | | +| 58 | `iTestResult` | `bit(1)` | YES | | b'0' | | 0:合格 ,1:不合格 | +| 59 | `bInStoreComplete` | `bit(1)` | YES | | b'0' | | | +| 60 | `iHandIn` | `int` | YES | | 0 | | 是否手填 | +| 61 | `bFast` | `bit(1)` | YES | | b'0' | | 快速检验 | +| 62 | `tFastDate` | `datetime` | YES | | | | 快速时间 | +| 63 | `sFastPerson` | `varchar(255)` | YES | | | | 快速人员 | +| 64 | `sMachineName` | `varchar(100)` | NO | | | | 设备名称 | +| 65 | `sManufacturer` | `varchar(255)` | YES | | | | 厂商 | +| 66 | `sPurchaseOrderId` | `varchar(255)` | YES | | | | 固定资产采购订单id | +| 67 | `sPurchaseOrdersSlaveId` | `varchar(255)` | YES | | | | 固定资产采购订单从表id | +| 68 | `sPurchaseOrderNo` | `varchar(255)` | YES | | | | 固定资产采购订单号 | +| 69 | `dAuxiliaryFXQty` | `decimal(18,6)` | YES | | 0.000000 | | 固定资产入库反写数量 | +| 70 | `sDepartId` | `varchar(50)` | YES | | | | 使用部门 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedordermaster.md b/docs/auto-catalog/tables/eptmachinefixedordermaster.md new file mode 100644 index 0000000..5e93aa6 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedordermaster.md @@ -0,0 +1,82 @@ +# `eptmachinefixedordermaster` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 42 | `slevel` | `varchar(255)` | YES | | | | 紧急程度 | +| 43 | `bWorkContinue` | `bit(1)` | NO | | b'0' | | 是否影响机台继续工作 | +| 44 | `bClaimed` | `bit(1)` | NO | | b'0' | | 任务是否已认领 | +| 45 | `sClaimPerson` | `varchar(50)` | NO | | | | 任务认领人 | +| 46 | `tClaimDate` | `datetime` | YES | | | | 任务认领时间 | +| 47 | `sClaimPersonId` | `varchar(50)` | YES | | | | 任务认领认id | +| 48 | `sZPPerson` | `varchar(255)` | YES | | | | 指派人员 | +| 49 | `tZPDate` | `datetime` | YES | | | | 指派时间 | +| 50 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 51 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 52 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 53 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 54 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 55 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 56 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 57 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 58 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 59 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 60 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 61 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 62 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 63 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 64 | `sBusinessType` | `varchar(255)` | YES | | | | 业务类型:非烟包,烟包 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedorderslave.md b/docs/auto-catalog/tables/eptmachinefixedorderslave.md new file mode 100644 index 0000000..ac1063b --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedorderslave.md @@ -0,0 +1,84 @@ +# `eptmachinefixedorderslave` + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bOrderComplete` | `bit(1)` | NO | | b'0' | | 订单强制完工 | +| 28 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单库存数量 | +| 29 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单换算数量 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 34 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 35 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 36 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sRemainderType` | `varchar(255)` | YES | | | | 余数处理方式 | +| 51 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 52 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 53 | `bQly` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 54 | `dQlyQty` | `int` | YES | | 0 | | 检验数量 | +| 55 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 56 | `dMaterialsTestQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 57 | `bMaterialsTestComplete` | `bit(1)` | YES | | b'0' | | | +| 58 | `iTestResult` | `bit(1)` | YES | | b'0' | | 0:合格 ,1:不合格 | +| 59 | `bInStoreComplete` | `bit(1)` | YES | | b'0' | | | +| 60 | `iHandIn` | `int` | YES | | 0 | | 是否手填 | +| 61 | `bFast` | `bit(1)` | YES | | b'0' | | 快速检验 | +| 62 | `tFastDate` | `datetime` | YES | | | | 快速时间 | +| 63 | `sFastPerson` | `varchar(255)` | YES | | | | 快速人员 | +| 64 | `sMachineName` | `varchar(100)` | NO | | | | 设备名称 | +| 65 | `sManufacturer` | `varchar(255)` | YES | | | | 厂商 | +| 66 | `dAuxiliaryFXQty` | `decimal(18,6)` | NO | | 0.000000 | | 回厂通知单反写数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedsabout.md b/docs/auto-catalog/tables/eptmachinefixedsabout.md new file mode 100644 index 0000000..2e312bf --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedsabout.md @@ -0,0 +1,79 @@ +# `eptmachinefixedsabout` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 42 | `sMachineStore` | `varchar(100)` | NO | | | | 固定资产位置 | +| 43 | `sAssetNo` | `varchar(200)` | NO | | | | 固定资产编号 | +| 44 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 45 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 46 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 47 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 资产净值 | +| 48 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 49 | `dAdjustMoney` | `decimal(18,2)` | NO | | 0.00 | | 价值调整 | +| 50 | `sUseMemo` | `text` | YES | | | | 使用部门意见 | +| 51 | `sFinanceMemo` | `text` | YES | | | | 财务部门意见 | +| 52 | `sOfficeMemo` | `text` | YES | | | | 总经办意见 | +| 53 | `sManagerMemo` | `text` | YES | | | | 总经理意见 | +| 54 | `sAboutMemo` | `text` | YES | | | | 闲置原因 | +| 55 | `tAboutDate` | `datetime` | YES | | | | 闲置日期 | +| 56 | `tUseDate` | `datetime` | YES | | | | 使用日期 | +| 57 | `sHandleMemo` | `text` | YES | | | | 拟处理意见 | +| 58 | `dNetQty` | `decimal(18,2)` | YES | | | | 数量 | +| 59 | `sStyle` | `varchar(255)` | YES | | | | 规格 | +| 60 | `sLocation` | `varchar(255)` | YES | | | | 存放地点 | +| 61 | `sUseTime` | `varchar(255)` | YES | | | | 已使用时间 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinefixedscrap.md b/docs/auto-catalog/tables/eptmachinefixedscrap.md new file mode 100644 index 0000000..b2b61e6 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinefixedscrap.md @@ -0,0 +1,77 @@ +# `eptmachinefixedscrap` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `bReport` | `bit(1)` | NO | | b'0' | | 是否上报集团 | +| 15 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 16 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 17 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 18 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 19 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 36 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 37 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 38 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 39 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 40 | `tApplyDate` | `datetime` | YES | | | | 申请日期 | +| 41 | `sWorkCenterId` | `varchar(100)` | YES | | | | | +| 42 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 43 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 44 | `sMachineStore` | `varchar(100)` | NO | | | | 固定资产位置 | +| 45 | `sAssetNo` | `varchar(200)` | NO | | | | 固定资产编号 | +| 46 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原值金额 | +| 47 | `dEpreciation` | `decimal(18,6)` | NO | | 0.000000 | | 累计折旧 | +| 48 | `dNetWorth` | `decimal(18,6)` | NO | | 0.000000 | | 净值 | +| 49 | `dNetAmount` | `decimal(18,6)` | NO | | 0.000000 | | 资产净值 | +| 50 | `dNetSalvage` | `decimal(18,6)` | NO | | 0.000000 | | 预计净残值 | +| 51 | `dAdjustMoney` | `decimal(18,2)` | NO | | 0.00 | | 价值调整 | +| 52 | `sUseMemo` | `text` | YES | | | | 使用部门意见 | +| 53 | `sFinanceMemo` | `text` | YES | | | | 财务部门意见 | +| 54 | `sOfficeMemo` | `text` | YES | | | | 总经办意见 | +| 55 | `sManagerMemo` | `text` | YES | | | | 总经理意见 | +| 56 | `dNetQty` | `decimal(18,2)` | YES | | | | 数量 | +| 57 | `sUse` | `varchar(255)` | YES | | | | 用途 | +| 58 | `sAccountantMemo` | `text` | YES | | | | 会计 | +| 59 | `sHandle` | `varchar(255)` | YES | | | | 处理方式 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintainchangemaster.md b/docs/auto-catalog/tables/eptmachinemaintainchangemaster.md new file mode 100644 index 0000000..dbe2159 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintainchangemaster.md @@ -0,0 +1,39 @@ +# `eptmachinemaintainchangemaster` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `tSReserve1` | `datetime` | NO | | | | 上次保养时间 | +| 20 | `tSReserve2` | `datetime` | NO | | | | 下次保养时间 | +| 21 | `sMaintainResult` | `varchar(255)` | NO | | | | 日保养、周保养、月保养 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintainchangeslave.md b/docs/auto-catalog/tables/eptmachinemaintainchangeslave.md new file mode 100644 index 0000000..6e56f00 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintainchangeslave.md @@ -0,0 +1,27 @@ +# `eptmachinemaintainchangeslave` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMachineId` | `varchar(255)` | NO | | | | 设备Id | +| 9 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintainmaster.md b/docs/auto-catalog/tables/eptmachinemaintainmaster.md new file mode 100644 index 0000000..d63dfc6 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintainmaster.md @@ -0,0 +1,73 @@ +# `eptmachinemaintainmaster` + +> 工单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心 | +| 40 | `sSrcId` | `varchar(100)` | NO | | | | 原单Id | +| 41 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 原单Id | +| 42 | `sMaintainPerson` | `varchar(255)` | NO | | | | 保养人 | +| 43 | `sMaintainResult` | `varchar(255)` | NO | | | | 保养周期 | +| 44 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验方案Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinemaintainmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinemaintainmasterCreateDate` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinemaintainmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintainplanmaster.md b/docs/auto-catalog/tables/eptmachinemaintainplanmaster.md new file mode 100644 index 0000000..ded38ec --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintainplanmaster.md @@ -0,0 +1,68 @@ +# `eptmachinemaintainplanmaster` + +> 工单主表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinemaintainplanmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinemaintainplanmasterCreateDate` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinemaintainplanmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintainplanslave.md b/docs/auto-catalog/tables/eptmachinemaintainplanslave.md new file mode 100644 index 0000000..abbc625 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintainplanslave.md @@ -0,0 +1,57 @@ +# `eptmachinemaintainplanslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:42 +- **Updated:** 2026-04-27 18:52:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaintainContent` | `varchar(255)` | NO | | | | 维修内容 | +| 9 | `sMaintainResult` | `varchar(255)` | NO | | | | 维修结果 | +| 10 | `sMaintainEmployeeId` | `varchar(100)` | NO | | | | 维修人员Id | +| 11 | `sSReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | NO | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | NO | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | NO | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | NO | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | NO | | | | 预留字符6 | +| 17 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 18 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 19 | `tSReserve3` | `datetime` | YES | | | | 预留日期3 | +| 20 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 21 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 22 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 23 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 24 | `tNextEndDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 下次保养结束日期 | +| 25 | `tNextStartDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 下次保养开始日期 | +| 26 | `tPriorDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 上次保养日期 | +| 27 | `tSReserve4` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 预留日期4 | +| 28 | `iInterval` | `int` | NO | | 0 | | 间隔周期 | +| 29 | `sIntervaltype` | `varchar(255)` | NO | | | | 间隔类型(年/月/日) | +| 30 | `sMaintainNo` | `varchar(255)` | YES | | | | 保养编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinemaintainplanslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintainslave.md b/docs/auto-catalog/tables/eptmachinemaintainslave.md new file mode 100644 index 0000000..77f719f --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintainslave.md @@ -0,0 +1,53 @@ +# `eptmachinemaintainslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaintainContent` | `varchar(255)` | NO | | | | 维修内容 | +| 9 | `sMaintainResult` | `varchar(255)` | NO | | | | 维修结果 | +| 10 | `sMaintainEmployeeId` | `varchar(100)` | NO | | | | 维修人员Id | +| 11 | `sSReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | NO | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | NO | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | NO | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | NO | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | NO | | | | 预留字符6 | +| 17 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 18 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 19 | `tSReserve3` | `datetime` | YES | | | | 预留日期3 | +| 20 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 21 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 22 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 23 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 24 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 25 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 26 | `sMaintainItem` | `varchar(1000)` | NO | | | | 维修项目 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinemaintainplanslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintenancemaster.md b/docs/auto-catalog/tables/eptmachinemaintenancemaster.md new file mode 100644 index 0000000..50c8ff4 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintenancemaster.md @@ -0,0 +1,80 @@ +# `eptmachinemaintenancemaster` + +> 工单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sDepreciationMethod` | `varchar(255)` | NO | | | | 折旧法 | +| 37 | `sMachineState` | `varchar(255)` | NO | | | | 机台状态 | +| 38 | `dAssets` | `decimal(18,6)` | NO | | 0.000000 | | 资产 | +| 39 | `sDepartId` | `varchar(100)` | NO | | | | 部门 | +| 40 | `sDepreciationLimit` | `varchar(255)` | NO | | | | 折旧期限 | +| 41 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 42 | `tCommandDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 43 | `tLeaderDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 44 | `bCommand` | `bit(1)` | YES | | b'0' | | 确认 | +| 45 | `bLeader` | `bit(1)` | YES | | b'0' | | 领导确认 | +| 46 | `sCommandPerson` | `varchar(50)` | YES | | | | 机长确认 | +| 47 | `sEmployeeId` | `varchar(100)` | YES | | | | 维修人员 | +| 48 | `sEmployeeName` | `varchar(255)` | YES | | | | 维修人员 | +| 49 | `sLeaderPerson` | `varchar(50)` | YES | | | | 领导 | +| 50 | `sMaintenanceCycles` | `varchar(255)` | YES | | | | 故障类别 | +| 51 | `sReplacementCycles` | `varchar(255)` | YES | | | | 故障描述 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinemaintenancemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinemaintenancemasterCreateDate` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinemaintenancemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinemaintenanceslave.md b/docs/auto-catalog/tables/eptmachinemaintenanceslave.md new file mode 100644 index 0000000..6decfc2 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinemaintenanceslave.md @@ -0,0 +1,61 @@ +# `eptmachinemaintenanceslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaintainContent` | `varchar(255)` | NO | | | | 维修内容 | +| 9 | `sMaintainResult` | `varchar(255)` | NO | | | | 维修结果 | +| 10 | `sMaintainEmployeeId` | `varchar(100)` | NO | | | | 维修人员Id | +| 11 | `sMaintenanceCycle` | `varchar(255)` | NO | | | | 维护周期 | +| 12 | `sReplacementCycle` | `varchar(255)` | NO | | | | 修复周期 | +| 13 | `sRepairEmployeeId` | `varchar(100)` | NO | | | | 修复人员Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcNo` | `varchar(100)` | NO | | | | 源单号 | +| 17 | `sSReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 18 | `sSReserve2` | `varchar(255)` | NO | | | | 预留字符2 | +| 19 | `sSReserve3` | `varchar(255)` | NO | | | | 预留字符3 | +| 20 | `sSReserve4` | `varchar(255)` | NO | | | | 预留字符4 | +| 21 | `sSReserve5` | `varchar(255)` | NO | | | | 预留字符5 | +| 22 | `sSReserve6` | `varchar(255)` | NO | | | | 预留字符6 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `tSReserve3` | `datetime` | YES | | | | 预留日期3 | +| 26 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 30 | `tBeginDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 开始时间 | +| 31 | `tEndDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 结束时间 | +| 32 | `dMaintenanceTime` | `decimal(18,6)` | YES | | 0.000000 | | 维修时长 | +| 33 | `dMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 备件数量 | +| 34 | `sMaterialsId` | `varchar(100)` | NO | | | | 备件Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinemaintenanceslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinerepairfixmaster.md b/docs/auto-catalog/tables/eptmachinerepairfixmaster.md new file mode 100644 index 0000000..3d81e64 --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinerepairfixmaster.md @@ -0,0 +1,78 @@ +# `eptmachinerepairfixmaster` + +> 工单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 37 | `sMaintainClassifyId` | `varchar(100)` | NO | | | | 维修分类Id | +| 38 | `tNotifyDate` | `datetime` | YES | | | | 通知日期 | +| 39 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心 | +| 40 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 41 | `tClaimDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 任务认领时间 | +| 42 | `tZPDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 指派时间 | +| 43 | `bClaimed` | `bit(1)` | NO | | b'0' | | 任务是否已认领 | +| 44 | `bWorkContinue` | `bit(1)` | NO | | b'0' | | 是否影响机台继续工作 | +| 45 | `sClaimPerson` | `varchar(50)` | NO | | | | 任务认领人 | +| 46 | `sClaimPersonId` | `varchar(50)` | YES | | | | 任务认领认id | +| 47 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员Id | +| 48 | `slevel` | `varchar(255)` | YES | | | | 紧急程度 | +| 49 | `sZPPerson` | `varchar(255)` | YES | | | | 指派人员 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinerepairfixmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinerepairfixmasterCreateDate` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachinerepairfixmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eptmachinerepairfixslave.md b/docs/auto-catalog/tables/eptmachinerepairfixslave.md new file mode 100644 index 0000000..0eaa61a --- /dev/null +++ b/docs/auto-catalog/tables/eptmachinerepairfixslave.md @@ -0,0 +1,54 @@ +# `eptmachinerepairfixslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaintainContent` | `varchar(255)` | NO | | | | 维修内容 | +| 9 | `sMaintainResult` | `varchar(255)` | NO | | | | 维修结果 | +| 10 | `sMaintainEmployeeId` | `varchar(100)` | NO | | | | 维修人员Id | +| 11 | `sMaintenanceCycle` | `varchar(255)` | NO | | | | 维护周期 | +| 12 | `sReplacementCycle` | `varchar(255)` | NO | | | | 修复周期 | +| 13 | `sRepairEmployeeId` | `varchar(100)` | NO | | | | 修复人员Id | +| 14 | `sSReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 15 | `sSReserve2` | `varchar(255)` | NO | | | | 预留字符2 | +| 16 | `sSReserve3` | `varchar(255)` | NO | | | | 预留字符3 | +| 17 | `sSReserve4` | `varchar(255)` | NO | | | | 预留字符4 | +| 18 | `sSReserve5` | `varchar(255)` | NO | | | | 预留字符5 | +| 19 | `sSReserve6` | `varchar(255)` | NO | | | | 预留字符6 | +| 20 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `tSReserve3` | `datetime` | YES | | | | 预留日期3 | +| 23 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 24 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 25 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 26 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 27 | `bFixComplete` | `bit(1)` | YES | | b'0' | | 强制完工 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachinerepairfixslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/erpjobupdate.md b/docs/auto-catalog/tables/erpjobupdate.md new file mode 100644 index 0000000..d2ebedc --- /dev/null +++ b/docs/auto-catalog/tables/erpjobupdate.md @@ -0,0 +1,37 @@ +# `erpjobupdate` + +> erp任务更新表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sJobId` | `varchar(35)` | NO | UNI | | | 任务唯一编号(P_JOB开头) | +| 5 | `iStatusId` | `tinyint` | NO | | 0 | | 状态(0:未执行,1:执行成功,2:执行失败) | +| 6 | `sFailException` | `text` | YES | | | | 失败异常 | +| 7 | `iUpdateType` | `tinyint` | NO | | | | 更新类型 | +| 8 | `sMainBillNo` | `varchar(100)` | NO | MUL | | | 主单据号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `ERP_JOB_UPDATE_IDX1` | | BTREE | `tCreateTime` | +| `ERP_JOB_UPDATE_IDX2` | | BTREE | `sMainBillNo`, `iUpdateType`, `iStatusId` | +| `ERP_JOB_UPDATE_UNQ1` | ✓ | BTREE | `sJobId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/erpmergeproductionreport.md b/docs/auto-catalog/tables/erpmergeproductionreport.md new file mode 100644 index 0000000..565a2b4 --- /dev/null +++ b/docs/auto-catalog/tables/erpmergeproductionreport.md @@ -0,0 +1,162 @@ +# `erpmergeproductionreport` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sSlaveId` | `varchar(100)` | NO | | | | 唯一ID | +| 33 | `iSlaveOrder` | `int` | NO | | 0 | | 排序号 | +| 34 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 35 | `sManualNo` | `int` | YES | | | | 手工单号 | +| 36 | `sCustomerOrderNo` | `int` | YES | | | | 客户订单号 | +| 37 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 38 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 39 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 40 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 41 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 42 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 43 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 44 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 45 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料Id | +| 46 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 47 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 48 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | +| 49 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 50 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 51 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 52 | `sWageId` | `varchar(100)` | NO | | | | 工资Id | +| 53 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 54 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 55 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 56 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 57 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 58 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 59 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 60 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 61 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 62 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 63 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 64 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 65 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 66 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 67 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 68 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 69 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 70 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 71 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 72 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 73 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 74 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 75 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 76 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 78 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 79 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 83 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 85 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 86 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 87 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 88 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 89 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 90 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 94 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 95 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 96 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 97 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 98 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 99 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 100 | `sCustomerNo` | `varchar(255)` | YES | | | | 客户编号 | +| 101 | `sCustomerClassifyId` | `varchar(100)` | YES | | | | 客户分类ID | +| 102 | `sChinese` | `varchar(255)` | YES | | | | 界面名称中文 | +| 103 | `sProductNo` | `varchar(255)` | YES | | | | 产品编号 | +| 104 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 105 | `sProductStyle` | `varchar(255)` | YES | | | | 产品规格 | +| 106 | `sProductUnit` | `varchar(255)` | YES | | | | 产品单位 | +| 107 | `sCustomerProductNo` | `varchar(255)` | YES | | | | 客户料号 | +| 108 | `sProductClassifyId` | `varchar(100)` | YES | | | | 产品分类ID | +| 109 | `sProcessNo` | `varchar(255)` | YES | | | | 工序编号 | +| 110 | `sProcessName` | `varchar(255)` | YES | | | | 工序名称 | +| 111 | `sProcessUnit` | `varchar(255)` | YES | | | | 单位 | +| 112 | `sProcessClassifyId` | `varchar(100)` | YES | | | | 工序分类ID | +| 113 | `sMachineName` | `varchar(255)` | YES | | | | 机台名称 | +| 114 | `sMachineNo` | `varchar(255)` | YES | | | | 机台编号 | +| 115 | `sCustomerClassifyName` | `varchar(255)` | YES | | | | 客户分类名称 | +| 116 | `sProductClassifyName` | `varchar(255)` | YES | | | | 产品分类名称 | +| 117 | `sProcessClassifyName` | `varchar(255)` | YES | | | | 工序分类名称 | +| 118 | `sWorkCenterName` | `varchar(255)` | YES | | | | 工作中心名称 | +| 119 | `sWageName` | `varchar(255)` | YES | | | | 工资名称 | +| 120 | `sEmployeeName` | `varchar(255)` | YES | | | | 员工名称 | +| 121 | `sMaterialsName` | `varchar(255)` | YES | | | | 材料名称 | +| 122 | `dGramWeight` | `decimal(18,6)` | YES | | | | 克重 | +| 123 | `sTeamNo` | `varchar(255)` | YES | | | | 班组编号 | +| 124 | `sTeamName` | `varchar(255)` | YES | | | | 班组名称 | +| 125 | `iPositiveColor` | `int` | YES | | | | 正面颜色 | +| 126 | `iPositiveSpecialColor` | `int` | YES | | 0 | | 正面专色 | +| 127 | `iOppositeColor` | `int` | YES | | 0 | | 反面颜色 | +| 128 | `iOppositeSpecialColor` | `int` | YES | | 0 | | 反面专色 | +| 129 | `dSinglePQty` | `decimal(18,6)` | YES | | | | 单面P数 | +| 130 | `dSumPQty` | `decimal(18,0)` | YES | | | | 总P数 | +| 131 | `iStick` | `int` | YES | | | | 贴数 | +| 132 | `sColorSerial` | `varchar(255)` | YES | | | | 色序 | +| 133 | `dMachineQty` | `decimal(18,6)` | YES | | | | 上机数量 | +| 134 | `dSumMachineQty` | `decimal(18,6)` | YES | | | | 总上机数量 | +| 135 | `iPrintModePo` | `int` | YES | | | | 印刷类型 | +| 136 | `iPrintMode` | `int` | YES | | | | 印刷方式 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_N` | | BTREE | `sId`, `sSlaveId`, `tCreateDate`, `sBillNo`, `sCustomerId`, `sProductId`, `sProcessId`, `sSrcSlaveId` | +| `Index_U` | ✓ | BTREE | `sId`, `sSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/erpmergesalsalesorder.md b/docs/auto-catalog/tables/erpmergesalsalesorder.md new file mode 100644 index 0000000..82db0b2 --- /dev/null +++ b/docs/auto-catalog/tables/erpmergesalsalesorder.md @@ -0,0 +1,158 @@ +# `erpmergesalsalesorder` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tProofingDate` | `datetime` | YES | | | | 确认样稿日期 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 15 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 16 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 17 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 18 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 20 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | NO | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sCustomerOrderNo` | `varchar(11)` | YES | | | | 客户订单号 | +| 27 | `sMemo` | `text` | YES | | | | 备注 | +| 28 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 29 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 30 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 31 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 32 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 34 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 35 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 36 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 37 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 39 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sSlaveId` | `varchar(100)` | NO | | | | 唯一ID | +| 56 | `iSlaveOrder` | `int` | NO | | 0 | | 排序号 | +| 57 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 58 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 59 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 60 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 61 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 62 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 63 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 65 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 66 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 68 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 69 | `bWorkOrderComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 70 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 71 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 72 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 73 | `sQualityRequireMemo` | `text` | YES | | | | 质量信息 | +| 74 | `sPackRequireMemo` | `text` | YES | | | | 包装信息 | +| 75 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 76 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 77 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 78 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 79 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 80 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 81 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 82 | `dWorkOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 83 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 84 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 85 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 86 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 87 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 88 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 89 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 90 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 91 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 92 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 93 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 94 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 95 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 96 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 100 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 101 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 102 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 103 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 104 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 105 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 106 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 107 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价 | +| 108 | `dLeftSide` | `decimal(18,6)` | NO | | 0.000000 | | 留边 | +| 109 | `dSkip` | `decimal(18,6)` | NO | | 0.000000 | | 跳距 | +| 110 | `sPaperDirection` | `varchar(255)` | NO | | | | 出纸方向 | +| 111 | `dPaper` | `decimal(18,6)` | NO | | 0.000000 | | 张/卷 | +| 112 | `dMeters` | `decimal(18,6)` | NO | | 0.000000 | | 米/卷 | +| 113 | `dCutting` | `decimal(18,6)` | NO | | 0.000000 | | 裁张 | +| 114 | `dDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 工艺\|内径 | +| 115 | `dOutSideDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 工艺\|外径 | +| 116 | `sCustomerNo` | `varchar(255)` | YES | | | | 客户编号 | +| 117 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 118 | `sCustomerClassifyId` | `varchar(100)` | YES | | | | 客户分类ID | +| 119 | `sProductNo` | `varchar(255)` | YES | | | | 产品编号 | +| 120 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 121 | `sProductStyle` | `varchar(255)` | YES | | | | 产品规格 | +| 122 | `sProductUnit` | `varchar(255)` | YES | | | | 产品单位 | +| 123 | `sCustomerProductNo` | `varchar(255)` | YES | | | | 客户料号 | +| 124 | `sProductClassifyId` | `varchar(100)` | YES | | | | 产品分类ID | +| 125 | `sChinese` | `varchar(255)` | YES | | | | 界面名称中文 | +| 126 | `sTaxName` | `varchar(255)` | YES | | | | 名称 | +| 127 | `dTaxRate` | `decimal(18,6)` | YES | | 0.000000 | | 税率 | +| 128 | `sCustomerClassifyName` | `varchar(255)` | YES | | | | 客户分类名称 | +| 129 | `sProductClassifyName` | `varchar(255)` | YES | | | | 产品分类名称 | +| 130 | `sSalesManName` | `varchar(255)` | YES | | | | 销售员名称 | +| 131 | `sGetPayName` | `varchar(255)` | YES | | | | 结算名称 | +| 132 | `sDeliverName` | `varchar(255)` | YES | | | | 送货名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_N` | | BTREE | `sId`, `sBillNo`, `sCustomerId`, `sSlaveId`, `sProductId` | +| `Index_U` | ✓ | BTREE | `sId`, `sSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/erpmergeworkorder.md b/docs/auto-catalog/tables/erpmergeworkorder.md new file mode 100644 index 0000000..4a58cfa --- /dev/null +++ b/docs/auto-catalog/tables/erpmergeworkorder.md @@ -0,0 +1,159 @@ +# `erpmergeworkorder` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:44 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 16 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 17 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 18 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 19 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 单据完工 | +| 20 | `tBillCompleteDate` | `datetime` | YES | | | | 单据完工日期 | +| 21 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 整单发外 | +| 22 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 23 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 24 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 25 | `sPlateMaking` | `varchar(255)` | NO | | | | 大版号 | +| 26 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 27 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 28 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 29 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 30 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 31 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 32 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 33 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 34 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 35 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 36 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 37 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 38 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 39 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 40 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 41 | `iSlaveOrder` | `int` | NO | | 0 | | 排序号 | +| 42 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 43 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 44 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 45 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 46 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 47 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 48 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式ID | +| 49 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 50 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 51 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 52 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 53 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 54 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 55 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 56 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 57 | `sManualNo` | `int` | YES | | | | 手工单号 | +| 58 | `sCustomerOrderNo` | `int` | YES | | | | 客户订单号 | +| 59 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 60 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 61 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 62 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 63 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 64 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 65 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 66 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 67 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 68 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 69 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 70 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 71 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 72 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 73 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 74 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 75 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 76 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 77 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 78 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 79 | `sQualityRequireMemo` | `text` | YES | | | | 质量信息 | +| 80 | `sPackRequireMemo` | `text` | YES | | | | 包装信息 | +| 81 | `sSlaveMemo` | `text` | YES | | | | 从表信息 | +| 82 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 83 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 84 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 85 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 86 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 87 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 88 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 89 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 90 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 91 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 92 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 93 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 94 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 95 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 96 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 97 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 98 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 99 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 100 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 101 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 102 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 103 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 104 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 105 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 106 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 107 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 108 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 109 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 110 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 111 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 112 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 113 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 114 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 115 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 116 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 117 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 118 | `sCustomerNo` | `varchar(255)` | YES | | | | 客户编号 | +| 119 | `sCustomerClassifyId` | `varchar(100)` | YES | | | | 客户分类ID | +| 120 | `sChinese` | `varchar(255)` | YES | | | | 界面名称中文 | +| 121 | `sProductNo` | `varchar(255)` | YES | | | | 产品编号 | +| 122 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 123 | `sProductStyle` | `varchar(255)` | YES | | | | 产品规格 | +| 124 | `sProductUnit` | `varchar(255)` | YES | | | | 产品单位 | +| 125 | `sCustomerProductNo` | `varchar(255)` | YES | | | | 客户料号 | +| 126 | `sProductClassifyId` | `varchar(100)` | YES | | | | 产品分类ID | +| 127 | `sCustomerClassifyName` | `varchar(255)` | YES | | | | 客户分类名称 | +| 128 | `sProductClassifyName` | `varchar(255)` | YES | | | | 产品分类名称 | +| 129 | `sSalesManName` | `varchar(255)` | YES | | | | 销售员名称 | +| 130 | `sGetPayName` | `varchar(255)` | YES | | | | 结算名称 | +| 131 | `sDeliverName` | `varchar(255)` | YES | | | | 送货名称 | +| 132 | `sTaxName` | `varchar(255)` | YES | | | | 税收名称 | +| 133 | `dTaxRate` | `decimal(18,6)` | YES | | 0.000000 | | 税率 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_N` | | BTREE | `sId`, `sBillNo`, `sCustomerId`, `sSlaveId`, `sProductId` | +| `Index_U` | ✓ | BTREE | `sId`, `sSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/etpmachineplanmaster.md b/docs/auto-catalog/tables/etpmachineplanmaster.md new file mode 100644 index 0000000..06df737 --- /dev/null +++ b/docs/auto-catalog/tables/etpmachineplanmaster.md @@ -0,0 +1,60 @@ +# `etpmachineplanmaster` + +> 保养计划主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:44 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMachineId` | `varchar(100)` | NO | | | | 机台名称 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eptmachineplanmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eptmachineplanmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/etpmachineplanslave.md b/docs/auto-catalog/tables/etpmachineplanslave.md new file mode 100644 index 0000000..cd3a9b5 --- /dev/null +++ b/docs/auto-catalog/tables/etpmachineplanslave.md @@ -0,0 +1,37 @@ +# `etpmachineplanslave` + +> 开发计划跟进主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:44 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 9 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 10 | `sSrcNo` | `varchar(100)` | NO | | | | 源单号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevFollowUpslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/eventviewer.md b/docs/auto-catalog/tables/eventviewer.md new file mode 100644 index 0000000..60f2cbb --- /dev/null +++ b/docs/auto-catalog/tables/eventviewer.md @@ -0,0 +1,36 @@ +# `eventviewer` + +> 操作日志 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:44 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sLoginName` | `varchar(255)` | NO | | | | 登录帐号 | +| 7 | `sLog` | `text` | NO | | | | 执行语句 | +| 8 | `dTime` | `decimal(18,6)` | YES | | | | 执行时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/expensereimbursementmaster.md b/docs/auto-catalog/tables/expensereimbursementmaster.md new file mode 100644 index 0000000..32cec1c --- /dev/null +++ b/docs/auto-catalog/tables/expensereimbursementmaster.md @@ -0,0 +1,84 @@ +# `expensereimbursementmaster` + + +- **Rows (estimated):** 1016 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:44 +- **Updated:** 2026-04-27 18:52:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 12 | `sApplyPerson` | `varchar(100)` | YES | | | | 报销人 | +| 13 | `sApplyPersonId` | `varchar(100)` | YES | | | | 报销人Id | +| 14 | `sCancelAfterWay` | `varchar(100)` | YES | | | | 核销方式 | +| 15 | `sDeptCheckPerson` | `varchar(100)` | YES | | | | 部门审核人 | +| 16 | `sDeptCheckPersonId` | `varchar(100)` | YES | | | | 部门审核人Id | +| 17 | `sFinanceCheckPerson` | `varchar(100)` | YES | | | | 财务审核人 | +| 18 | `sFinanceCheckPersonId` | `varchar(100)` | YES | | | | 财务审核人Id | +| 19 | `sFinalCheckPerson` | `varchar(100)` | YES | | | | 最终审核人 | +| 20 | `sFinalCheckPersonId` | `varchar(100)` | YES | | | | 最终审核人Id | +| 21 | `sDeputyGeneralManager` | `varchar(100)` | YES | | | | 分管副总 | +| 22 | `sDeputyGeneralManagerId` | `varchar(100)` | YES | | | | 分管副总id | +| 23 | `dFinanceAgain` | `decimal(18,6)` | YES | | | | 财务复核 | +| 24 | `sAdvanceOrderCode` | `varchar(255)` | YES | | | | 预支单编码 | +| 25 | `sAdvanceOrderCodeId` | `varchar(255)` | YES | | | | 预支单编码ID | +| 26 | `dAdvanceBalanceMoney` | `decimal(18,6)` | YES | | | | 预支使用余额 | +| 27 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 31 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 32 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `sMemo` | `text` | YES | | | | | +| 47 | `sCollectionUnit` | `varchar(100)` | YES | | | | 收款单位 | +| 48 | `sCollectionAccount` | `varchar(100)` | YES | | | | 收款账号 | +| 49 | `sCollectionAccountBank` | `varchar(100)` | YES | | | | 收款账号开户行 | +| 50 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 51 | `sMExpenseCategoryId` | `varchar(100)` | NO | | | | 费用大项明细ID | +| 52 | `sMExpenseCategory` | `varchar(100)` | NO | | | | 费用大项 | +| 53 | `sMExpenseDetail` | `varchar(100)` | NO | | | | 费用细项 | +| 54 | `sMExpenseDetailId` | `varchar(100)` | NO | | | | 费用细项ID | +| 55 | `sDepartName` | `varchar(255)` | NO | | | | 部门 | +| 56 | `sDepartId` | `varchar(255)` | NO | | | | 部门Id | +| 57 | `sMasterDepartName` | `varchar(100)` | NO | | | | 主部门 | +| 58 | `sMasterDepartId` | `varchar(100)` | NO | | | | 主部门Id | +| 59 | `tStartDate` | `datetime` | YES | | | | 出差日期起 | +| 60 | `tEndDate` | `datetime` | YES | | | | 出差日期止 | +| 61 | `iPaymentType` | `int` | NO | | 0 | | 付款方式 | +| 62 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 已付金额 | +| 63 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 强制付款标记 | +| 64 | `sAccountNo` | `varchar(100)` | NO | | | | 科目代码 | +| 65 | `sAccountId` | `varchar(100)` | NO | | | | 科目ID | +| 66 | `iCigPack` | `int` | YES | | 1 | | 是否烟包 1:是,2:否 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/expensereimbursementslave.md b/docs/auto-catalog/tables/expensereimbursementslave.md new file mode 100644 index 0000000..57d5588 --- /dev/null +++ b/docs/auto-catalog/tables/expensereimbursementslave.md @@ -0,0 +1,67 @@ +# `expensereimbursementslave` + + +- **Rows (estimated):** 768 +- **Data size:** 400.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:44 +- **Updated:** 2026-04-27 18:52:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型(1:报销、2:调整) | +| 9 | `sReimbursementType` | `varchar(255)` | YES | | | | 大类类型 | +| 10 | `sDetail` | `varchar(100)` | YES | | | | 细项 | +| 11 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 14 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 15 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 16 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 17 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 18 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 19 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 27 | `dTaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 税率 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税额 | +| 29 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 不含税金额 | +| 30 | `sTaxId` | `varchar(255)` | YES | | | | 税率Id | +| 31 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 32 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 33 | `sStartingPoint` | `varchar(100)` | NO | | | | 起点 | +| 34 | `sEndingPoint` | `varchar(100)` | NO | | | | 目的地 | +| 35 | `dAirfare` | `decimal(18,6)` | NO | | 0.000000 | | 机票费 | +| 36 | `dHotelExpense` | `decimal(18,6)` | NO | | 0.000000 | | 住宿费 | +| 37 | `dOtherExpense` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用 | +| 38 | `dTravelAllowance` | `decimal(18,6)` | NO | | 0.000000 | | 出差补助 | +| 39 | `dAccountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 报销金额 | +| 40 | `dAdjustMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调整金额 | +| 41 | `sAdjustMemo` | `text` | YES | | | | 调整原因 | +| 42 | `sExpenseCategoryId` | `varchar(100)` | NO | | | | 费用大项明细ID | +| 43 | `sExpenseCategory` | `varchar(100)` | NO | | | | 费用大项 | +| 44 | `sExpenseDetail` | `varchar(100)` | NO | | | | 费用细项 | +| 45 | `sExpenseDetailId` | `varchar(100)` | NO | | | | 费用细项ID | +| 46 | `sAccountNo` | `varchar(100)` | NO | | | | 科目代码 | +| 47 | `sAccountId` | `varchar(100)` | NO | | | | 科目ID | +| 48 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 已付金额 | +| 49 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 强制付款标记 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/filfilemanage.md b/docs/auto-catalog/tables/filfilemanage.md new file mode 100644 index 0000000..f42769d --- /dev/null +++ b/docs/auto-catalog/tables/filfilemanage.md @@ -0,0 +1,61 @@ +# `filfilemanage` + + +- **Rows (estimated):** 254 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** 2026-04-27 18:52:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | PRI | | | 标准ID | +| 2 | `sBrandsId` | `varchar(100)` | NO | PRI | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | PRI | | | 子公司ID | +| 4 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 5 | `iOrder` | `varchar(11)` | NO | | 0 | | 排序号 | +| 6 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 7 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 8 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | +| 9 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 10 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 11 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 12 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单FormId | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `sType` | `varchar(255)` | NO | | | | 文件类型 | +| 15 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 16 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 17 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 18 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 19 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `sMemo` | `varchar(2000)` | YES | | | | 备注 | +| 22 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 23 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 24 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 25 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 26 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 27 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 28 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 32 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 33 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 34 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 35 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 36 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 37 | `sActionName` | `varchar(255)` | YES | | | | 控件名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_FilFileManage` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/filfilemanagemaster.md b/docs/auto-catalog/tables/filfilemanagemaster.md new file mode 100644 index 0000000..9f36461 --- /dev/null +++ b/docs/auto-catalog/tables/filfilemanagemaster.md @@ -0,0 +1,87 @@ +# `filfilemanagemaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 36 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单FormId | +| 37 | `sPicturePath` | `varchar(255)` | NO | | | | 图片地址 | +| 38 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 39 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | +| 40 | `sType` | `varchar(255)` | NO | | | | 文件类型 | +| 41 | `sImportance` | `varchar(255)` | NO | | | | 重要程度 | +| 42 | `tTestDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 测试日期 | +| 43 | `tTestEndDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 有效截至日期 | +| 44 | `iYear` | `int` | YES | | 0 | | 年限 | +| 45 | `sCASNumber` | `varchar(255)` | YES | | | | CAS Number | +| 46 | `sCertificateNo` | `varchar(255)` | YES | | | | 证书编号 | +| 47 | `sChildName` | `varchar(255)` | YES | | | | 文件级别 | +| 48 | `sClassChildName` | `varchar(255)` | YES | | | | 物料小类 | +| 49 | `sClassParentName` | `varchar(255)` | YES | | | | 物料大类 | +| 50 | `sContract` | `varchar(255)` | YES | | | | 联系人 | +| 51 | `sContractMobile` | `varchar(255)` | YES | | | | 联系电话 | +| 52 | `sDepartId` | `varchar(100)` | NO | | | | 部门ID | +| 53 | `sDepartName` | `varchar(1000)` | YES | | | | 多选部门 | +| 54 | `sMakeSupply` | `varchar(255)` | YES | | | | 制造商名称 | +| 55 | `sMaterialComposition` | `varchar(255)` | YES | | | | 物质成分 | +| 56 | `sMaterialConcentration` | `varchar(255)` | YES | | | | 材料浓度 | +| 57 | `sMaterialsId` | `varchar(255)` | YES | | | | 物料ID | +| 58 | `sMechanism` | `varchar(255)` | YES | | | | 测试机构 | +| 59 | `sParentName` | `varchar(255)` | YES | | | | 体系类别 | +| 60 | `sServeName` | `varchar(255)` | YES | | | | 提供产品 | +| 61 | `sSupplyId` | `varchar(255)` | YES | | | | 供应商名称 | +| 62 | `sVersion` | `varchar(255)` | YES | | | | 版本 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_FilFileManageMaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/filfilemanagepermission.md b/docs/auto-catalog/tables/filfilemanagepermission.md new file mode 100644 index 0000000..2ec6c8d --- /dev/null +++ b/docs/auto-catalog/tables/filfilemanagepermission.md @@ -0,0 +1,26 @@ +# `filfilemanagepermission` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** 2026-04-27 18:52:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `sloginId` | `varchar(255)` | NO | | | | 登录用户ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 8 | `sMakePerson` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/filfilemanageslave.md b/docs/auto-catalog/tables/filfilemanageslave.md new file mode 100644 index 0000000..4cdb87f --- /dev/null +++ b/docs/auto-catalog/tables/filfilemanageslave.md @@ -0,0 +1,39 @@ +# `filfilemanageslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 8 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 9 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | +| 10 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 11 | `tEndDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 截至日期 | +| 12 | `tStartDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生效日期 | +| 13 | `sFormatPerson` | `varchar(255)` | YES | | | | 编制人 | +| 14 | `sFormatPersonId` | `varchar(255)` | YES | | | | 编制人id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_FilFileManageSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/flownotable.md b/docs/auto-catalog/tables/flownotable.md new file mode 100644 index 0000000..2155526 --- /dev/null +++ b/docs/auto-catalog/tables/flownotable.md @@ -0,0 +1,53 @@ +# `flownotable` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dExpenseeMoney` | `decimal(18,6)` | YES | | | | 费用总额 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCostPeriod` | `varchar(255)` | NO | | | | 会计期间 | +| 34 | `sExpenseeId` | `varchar(255)` | NO | | | | 费用Id | +| 35 | `sSortName2` | `varchar(255)` | NO | | | | 二级构成 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/flyway_schema_history.md b/docs/auto-catalog/tables/flyway_schema_history.md new file mode 100644 index 0000000..1611adc --- /dev/null +++ b/docs/auto-catalog/tables/flyway_schema_history.md @@ -0,0 +1,35 @@ +# `flyway_schema_history` + + +- **Rows (estimated):** 28 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** 2026-04-27 18:52:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `installed_rank` | `int` | NO | PRI | | | | +| 2 | `version` | `varchar(50)` | YES | | | | | +| 3 | `description` | `varchar(200)` | NO | | | | | +| 4 | `type` | `varchar(20)` | NO | | | | | +| 5 | `script` | `varchar(1000)` | NO | | | | | +| 6 | `checksum` | `int` | YES | | | | | +| 7 | `installed_by` | `varchar(100)` | NO | | | | | +| 8 | `installed_on` | `timestamp` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 9 | `execution_time` | `int` | NO | | | | | +| 10 | `success` | `tinyint(1)` | NO | MUL | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `flyway_schema_history_s_idx` | | BTREE | `success` | +| `PRIMARY` | ✓ | BTREE | `installed_rank` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigcharmaster.md b/docs/auto-catalog/tables/gdsconfigcharmaster.md new file mode 100644 index 0000000..76dbacb --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigcharmaster.md @@ -0,0 +1,48 @@ +# `gdsconfigcharmaster` + +> 图标配置主表 + + +- **Rows (estimated):** 2979 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** 2026-04-27 18:52:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sCharType` | `varchar(100)` | NO | | | | 图标类型 | +| 13 | `sProcedureName` | `varchar(255)` | NO | | | | 存储过程名称 | +| 14 | `sProcedureParam` | `longtext` | YES | | | | 过程参数 | +| 15 | `iWidth` | `int` | NO | | 24 | | 宽度 | +| 16 | `iHeight` | `int` | NO | | 350 | | 图标高度 | +| 17 | `sActiveId` | `varchar(1000)` | NO | | | | 列表界面Id | +| 18 | `sCharParentId` | `varchar(255)` | NO | | | | 图标父节点 | +| 19 | `sStyle` | `longtext` | NO | | | | 图标样式 | +| 20 | `dRefreshTime` | `decimal(18,6)` | NO | | 0.000000 | | 刷新时间 | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_charconfig` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigcharmaster0302.md b/docs/auto-catalog/tables/gdsconfigcharmaster0302.md new file mode 100644 index 0000000..87609e9 --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigcharmaster0302.md @@ -0,0 +1,48 @@ +# `gdsconfigcharmaster0302` + +> 图标配置主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:45 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sCharType` | `varchar(100)` | NO | | | | 图标类型 | +| 13 | `sProcedureName` | `varchar(255)` | NO | | | | 存储过程名称 | +| 14 | `sProcedureParam` | `longtext` | YES | | | | 过程参数 | +| 15 | `iWidth` | `int` | NO | | 24 | | 宽度 | +| 16 | `iHeight` | `int` | NO | | 350 | | 图标高度 | +| 17 | `sActiveId` | `varchar(1000)` | NO | | | | 列表界面Id | +| 18 | `sCharParentId` | `varchar(255)` | NO | | | | 图标父节点 | +| 19 | `sStyle` | `longtext` | NO | | | | 图标样式 | +| 20 | `dRefreshTime` | `decimal(18,6)` | NO | | 0.000000 | | 刷新时间 | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_charconfig` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigcharslave.md b/docs/auto-catalog/tables/gdsconfigcharslave.md new file mode 100644 index 0000000..337dccb --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigcharslave.md @@ -0,0 +1,42 @@ +# `gdsconfigcharslave` + +> 图标配置从表 + + +- **Rows (estimated):** 1951 +- **Data size:** 320.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:46 +- **Updated:** 2026-04-27 18:52:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | admin | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(255)` | NO | | | | 父节点Id | +| 9 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sName` | `varchar(255)` | NO | | | | 空间名称 | +| 13 | `sType` | `varchar(255)` | NO | | | | 空间类型(searchType:查询) | +| 14 | `sTypeValue` | `varchar(255)` | YES | | | | 查询对应值 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_charconfig` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_charconfig` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigcharslave0302.md b/docs/auto-catalog/tables/gdsconfigcharslave0302.md new file mode 100644 index 0000000..165e30d --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigcharslave0302.md @@ -0,0 +1,42 @@ +# `gdsconfigcharslave0302` + +> 图标配置从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | admin | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(255)` | NO | | | | 父节点Id | +| 9 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sName` | `varchar(255)` | NO | | | | 空间名称 | +| 13 | `sType` | `varchar(255)` | NO | | | | 空间类型(searchType:查询) | +| 14 | `sTypeValue` | `varchar(255)` | YES | | | | 查询对应值 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_charconfig` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_charconfig` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigformcustomslave.md b/docs/auto-catalog/tables/gdsconfigformcustomslave.md new file mode 100644 index 0000000..ace7871 --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigformcustomslave.md @@ -0,0 +1,94 @@ +# `gdsconfigformcustomslave` + +> 界面显示内容自定义从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sName` | `varchar(255)` | NO | | | | 字段名 | +| 8 | `sRelation` | `text` | YES | | | | 关联性 | +| 9 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sControlName` | `varchar(255)` | NO | | | | 控件名 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bNotEmpty` | `bit(1)` | NO | | b'0' | | 是否空 | +| 15 | `bSum` | `bit(1)` | NO | | b'0' | | 是否求和 | +| 16 | `iFitWidth` | `int` | YES | | 120 | | 适合宽度 | +| 17 | `sActiveId` | `varchar(100)` | YES | | | | 弹出界面的ModuleId | +| 18 | `sActiveKey` | `varchar(255)` | YES | | | | 弹出界面对应数据主字段 | +| 19 | `sDropDownType` | `varchar(255)` | YES | | | | 类型 | +| 20 | `sChineseDropDown` | `text` | YES | | | | 下拉中文 | +| 21 | `sEnglishDropDown` | `text` | YES | | | | 下拉英文 | +| 22 | `sBig5DropDown` | `text` | YES | | | | 下拉繁体 | +| 23 | `sAssignField` | `text` | YES | | | | 赋值字段 | +| 24 | `bCanInput` | `bit(1)` | NO | | b'0' | | 是否可输入 | +| 25 | `iTag` | `int` | YES | | | | 初始设定 | +| 26 | `bReadonly` | `bit(1)` | NO | | b'0' | | 是否只读 | +| 27 | `sNotRepeatColumn` | `varchar(255)` | YES | | | | 复制到不能重复列名 | +| 28 | `bIsOther` | `bit(1)` | NO | | b'0' | | 是否其他(无用) | +| 29 | `sKeyUpFilter` | `varchar(255)` | YES | | | | 筛选字段 | +| 30 | `iVisCount` | `int` | YES | | | | 显示列数 | +| 31 | `bNewRecord` | `bit(1)` | NO | | b'0' | | 是否新记录 | +| 32 | `bFirstEmpty` | `bit(1)` | NO | | b'0' | | 下拉空 | +| 33 | `sSqlCondition` | `text` | YES | | | | SQL条件 | +| 34 | `sDefault` | `varchar(255)` | YES | | | | 默认值 | +| 35 | `bNotRepeat` | `bit(1)` | NO | | b'0' | | 是否空 | +| 36 | `bFind` | `bit(1)` | NO | | b'0' | | 是否查找 | +| 37 | `bFilter` | `bit(1)` | NO | | b'0' | | 是否过滤 | +| 38 | `bTree` | `bit(1)` | NO | | b'0' | | 是否树型 | +| 39 | `sFilterSql` | `varchar(255)` | YES | | | | 过滤配置SQL | +| 40 | `sSelectRelation` | `text` | YES | | | | 查询关联性 | +| 41 | `sMaxValue` | `varchar(255)` | NO | | | | 最大值 | +| 42 | `sMinValue` | `varchar(255)` | NO | | | | 最小值 | +| 43 | `iColValue` | `int` | NO | | 1 | | 列跨度 | +| 44 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 45 | `sColorTerms` | `text` | YES | | | | 颜色条件 | +| 46 | `sColor` | `varchar(255)` | YES | | | | 颜色 | +| 47 | `bEntireLine` | `bit(1)` | NO | | b'0' | | 是否分隔线 | +| 48 | `bMultipleChoice` | `bit(1)` | NO | | b'0' | | 是否多选,默认false 0 | +| 49 | `sDateFormat` | `varchar(255)` | YES | | | | 日期格式 | +| 50 | `bMergeCell` | `bit(1)` | NO | | b'0' | | 是否合并单元格 | +| 51 | `sFieldToContent` | `text` | YES | | | | 强制完工备注记录字段 | +| 52 | `sButtonEnabled` | `varchar(255)` | YES | | | | 按钮亮与灰条件 | +| 53 | `sButtonParam` | `text` | YES | | | | 按钮调用存储过程参数条件 | +| 54 | `bNotZero` | `bit(1)` | NO | | b'0' | | 不能为0 | +| 55 | `iDropWidth` | `int` | NO | | 0 | | 下拉宽度 | +| 56 | `bNotViewTitle` | `bit(1)` | NO | | b'0' | | 是否不显示标题 | +| 57 | `binterface` | `bit(1)` | NO | | b'0' | | 是否调用接口 | +| 58 | `sCompareColor` | `varchar(255)` | NO | | | | 是否对比 | +| 59 | `sOnChangeAssignField` | `text` | YES | | | | 更改分配字段 | +| 60 | `bControl` | `bit(1)` | NO | | b'0' | | 是否展示控件 | +| 61 | `sFontColor` | `varchar(500)` | NO | | | | 字体颜色 | +| 62 | `bEditor` | `bit(1)` | NO | | b'0' | | 行值 | +| 63 | `bNotSearch` | `bit(1)` | NO | | b'0' | | 是否不搜索 | +| 64 | `bNotSort` | `bit(1)` | NO | | b'0' | | 是否不排序 | +| 65 | `iRowValue` | `int` | NO | | 0 | | 行值 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigformcustomslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsconfigformcustomslaveName` | | BTREE | `sParentId`, `sName`, `sControlName` | +| `IndexU_gdsconfigformcustomslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigformmaster.md b/docs/auto-catalog/tables/gdsconfigformmaster.md new file mode 100644 index 0000000..bcc6b2f --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigformmaster.md @@ -0,0 +1,75 @@ +# `gdsconfigformmaster` + +> 界面显示内容配置主表 + + +- **Rows (estimated):** 1995 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:46 +- **Updated:** 2026-04-27 18:52:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 9 | `sTbName` | `varchar(255)` | NO | | | | 表名 | +| 10 | `sChinese` | `varchar(255)` | YES | | | | 中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 13 | `sType` | `varchar(255)` | NO | | | | 类型(表table、视图view、存储过程proc) | +| 14 | `sSqlStr` | `text` | YES | | | | SQL语句 | +| 15 | `sWhere` | `text` | YES | | | | where语句 | +| 16 | `sOrder` | `text` | YES | | | | order by 语句 | +| 17 | `sConfigSqlStr` | `text` | YES | | | | 个性化SQL语句 | +| 18 | `sConfigWhere` | `text` | YES | | | | 个性化Where语句 | +| 19 | `sConfigOrder` | `text` | YES | | | | 个性化OrderBy语句 | +| 20 | `iFreezeColumn` | `int` | YES | | | | 冻结列数 | +| 21 | `bGrd` | `bit(1)` | NO | | b'0' | | 是否表格 | +| 22 | `bNotCanEmpty` | `bit(1)` | NO | | b'0' | | 是否表格 | +| 23 | `sGrd` | `varchar(255)` | YES | | | | 表格名称 | +| 24 | `bNotSort` | `bit(1)` | NO | | b'0' | | 是否不能排序 | +| 25 | `sMergeTableName` | `varchar(255)` | YES | | | | 大表名称 | +| 26 | `sTableAlias` | `varchar(255)` | NO | | | | 查询主表别名 | +| 27 | `sChildTableName` | `varchar(255)` | NO | | | | 子表格名称 | +| 28 | `sChildTableCondition` | `varchar(255)` | NO | | | | 调用子从表的sSql条件 | +| 29 | `bMutiSelect` | `bit(1)` | NO | | b'0' | | 是否多选 | +| 30 | `bPagination` | `bit(1)` | NO | | b'1' | | 是否分页 | +| 31 | `bGrdVisible` | `bit(1)` | NO | | b'0' | | 表格是否显示 | +| 32 | `bisMutiSelect` | `bit(1)` | NO | | b'0' | | 是否显示多选框 | +| 33 | `sJurisdictionField` | `varchar(255)` | NO | | | | 权限字段 | +| 34 | `sJurisdictionValue` | `varchar(255)` | NO | | | | 权限值 | +| 35 | `bReportData` | `bit(1)` | NO | | b'1' | | 是否报表数据源 | +| 36 | `iPageSize` | `int` | NO | | 0 | | 分页条数 | +| 37 | `sConfigTableAlias` | `varchar(255)` | YES | | | | 查询个性化主表别名 | +| 38 | `sSqlCondition` | `varchar(255)` | NO | | | | sSql条件 | +| 39 | `bDefaultCheck` | `bit(1)` | NO | | b'0' | | 默认勾选首行 | +| 40 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 41 | `sInstruct` | `longtext` | YES | | | | 按钮、字段控制 | +| 42 | `sCharType` | `varchar(255)` | NO | | | | 图表类型 | +| 43 | `binterface` | `bit(1)` | NO | | b'0' | | | +| 44 | `bCheck` | `bit(1)` | NO | | b'0' | | | +| 45 | `sTableType` | `varchar(255)` | NO | | | | 表格类型 | +| 46 | `sReferenceId` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigformmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsconfigformmasterTbName` | | BTREE | `sParentId`, `sTbName` | +| `IndexU_gdsconfigformmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigformpanel.md b/docs/auto-catalog/tables/gdsconfigformpanel.md new file mode 100644 index 0000000..5a27706 --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigformpanel.md @@ -0,0 +1,26 @@ +# `gdsconfigformpanel` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:47 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | 窗体ID | +| 8 | `sPanel` | `longtext` | YES | | | | 面版配置 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigformpersonalize.md b/docs/auto-catalog/tables/gdsconfigformpersonalize.md new file mode 100644 index 0000000..04aa2ce --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigformpersonalize.md @@ -0,0 +1,40 @@ +# `gdsconfigformpersonalize` + +> 界面显示内容配置主表 + + +- **Rows (estimated):** 18 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:47 +- **Updated:** 2026-04-27 18:52:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sConfigSqlStr` | `text` | YES | | | | SQL语句 | +| 9 | `sConfigWhere` | `text` | YES | | | | Where语句 | +| 10 | `sConfigOrder` | `text` | YES | | | | Order By语句 | +| 11 | `bReportData` | `bit(1)` | NO | | b'1' | | 是否报表数据源 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigformslave.md b/docs/auto-catalog/tables/gdsconfigformslave.md new file mode 100644 index 0000000..a4bc1b0 --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigformslave.md @@ -0,0 +1,105 @@ +# `gdsconfigformslave` + +> 界面显示内容配置从表 + + +- **Rows (estimated):** 165858 +- **Data size:** 45.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:52:47 +- **Updated:** 2026-04-27 18:53:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sName` | `varchar(255)` | NO | | | | 字段名 | +| 8 | `sRelation` | `text` | YES | | | | 关联性 | +| 9 | `sChinese` | `varchar(255)` | YES | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sControlName` | `varchar(255)` | NO | | | | 控件名 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bNotEmpty` | `bit(1)` | NO | | b'0' | | 是否为空 | +| 15 | `bSum` | `bit(1)` | NO | | b'0' | | 是否合计 | +| 16 | `iFitWidth` | `int` | YES | | 120 | | 适合宽度 | +| 17 | `sActiveId` | `varchar(100)` | YES | | | | 弹出界面的ModuleId | +| 18 | `sActiveKey` | `varchar(255)` | YES | | | | 弹出界面对应数据主字段 | +| 19 | `sDropDownType` | `varchar(255)` | YES | | | | 类型 | +| 20 | `sChineseDropDown` | `text` | YES | | | | 下拉SQL中文 | +| 21 | `sEnglishDropDown` | `text` | YES | | | | 下拉SQL英文 | +| 22 | `sBig5DropDown` | `text` | YES | | | | 下拉SQL繁体 | +| 23 | `sAssignField` | `text` | YES | | | | 赋值 | +| 24 | `bCanInput` | `bit(1)` | NO | | b'0' | | 是否输入 | +| 25 | `bEditor` | `bit(1)` | NO | | b'0' | | 是否输入 | +| 26 | `bNotSearch` | `bit(1)` | NO | | b'0' | | 是否输入 | +| 27 | `iTag` | `int` | YES | | | | 初始设定 | +| 28 | `iRowValue` | `int` | YES | | | | 初始设定 | +| 29 | `bReadonly` | `bit(1)` | NO | | b'0' | | 只读 | +| 30 | `sNotRepeatColumn` | `varchar(255)` | YES | | | | 复制到不能重复列名 | +| 31 | `bIsOther` | `bit(1)` | NO | | b'0' | | 显示其他 | +| 32 | `sKeyUpFilter` | `longtext` | YES | | | | 筛选字段 | +| 33 | `iVisCount` | `int` | YES | | | | 显示列数 | +| 34 | `bNewRecord` | `bit(1)` | NO | | b'0' | | 新记录 | +| 35 | `bFirstEmpty` | `bit(1)` | NO | | b'0' | | 是否空 | +| 36 | `sSqlCondition` | `text` | YES | | | | sql条件 | +| 37 | `sDefault` | `varchar(255)` | YES | | | | 默认值 | +| 38 | `bNotRepeat` | `bit(1)` | NO | | b'0' | | 重复性检查 | +| 39 | `bFind` | `bit(1)` | NO | | b'0' | | 是否查找 | +| 40 | `bFilter` | `bit(1)` | NO | | b'0' | | 是否过滤 | +| 41 | `bTree` | `bit(1)` | NO | | b'0' | | 树型结构 | +| 42 | `sFilterSql` | `longtext` | YES | | | | 过滤配置SQL | +| 43 | `sSelectRelation` | `text` | YES | | | | 查找关联性 | +| 44 | `sMaxValue` | `varchar(255)` | NO | | | | 最大值 | +| 45 | `sMinValue` | `varchar(255)` | NO | | | | 最小值 | +| 46 | `iColValue` | `int` | NO | | 1 | | 列跨度 | +| 47 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 48 | `sColorTerms` | `text` | YES | | | | 颜色条件 | +| 49 | `sColor` | `varchar(255)` | YES | | | | 颜色 | +| 50 | `bEntireLine` | `bit(1)` | NO | | b'0' | | 是否分隔线 | +| 51 | `bMultipleChoice` | `bit(1)` | NO | | b'0' | | 是否多选,默认false 0 | +| 52 | `sDateFormat` | `varchar(255)` | YES | | | | 日期格式 | +| 53 | `bMergeCell` | `bit(1)` | NO | | b'0' | | 是否合并单元格 | +| 54 | `sFieldToContent` | `text` | YES | | | | 强制完工备注记录字段 | +| 55 | `sButtonEnabled` | `text` | YES | | | | 按钮亮与灰 | +| 56 | `sButtonParam` | `text` | YES | | | | 按钮调用存储过程参数条件 | +| 57 | `bNotZero` | `bit(1)` | NO | | b'0' | | 不能为0 | +| 58 | `iDropWidth` | `int` | NO | | 0 | | 下拉宽度 | +| 59 | `bNotViewTitle` | `bit(1)` | NO | | b'0' | | 是否不显示标题 | +| 60 | `binterface` | `bit(1)` | NO | | b'0' | | 是否调用接口 | +| 61 | `sCompareColor` | `varchar(255)` | NO | | | | 是否对比 | +| 62 | `sOnChangeAssignField` | `text` | YES | | | | 更改分配字段 | +| 63 | `bControl` | `bit(1)` | NO | | b'0' | | 是否展示控件 | +| 64 | `sFontColor` | `varchar(500)` | NO | | | | 字体颜色 | +| 65 | `bNotSort` | `bit(1)` | NO | | b'0' | | 不排序 | +| 66 | `bTableSelect` | `bit(1)` | NO | | b'0' | | 下拉显示表格数据 | +| 67 | `bExpand` | `bit(1)` | YES | | b'0' | | 是否展开 | +| 68 | `sTableSelect` | `longtext` | YES | | | | 下拉表格列头 | +| 69 | `sTableTitleSql` | `longtext` | YES | | | | 下拉SQL的抬头 | +| 70 | `sIcon` | `varchar(500)` | NO | | | | 按钮图标 | +| 71 | `sFieldValidation` | `text` | YES | | | | 字段校验 | +| 72 | `sChangeType` | `varchar(10)` | NO | | | | 事件类型 | +| 73 | `sInstruct` | `longtext` | YES | | | | 指令 | +| 74 | `sOnChangeInstruct` | `longtext` | YES | | | | onChange指令 | +| 75 | `sAfterClickInstruct` | `longtext` | YES | | | | 弹框确认指令集 | +| 76 | `bCheck` | `bit(1)` | NO | | b'0' | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigformslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsconfigformslaveName` | | BTREE | `sParentId`, `sName` | +| `IndexU_gdsconfigformslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigformuserslave.md b/docs/auto-catalog/tables/gdsconfigformuserslave.md new file mode 100644 index 0000000..25b0a6c --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigformuserslave.md @@ -0,0 +1,43 @@ +# `gdsconfigformuserslave` + +> 界面显示内容用户自定义配置从表 + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:05 +- **Updated:** 2026-04-27 18:53:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 创建人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sName` | `varchar(255)` | NO | | | | 字段名 | +| 9 | `sJurisdictionClassifyId` | `varchar(255)` | NO | | | | 角色Id | +| 10 | `sUserId` | `varchar(255)` | NO | | | | 用户Id | +| 11 | `bVisible` | `bit(1)` | NO | | b'1' | | 是否显示(默认都显示:只要存入的都是显示,逻辑处理需要该字段) | +| 12 | `iFitWidth` | `int` | NO | | 120 | | 适合宽度 | +| 13 | `bReadonly` | `bit(1)` | NO | | b'0' | | 只读 | +| 14 | `sFontColor` | `varchar(500)` | NO | | | | 字体颜色 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigformslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsconfigformslaveName` | | BTREE | `sParentId`, `sName` | +| `IndexU_gdsconfigformslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigtbmaster.md b/docs/auto-catalog/tables/gdsconfigtbmaster.md new file mode 100644 index 0000000..d060ea3 --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigtbmaster.md @@ -0,0 +1,41 @@ +# `gdsconfigtbmaster` + +> 数据表内容配置主表 + + +- **Rows (estimated):** 307 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:05 +- **Updated:** 2026-04-27 18:53:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 4 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sTbName` | `varchar(255)` | NO | UNI | | | 表名 | +| 8 | `sChinese` | `varchar(255)` | NO | | | | 表名中文 | +| 9 | `sEnglish` | `varchar(255)` | YES | | | | 表名英文 | +| 10 | `sBig5` | `varchar(255)` | YES | | | | 表名繁体 | +| 11 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 12 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigtbmaster` | | BTREE | `sId`, `sTbName` | +| `IndexU_gdsconfigtbmaster` | ✓ | BTREE | `sId` | +| `IndexU_gdsconfigtbmasterTbName` | ✓ | BTREE | `sTbName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsconfigtbslave.md b/docs/auto-catalog/tables/gdsconfigtbslave.md new file mode 100644 index 0000000..1e20376 --- /dev/null +++ b/docs/auto-catalog/tables/gdsconfigtbslave.md @@ -0,0 +1,43 @@ +# `gdsconfigtbslave` + +> 数据表内容配置从表 + + +- **Rows (estimated):** 14322 +- **Data size:** 2.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:05 +- **Updated:** 2026-04-27 18:53:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 4 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 5 | `sName` | `varchar(255)` | NO | | | | 字段名 | +| 6 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 7 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 8 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 9 | `sMaxValue` | `varchar(255)` | NO | | | | 最大值 | +| 10 | `sMinValue` | `varchar(255)` | NO | | 1 | | 最小值 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 13 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 14 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 15 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigtbslave` | | BTREE | `sId`, `sName`, `sParentId` | +| `IndexU_gdsconfigtbslave` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsformconst.md b/docs/auto-catalog/tables/gdsformconst.md new file mode 100644 index 0000000..04b7006 --- /dev/null +++ b/docs/auto-catalog/tables/gdsformconst.md @@ -0,0 +1,43 @@ +# `gdsformconst` + +> 系统常量配置 + + +- **Rows (estimated):** 3108 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:06 +- **Updated:** 2026-04-27 18:53:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 4 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 7 | `sName` | `varchar(100)` | NO | MUL | | | 常量名称 | +| 8 | `sChinese` | `varchar(50)` | NO | | | | 中文 | +| 9 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 10 | `sBig5` | `varchar(50)` | YES | | | | 繁体 | +| 11 | `sBrandsId` | `varchar(50)` | NO | MUL | 1111111111 | | 加工商ID | +| 12 | `sSubsidiaryId` | `varchar(50)` | NO | | 1111111111 | | 子公司ID | +| 13 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sName`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsformconst` | | BTREE | `sId`, `sChinese` | +| `IndexU_gdsformconst` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsformconst_temp.md b/docs/auto-catalog/tables/gdsformconst_temp.md new file mode 100644 index 0000000..d5c9f43 --- /dev/null +++ b/docs/auto-catalog/tables/gdsformconst_temp.md @@ -0,0 +1,28 @@ +# `gdsformconst_temp` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(255)` | NO | PRI | | | | +| 2 | `sName` | `varchar(255)` | YES | | | | | +| 3 | `sChinese` | `varchar(255)` | YES | | | | | +| 4 | `sEnglish` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsformconstbak.md b/docs/auto-catalog/tables/gdsformconstbak.md new file mode 100644 index 0000000..7ea99d4 --- /dev/null +++ b/docs/auto-catalog/tables/gdsformconstbak.md @@ -0,0 +1,42 @@ +# `gdsformconstbak` + +> 系统常量配置 + + +- **Rows (estimated):** 697 +- **Data size:** 176.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:06 +- **Updated:** 2026-04-27 18:53:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 4 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sName` | `varchar(255)` | NO | MUL | | | 常量名称 | +| 8 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 9 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 10 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 11 | `sBrandsId` | `varchar(100)` | NO | MUL | 1111111111 | | 加工商ID | +| 12 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sName`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsformconst` | | BTREE | `sId`, `sChinese` | +| `IndexU_gdsformconst` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsinterfacemaster.md b/docs/auto-catalog/tables/gdsinterfacemaster.md new file mode 100644 index 0000000..aa249f6 --- /dev/null +++ b/docs/auto-catalog/tables/gdsinterfacemaster.md @@ -0,0 +1,67 @@ +# `gdsinterfacemaster` + +> 界面显示内容配置主表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:07 +- **Updated:** 2026-04-27 18:53:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 9 | `sTbName` | `varchar(255)` | NO | | | | 表名 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 13 | `sType` | `varchar(255)` | NO | | | | 类型(表table、视图view、存储过程proc) | +| 14 | `sSqlStr` | `text` | YES | | | | SQL | +| 15 | `sWhere` | `text` | YES | | | | 条件 | +| 16 | `sOrder` | `text` | YES | | | | 排序 | +| 17 | `sConfigSqlStr` | `text` | YES | | | | 个性化SQL | +| 18 | `sConfigWhere` | `text` | YES | | | | 个性化条件 | +| 19 | `sConfigOrder` | `text` | YES | | | | 个性化排序 | +| 20 | `sTableAlias` | `varchar(255)` | NO | | | | 查询主表别名 | +| 21 | `bPagination` | `bit(1)` | NO | | b'1' | | 是否分页 | +| 22 | `sInterfaceType` | `varchar(255)` | NO | | | | 接口类型(0调用第三方,1被第三方调用) | +| 23 | `iPageSize` | `int` | NO | | 0 | | 分页条数 | +| 24 | `sConfigTableAlias` | `varchar(255)` | YES | | | | 查询个性化主表别名 | +| 25 | `sInterfaceCallMethod` | `varchar(255)` | YES | | | | 接口类型(0事件调用,1定时调用) | +| 26 | `sInterfaceCallBtnId` | `varchar(255)` | YES | | | | 接口按钮SID(包括interface的按钮) | +| 27 | `sInterfaceCallTime` | `varchar(255)` | YES | | | | 每天几点调用 | +| 28 | `sInterfaceCallModuleId` | `varchar(255)` | YES | | | | 接口按钮模块SID | +| 29 | `sInterfaceCallConfigMasterId` | `varchar(255)` | YES | | | | 接口按钮模块下配置主表Id | +| 30 | `sInSqlStr` | `text` | YES | | | | 入参准备SQL | +| 31 | `sOutSqlStr` | `text` | YES | | | | 出参处理SQL | +| 32 | `sRequestType` | `varchar(255)` | YES | | | | 请求类型:POST,GET | +| 33 | `sRequestFormat` | `varchar(255)` | YES | | | | 参数格式:XML,JSON,MAP | +| 34 | `sTokenEncodeToBase64` | `varchar(255)` | YES | | | | 安全令牌 | +| 35 | `sToken` | `varchar(255)` | YES | | | | 安全令牌明文 | +| 36 | `sInterfaceName` | `varchar(255)` | YES | UNI | | | 接口名称 | +| 37 | `sInterfaceUrl` | `varchar(255)` | YES | | | | 接口Url | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigformmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsconfigformmasterTbName` | | BTREE | `sParentId`, `sTbName` | +| `IndexN_sInterfaceName` | ✓ | BTREE | `sInterfaceName` | +| `IndexU_gdsconfigformmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsinterfaceslave.md b/docs/auto-catalog/tables/gdsinterfaceslave.md new file mode 100644 index 0000000..97e9f2d --- /dev/null +++ b/docs/auto-catalog/tables/gdsinterfaceslave.md @@ -0,0 +1,84 @@ +# `gdsinterfaceslave` + +> 界面显示内容配置从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sName` | `varchar(255)` | NO | | | | 字段名 | +| 8 | `sRelation` | `text` | YES | | | | 关联性 | +| 9 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 10 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 11 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 12 | `sControlName` | `varchar(255)` | NO | | | | 控件名 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bNotEmpty` | `bit(1)` | NO | | b'0' | | 是否空 | +| 15 | `bSum` | `bit(1)` | NO | | b'0' | | 是否求和 | +| 16 | `iFitWidth` | `int` | YES | | 120 | | 适合宽度 | +| 17 | `sActiveId` | `varchar(100)` | YES | | | | 弹出界面的ModuleId | +| 18 | `sActiveKey` | `varchar(255)` | YES | | | | 弹出界面对应数据主字段 | +| 19 | `sDropDownType` | `varchar(255)` | YES | | | | 类型 | +| 20 | `sChineseDropDown` | `text` | YES | | | | 下拉中文 | +| 21 | `sEnglishDropDown` | `text` | YES | | | | 下拉英文 | +| 22 | `sBig5DropDown` | `text` | YES | | | | 下拉繁体 | +| 23 | `sAssignField` | `text` | YES | | | | 赋值 | +| 24 | `bCanInput` | `bit(1)` | NO | | b'0' | | 是否可输入 | +| 25 | `iTag` | `int` | YES | | | | 初始设定 | +| 26 | `bReadonly` | `bit(1)` | NO | | b'0' | | 是否只读 | +| 27 | `sNotRepeatColumn` | `varchar(255)` | YES | | | | 复制到不能重复列名 | +| 28 | `bIsOther` | `bit(1)` | NO | | b'0' | | 是否其他(无用) | +| 29 | `sKeyUpFilter` | `varchar(255)` | YES | | | | 筛选字段 | +| 30 | `iVisCount` | `int` | YES | | | | 显示列数 | +| 31 | `bNewRecord` | `bit(1)` | NO | | b'0' | | 是否新记录 | +| 32 | `bFirstEmpty` | `bit(1)` | NO | | b'0' | | 是否空 | +| 33 | `sSqlCondition` | `text` | YES | | | | sql条件 | +| 34 | `sDefault` | `varchar(255)` | YES | | | | 默认值 | +| 35 | `bNotRepeat` | `bit(1)` | NO | | b'0' | | 是否重复 | +| 36 | `bFind` | `bit(1)` | NO | | b'0' | | 是否查找 | +| 37 | `bFilter` | `bit(1)` | NO | | b'0' | | 是否过滤 | +| 38 | `bTree` | `bit(1)` | NO | | b'0' | | 是否树型 | +| 39 | `sFilterSql` | `varchar(255)` | YES | | | | 过滤配置SQL | +| 40 | `sSelectRelation` | `text` | YES | | | | 查询关联性 | +| 41 | `sMaxValue` | `varchar(255)` | NO | | | | 最大值 | +| 42 | `sMinValue` | `varchar(255)` | NO | | | | 最小值 | +| 43 | `iColValue` | `int` | NO | | 1 | | 列跨度 | +| 44 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 45 | `sColorTerms` | `text` | YES | | | | 颜色条件 | +| 46 | `sColor` | `varchar(255)` | YES | | | | 颜色 | +| 47 | `bEntireLine` | `bit(1)` | NO | | b'0' | | 是否分隔线 | +| 48 | `bMultipleChoice` | `bit(1)` | NO | | b'0' | | 是否多选,默认false 0 | +| 49 | `sDateFormat` | `varchar(255)` | YES | | | | 日期格式 | +| 50 | `bMergeCell` | `bit(1)` | NO | | b'0' | | 是否合并单元格 | +| 51 | `sFieldToContent` | `text` | YES | | | | 强制完工备注记录字段 | +| 52 | `sButtonEnabled` | `text` | YES | | | | 按钮条件 | +| 53 | `sButtonParam` | `text` | YES | | | | 按钮调用存储过程参数条件 | +| 54 | `bNotZero` | `bit(1)` | NO | | b'0' | | 不能为0 | +| 55 | `iDropWidth` | `int` | NO | | 0 | | 下拉宽度 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsconfigformslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsconfigformslaveName` | | BTREE | `sParentId`, `sName` | +| `IndexU_gdsconfigformslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsjurisdiction.md b/docs/auto-catalog/tables/gdsjurisdiction.md new file mode 100644 index 0000000..3f65cdc --- /dev/null +++ b/docs/auto-catalog/tables/gdsjurisdiction.md @@ -0,0 +1,43 @@ +# `gdsjurisdiction` + +> 系统权限配置 + + +- **Rows (estimated):** 4130 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:07 +- **Updated:** 2026-04-27 18:53:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 权限名称 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 13 | `sAllId` | `longtext` | YES | | | | sAllId | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsjurisdiction` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsjurisdictionName` | | BTREE | `sId`, `sName`, `sChinese` | +| `IndexU_gdsjurisdiction` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsjurisdictionName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName`, `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsjurisdiction_0923bak.md b/docs/auto-catalog/tables/gdsjurisdiction_0923bak.md new file mode 100644 index 0000000..2b814f4 --- /dev/null +++ b/docs/auto-catalog/tables/gdsjurisdiction_0923bak.md @@ -0,0 +1,42 @@ +# `gdsjurisdiction_0923bak` + +> 系统权限配置 + + +- **Rows (estimated):** 5383 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:08 +- **Updated:** 2026-04-27 18:53:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 权限名称 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsjurisdiction` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdsjurisdictionName` | | BTREE | `sId`, `sName`, `sChinese` | +| `IndexU_gdsjurisdiction` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsjurisdictionName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName`, `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdslogininfo.md b/docs/auto-catalog/tables/gdslogininfo.md new file mode 100644 index 0000000..153b400 --- /dev/null +++ b/docs/auto-catalog/tables/gdslogininfo.md @@ -0,0 +1,41 @@ +# `gdslogininfo` + +> 用户信息 + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:08 +- **Updated:** 2026-04-27 18:53:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sUserNo` | `varchar(255)` | NO | MUL | | | 用户号 | +| 9 | `sUserName` | `varchar(255)` | NO | | | | 用户名 | +| 10 | `sUserPwd` | `varchar(255)` | NO | | | | 密码 | +| 11 | `sType` | `varchar(255)` | NO | | | | 角色类型 :sysadmin 超级管理员;admin:实施人员;customer:售后人员; | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdslogininfoNo` | | BTREE | `sUserNo`, `sUserName` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdslogininfoNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sUserNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule.md b/docs/auto-catalog/tables/gdsmodule.md new file mode 100644 index 0000000..1e9a762 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule.md @@ -0,0 +1,82 @@ +# `gdsmodule` + +> 系统模块配置 + + +- **Rows (estimated):** 1341 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:08 +- **Updated:** 2026-04-27 18:53:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | YES | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 36 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单号 | +| 39 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 40 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 41 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 42 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | +| 43 | `sEncryptionId` | `varchar(255)` | NO | | | | 加密Id | +| 44 | `sSaveProNameBefore` | `varchar(50)` | YES | | | | 保存前校验 | +| 45 | `bJurisdictionShow` | `bit(1)` | NO | | b'1' | | 权限是否显示 | +| 46 | `bAllImport` | `bit(1)` | NO | | b'0' | | 是否整体导入 | +| 47 | `sVersionFlowId` | `varchar(50)` | NO | | | | 流程版本ID | +| 48 | `bMakePerson` | `bit(1)` | YES | | | | 制单人权限 | +| 49 | `sVersionFlowCode` | `varchar(50)` | NO | | | | 流程版本CODE | +| 50 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 51 | `bNotDel` | `bit(1)` | NO | | b'0' | | 是否假删除 | +| 52 | `bDepart` | `bit(1)` | YES | | b'0' | | 部门权限 | +| 53 | `bOnlyExportMaster` | `bit(1)` | NO | | b'0' | | 是否只导出主表 | +| 54 | `bUnSearch` | `bit(1)` | NO | | b'0' | | 是否整体导入 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodule` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodule` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule0302.md b/docs/auto-catalog/tables/gdsmodule0302.md new file mode 100644 index 0000000..42efdc6 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule0302.md @@ -0,0 +1,71 @@ +# `gdsmodule0302` + +> 系统模块配置 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | YES | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 36 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单号 | +| 39 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 40 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 41 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 42 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | +| 43 | `sEncryptionId` | `varchar(255)` | NO | | | | 加密Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodule` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodule` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule1.md b/docs/auto-catalog/tables/gdsmodule1.md new file mode 100644 index 0000000..4f912f1 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule1.md @@ -0,0 +1,71 @@ +# `gdsmodule1` + +> 系统模块配置 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | NO | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(100)` | NO | | | | 备注 | +| 36 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 37 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | +| 38 | `sEncryptionId` | `varchar(255)` | NO | | | | 加密Id | +| 39 | `bCheck` | `bit(1)` | NO | | b'0' | | 审核 | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 41 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 42 | `sSrcSlaveId` | `varchar(255)` | NO | | | | 源单号 | +| 43 | `sFormId` | `varchar(255)` | NO | | | | 源单号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodule` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodule` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule120s.md b/docs/auto-catalog/tables/gdsmodule120s.md new file mode 100644 index 0000000..ce54b28 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule120s.md @@ -0,0 +1,63 @@ +# `gdsmodule120s` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | YES | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(4000)` | YES | | | | 备注 | +| 36 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单号 | +| 39 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 40 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 41 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 42 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | +| 43 | `sEncryptionId` | `varchar(255)` | NO | | | | 加密Id | +| 44 | `sSaveProNameBefore` | `varchar(50)` | YES | | | | 保存前校验 | +| 45 | `bJurisdictionShow` | `bit(1)` | NO | | b'1' | | 权限是否显示 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule_0923bak.md b/docs/auto-catalog/tables/gdsmodule_0923bak.md new file mode 100644 index 0000000..1740ba4 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule_0923bak.md @@ -0,0 +1,81 @@ +# `gdsmodule_0923bak` + +> 系统模块配置 + + +- **Rows (estimated):** 1290 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:09 +- **Updated:** 2026-04-27 18:53:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | YES | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 36 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单号 | +| 39 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 40 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 41 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 42 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | +| 43 | `sEncryptionId` | `varchar(255)` | NO | | | | 加密Id | +| 44 | `sSaveProNameBefore` | `varchar(50)` | YES | | | | 保存前校验 | +| 45 | `bJurisdictionShow` | `bit(1)` | NO | | b'1' | | 权限是否显示 | +| 46 | `bAllImport` | `bit(1)` | NO | | b'0' | | 是否整体导入 | +| 47 | `sVersionFlowId` | `varchar(50)` | NO | | | | 流程版本ID | +| 48 | `bMakePerson` | `bit(1)` | YES | | | | 制单人权限 | +| 49 | `sVersionFlowCode` | `varchar(50)` | NO | | | | 流程版本CODE | +| 50 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 51 | `bNotDel` | `bit(1)` | NO | | b'0' | | 是否假删除 | +| 52 | `bDepart` | `bit(1)` | YES | | b'0' | | 部门权限 | +| 53 | `bOnlyExportMaster` | `bit(1)` | NO | | b'0' | | 是否只导出主表 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodule` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodule` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule_bi.md b/docs/auto-catalog/tables/gdsmodule_bi.md new file mode 100644 index 0000000..e8e00d5 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule_bi.md @@ -0,0 +1,70 @@ +# `gdsmodule_bi` + +> 系统模块配置 + + +- **Rows (estimated):** 76 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:09 +- **Updated:** 2026-04-27 18:53:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | YES | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 36 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单号 | +| 39 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 40 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 41 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 42 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodule` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodule` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodule_copy1.md b/docs/auto-catalog/tables/gdsmodule_copy1.md new file mode 100644 index 0000000..90a717e --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodule_copy1.md @@ -0,0 +1,82 @@ +# `gdsmodule_copy1` + +> 系统模块配置 + + +- **Rows (estimated):** 1287 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:10 +- **Updated:** 2026-04-27 18:53:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | YES | | | | 计算过程名 | +| 35 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 36 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 源单号 | +| 39 | `sBillNo` | `varchar(255)` | YES | | | | 单据号 | +| 40 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 41 | `sSaveProName` | `varchar(255)` | NO | | | | 保存过程名 | +| 42 | `sDeleteProName` | `varchar(255)` | NO | | | | 删除过程名 | +| 43 | `sEncryptionId` | `varchar(255)` | NO | | | | 加密Id | +| 44 | `sSaveProNameBefore` | `varchar(50)` | YES | | | | 保存前校验 | +| 45 | `bJurisdictionShow` | `bit(1)` | NO | | b'1' | | 权限是否显示 | +| 46 | `bAllImport` | `bit(1)` | NO | | b'0' | | 是否整体导入 | +| 47 | `sVersionFlowId` | `varchar(50)` | NO | | | | 流程版本ID | +| 48 | `bMakePerson` | `bit(1)` | YES | | | | 制单人权限 | +| 49 | `sVersionFlowCode` | `varchar(50)` | NO | | | | 流程版本CODE | +| 50 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 51 | `bNotDel` | `bit(1)` | NO | | b'0' | | 是否假删除 | +| 52 | `bDepart` | `bit(1)` | YES | | b'0' | | 部门权限 | +| 53 | `bOnlyExportMaster` | `bit(1)` | NO | | b'0' | | 是否只导出主表 | +| 54 | `bUnSearch` | `bit(1)` | NO | | b'0' | | 是否整体导入 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodule` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodule` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmoduleflow.md b/docs/auto-catalog/tables/gdsmoduleflow.md new file mode 100644 index 0000000..3902f17 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmoduleflow.md @@ -0,0 +1,65 @@ +# `gdsmoduleflow` + +> 模块流程窗体配置 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:10 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sFlowType` | `varchar(100)` | NO | MUL | | | 流程类型 | +| 8 | `sFlowTypeName` | `varchar(100)` | NO | | | | 流程类型名称 | +| 9 | `sReportId` | `varchar(100)` | NO | | | | 流程中展示的报表ID | +| 10 | `sSrcFormId` | `varchar(100)` | YES | MUL | | | 流程窗体ID | +| 11 | `sBtnName` | `varchar(255)` | YES | MUL | | | 按钮名称 | +| 12 | `sMasterTableName` | `varchar(255)` | NO | | | | 主表名称 | +| 13 | `sCalcProName` | `varchar(255)` | NO | | | | 执行过程名称 | +| 14 | `sApplyProName` | `varchar(255)` | NO | | | | 申请前组装过程 | +| 15 | `sMsgTemplate` | `varchar(255)` | YES | | | | 消息模板(待办) | +| 16 | `sMsgCopyFoTemplate` | `varchar(255)` | YES | | | | 消息模板(抄送) | +| 17 | `bPassUpAgree` | `bit(1)` | NO | | b'0' | | 是否越过上一次同意 | +| 18 | `bSendWxMsg` | `bit(1)` | NO | | b'0' | | 是否通知微信 | +| 19 | `sMemo` | `text` | YES | | | | 备注 | +| 20 | `sUrlSendTo` | `varchar(500)` | YES | | | | 调用第三方接口 | +| 21 | `sAfterTemplate` | `longtext` | YES | | | | 处理后发送模板 | +| 22 | `sAfterUsers` | `longtext` | YES | | | | 处理后发送人 | +| 23 | `sShowSql` | `longtext` | YES | | | | 显示组装SQL | +| 24 | `sValueSql` | `longtext` | YES | | | | 值组装SQL | +| 25 | `sAfterUsersSql` | `longtext` | YES | | | | 处理后发送人(动态sSql) | +| 26 | `sBtnNameShow` | `varchar(50)` | YES | | | | 按钮名称 | +| 27 | `sPriorModelId` | `varchar(50)` | YES | | | | 上层未清窗体 | +| 28 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 29 | `sBillNo` | `varchar(50)` | NO | | | | 单据号 | +| 30 | `sActType` | `varchar(50)` | YES | | | | 动作类型(自定义审批流,工作量自动刷新,自动刷新+下推消息) | +| 31 | `bReturnStart` | `bit(1)` | NO | | b'1' | | 是否回退到起点 | +| 32 | `bSendDingTalk` | `bit(1)` | NO | | b'0' | | 是否通知钉钉 | +| 33 | `bEnable` | `bit(1)` | NO | | b'0' | | 是否启用 | +| 34 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 35 | `sBtnShowName` | `varchar(255)` | YES | | | | 按钮显示名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sFlowType`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sSrcFormId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sBtnName`, `sSrcFormId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmoduleflowslave.md b/docs/auto-catalog/tables/gdsmoduleflowslave.md new file mode 100644 index 0000000..b16359b --- /dev/null +++ b/docs/auto-catalog/tables/gdsmoduleflowslave.md @@ -0,0 +1,38 @@ +# `gdsmoduleflowslave` + +> 刷新未清窗体配置 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:10 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 1 | | 检验反写数量 | +| 8 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 9 | `sNextModelId` | `varchar(255)` | NO | MUL | | | 下层刷新窗体 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sNextModelId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmoduleshow.md b/docs/auto-catalog/tables/gdsmoduleshow.md new file mode 100644 index 0000000..2088c02 --- /dev/null +++ b/docs/auto-catalog/tables/gdsmoduleshow.md @@ -0,0 +1,37 @@ +# `gdsmoduleshow` + +> 系统模块配置 + + +- **Rows (estimated):** 369 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:10 +- **Updated:** 2026-04-27 18:53:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 9 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN1` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsmodulewq.md b/docs/auto-catalog/tables/gdsmodulewq.md new file mode 100644 index 0000000..26042dc --- /dev/null +++ b/docs/auto-catalog/tables/gdsmodulewq.md @@ -0,0 +1,62 @@ +# `gdsmodulewq` + +> 系统模块配置 + + +- **Rows (estimated):** 1212 +- **Data size:** 496.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:10 +- **Updated:** 2026-04-27 18:53:11 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sName` | `varchar(255)` | NO | | | | 存储页面URL路径 | +| 10 | `sChinese` | `varchar(255)` | NO | | | | 界面名称中文 | +| 11 | `sEnglish` | `varchar(255)` | YES | | | | 界面名称英文 | +| 12 | `sBig5` | `varchar(255)` | YES | | | | 界面名称繁体 | +| 13 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 14 | `bUnTask` | `bit(1)` | NO | | b'0' | | 是否增加到未清 | +| 15 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 16 | `sChineseUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 17 | `sEnglishUnMemo` | `varchar(255)` | YES | | | | 未清英文描述 | +| 18 | `sBig5UnMemo` | `varchar(255)` | YES | | | | 未清繁体描述 | +| 19 | `sChineseWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 20 | `sEnglishWorkFruit` | `varchar(255)` | YES | | | | 工作成果英文 | +| 21 | `sBig5WorkFruit` | `varchar(255)` | YES | | | | 工作成果繁体 | +| 22 | `sChineseDepart` | `varchar(255)` | YES | | | | 管理部门中文 | +| 23 | `sEnglishDepart` | `varchar(255)` | YES | | | | 管理部门英文 | +| 24 | `sBig5Depart` | `varchar(255)` | YES | | | | 管理部门繁体 | +| 25 | `dLimitation` | `decimal(18,6)` | YES | | | | 工作时效 | +| 26 | `bUnReason` | `bit(1)` | NO | | b'0' | | 无需完工原因 | +| 27 | `sDisplayType` | `varchar(255)` | NO | | Business | | 显示类型(暂时不用)(All:全部(通用模块) ,Business:业务显示,System:后台配置) | +| 28 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 29 | `sProcName` | `varchar(255)` | NO | | | | 存储过程(审核)名称 | +| 30 | `sLimitTime` | `varchar(255)` | YES | | | | 关单时间 | +| 31 | `sModelType` | `varchar(255)` | NO | | | | 模块类型 | +| 32 | `sTitleLogoPath` | `varchar(255)` | NO | | | | 手机端LOGO | +| 33 | `bFastOrderView` | `bit(1)` | NO | | b'0' | | 是否显示快速下单 | +| 34 | `sCalcProName` | `varchar(255)` | NO | | | | 计算过程名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsmodulewq` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sChinese` | +| `IndexU_gdsmodulewq` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsparameter.md b/docs/auto-catalog/tables/gdsparameter.md new file mode 100644 index 0000000..c6394fa --- /dev/null +++ b/docs/auto-catalog/tables/gdsparameter.md @@ -0,0 +1,39 @@ +# `gdsparameter` + +> 常用操作(原系统开发参数(业务)) + + +- **Rows (estimated):** 168 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** 2026-04-27 18:53:11 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 弹出界面(ModelId)ID | +| 9 | `sChineseClassifyName` | `varchar(255)` | YES | | | | 组名称 | +| 10 | `sEnglishClassifyName` | `varchar(255)` | YES | | | | 组名称英文 | +| 11 | `sBig5ClassifyName` | `varchar(255)` | YES | | | | 组名称繁体 | +| 12 | `sUserId` | `varchar(100)` | NO | | | | 用户Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_gdsparameter` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sUserId`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsroute.md b/docs/auto-catalog/tables/gdsroute.md new file mode 100644 index 0000000..bcd3fc0 --- /dev/null +++ b/docs/auto-catalog/tables/gdsroute.md @@ -0,0 +1,38 @@ +# `gdsroute` + + +- **Rows (estimated):** 81 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** 2026-04-27 18:53:11 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMemo` | `varchar(255)` | NO | | | | 备注 | +| 7 | `iOrder` | `int` | YES | | 0 | | 排序号 | +| 8 | `sRoutePath` | `varchar(255)` | YES | | | | 路由 | +| 9 | `sRoute` | `varchar(255)` | YES | | | | 功能模版 | +| 10 | `iType` | `int` | NO | | 0 | | 类型:0通用,1定制 | +| 11 | `sSampleFormId` | `varchar(255)` | YES | | | | 案例FormID | +| 12 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsupdate` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsupdate` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gdsupdate.md b/docs/auto-catalog/tables/gdsupdate.md new file mode 100644 index 0000000..71aec9b --- /dev/null +++ b/docs/auto-catalog/tables/gdsupdate.md @@ -0,0 +1,34 @@ +# `gdsupdate` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | YES | | 0 | | 排序号 | +| 8 | `sPath` | `varchar(255)` | YES | | | | 路径 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdsupdate` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsupdate` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/gyszl.md b/docs/auto-catalog/tables/gyszl.md new file mode 100644 index 0000000..3ac2f04 --- /dev/null +++ b/docs/auto-catalog/tables/gyszl.md @@ -0,0 +1,24 @@ +# `gyszl` + + +- **Rows (estimated):** 399 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** 2026-04-27 18:53:11 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sSupplyNo` | `varchar(255)` | YES | | | | | +| 2 | `sSupplyName` | `varchar(255)` | YES | | | | | +| 3 | `sSupplyShort` | `varchar(255)` | YES | | | | | +| 4 | `sContacts` | `varchar(255)` | YES | | | | | +| 5 | `sPhone1` | `varchar(255)` | YES | | | | | +| 6 | `sCompanyAddress` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/hrsinjurymaster.md b/docs/auto-catalog/tables/hrsinjurymaster.md new file mode 100644 index 0000000..0eb65d6 --- /dev/null +++ b/docs/auto-catalog/tables/hrsinjurymaster.md @@ -0,0 +1,58 @@ +# `hrsinjurymaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 35 | `tAccientDate` | `datetime` | YES | | | | 事故日期 | +| 36 | `sHospitalName` | `varchar(255)` | NO | | | | 医院 | +| 37 | `sInjuryMemo` | `longtext` | YES | | | | 工伤备注 | +| 38 | `sInjuryReportMemo` | `longtext` | YES | | | | 工伤报告 | +| 39 | `tRecoveryDate` | `datetime` | YES | | | | 恢复日期 | +| 40 | `sInjuryResultMemo` | `longtext` | YES | | | | 工伤结果 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/hrsinjuryslave.md b/docs/auto-catalog/tables/hrsinjuryslave.md new file mode 100644 index 0000000..330ba40 --- /dev/null +++ b/docs/auto-catalog/tables/hrsinjuryslave.md @@ -0,0 +1,28 @@ +# `hrsinjuryslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 9 | `dResponsibilityMoney` | `decimal(18,6)` | NO | | | | 责任金额 | +| 10 | `dResponsibilityRate` | `decimal(18,6)` | NO | | | | 责任比率 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/hrsrewardpunishmentslave.md b/docs/auto-catalog/tables/hrsrewardpunishmentslave.md new file mode 100644 index 0000000..490b630 --- /dev/null +++ b/docs/auto-catalog/tables/hrsrewardpunishmentslave.md @@ -0,0 +1,28 @@ +# `hrsrewardpunishmentslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 9 | `dResponsibilityMoney` | `decimal(18,6)` | NO | | | | 责任金额 | +| 10 | `dResponsibilityRate` | `decimal(18,6)` | NO | | | | 责任比率 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/index.md b/docs/auto-catalog/tables/index.md new file mode 100644 index 0000000..98fdffd --- /dev/null +++ b/docs/auto-catalog/tables/index.md @@ -0,0 +1,910 @@ +# Tables (auto-generated) + +> Regenerated by `scripts/gen_catalog.py`. Do not hand-edit. + + +**Total: 901**. + +| Name | Rows | Size | Comment | +|---|---|---|---| +| [`syslogdetaillog`](syslogdetaillog.md) | 28105 | 3.5 GB | 日志明细表 | +| [`accordercostanalysis`](accordercostanalysis.md) | 319634 | 1.6 GB | | +| [`syslogdetail`](syslogdetail.md) | 5487 | 1.5 GB | 日志明细表 | +| [`quoquotationmaster`](quoquotationmaster.md) | 533 | 612.5 MB | 工单主表 | +| [`mftvoucheruniversaltmp`](mftvoucheruniversaltmp.md) | 452102 | 421.0 MB | | +| [`accproductstore`](accproductstore.md) | 145240 | 220.8 MB | | +| [`accordercostanalysisoperation`](accordercostanalysisoperation.md) | 58105 | 182.7 MB | | +| [`eleproductstockmonthcost`](eleproductstockmonthcost.md) | 45440 | 89.6 MB | | +| [`accmaterialsstore`](accmaterialsstore.md) | 171004 | 84.6 MB | | +| [`gdsconfigformslave`](gdsconfigformslave.md) | 165858 | 45.6 MB | 界面显示内容配置从表 | +| [`mftproducereportmachinestate`](mftproducereportmachinestate.md) | 204678 | 39.6 MB | | +| [`elematerialsstockmonthcost`](elematerialsstockmonthcost.md) | 70983 | 32.6 MB | | +| [`saldelivergoodsslavechildren`](saldelivergoodsslavechildren.md) | 41493 | 32.6 MB | | +| [`syslog4j`](syslog4j.md) | 25497 | 31.6 MB | | +| [`kpimaster`](kpimaster.md) | 122918 | 24.5 MB | 班组 | +| [`eleproductstockmonthmoney`](eleproductstockmonthmoney.md) | 57888 | 19.5 MB | | +| [`cotordercostanalysis20251121145748`](cotordercostanalysis20251121145748.md) | 29810 | 17.6 MB | | +| [`accopsoutsideinstoremaster`](accopsoutsideinstoremaster.md) | 29983 | 15.5 MB | | +| [`accpurchaseinstoremaster`](accpurchaseinstoremaster.md) | 29600 | 14.5 MB | | +| [`accoutsideproductstore`](accoutsideproductstore.md) | 26784 | 13.5 MB | | +| [`sysjurisdiction`](sysjurisdiction.md) | 26926 | 10.5 MB | 权限 | +| [`sysjurisdiction_0923bak`](sysjurisdiction_0923bak.md) | 25279 | 9.5 MB | 权限 | +| [`accproductionmaterialsslave`](accproductionmaterialsslave.md) | 11670 | 5.5 MB | | +| [`elematerialsapply`](elematerialsapply.md) | 4527 | 5.5 MB | 物料 | +| [`accexpenseentryworkcenterslave`](accexpenseentryworkcenterslave.md) | 8465 | 3.5 MB | | +| [`eleproductpriceslave`](eleproductpriceslave.md) | 10935 | 3.5 MB | | +| [`accyfproductstore`](accyfproductstore.md) | 2368 | 2.5 MB | | +| [`eleproductpricemaster`](eleproductpricemaster.md) | 6807 | 2.5 MB | | +| [`gdsconfigtbslave`](gdsconfigtbslave.md) | 14322 | 2.5 MB | 数据表内容配置从表 | +| [`mftworkorderslavemoney_tmp`](mftworkorderslavemoney_tmp.md) | 8102 | 2.5 MB | 工单计算从表分摊 | +| [`quoquotationprocess`](quoquotationprocess.md) | 1832 | 2.5 MB | 工单工序表 | +| [`syslog`](syslog.md) | 7707 | 2.5 MB | 操作日志 | +| [`cahpaymentsumslave`](cahpaymentsumslave.md) | 2472 | 1.5 MB | | +| [`cahreceiptsumslave`](cahreceiptsumslave.md) | 1955 | 1.5 MB | | +| [`cotordercostanalysis`](cotordercostanalysis.md) | 359 | 1.5 MB | | +| [`cotordercostanalysis20251124145136`](cotordercostanalysis20251124145136.md) | 1507 | 1.5 MB | | +| [`elefixedassets`](elefixedassets.md) | 404 | 1.5 MB | | +| [`elefixedassetsprovision`](elefixedassetsprovision.md) | 768 | 1.5 MB | | +| [`elemachine`](elemachine.md) | 1491 | 1.5 MB | 设备 | +| [`elematerialsstockmonth`](elematerialsstockmonth.md) | 3112 | 1.5 MB | 材料月结 | +| [`elematerialsstocksummonth`](elematerialsstocksummonth.md) | 2673 | 1.5 MB | 材料月结汇总 | +| [`elematerialsworkcenter`](elematerialsworkcenter.md) | 1992 | 1.5 MB | | +| [`eleprocessdynamic`](eleprocessdynamic.md) | 2819 | 1.5 MB | 工序动态 | +| [`expensereimbursementmaster`](expensereimbursementmaster.md) | 1016 | 1.5 MB | | +| [`gdsconfigcharmaster`](gdsconfigcharmaster.md) | 2979 | 1.5 MB | 图标配置主表 | +| [`gdsconfigformmaster`](gdsconfigformmaster.md) | 1995 | 1.5 MB | 界面显示内容配置主表 | +| [`gdsformconst`](gdsformconst.md) | 3108 | 1.5 MB | 系统常量配置 | +| [`gdsjurisdiction`](gdsjurisdiction.md) | 4130 | 1.5 MB | 系统权限配置 | +| [`gdsjurisdiction_0923bak`](gdsjurisdiction_0923bak.md) | 5383 | 1.5 MB | 系统权限配置 | +| [`gdsmodule`](gdsmodule.md) | 1341 | 1.5 MB | 系统模块配置 | +| [`gdsmodule_0923bak`](gdsmodule_0923bak.md) | 1290 | 1.5 MB | 系统模块配置 | +| [`gdsmodule_copy1`](gdsmodule_copy1.md) | 1287 | 1.5 MB | 系统模块配置 | +| [`mftmaterialstest`](mftmaterialstest.md) | 491 | 1.5 MB | | +| [`mftoutprocessslave`](mftoutprocessslave.md) | 2131 | 1.5 MB | | +| [`mftproductionplanslave`](mftproductionplanslave.md) | 335 | 1.5 MB | 送货通知单从表 | +| [`mftworkorderprocess`](mftworkorderprocess.md) | 828 | 1.5 MB | 工单工序表 | +| [`purpurchaseorderdetail`](purpurchaseorderdetail.md) | 2196 | 1.5 MB | 采购订单从表 | +| [`quoquotationmaterials`](quoquotationmaterials.md) | 639 | 1.5 MB | 工单材料表 | +| [`quoquotationslave`](quoquotationslave.md) | 481 | 1.5 MB | 工单从表 | +| [`saldelivergoodsdedinslave`](saldelivergoodsdedinslave.md) | 567 | 1.5 MB | | +| [`salrejectgoodsapplyslave`](salrejectgoodsapplyslave.md) | 629 | 1.5 MB | | +| [`sisformula`](sisformula.md) | 286 | 1.5 MB | 计算方案(公司) | +| [`sisproductclassifymaterial`](sisproductclassifymaterial.md) | 3213 | 1.5 MB | 印件分类-对应材料表 | +| [`sp_ai_addcommonwx`](sp_ai_addcommonwx.md) | 46 | 1.5 MB | | +| [`sys_login_log`](sys_login_log.md) | 4657 | 1.5 MB | 登录日志 | +| [`syscompleteinfo`](syscompleteinfo.md) | 5097 | 1.5 MB | 强制完工列表 | +| [`advancecostcheckslave`](advancecostcheckslave.md) | 1291 | 512.0 KB | | +| [`salsalesorderbecomeslave`](salsalesorderbecomeslave.md) | 412 | 512.0 KB | | +| [`gdsmodulewq`](gdsmodulewq.md) | 1212 | 496.0 KB | 系统模块配置 | +| [`accchecking`](accchecking.md) | 1629 | 480.0 KB | | +| [`mftoutprocessmaster`](mftoutprocessmaster.md) | 2161 | 480.0 KB | | +| [`accexpenseentrydepartmentslave`](accexpenseentrydepartmentslave.md) | 1512 | 464.0 KB | | +| [`mftproductcontrolcombine`](mftproductcontrolcombine.md) | 1638 | 464.0 KB | 工单从表 | +| [`mftworkorderslave`](mftworkorderslave.md) | 219 | 464.0 KB | 工单从表 | +| [`calcproductcontralsphase_complete`](calcproductcontralsphase_complete.md) | 132 | 432.0 KB | | +| [`kpidetail`](kpidetail.md) | 1263 | 432.0 KB | 班组 | +| [`quoquotationcontrol`](quoquotationcontrol.md) | 601 | 432.0 KB | 工单控制表 | +| [`advancecostcheckmaster`](advancecostcheckmaster.md) | 864 | 400.0 KB | | +| [`cotordercostanalysis20251127151919`](cotordercostanalysis20251127151919.md) | 909 | 400.0 KB | | +| [`expensereimbursementslave`](expensereimbursementslave.md) | 768 | 400.0 KB | | +| [`eleproductstockmonth`](eleproductstockmonth.md) | 1008 | 384.0 KB | 成品月结 | +| [`accmaterialsinitslave`](accmaterialsinitslave.md) | 963 | 368.0 KB | | +| [`eleprocess`](eleprocess.md) | 140 | 368.0 KB | 工序 | +| [`mftproductionplan`](mftproductionplan.md) | 229 | 352.0 KB | 工单从表 | +| [`accordercostanmainalysis`](accordercostanmainalysis.md) | 349 | 336.0 KB | | +| [`sisboxtypeparam`](sisboxtypeparam.md) | 1285 | 336.0 KB | 盒型 | +| [`gdsconfigcharslave`](gdsconfigcharslave.md) | 1951 | 320.0 KB | 图标配置从表 | +| [`mftproductionplanbillslave`](mftproductionplanbillslave.md) | 241 | 320.0 KB | | +| [`accworkcenter`](accworkcenter.md) | 749 | 304.0 KB | | +| [`elematerials`](elematerials.md) | 409 | 304.0 KB | 物料 | +| [`mftproductionreportslave`](mftproductionreportslave.md) | 169 | 304.0 KB | 送货通知单从表 | +| [`revsupplyslave`](revsupplyslave.md) | 1067 | 304.0 KB | | +| [`sissubject`](sissubject.md) | 1710 | 304.0 KB | 科目关联设置 | +| [`mftproductionreportemployee`](mftproductionreportemployee.md) | 443 | 288.0 KB | 送货通知单从表 | +| [`mftworkordercontrolcombine`](mftworkordercontrolcombine.md) | 955 | 288.0 KB | 工单从表 | +| [`opsoutsideinstorededslave`](opsoutsideinstorededslave.md) | 317 | 288.0 KB | | +| [`syssearch`](syssearch.md) | 749 | 288.0 KB | 过滤条件表 | +| [`elecostframeworkcenter`](elecostframeworkcenter.md) | 1390 | 272.0 KB | | +| [`sftlogininfoprocessgroup`](sftlogininfoprocessgroup.md) | 1529 | 272.0 KB | 工序查看权限 | +| [`eleproductstocksummonth`](eleproductstocksummonth.md) | 975 | 256.0 KB | 成品月结汇总 | +| [`mftworkordercontrol`](mftworkordercontrol.md) | 282 | 256.0 KB | 工单控制表 | +| [`mftworkordermaterials`](mftworkordermaterials.md) | 304 | 256.0 KB | 工单材料表 | +| [`salchildproductapplyslave`](salchildproductapplyslave.md) | 289 | 256.0 KB | | +| [`sysreport`](sysreport.md) | 1258 | 256.0 KB | 审核结果 | +| [`elematerialscomb`](elematerialscomb.md) | 848 | 240.0 KB | | +| [`quoquotationmanyqtys`](quoquotationmanyqtys.md) | 761 | 240.0 KB | 脚本更新日期表 | +| [`salrejectgoodsapplymaster`](salrejectgoodsapplymaster.md) | 399 | 240.0 KB | | +| [`accdepart`](accdepart.md) | 635 | 224.0 KB | | +| [`calcproductcontralsphase`](calcproductcontralsphase.md) | 79 | 224.0 KB | | +| [`mftproductchange`](mftproductchange.md) | 945 | 224.0 KB | 工艺变更记录表 | +| [`p_temptable`](p_temptable.md) | 78 | 224.0 KB | | +| [`pitproductmoneyslave`](pitproductmoneyslave.md) | 726 | 224.0 KB | | +| [`saldelivergoodsdedinmaster`](saldelivergoodsdedinmaster.md) | 303 | 224.0 KB | | +| [`salsalesorderprocess`](salsalesorderprocess.md) | 409 | 224.0 KB | 订单工序表 | +| [`sisformulacustomizeparam`](sisformulacustomizeparam.md) | 844 | 224.0 KB | 自定义参数 | +| [`sisproductclassifycolor`](sisproductclassifycolor.md) | 763 | 224.0 KB | 印件分类-对应颜色表 | +| [`opsoutsideinstorededmaster`](opsoutsideinstorededmaster.md) | 240 | 208.0 KB | | +| [`opsoutsideprocessmaterials`](opsoutsideprocessmaterials.md) | 370 | 208.0 KB | | +| [`salsalesorderbecomemaster`](salsalesorderbecomemaster.md) | 344 | 208.0 KB | | +| [`eleemployee0606`](eleemployee0606.md) | 537 | 192.0 KB | | +| [`eleteststandarditem`](eleteststandarditem.md) | 512 | 176.0 KB | 脚本更新日期表 | +| [`gdsformconstbak`](gdsformconstbak.md) | 697 | 176.0 KB | 系统常量配置 | +| [`mftcalcparam`](mftcalcparam.md) | 700 | 176.0 KB | | +| [`plc_machinedatabak`](plc_machinedatabak.md) | 189 | 176.0 KB | 单位 | +| [`ai_tool`](ai_tool.md) | 67 | 160.0 KB | AI动态Tool配置表 | +| [`codetable`](codetable.md) | 3761 | 160.0 KB | 汉字转换码 | +| [`eleproduct`](eleproduct.md) | 173 | 160.0 KB | 印件 | +| [`eleproductcustomer`](eleproductcustomer.md) | 655 | 160.0 KB | 印件客户 | +| [`mftworkordermaster`](mftworkordermaster.md) | 241 | 160.0 KB | 工单主表 | +| [`mitmaterialsstore`](mitmaterialsstore.md) | 348 | 160.0 KB | 材料-库存明细表 | +| [`pitproductinstoreslave`](pitproductinstoreslave.md) | 116 | 160.0 KB | 送货通知单从表 | +| [`salchildproductapplymaster`](salchildproductapplymaster.md) | 150 | 160.0 KB | | +| [`saldelivergoodsslave`](saldelivergoodsslave.md) | 115 | 160.0 KB | 送货单从表 | +| [`salsalesorderchild`](salsalesorderchild.md) | 231 | 160.0 KB | 订单子产品表 | +| [`salsalesordermaster`](salsalesordermaster.md) | 259 | 160.0 KB | 销售订单主表 | +| [`sysexportexeclfile`](sysexportexeclfile.md) | 468 | 160.0 KB | | +| [`departmentalbudgetslave`](departmentalbudgetslave.md) | 218 | 144.0 KB | | +| [`elecostframedepartment`](elecostframedepartment.md) | 656 | 144.0 KB | | +| [`pitproductstore`](pitproductstore.md) | 263 | 144.0 KB | 印件-库存明细表 | +| [`sisproductclassifyprocessclassify`](sisproductclassifyprocessclassify.md) | 684 | 144.0 KB | 印件分类-工序分类关联表 | +| [`cahreceivables`](cahreceivables.md) | 400 | 128.0 KB | 单位 | +| [`eleproductchild`](eleproductchild.md) | 443 | 128.0 KB | | +| [`mitproductionmaterialsslave`](mitproductionmaterialsslave.md) | 137 | 128.0 KB | 采购订单从表 | +| [`salsalescheckingslave`](salsalescheckingslave.md) | 87 | 128.0 KB | 销售对账从表 | +| [`accexpenseentrydepartmentmaster`](accexpenseentrydepartmentmaster.md) | 308 | 112.0 KB | | +| [`elematerialscoachslave`](elematerialscoachslave.md) | 412 | 112.0 KB | | +| [`eleproductstock`](eleproductstock.md) | 191 | 112.0 KB | 印件-仓库 | +| [`filfilemanage`](filfilemanage.md) | 254 | 112.0 KB | | +| [`purpurchaseinstorededslave`](purpurchaseinstorededslave.md) | 91 | 112.0 KB | | +| [`quoquotationslave_tmp`](quoquotationslave_tmp.md) | 50 | 112.0 KB | 工单从表 | +| [`saldelivergoodsdedslave`](saldelivergoodsdedslave.md) | 84 | 112.0 KB | | +| [`supply`](supply.md) | 1054 | 112.0 KB | | +| [`ai_sql_error_history`](ai_sql_error_history.md) | 54 | 96.0 KB | 动态生成SQL错误历史 | +| [`cahpaymentables`](cahpaymentables.md) | 304 | 96.0 KB | 单位 | +| [`customer`](customer.md) | 863 | 96.0 KB | | +| [`descriptionoffeesslave`](descriptionoffeesslave.md) | 246 | 96.0 KB | | +| [`elematerialsstock`](elematerialsstock.md) | 203 | 96.0 KB | 实际库存 | +| [`gdsconfigtbmaster`](gdsconfigtbmaster.md) | 307 | 96.0 KB | 数据表内容配置主表 | +| [`gyszl`](gyszl.md) | 399 | 96.0 KB | | +| [`mftproductprocess`](mftproductprocess.md) | 166 | 96.0 KB | 工单工序表 | +| [`opsoutsideprocessslave`](opsoutsideprocessslave.md) | 60 | 96.0 KB | 发外加工从表 | +| [`purpurchaseinstoreslave`](purpurchaseinstoreslave.md) | 90 | 96.0 KB | 采购入库从表 | +| [`purpurchaseorderslave`](purpurchaseorderslave.md) | 96 | 96.0 KB | 采购订单从表 | +| [`salsalesordercontrol`](salsalesordercontrol.md) | 146 | 96.0 KB | 订单控制表 | +| [`salsalesordermaterials`](salsalesordermaterials.md) | 142 | 96.0 KB | 订单材料表 | +| [`salsalesorderslave`](salsalesorderslave.md) | 55 | 96.0 KB | 订单从表 | +| [`sisboxtype`](sisboxtype.md) | 128 | 96.0 KB | 盒型 | +| [`sisboxtypebak`](sisboxtypebak.md) | 119 | 96.0 KB | 盒型 | +| [`cahpaymentslave`](cahpaymentslave.md) | 73 | 80.0 KB | 采购订单从表 | +| [`cahreceiptslave`](cahreceiptslave.md) | 75 | 80.0 KB | 订单从表 | +| [`elecustomer`](elecustomer.md) | 90 | 80.0 KB | 客户 | +| [`elematerialssafe`](elematerialssafe.md) | 250 | 80.0 KB | 安全库存 | +| [`eleprocessmachine`](eleprocessmachine.md) | 325 | 80.0 KB | 机台工序 | +| [`eleprocesssapsrule`](eleprocesssapsrule.md) | 300 | 80.0 KB | 配套工序 | +| [`elesupplyfile`](elesupplyfile.md) | 270 | 80.0 KB | | +| [`gdsmoduleshow`](gdsmoduleshow.md) | 369 | 80.0 KB | 系统模块配置 | +| [`mftproductionplanslaveiorderbak`](mftproductionplanslaveiorderbak.md) | 493 | 80.0 KB | 客户属性 | +| [`mitmaterialsstorevirtual`](mitmaterialsstorevirtual.md) | 147 | 80.0 KB | 材料-虚拟库存明细表 | +| [`opsoutsideinstoreslave`](opsoutsideinstoreslave.md) | 48 | 80.0 KB | 发外入库从表 | +| [`pitproductstorevirtual`](pitproductstorevirtual.md) | 200 | 80.0 KB | 印件-虚拟库存明细表 | +| [`purpurchasecheckingslave`](purpurchasecheckingslave.md) | 59 | 80.0 KB | 采购对账从表 | +| [`purpurchaseinstorededmaster`](purpurchaseinstorededmaster.md) | 81 | 80.0 KB | | +| [`quoquotationmaterials_tmp`](quoquotationmaterials_tmp.md) | 65 | 80.0 KB | 工单材料表 | +| [`quoquotationprocess_tmp`](quoquotationprocess_tmp.md) | 70 | 80.0 KB | 工单工序表 | +| [`receivableswarning_data_sum`](receivableswarning_data_sum.md) | 90 | 80.0 KB | | +| [`saldelivergoodsmaster`](saldelivergoodsmaster.md) | 111 | 80.0 KB | 送货单主表 | +| [`salsalesinvoiceslave`](salsalesinvoiceslave.md) | 59 | 80.0 KB | 销售发票从表 | +| [`sftlogininfojurisdictiongroup`](sftlogininfojurisdictiongroup.md) | 325 | 80.0 KB | 权限组数据 | +| [`sftlogininfopersongroup`](sftlogininfopersongroup.md) | 307 | 80.0 KB | 人员查看权限 | +| [`sisboxproductclassify`](sisboxproductclassify.md) | 250 | 80.0 KB | 印件分类-工序分类关联表 | +| [`sisboxtypesetting`](sisboxtypesetting.md) | 180 | 80.0 KB | 盒型 | +| [`sisworkcenterprocess`](sisworkcenterprocess.md) | 246 | 80.0 KB | | +| [`sysdynamicsearch`](sysdynamicsearch.md) | 201 | 80.0 KB | 过滤条件表 | +| [`ai_global_agent_question_sql`](ai_global_agent_question_sql.md) | 37 | 64.0 KB | 全局问题-SQL对应表 | +| [`ai_tool_detail_params`](ai_tool_detail_params.md) | 136 | 64.0 KB | AI工具详情参数配置表 | +| [`ai_user_agent_question`](ai_user_agent_question.md) | 44 | 64.0 KB | 用户问题库 | +| [`bba`](bba.md) | 301 | 64.0 KB | | +| [`cahreceiptmaster`](cahreceiptmaster.md) | 71 | 64.0 KB | 销售订单主表 | +| [`cahwastebook`](cahwastebook.md) | 141 | 64.0 KB | 工单主表 | +| [`descriptionoffeesmaster`](descriptionoffeesmaster.md) | 78 | 64.0 KB | | +| [`eleteammachine`](eleteammachine.md) | 155 | 64.0 KB | 班组-机器 | +| [`eleteststandardobject`](eleteststandardobject.md) | 228 | 64.0 KB | 脚本更新日期表 | +| [`gdsmodule_bi`](gdsmodule_bi.md) | 76 | 64.0 KB | 系统模块配置 | +| [`gdsparameter`](gdsparameter.md) | 168 | 64.0 KB | 常用操作(原系统开发参数(业务)) | +| [`mftproductcontrol`](mftproductcontrol.md) | 44 | 64.0 KB | 工单控制表 | +| [`mftproductslave`](mftproductslave.md) | 40 | 64.0 KB | 工单从表 | +| [`mftqualityaccidentmaster`](mftqualityaccidentmaster.md) | 49 | 64.0 KB | 质量事故报告 | +| [`mitproductionmaterialsmaster`](mitproductionmaterialsmaster.md) | 101 | 64.0 KB | 生产补料主表 | +| [`opsoutsidecheckingslave`](opsoutsidecheckingslave.md) | 35 | 64.0 KB | 发外对账从表 | +| [`opsoutsideprocessbecomeslave`](opsoutsideprocessbecomeslave.md) | 40 | 64.0 KB | | +| [`plc_machineaddrmap`](plc_machineaddrmap.md) | 282 | 64.0 KB | | +| [`plc_machinedata_status`](plc_machinedata_status.md) | 165 | 64.0 KB | 单位 | +| [`purpurchaseinstoremaster`](purpurchaseinstoremaster.md) | 76 | 64.0 KB | 采购入库主表 | +| [`purpurchaseordermaster`](purpurchaseordermaster.md) | 83 | 64.0 KB | 采购订单主表 | +| [`quoquotationcontrol_tmp`](quoquotationcontrol_tmp.md) | 60 | 64.0 KB | 工单控制表 | +| [`quoquotationmaster_tmp`](quoquotationmaster_tmp.md) | 50 | 64.0 KB | 工单主表临时表 | +| [`renyuan`](renyuan.md) | 536 | 64.0 KB | | +| [`saldelivergoodsdedmaster`](saldelivergoodsdedmaster.md) | 84 | 64.0 KB | | +| [`salsalescheckingmaster`](salsalescheckingmaster.md) | 71 | 64.0 KB | 销售对账主表 | +| [`salsalesinvoicemaster`](salsalesinvoicemaster.md) | 50 | 64.0 KB | 销售发票主表 | +| [`sftlogininfodepartgroup`](sftlogininfodepartgroup.md) | 192 | 64.0 KB | | +| [`sftlogininfosupplygroup`](sftlogininfosupplygroup.md) | 164 | 64.0 KB | 供应商查看权限 | +| [`sisformulaparam`](sisformulaparam.md) | 195 | 64.0 KB | 自定义计算参数 | +| [`sisformulaparam_saas`](sisformulaparam_saas.md) | 194 | 64.0 KB | 自定义计算参数 | +| [`sisproductclassify`](sisproductclassify.md) | 62 | 64.0 KB | 印件分类 | +| [`sysinterfaceerro`](sysinterfaceerro.md) | 21 | 64.0 KB | 第三方接口调用异常 | +| [`syssystemsettings`](syssystemsettings.md) | 208 | 64.0 KB | 系统设定表 | +| [`udfvoucherslave`](udfvoucherslave.md) | 73 | 64.0 KB | 凭证从表 | +| [`accproductdoingslave`](accproductdoingslave.md) | 29 | 48.0 KB | | +| [`accyfcyproductstore`](accyfcyproductstore.md) | 13 | 48.0 KB | | +| [`budgetadjustmentcheckslave`](budgetadjustmentcheckslave.md) | 49 | 48.0 KB | | +| [`cahpaymentmaster`](cahpaymentmaster.md) | 34 | 48.0 KB | 付款单主表 | +| [`cahreceiptnewmaster`](cahreceiptnewmaster.md) | 42 | 48.0 KB | | +| [`eleknifemoulddetail`](eleknifemoulddetail.md) | 143 | 48.0 KB | | +| [`elemachinetx`](elemachinetx.md) | 126 | 48.0 KB | 机器特性 | +| [`eleprocessmachinesinstallarea`](eleprocessmachinesinstallarea.md) | 120 | 48.0 KB | 机台工序 | +| [`kpimodule`](kpimodule.md) | 44 | 48.0 KB | 系统模块配置 | +| [`mftproductchangerequestinfo`](mftproductchangerequestinfo.md) | 95 | 48.0 KB | | +| [`mftproductionplanslavelock`](mftproductionplanslavelock.md) | 62 | 48.0 KB | | +| [`mftqualityaccidentslave`](mftqualityaccidentslave.md) | 61 | 48.0 KB | 工单从表 | +| [`opsoutsideinvoiceslave`](opsoutsideinvoiceslave.md) | 22 | 48.0 KB | 发外发票从表 | +| [`opsoutsideprocessmaster`](opsoutsideprocessmaster.md) | 55 | 48.0 KB | 发外加工主表 | +| [`pitproductinstoremaster`](pitproductinstoremaster.md) | 103 | 48.0 KB | 成品入库主表 | +| [`purpurchasecheckingmaster`](purpurchasecheckingmaster.md) | 43 | 48.0 KB | 采购对账主表 | +| [`purpurchaseinvoiceslave`](purpurchaseinvoiceslave.md) | 40 | 48.0 KB | 采购发票从表 | +| [`salsalesordercontrolcombine`](salsalesordercontrolcombine.md) | 75 | 48.0 KB | 工单从表 | +| [`sgdsemigoodsinstoreslave`](sgdsemigoodsinstoreslave.md) | 33 | 48.0 KB | | +| [`sgdsemigoodsstore`](sgdsemigoodsstore.md) | 40 | 48.0 KB | | +| [`sisdepartdepartment`](sisdepartdepartment.md) | 125 | 48.0 KB | | +| [`sismaterialsclassify`](sismaterialsclassify.md) | 55 | 48.0 KB | 材料分类 | +| [`sisversionflowbak`](sisversionflowbak.md) | 115 | 48.0 KB | | +| [`93wuliao`](93wuliao.md) | 0 | 16.0 KB | | +| [`aaa`](aaa.md) | 72 | 16.0 KB | | +| [`abc`](abc.md) | 0 | 16.0 KB | | +| [`accdepartdepartment`](accdepartdepartment.md) | 0 | 16.0 KB | | +| [`accexpenseentrybusinessmaster`](accexpenseentrybusinessmaster.md) | 4 | 16.0 KB | | +| [`accexpenseentrybusinessslave`](accexpenseentrybusinessslave.md) | 6 | 16.0 KB | | +| [`accjobslave`](accjobslave.md) | 0 | 16.0 KB | | +| [`accjobslavesum`](accjobslavesum.md) | 0 | 16.0 KB | | +| [`accmaterialsinitmaster`](accmaterialsinitmaster.md) | 4 | 16.0 KB | | +| [`accoutsidecheckingslave`](accoutsidecheckingslave.md) | 0 | 16.0 KB | | +| [`accproductdoingmaster`](accproductdoingmaster.md) | 3 | 16.0 KB | | +| [`accproductinitmaster`](accproductinitmaster.md) | 4 | 16.0 KB | | +| [`accproductinitslave`](accproductinitslave.md) | 0 | 16.0 KB | 送货通知单从表 | +| [`accproductinstoreslave`](accproductinstoreslave.md) | 0 | 16.0 KB | | +| [`accworkcenterworkcenter`](accworkcenterworkcenter.md) | 0 | 16.0 KB | | +| [`act_evt_log`](act_evt_log.md) | 0 | 16.0 KB | | +| [`act_ge_bytearray`](act_ge_bytearray.md) | 0 | 16.0 KB | | +| [`act_ge_property`](act_ge_property.md) | 4 | 16.0 KB | | +| [`act_hi_actinst`](act_hi_actinst.md) | 0 | 16.0 KB | | +| [`act_hi_attachment`](act_hi_attachment.md) | 0 | 16.0 KB | | +| [`act_hi_comment`](act_hi_comment.md) | 0 | 16.0 KB | | +| [`act_hi_detail`](act_hi_detail.md) | 0 | 16.0 KB | | +| [`act_hi_identitylink`](act_hi_identitylink.md) | 0 | 16.0 KB | | +| [`act_hi_procinst`](act_hi_procinst.md) | 0 | 16.0 KB | | +| [`act_hi_taskinst`](act_hi_taskinst.md) | 0 | 16.0 KB | | +| [`act_hi_varinst`](act_hi_varinst.md) | 0 | 16.0 KB | | +| [`act_procdef_info`](act_procdef_info.md) | 0 | 16.0 KB | | +| [`act_re_deployment`](act_re_deployment.md) | 0 | 16.0 KB | | +| [`act_re_model`](act_re_model.md) | 0 | 16.0 KB | | +| [`act_re_procdef`](act_re_procdef.md) | 0 | 16.0 KB | | +| [`act_ru_deadletter_job`](act_ru_deadletter_job.md) | 0 | 16.0 KB | | +| [`act_ru_event_subscr`](act_ru_event_subscr.md) | 0 | 16.0 KB | | +| [`act_ru_execution`](act_ru_execution.md) | 0 | 16.0 KB | | +| [`act_ru_identitylink`](act_ru_identitylink.md) | 0 | 16.0 KB | | +| [`act_ru_job`](act_ru_job.md) | 0 | 16.0 KB | | +| [`act_ru_suspended_job`](act_ru_suspended_job.md) | 0 | 16.0 KB | | +| [`act_ru_task`](act_ru_task.md) | 0 | 16.0 KB | | +| [`act_ru_timer_job`](act_ru_timer_job.md) | 0 | 16.0 KB | | +| [`act_ru_variable`](act_ru_variable.md) | 0 | 16.0 KB | | +| [`agvinstructmaster`](agvinstructmaster.md) | 0 | 16.0 KB | | +| [`agvinstructslave`](agvinstructslave.md) | 0 | 16.0 KB | | +| [`agvpalletno`](agvpalletno.md) | 0 | 16.0 KB | | +| [`agvpalletnoitem`](agvpalletnoitem.md) | 0 | 16.0 KB | | +| [`ai_agent`](ai_agent.md) | 10 | 16.0 KB | AI智能Agent配置表 | +| [`ai_milvus_vector_record`](ai_milvus_vector_record.md) | 25 | 16.0 KB | 向量库记录更新表 | +| [`alltb`](alltb.md) | 1 | 16.0 KB | 脚本更新日期表 | +| [`biz_flow`](biz_flow.md) | 0 | 16.0 KB | | +| [`biz_todo_copyto`](biz_todo_copyto.md) | 0 | 16.0 KB | 抄送表 | +| [`biz_todo_item`](biz_todo_item.md) | 0 | 16.0 KB | 待办事项表 | +| [`budgetadjustmentcheckmaster`](budgetadjustmentcheckmaster.md) | 38 | 16.0 KB | | +| [`cahcashierinit`](cahcashierinit.md) | 0 | 16.0 KB | 出纳期初 | +| [`cahcostchangemaster`](cahcostchangemaster.md) | 0 | 16.0 KB | 销售开发主表 | +| [`cahcostchangeslave`](cahcostchangeslave.md) | 0 | 16.0 KB | 开发跟进从表 | +| [`cahcustomerinit`](cahcustomerinit.md) | 2 | 16.0 KB | 客户初期 | +| [`cahfinancialadjust`](cahfinancialadjust.md) | 5 | 16.0 KB | 银行设置 | +| [`cahfinancialadjustslave`](cahfinancialadjustslave.md) | 0 | 16.0 KB | 订单从表 | +| [`cahfinancialtransfer`](cahfinancialtransfer.md) | 0 | 16.0 KB | 银行设置 | +| [`cahpaymentnewmaster`](cahpaymentnewmaster.md) | 12 | 16.0 KB | | +| [`cahrevenuechangemaster`](cahrevenuechangemaster.md) | 0 | 16.0 KB | 销售开发主表 | +| [`cahrevenuechangeslave`](cahrevenuechangeslave.md) | 0 | 16.0 KB | 开发跟进从表 | +| [`cahstockinvoice`](cahstockinvoice.md) | 0 | 16.0 KB | 工单主表 | +| [`cahsupplyinit`](cahsupplyinit.md) | 2 | 16.0 KB | 客户期初 | +| [`comcomplaint`](comcomplaint.md) | 1 | 16.0 KB | 脚本更新日期表 | +| [`cosexpenseshare`](cosexpenseshare.md) | 0 | 16.0 KB | | +| [`cosexpensesharecenter`](cosexpensesharecenter.md) | 0 | 16.0 KB | | +| [`cosstdcostmonth`](cosstdcostmonth.md) | 0 | 16.0 KB | 成本 | +| [`cotordercostanalysis20251121163354`](cotordercostanalysis20251121163354.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121163420`](cotordercostanalysis20251121163420.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121163556`](cotordercostanalysis20251121163556.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121164058`](cotordercostanalysis20251121164058.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121164322`](cotordercostanalysis20251121164322.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121164343`](cotordercostanalysis20251121164343.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121164409`](cotordercostanalysis20251121164409.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251121164414`](cotordercostanalysis20251121164414.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251124145341`](cotordercostanalysis20251124145341.md) | 0 | 16.0 KB | | +| [`cotordercostanalysis20251127151926`](cotordercostanalysis20251127151926.md) | 0 | 16.0 KB | | +| [`cs_order`](cs_order.md) | 8 | 16.0 KB | cs订单信息表 | +| [`cs_order_review`](cs_order_review.md) | 8 | 16.0 KB | cs订单评审信息表 | +| [`customerdetail`](customerdetail.md) | 19 | 16.0 KB | | +| [`cykhmc`](cykhmc.md) | 50 | 16.0 KB | | +| [`deletetableconfigmaster`](deletetableconfigmaster.md) | 0 | 16.0 KB | | +| [`deletetableconfigslave`](deletetableconfigslave.md) | 0 | 16.0 KB | | +| [`departmentalbudgetmaster`](departmentalbudgetmaster.md) | 21 | 16.0 KB | | +| [`dike_test`](dike_test.md) | 9 | 16.0 KB | | +| [`elecheckmodel`](elecheckmodel.md) | 6 | 16.0 KB | 审核模板 | +| [`elecheckmodelcondition`](elecheckmodelcondition.md) | 5 | 16.0 KB | 审核模板-审核条件 | +| [`elecheckmodelphase`](elecheckmodelphase.md) | 4 | 16.0 KB | 审核模板-审核阶段 | +| [`elecheckmodeluser`](elecheckmodeluser.md) | 3 | 16.0 KB | 审核模板-创建者 | +| [`elecostframe`](elecostframe.md) | 8 | 16.0 KB | | +| [`elecustomeraccord`](elecustomeraccord.md) | 12 | 16.0 KB | | +| [`elecustomeraddress`](elecustomeraddress.md) | 15 | 16.0 KB | 客户地址 | +| [`elecustomercontacts`](elecustomercontacts.md) | 27 | 16.0 KB | 客户-联系人 | +| [`elecustomerkpi`](elecustomerkpi.md) | 0 | 16.0 KB | | +| [`eleemployee`](eleemployee.md) | 37 | 16.0 KB | 员工 | +| [`eleemployeeflow`](eleemployeeflow.md) | 0 | 16.0 KB | | +| [`eleknifemould`](eleknifemould.md) | 0 | 16.0 KB | 刀模 | +| [`eleknifemouldfile`](eleknifemouldfile.md) | 13 | 16.0 KB | 印件文件 | +| [`eleknifemouldproduct`](eleknifemouldproduct.md) | 0 | 16.0 KB | 刀模印件表 | +| [`eleknifemouldproductstore`](eleknifemouldproductstore.md) | 3 | 16.0 KB | | +| [`eleknifeplateno`](eleknifeplateno.md) | 6 | 16.0 KB | | +| [`elemachineattribute`](elemachineattribute.md) | 10 | 16.0 KB | | +| [`elemachineday`](elemachineday.md) | 0 | 16.0 KB | | +| [`elematerialscard`](elematerialscard.md) | 45 | 16.0 KB | | +| [`elematerialscoachmaster`](elematerialscoachmaster.md) | 54 | 16.0 KB | | +| [`elematerialsprice`](elematerialsprice.md) | 0 | 16.0 KB | 物料价格唯一表 | +| [`elematerialssupply`](elematerialssupply.md) | 12 | 16.0 KB | 询价单表 | +| [`elematerialsyearmaster`](elematerialsyearmaster.md) | 4 | 16.0 KB | | +| [`elematerialsyearslave`](elematerialsyearslave.md) | 4 | 16.0 KB | | +| [`elenewcustomer`](elenewcustomer.md) | 0 | 16.0 KB | | +| [`elenewmaterials`](elenewmaterials.md) | 0 | 16.0 KB | | +| [`elenewsupply`](elenewsupply.md) | 5 | 16.0 KB | | +| [`eleoperatekpi`](eleoperatekpi.md) | 4 | 16.0 KB | | +| [`eleprocess_copy1`](eleprocess_copy1.md) | 0 | 16.0 KB | 工序 | +| [`eleprocessassort`](eleprocessassort.md) | 4 | 16.0 KB | 配套工序 | +| [`eleprocessloss`](eleprocessloss.md) | 46 | 16.0 KB | 工序 | +| [`eleprocessoutside`](eleprocessoutside.md) | 1 | 16.0 KB | 工序-发外公式 | +| [`eleprocessphase`](eleprocessphase.md) | 18 | 16.0 KB | 客户属性 | +| [`eleprocessstyle`](eleprocessstyle.md) | 50 | 16.0 KB | 配套工序 | +| [`eleproductfile`](eleproductfile.md) | 64 | 16.0 KB | 印件文件 | +| [`eleproductprice`](eleproductprice.md) | 0 | 16.0 KB | 印件客户 | +| [`eleproductsafe`](eleproductsafe.md) | 0 | 16.0 KB | 印件安全库存 | +| [`elesample`](elesample.md) | 0 | 16.0 KB | 客户 | +| [`elesemigoodsstock`](elesemigoodsstock.md) | 27 | 16.0 KB | | +| [`elesemigoodsstockmonth`](elesemigoodsstockmonth.md) | 0 | 16.0 KB | | +| [`elesupply`](elesupply.md) | 25 | 16.0 KB | 供应商 | +| [`elesupplyaddress`](elesupplyaddress.md) | 6 | 16.0 KB | 供应商地址 | +| [`elesupplycars`](elesupplycars.md) | 25 | 16.0 KB | | +| [`elesupplycontacts`](elesupplycontacts.md) | 6 | 16.0 KB | 供应商列表 | +| [`eleteam`](eleteam.md) | 14 | 16.0 KB | 班组 | +| [`eleteamemployee`](eleteamemployee.md) | 27 | 16.0 KB | 班组-员工 | +| [`eleteststandard`](eleteststandard.md) | 61 | 16.0 KB | 脚本更新日期表 | +| [`eleworkcenter`](eleworkcenter.md) | 0 | 16.0 KB | | +| [`eleworkcenterprocess`](eleworkcenterprocess.md) | 40 | 16.0 KB | | +| [`eleworkordercenter`](eleworkordercenter.md) | 0 | 16.0 KB | | +| [`eleworkordercenterprocess`](eleworkordercenterprocess.md) | 0 | 16.0 KB | | +| [`eptmachinefixedborrow`](eptmachinefixedborrow.md) | 2 | 16.0 KB | | +| [`eptmachinefixedchange`](eptmachinefixedchange.md) | 2 | 16.0 KB | | +| [`eptmachinefixedclear`](eptmachinefixedclear.md) | 2 | 16.0 KB | | +| [`eptmachinefixedinstoremaster`](eptmachinefixedinstoremaster.md) | 2 | 16.0 KB | | +| [`eptmachinefixedinstoreslave`](eptmachinefixedinstoreslave.md) | 2 | 16.0 KB | | +| [`eptmachinefixednoticemaster`](eptmachinefixednoticemaster.md) | 1 | 16.0 KB | | +| [`eptmachinefixednoticeslave`](eptmachinefixednoticeslave.md) | 3 | 16.0 KB | | +| [`eptmachinefixedordermaster`](eptmachinefixedordermaster.md) | 2 | 16.0 KB | | +| [`eptmachinefixedorderslave`](eptmachinefixedorderslave.md) | 7 | 16.0 KB | | +| [`eptmachinefixedsabout`](eptmachinefixedsabout.md) | 2 | 16.0 KB | | +| [`eptmachinefixedscrap`](eptmachinefixedscrap.md) | 0 | 16.0 KB | | +| [`eptmachinemaintainchangemaster`](eptmachinemaintainchangemaster.md) | 3 | 16.0 KB | | +| [`eptmachinemaintainchangeslave`](eptmachinemaintainchangeslave.md) | 3 | 16.0 KB | | +| [`eptmachinemaintainmaster`](eptmachinemaintainmaster.md) | 0 | 16.0 KB | 工单主表 | +| [`eptmachinemaintainplanmaster`](eptmachinemaintainplanmaster.md) | 1 | 16.0 KB | 工单主表 | +| [`eptmachinemaintainplanslave`](eptmachinemaintainplanslave.md) | 1 | 16.0 KB | 开发跟进从表 | +| [`eptmachinemaintainslave`](eptmachinemaintainslave.md) | 0 | 16.0 KB | 开发跟进从表 | +| [`eptmachinemaintenancemaster`](eptmachinemaintenancemaster.md) | 0 | 16.0 KB | 工单主表 | +| [`eptmachinemaintenanceslave`](eptmachinemaintenanceslave.md) | 0 | 16.0 KB | 开发跟进从表 | +| [`eptmachinerepairfixmaster`](eptmachinerepairfixmaster.md) | 0 | 16.0 KB | 工单主表 | +| [`eptmachinerepairfixslave`](eptmachinerepairfixslave.md) | 0 | 16.0 KB | 开发跟进从表 | +| [`erpjobupdate`](erpjobupdate.md) | 0 | 16.0 KB | erp任务更新表 | +| [`erpmergeproductionreport`](erpmergeproductionreport.md) | 0 | 16.0 KB | | +| [`erpmergesalsalesorder`](erpmergesalsalesorder.md) | 0 | 16.0 KB | | +| [`erpmergeworkorder`](erpmergeworkorder.md) | 0 | 16.0 KB | | +| [`etpmachineplanmaster`](etpmachineplanmaster.md) | 0 | 16.0 KB | 保养计划主表 | +| [`etpmachineplanslave`](etpmachineplanslave.md) | 0 | 16.0 KB | 开发计划跟进主表 | +| [`eventviewer`](eventviewer.md) | 0 | 16.0 KB | 操作日志 | +| [`filfilemanagemaster`](filfilemanagemaster.md) | 0 | 16.0 KB | | +| [`filfilemanagepermission`](filfilemanagepermission.md) | 4 | 16.0 KB | | +| [`filfilemanageslave`](filfilemanageslave.md) | 0 | 16.0 KB | | +| [`flownotable`](flownotable.md) | 0 | 16.0 KB | | +| [`flyway_schema_history`](flyway_schema_history.md) | 28 | 16.0 KB | | +| [`gdsconfigcharmaster0302`](gdsconfigcharmaster0302.md) | 0 | 16.0 KB | 图标配置主表 | +| [`gdsconfigcharslave0302`](gdsconfigcharslave0302.md) | 0 | 16.0 KB | 图标配置从表 | +| [`gdsconfigformcustomslave`](gdsconfigformcustomslave.md) | 0 | 16.0 KB | 界面显示内容自定义从表 | +| [`gdsconfigformpanel`](gdsconfigformpanel.md) | 0 | 16.0 KB | | +| [`gdsconfigformpersonalize`](gdsconfigformpersonalize.md) | 18 | 16.0 KB | 界面显示内容配置主表 | +| [`gdsconfigformuserslave`](gdsconfigformuserslave.md) | 9 | 16.0 KB | 界面显示内容用户自定义配置从表 | +| [`gdsformconst_temp`](gdsformconst_temp.md) | 0 | 16.0 KB | | +| [`gdsinterfacemaster`](gdsinterfacemaster.md) | 1 | 16.0 KB | 界面显示内容配置主表 | +| [`gdsinterfaceslave`](gdsinterfaceslave.md) | 0 | 16.0 KB | 界面显示内容配置从表 | +| [`gdslogininfo`](gdslogininfo.md) | 12 | 16.0 KB | 用户信息 | +| [`gdsmodule0302`](gdsmodule0302.md) | 0 | 16.0 KB | 系统模块配置 | +| [`gdsmodule1`](gdsmodule1.md) | 0 | 16.0 KB | 系统模块配置 | +| [`gdsmodule120s`](gdsmodule120s.md) | 0 | 16.0 KB | | +| [`gdsmoduleflow`](gdsmoduleflow.md) | 0 | 16.0 KB | 模块流程窗体配置 | +| [`gdsmoduleflowslave`](gdsmoduleflowslave.md) | 0 | 16.0 KB | 刷新未清窗体配置 | +| [`gdsroute`](gdsroute.md) | 81 | 16.0 KB | | +| [`gdsupdate`](gdsupdate.md) | 0 | 16.0 KB | | +| [`hrsinjurymaster`](hrsinjurymaster.md) | 0 | 16.0 KB | | +| [`hrsinjuryslave`](hrsinjuryslave.md) | 0 | 16.0 KB | | +| [`hrsrewardpunishmentslave`](hrsrewardpunishmentslave.md) | 0 | 16.0 KB | | +| [`kpimoduleuser`](kpimoduleuser.md) | 0 | 16.0 KB | KPI工作量个人统计表 | +| [`kpimoduleuserday`](kpimoduleuserday.md) | 1 | 16.0 KB | | +| [`kpimoduleuserdaymaster`](kpimoduleuserdaymaster.md) | 1 | 16.0 KB | | +| [`kpislavel`](kpislavel.md) | 0 | 16.0 KB | 班组 | +| [`logisticsorderdetails`](logisticsorderdetails.md) | 0 | 16.0 KB | 发外入库从表 | +| [`logisticsordermaster`](logisticsordermaster.md) | 3 | 16.0 KB | 发外入库主表 | +| [`logisticsorderslave`](logisticsorderslave.md) | 7 | 16.0 KB | 发外入库从表 | +| [`lxfmac`](lxfmac.md) | 12 | 16.0 KB | | +| [`masterslavetableconfig`](masterslavetableconfig.md) | 64 | 16.0 KB | | +| [`materialsguidepriceapplyslave`](materialsguidepriceapplyslave.md) | 0 | 16.0 KB | | +| [`mftaffreightmentcontractmaster`](mftaffreightmentcontractmaster.md) | 0 | 16.0 KB | 承运合同主表 | +| [`mftaffreightmentcontractslave`](mftaffreightmentcontractslave.md) | 0 | 16.0 KB | 承运合同从表 | +| [`mftdatabaglog`](mftdatabaglog.md) | 0 | 16.0 KB | | +| [`mftdatabagmaster`](mftdatabagmaster.md) | 5 | 16.0 KB | | +| [`mftdatabagslave`](mftdatabagslave.md) | 20 | 16.0 KB | | +| [`mftdaysumreport`](mftdaysumreport.md) | 0 | 16.0 KB | | +| [`mftknifemouldlog`](mftknifemouldlog.md) | 0 | 16.0 KB | | +| [`mftmachinework`](mftmachinework.md) | 1 | 16.0 KB | OEE机台开工表 | +| [`mftmachineworkemployee`](mftmachineworkemployee.md) | 41 | 16.0 KB | 送货通知单从表 | +| [`mftmonthsumreport`](mftmonthsumreport.md) | 0 | 16.0 KB | | +| [`mftpayrollstatementcalc`](mftpayrollstatementcalc.md) | 0 | 16.0 KB | | +| [`mftprocesschangecontrol`](mftprocesschangecontrol.md) | 0 | 16.0 KB | 工单从表 | +| [`mftprocesschangemaster`](mftprocesschangemaster.md) | 24 | 16.0 KB | 工单主表 | +| [`mftprocesschangematerials`](mftprocesschangematerials.md) | 15 | 16.0 KB | 工单从表 | +| [`mftprocesschangeprocess`](mftprocesschangeprocess.md) | 8 | 16.0 KB | 工单从表 | +| [`mftprocesschangeslave`](mftprocesschangeslave.md) | 0 | 16.0 KB | 工单从表 | +| [`mftprocesscost`](mftprocesscost.md) | 1 | 16.0 KB | | +| [`mftproductchangcheck`](mftproductchangcheck.md) | 19 | 16.0 KB | | +| [`mftproductchangcontent`](mftproductchangcontent.md) | 6 | 16.0 KB | | +| [`mftproductchangedetailinfo`](mftproductchangedetailinfo.md) | 41 | 16.0 KB | | +| [`mftproductchangeorderinfo`](mftproductchangeorderinfo.md) | 2 | 16.0 KB | | +| [`mftproductchangestockinfo`](mftproductchangestockinfo.md) | 4 | 16.0 KB | | +| [`mftproductionmeans`](mftproductionmeans.md) | 0 | 16.0 KB | | +| [`mftproductionmoneymaster`](mftproductionmoneymaster.md) | 0 | 16.0 KB | | +| [`mftproductionmoneyslave`](mftproductionmoneyslave.md) | 0 | 16.0 KB | | +| [`mftproductionplanbak`](mftproductionplanbak.md) | 0 | 16.0 KB | 排程备份表 | +| [`mftproductionplancalc`](mftproductionplancalc.md) | 21 | 16.0 KB | | +| [`mftproductionplaniorderbak`](mftproductionplaniorderbak.md) | 0 | 16.0 KB | 客户属性 | +| [`mftproductionplanmaster`](mftproductionplanmaster.md) | 27 | 16.0 KB | 送货通知单主表 | +| [`mftproductionplanslavebak`](mftproductionplanslavebak.md) | 0 | 16.0 KB | 送货通知单从表 | +| [`mftproductionreportdetail`](mftproductionreportdetail.md) | 1 | 16.0 KB | | +| [`mftproductionreportdetailslave`](mftproductionreportdetailslave.md) | 0 | 16.0 KB | | +| [`mftproductionreportmaster`](mftproductionreportmaster.md) | 53 | 16.0 KB | 送货通知单主表 | +| [`mftproductionreportslave_slmaster_tmp`](mftproductionreportslave_slmaster_tmp.md) | 0 | 16.0 KB | | +| [`mftproductionreportwagemaster`](mftproductionreportwagemaster.md) | 0 | 16.0 KB | 送货通知单主表 | +| [`mftproductionreportwageslave`](mftproductionreportwageslave.md) | 0 | 16.0 KB | 送货通知单从表 | +| [`mftproductmaster`](mftproductmaster.md) | 37 | 16.0 KB | 工单主表 | +| [`mftproductmaterials`](mftproductmaterials.md) | 38 | 16.0 KB | 工单材料表 | +| [`mftproductparam`](mftproductparam.md) | 11 | 16.0 KB | 工艺卡参数表 | +| [`mftqualityaccident`](mftqualityaccident.md) | 0 | 16.0 KB | 质量事故报告 | +| [`mftqualityaccidentemp`](mftqualityaccidentemp.md) | 10 | 16.0 KB | | +| [`mftqualityaccidenteqpmaster`](mftqualityaccidenteqpmaster.md) | 8 | 16.0 KB | | +| [`mftqualityaccidentmemo`](mftqualityaccidentmemo.md) | 7 | 16.0 KB | | +| [`mftworkordercalc_tmp`](mftworkordercalc_tmp.md) | 2 | 16.0 KB | 工单材料表 | +| [`mftworkorderchangeapply`](mftworkorderchangeapply.md) | 0 | 16.0 KB | 工单变更申请表 | +| [`mftworkordercontrol_tmp`](mftworkordercontrol_tmp.md) | 1 | 16.0 KB | 工单控制表 | +| [`mftworkordercontrolcombine_tmp`](mftworkordercontrolcombine_tmp.md) | 2 | 16.0 KB | 工单从表 | +| [`mftworkordermaster_tmp`](mftworkordermaster_tmp.md) | 1 | 16.0 KB | 工单主表临时表 | +| [`mftworkordermaterials_tmp`](mftworkordermaterials_tmp.md) | 2 | 16.0 KB | 工单材料表 | +| [`mftworkorderpacking`](mftworkorderpacking.md) | 0 | 16.0 KB | | +| [`mftworkorderpacking_tmp`](mftworkorderpacking_tmp.md) | 0 | 16.0 KB | | +| [`mftworkorderparam`](mftworkorderparam.md) | 53 | 16.0 KB | 工单参数表 | +| [`mftworkorderprocess_tmp`](mftworkorderprocess_tmp.md) | 3 | 16.0 KB | 工单工序表 | +| [`mftworkorderslave_tmp`](mftworkorderslave_tmp.md) | 2 | 16.0 KB | 工单从表 | +| [`mitcheckprofitloss`](mitcheckprofitloss.md) | 1 | 16.0 KB | 材料盈亏表 | +| [`mitmaterialsadjustmaster`](mitmaterialsadjustmaster.md) | 5 | 16.0 KB | 分切单主表 | +| [`mitmaterialsadjustslave`](mitmaterialsadjustslave.md) | 5 | 16.0 KB | 采购订单从表 | +| [`mitmaterialscheckmaster`](mitmaterialscheckmaster.md) | 4 | 16.0 KB | 送货通知单主表 | +| [`mitmaterialscheckslave`](mitmaterialscheckslave.md) | 13 | 16.0 KB | 送货通知单从表 | +| [`mitmaterialscutmaster`](mitmaterialscutmaster.md) | 9 | 16.0 KB | 分切单主表 | +| [`mitmaterialscutslave`](mitmaterialscutslave.md) | 9 | 16.0 KB | 采购订单从表 | +| [`mitmaterialsinitmaster`](mitmaterialsinitmaster.md) | 2 | 16.0 KB | 材料期初主表 | +| [`mitmaterialsinitslave`](mitmaterialsinitslave.md) | 2 | 16.0 KB | 材料期初从表 | +| [`mitmaterialsstoreadjustmentmaster`](mitmaterialsstoreadjustmentmaster.md) | 6 | 16.0 KB | 分切单主表 | +| [`mitmaterialsstoreadjustmentslave`](mitmaterialsstoreadjustmentslave.md) | 6 | 16.0 KB | 采购订单从表 | +| [`mitmaterialsstoreadjustmoneymaster`](mitmaterialsstoreadjustmoneymaster.md) | 5 | 16.0 KB | 分切单主表 | +| [`mitmaterialsstoreadjustmoneyslave`](mitmaterialsstoreadjustmoneyslave.md) | 5 | 16.0 KB | 采购订单从表 | +| [`mitproductionapplymaster`](mitproductionapplymaster.md) | 7 | 16.0 KB | 生产补料主表 | +| [`mitproductionapplyslave`](mitproductionapplyslave.md) | 7 | 16.0 KB | 采购订单从表 | +| [`oeecheckreporttask`](oeecheckreporttask.md) | 0 | 16.0 KB | OEE上报审核任务表 | +| [`opsoutsidearrivemaster`](opsoutsidearrivemaster.md) | 1 | 16.0 KB | 发外加工主表 | +| [`opsoutsidearriveshmaster`](opsoutsidearriveshmaster.md) | 8 | 16.0 KB | | +| [`opsoutsidearriveshslave`](opsoutsidearriveshslave.md) | 10 | 16.0 KB | | +| [`opsoutsidearriveslave`](opsoutsidearriveslave.md) | 1 | 16.0 KB | 发外加工从表 | +| [`opsoutsidecheckingmaster`](opsoutsidecheckingmaster.md) | 30 | 16.0 KB | 发外对账主表 | +| [`opsoutsideinstore1master`](opsoutsideinstore1master.md) | 0 | 16.0 KB | | +| [`opsoutsideinstore1slave`](opsoutsideinstore1slave.md) | 0 | 16.0 KB | | +| [`opsoutsideinstoredetail`](opsoutsideinstoredetail.md) | 0 | 16.0 KB | | +| [`opsoutsideinstoremaster`](opsoutsideinstoremaster.md) | 43 | 16.0 KB | 发外入库主表 | +| [`opsoutsideinvoicemaster`](opsoutsideinvoicemaster.md) | 19 | 16.0 KB | 发外发票主表 | +| [`opsoutsideprocessbecomemaster`](opsoutsideprocessbecomemaster.md) | 35 | 16.0 KB | | +| [`opsoutsideprocessdetail`](opsoutsideprocessdetail.md) | 0 | 16.0 KB | 发外加工从表 | +| [`opsqualityabnormalmaster`](opsqualityabnormalmaster.md) | 0 | 16.0 KB | 发外异常主表 | +| [`opsqualityabnormalslave`](opsqualityabnormalslave.md) | 0 | 16.0 KB | 发外异常从表 | +| [`optimizeprocedure`](optimizeprocedure.md) | 67 | 16.0 KB | | +| [`optimizeprocedure_copy1`](optimizeprocedure_copy1.md) | 37 | 16.0 KB | | +| [`p_tmp_producereportsum`](p_tmp_producereportsum.md) | 0 | 16.0 KB | | +| [`p_tmp_tmp`](p_tmp_tmp.md) | 0 | 16.0 KB | | +| [`p_tmpinoutstore`](p_tmpinoutstore.md) | 0 | 16.0 KB | | +| [`paymentrequest`](paymentrequest.md) | 0 | 16.0 KB | | +| [`pitcheckprofitloss`](pitcheckprofitloss.md) | 10 | 16.0 KB | 过滤条件表 | +| [`pitproductadjustmaster`](pitproductadjustmaster.md) | 3 | 16.0 KB | 送货通知单主表 | +| [`pitproductadjustslave`](pitproductadjustslave.md) | 3 | 16.0 KB | 送货通知单从表 | +| [`pitproductbarcode`](pitproductbarcode.md) | 0 | 16.0 KB | 送货通知单从表 | +| [`pitproductcheckmaster`](pitproductcheckmaster.md) | 6 | 16.0 KB | 成品盘点 | +| [`pitproductcheckslave`](pitproductcheckslave.md) | 10 | 16.0 KB | 送货通知单从表 | +| [`pitproductinitmaster`](pitproductinitmaster.md) | 0 | 16.0 KB | 成品盘点 | +| [`pitproductinitslave`](pitproductinitslave.md) | 0 | 16.0 KB | 送货通知单从表 | +| [`pitproductmoneymaster`](pitproductmoneymaster.md) | 30 | 16.0 KB | | +| [`pitproductrejectmaster`](pitproductrejectmaster.md) | 1 | 16.0 KB | 送货通知单主表 | +| [`pitproductrejectslave`](pitproductrejectslave.md) | 1 | 16.0 KB | 送货通知单从表 | +| [`pitproductstoreadjustmentmaster`](pitproductstoreadjustmentmaster.md) | 3 | 16.0 KB | 送货通知单主表 | +| [`pitproductstoreadjustmentslave`](pitproductstoreadjustmentslave.md) | 3 | 16.0 KB | 送货通知单从表 | +| [`plat_base_area`](plat_base_area.md) | 0 | 16.0 KB | 平台基础地址表(区) | +| [`plat_base_authority`](plat_base_authority.md) | 0 | 16.0 KB | | +| [`plat_base_authority_button_type`](plat_base_authority_button_type.md) | 0 | 16.0 KB | 平台基础权限按钮类型表 | +| [`plat_base_authority_data_type`](plat_base_authority_data_type.md) | 0 | 16.0 KB | 平台基础权限数据类型表 | +| [`plat_base_bank`](plat_base_bank.md) | 0 | 16.0 KB | 平台基础银行表 | +| [`plat_base_city`](plat_base_city.md) | 0 | 16.0 KB | 平台基础地址表(市) | +| [`plat_base_level1_classify`](plat_base_level1_classify.md) | 0 | 16.0 KB | 平台基础1级分类表 | +| [`plat_base_menu`](plat_base_menu.md) | 0 | 16.0 KB | 平台基础菜单表 | +| [`plat_base_min_unit`](plat_base_min_unit.md) | 0 | 16.0 KB | 平台基础最小单位表 | +| [`plat_base_parts`](plat_base_parts.md) | 0 | 16.0 KB | 平台基础部件表 | +| [`plat_base_payment_method`](plat_base_payment_method.md) | 0 | 16.0 KB | 平台基础支付方式表 | +| [`plat_base_province`](plat_base_province.md) | 0 | 16.0 KB | 平台基础地址表(省) | +| [`plat_base_region`](plat_base_region.md) | 0 | 16.0 KB | 平台基础大区表 | +| [`plat_base_reserve_purchase`](plat_base_reserve_purchase.md) | 0 | 16.0 KB | 平台基础订购表 | +| [`plat_base_site_remind`](plat_base_site_remind.md) | 0 | 16.0 KB | 平台基础网站提醒表 | +| [`plat_base_street`](plat_base_street.md) | 0 | 16.0 KB | 平台基础地址表(街道) | +| [`plat_coupon_customer`](plat_coupon_customer.md) | 0 | 16.0 KB | 平台优惠券客户表 | +| [`plat_coupon_customer_product_relation`](plat_coupon_customer_product_relation.md) | 0 | 16.0 KB | 平台优惠券客户商品关系表 | +| [`plat_coupon_detail`](plat_coupon_detail.md) | 0 | 16.0 KB | 平台优惠券明细表 | +| [`plat_coupon_shop`](plat_coupon_shop.md) | 0 | 16.0 KB | 平台优惠券商铺表 | +| [`plat_coupon_shop_product_relation`](plat_coupon_shop_product_relation.md) | 0 | 16.0 KB | 平台优惠券商铺商品关系表 | +| [`plat_customer_account`](plat_customer_account.md) | 0 | 16.0 KB | 平台客户账户表 | +| [`plat_customer_account_detail`](plat_customer_account_detail.md) | 0 | 16.0 KB | 平台客户账户明细表 | +| [`plat_customer_freeze_detail`](plat_customer_freeze_detail.md) | 0 | 16.0 KB | 平台客户冻结明细表 | +| [`plat_customer_group_relation`](plat_customer_group_relation.md) | 0 | 16.0 KB | 平台客户分组关系表 | +| [`plat_customer_info`](plat_customer_info.md) | 0 | 16.0 KB | 平台客户信息表 | +| [`plat_customer_integral_detail`](plat_customer_integral_detail.md) | 0 | 16.0 KB | 平台客户积分明细表 | +| [`plat_customer_level`](plat_customer_level.md) | 0 | 16.0 KB | 平台客户等级表 | +| [`plat_customer_order_statistics`](plat_customer_order_statistics.md) | 0 | 16.0 KB | 平台客户订单统计表 | +| [`plat_customer_recharge_detail`](plat_customer_recharge_detail.md) | 0 | 16.0 KB | 平台客户充值明细表 | +| [`plat_offer`](plat_offer.md) | 0 | 16.0 KB | 平台报价表 | +| [`plat_offer_material`](plat_offer_material.md) | 0 | 16.0 KB | 平台报价材料表 | +| [`plat_offer_parts`](plat_offer_parts.md) | 0 | 16.0 KB | 平台报价部件表 | +| [`plat_offer_process`](plat_offer_process.md) | 0 | 16.0 KB | 平台报价工序表 | +| [`plat_order`](plat_order.md) | 0 | 16.0 KB | 平台订单表 | +| [`plat_order_address`](plat_order_address.md) | 0 | 16.0 KB | 平台订单地址表 | +| [`plat_order_detail`](plat_order_detail.md) | 0 | 16.0 KB | 平台订单详情 | +| [`plat_order_file`](plat_order_file.md) | 0 | 16.0 KB | 平台订单文件表 | +| [`plat_order_process`](plat_order_process.md) | 0 | 16.0 KB | | +| [`plat_order_refund`](plat_order_refund.md) | 0 | 16.0 KB | 平台订单退单表 | +| [`plat_party_shop_relation`](plat_party_shop_relation.md) | 0 | 16.0 KB | 平台加工商商铺关联表 | +| [`plat_product`](plat_product.md) | 0 | 16.0 KB | 平台产品表 | +| [`plat_product_material`](plat_product_material.md) | 0 | 16.0 KB | 平台产品材料表 | +| [`plat_product_parts`](plat_product_parts.md) | 0 | 16.0 KB | 平台产品部件表 | +| [`plat_product_process`](plat_product_process.md) | 0 | 16.0 KB | 平台产品工序表 | +| [`plat_shop_alternative`](plat_shop_alternative.md) | 0 | 16.0 KB | 平台商铺备选方案表 | +| [`plat_shop_authority`](plat_shop_authority.md) | 0 | 16.0 KB | 平台商铺权限表 | +| [`plat_shop_base_info`](plat_shop_base_info.md) | 0 | 16.0 KB | 平台商铺基础信息表 | +| [`plat_shop_button_authority`](plat_shop_button_authority.md) | 0 | 16.0 KB | 平台商铺按钮权限表 | +| [`plat_shop_common_specification`](plat_shop_common_specification.md) | 0 | 16.0 KB | 平台商铺常用规格表 | +| [`plat_shop_data_authority`](plat_shop_data_authority.md) | 0 | 16.0 KB | 平台商铺数据权限表 | +| [`plat_shop_department`](plat_shop_department.md) | 0 | 16.0 KB | 平台商铺部门表 | +| [`plat_shop_express`](plat_shop_express.md) | 0 | 16.0 KB | 平台商铺物流公司表 | +| [`plat_shop_flow_no`](plat_shop_flow_no.md) | 0 | 16.0 KB | 平台商铺流水号表 | +| [`plat_shop_freight_template`](plat_shop_freight_template.md) | 0 | 16.0 KB | 平台商铺运费模板表 | +| [`plat_shop_friendship_link`](plat_shop_friendship_link.md) | 0 | 16.0 KB | 平台商铺友情链接表 | +| [`plat_shop_group`](plat_shop_group.md) | 0 | 16.0 KB | 平台商铺分组表 | +| [`plat_shop_in_mail`](plat_shop_in_mail.md) | 0 | 16.0 KB | 平台商铺站内信表 | +| [`plat_shop_integral`](plat_shop_integral.md) | 0 | 16.0 KB | 平台店铺积分表 | +| [`plat_shop_later_group`](plat_shop_later_group.md) | 0 | 16.0 KB | 平台商铺后道工序分组表 | +| [`plat_shop_level2_classify`](plat_shop_level2_classify.md) | 0 | 16.0 KB | 平台商铺2级分类表 | +| [`plat_shop_level3_classify`](plat_shop_level3_classify.md) | 0 | 16.0 KB | 平台商铺3级分类表 | +| [`plat_shop_level3_color`](plat_shop_level3_color.md) | 0 | 16.0 KB | 平台商铺3级分类印色表 | +| [`plat_shop_level3_common_specification`](plat_shop_level3_common_specification.md) | 0 | 16.0 KB | 平台商铺3级分类常用规格表 | +| [`plat_shop_level3_dynamic_param`](plat_shop_level3_dynamic_param.md) | 0 | 16.0 KB | 平台商铺3级分类动态参数表 | +| [`plat_shop_level3_later`](plat_shop_level3_later.md) | 0 | 16.0 KB | 平台商铺3级分类后道工序表 | +| [`plat_shop_level3_logistics`](plat_shop_level3_logistics.md) | 0 | 16.0 KB | 平台商铺3级分类物流表 | +| [`plat_shop_level3_machine_size`](plat_shop_level3_machine_size.md) | 0 | 16.0 KB | 平台商铺3级分类印刷工序上机尺寸表 | +| [`plat_shop_level3_material`](plat_shop_level3_material.md) | 0 | 16.0 KB | 平台商铺3级分类材料表 | +| [`plat_shop_level3_nomorl_base`](plat_shop_level3_nomorl_base.md) | 0 | 16.0 KB | 平台商铺3级分类基础信息表(普通) | +| [`plat_shop_level3_parts`](plat_shop_level3_parts.md) | 0 | 16.0 KB | 平台商铺3级分类部件表 | +| [`plat_shop_level3_pic`](plat_shop_level3_pic.md) | 0 | 16.0 KB | 平台商铺3级分类图片表 | +| [`plat_shop_level3_procedure`](plat_shop_level3_procedure.md) | 0 | 16.0 KB | 平台商铺3级分类工序表 | +| [`plat_shop_level3_spot_color`](plat_shop_level3_spot_color.md) | 0 | 16.0 KB | 平台商铺3级分类工序专色表 | +| [`plat_shop_level3_surface`](plat_shop_level3_surface.md) | 0 | 16.0 KB | 平台商铺3级分类印面表 | +| [`plat_shop_level3_template`](plat_shop_level3_template.md) | 0 | 16.0 KB | 平台商铺3级分类模板上传表 | +| [`plat_shop_management_info`](plat_shop_management_info.md) | 0 | 16.0 KB | 平台商铺经营信息表 | +| [`plat_shop_material`](plat_shop_material.md) | 0 | 16.0 KB | 平台商铺材料表 | +| [`plat_shop_network_promotion`](plat_shop_network_promotion.md) | 0 | 16.0 KB | 平台商铺网络推广表 | +| [`plat_shop_post`](plat_shop_post.md) | 0 | 16.0 KB | 平台商铺岗位表 | +| [`plat_shop_qq`](plat_shop_qq.md) | 0 | 16.0 KB | 平台加工商qq表 | +| [`plat_shop_recharge_custom_type`](plat_shop_recharge_custom_type.md) | 0 | 16.0 KB | 平台商铺充值自定义类型表 | +| [`plat_shop_reserve_purchase`](plat_shop_reserve_purchase.md) | 0 | 16.0 KB | 平台商铺订购表 | +| [`plat_shop_sale_promotion`](plat_shop_sale_promotion.md) | 0 | 16.0 KB | 平台商铺促销活动表 | +| [`plat_shop_site_remind`](plat_shop_site_remind.md) | 0 | 16.0 KB | 平台商铺网站提醒 | +| [`plat_shop_sms_recharge`](plat_shop_sms_recharge.md) | 0 | 16.0 KB | 平台商铺短信充值表 | +| [`plat_shop_template_region`](plat_shop_template_region.md) | 0 | 16.0 KB | 平台商铺模板区域表 | +| [`plat_shop_template_region_relation`](plat_shop_template_region_relation.md) | 0 | 16.0 KB | 平台商铺运费模板区域关系表 | +| [`plat_shop_wechat_plat`](plat_shop_wechat_plat.md) | 0 | 16.0 KB | 平台商铺微信平台表 | +| [`plat_staff_info`](plat_staff_info.md) | 0 | 16.0 KB | 平台员工信息表 | +| [`plat_user`](plat_user.md) | 0 | 16.0 KB | 平台用户表 | +| [`plat_user_address`](plat_user_address.md) | 0 | 16.0 KB | 平台用户地址表 | +| [`plc_currentmachinevalue`](plc_currentmachinevalue.md) | 55 | 16.0 KB | 税率设置 | +| [`plc_machinedata`](plc_machinedata.md) | 3 | 16.0 KB | 单位 | +| [`plc_oeeupdate`](plc_oeeupdate.md) | 0 | 16.0 KB | OEE数据 | +| [`productionreport`](productionreport.md) | 0 | 16.0 KB | | +| [`purpurchaseapplydetail`](purpurchaseapplydetail.md) | 0 | 16.0 KB | | +| [`purpurchaseapplymaster`](purpurchaseapplymaster.md) | 8 | 16.0 KB | 采购申请主表 | +| [`purpurchaseapplyslave`](purpurchaseapplyslave.md) | 10 | 16.0 KB | 采购申请从表 | +| [`purpurchasearrivemaster`](purpurchasearrivemaster.md) | 0 | 16.0 KB | 采购入库主表 | +| [`purpurchasearriveshmaster`](purpurchasearriveshmaster.md) | 5 | 16.0 KB | | +| [`purpurchasearriveshslave`](purpurchasearriveshslave.md) | 6 | 16.0 KB | | +| [`purpurchasearriveslave`](purpurchasearriveslave.md) | 0 | 16.0 KB | 采购入库从表 | +| [`purpurchasecheckingdetail`](purpurchasecheckingdetail.md) | 0 | 16.0 KB | | +| [`purpurchaseinquirymaster`](purpurchaseinquirymaster.md) | 4 | 16.0 KB | | +| [`purpurchaseinquiryslave`](purpurchaseinquiryslave.md) | 4 | 16.0 KB | | +| [`purpurchaseinvoicemaster`](purpurchaseinvoicemaster.md) | 29 | 16.0 KB | 采购发票主表 | +| [`purpurchaseorderchangemaster`](purpurchaseorderchangemaster.md) | 0 | 16.0 KB | 采购订单主表 | +| [`purpurchaserejectmaster`](purpurchaserejectmaster.md) | 12 | 16.0 KB | 采购退货主表 | +| [`purpurchaserejectslave`](purpurchaserejectslave.md) | 15 | 16.0 KB | 采购退货从表 | +| [`purpurchasesuppinquirymaster`](purpurchasesuppinquirymaster.md) | 4 | 16.0 KB | | +| [`purpurchasesuppinquiryslave`](purpurchasesuppinquiryslave.md) | 5 | 16.0 KB | | +| [`purqualityabnormalmaster`](purqualityabnormalmaster.md) | 0 | 16.0 KB | 采购异常主表 | +| [`purqualityabnormalslave`](purqualityabnormalslave.md) | 0 | 16.0 KB | 采购异常从表 | +| [`qlycomematerialstestmaster`](qlycomematerialstestmaster.md) | 0 | 16.0 KB | 采购入库主表 | +| [`qlycomematerialstestslave`](qlycomematerialstestslave.md) | 0 | 16.0 KB | 采购入库从表 | +| [`qlyoutsideproducttestmaster`](qlyoutsideproducttestmaster.md) | 0 | 16.0 KB | 采购入库主表 | +| [`qlyoutsideproducttestslave`](qlyoutsideproducttestslave.md) | 0 | 16.0 KB | 采购入库从表 | +| [`qlyprocesstestmaster`](qlyprocesstestmaster.md) | 0 | 16.0 KB | 采购入库主表 | +| [`qlyprocesstestslave`](qlyprocesstestslave.md) | 0 | 16.0 KB | 采购入库从表 | +| [`qlyproducttestmaster`](qlyproducttestmaster.md) | 0 | 16.0 KB | 采购入库主表 | +| [`qlyproducttestslave`](qlyproducttestslave.md) | 0 | 16.0 KB | 采购入库从表 | +| [`qrtz_blob_triggers`](qrtz_blob_triggers.md) | 0 | 16.0 KB | Trigger 作为 Blob 类型存储(用于 Quartz 用户用 JDBC 创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例 | +| [`qrtz_calendars`](qrtz_calendars.md) | 0 | 16.0 KB | 以Blob 类型存储存放日历信息,quartz可配置一个日历来指定一个时间范围, | +| [`qrtz_cron_triggers`](qrtz_cron_triggers.md) | 0 | 16.0 KB | 存储触发器的cron表达式表 | +| [`qrtz_fired_triggers`](qrtz_fired_triggers.md) | 0 | 16.0 KB | 存储与已触发的Trigger相关的状态信息,以及相联 Job 的执行信息 | +| [`qrtz_job_details`](qrtz_job_details.md) | 0 | 16.0 KB | 存储每一个已配置的jobDetail的详细信息 | +| [`qrtz_locks`](qrtz_locks.md) | 3 | 16.0 KB | 存储程序的悲观锁的信息(假如使用了悲观锁) | +| [`qrtz_paused_trigger_grps`](qrtz_paused_trigger_grps.md) | 0 | 16.0 KB | 存储已暂停的Trigger组的信息 | +| [`qrtz_scheduler_state`](qrtz_scheduler_state.md) | 1 | 16.0 KB | 存储集群中note实例信息,quartz会定时读取该表的信息判断集群中每个实例的当前状态 | +| [`qrtz_simple_triggers`](qrtz_simple_triggers.md) | 0 | 16.0 KB | 存储简单的Trigger,包括重复次数,间隔以及已触发的次数。 | +| [`qrtz_simprop_triggers`](qrtz_simprop_triggers.md) | 0 | 16.0 KB | 存储CalendarIntervalTrigger和DailyTimeIntervalTrigger | +| [`qrtz_triggers`](qrtz_triggers.md) | 0 | 16.0 KB | 存储触发器的cron表达式表 | +| [`quoquotation_progress`](quoquotation_progress.md) | 10 | 16.0 KB | 工单主表 | +| [`quoquotationcalc_tmp`](quoquotationcalc_tmp.md) | 50 | 16.0 KB | 工单材料表 | +| [`quoquotationconfig`](quoquotationconfig.md) | 0 | 16.0 KB | 工单从表 | +| [`quoquotationcontrolcombine`](quoquotationcontrolcombine.md) | 8 | 16.0 KB | 工单从表 | +| [`quoquotationcontrolcombine_tmp`](quoquotationcontrolcombine_tmp.md) | 16 | 16.0 KB | 工单从表 | +| [`quoquotationfreight`](quoquotationfreight.md) | 0 | 16.0 KB | 工单从表 | +| [`quoquotationfreight_tmp`](quoquotationfreight_tmp.md) | 0 | 16.0 KB | 工单从表 | +| [`quoquotationnoticemaster`](quoquotationnoticemaster.md) | 0 | 16.0 KB | 报价通知单 | +| [`quoquotationpacking`](quoquotationpacking.md) | 0 | 16.0 KB | 工单从表 | +| [`quoquotationpacking_tmp`](quoquotationpacking_tmp.md) | 0 | 16.0 KB | 工单从表 | +| [`quoquotationparam`](quoquotationparam.md) | 0 | 16.0 KB | 工单参数表 | +| [`quoquotationparam_tmp`](quoquotationparam_tmp.md) | 0 | 16.0 KB | 工单参数表 | +| [`reimbursementapplicationmaster`](reimbursementapplicationmaster.md) | 5 | 16.0 KB | 开发计划跟进主表 | +| [`reimbursementapplicationslave`](reimbursementapplicationslave.md) | 5 | 16.0 KB | 开发跟进从表 | +| [`revsupplymaster`](revsupplymaster.md) | 14 | 16.0 KB | | +| [`saldelivernotifymaster`](saldelivernotifymaster.md) | 0 | 16.0 KB | 送货通知单主表 | +| [`saldelivernotifyslave`](saldelivernotifyslave.md) | 0 | 16.0 KB | 送货通知单从表 | +| [`salqualityabnormalmaster`](salqualityabnormalmaster.md) | 0 | 16.0 KB | 销售异常主表 | +| [`salqualityabnormalslave`](salqualityabnormalslave.md) | 0 | 16.0 KB | 销售异常从表 | +| [`salrejectgoodsmaster`](salrejectgoodsmaster.md) | 19 | 16.0 KB | 销售退货单主表 | +| [`salrejectgoodsslave`](salrejectgoodsslave.md) | 19 | 16.0 KB | 销售退货单从表 | +| [`salsaleschancemaster`](salsaleschancemaster.md) | 19 | 16.0 KB | 销售机会主表 | +| [`salsaleschanceproduct`](salsaleschanceproduct.md) | 16 | 16.0 KB | 销售机会主表 | +| [`salsaleschanceslave`](salsaleschanceslave.md) | 13 | 16.0 KB | 销售机会从表 | +| [`salsalescheckingchild`](salsalescheckingchild.md) | 0 | 16.0 KB | | +| [`salsalescontractmaster`](salsalescontractmaster.md) | 2 | 16.0 KB | 销售订单主表 | +| [`salsalescontractslave`](salsalescontractslave.md) | 1 | 16.0 KB | 订单从表 | +| [`salsalesdesignmaster`](salsalesdesignmaster.md) | 28 | 16.0 KB | | +| [`salsalesdesignslave`](salsalesdesignslave.md) | 0 | 16.0 KB | | +| [`salsalesdevfollowupmaster`](salsalesdevfollowupmaster.md) | 0 | 16.0 KB | 销售开发主表 | +| [`salsalesdevfollowupslave`](salsalesdevfollowupslave.md) | 0 | 16.0 KB | 开发跟进从表 | +| [`salsalesdevmaster`](salsalesdevmaster.md) | 0 | 16.0 KB | 销售开发主表 | +| [`salsalesdevplanmaster`](salsalesdevplanmaster.md) | 0 | 16.0 KB | 销售开发主表 | +| [`salsalesdevplanslave`](salsalesdevplanslave.md) | 0 | 16.0 KB | 销售开发计划从表 | +| [`salsalesfollowupmaster`](salsalesfollowupmaster.md) | 28 | 16.0 KB | 销售跟进主表 | +| [`salsalesfollowupproduct`](salsalesfollowupproduct.md) | 1 | 16.0 KB | 销售机会主表 | +| [`salsalesfollowupslave`](salsalesfollowupslave.md) | 30 | 16.0 KB | 开发计划跟进主表 | +| [`salsalesorderaddress`](salsalesorderaddress.md) | 11 | 16.0 KB | 销售订单地址 | +| [`salsalesorderavailable_tmp`](salsalesorderavailable_tmp.md) | 0 | 16.0 KB | 评审可用数量 | +| [`salsalesorderchangemaster`](salsalesorderchangemaster.md) | 0 | 16.0 KB | 订单变更 | +| [`salsalesorderdetail`](salsalesorderdetail.md) | 0 | 16.0 KB | | +| [`salsalesordermakeupmaster`](salsalesordermakeupmaster.md) | 0 | 16.0 KB | 拼版任务主表 | +| [`salsalesordermakeupslave`](salsalesordermakeupslave.md) | 0 | 16.0 KB | 拼版任务从表 | +| [`salsalesorderparam`](salsalesorderparam.md) | 0 | 16.0 KB | 工单参数表 | +| [`salsalesorderplatexe`](salsalesorderplatexe.md) | 0 | 16.0 KB | 平台获取订单异常表 | +| [`salsalesorderprematerials`](salsalesorderprematerials.md) | 0 | 16.0 KB | 销售订单备料消耗 | +| [`salsalesorderprematerials_tmp`](salsalesorderprematerials_tmp.md) | 0 | 16.0 KB | 销售订单备料消耗 | +| [`salsalesorderstatuschange`](salsalesorderstatuschange.md) | 0 | 16.0 KB | | +| [`salsalesprintfollowupmaster`](salsalesprintfollowupmaster.md) | 0 | 16.0 KB | 印前计划跟进主表 | +| [`salsalesprintfollowupslave`](salsalesprintfollowupslave.md) | 0 | 16.0 KB | 印前跟进从表 | +| [`salsalesprintplanfile`](salsalesprintplanfile.md) | 0 | 16.0 KB | 印前计划文件表 | +| [`salsalesprintplanmaster`](salsalesprintplanmaster.md) | 0 | 16.0 KB | 印前计划主表 | +| [`salsalesprintplanslave`](salsalesprintplanslave.md) | 0 | 16.0 KB | 印前开发计划从表 | +| [`salsalesproductionordervirtual`](salsalesproductionordervirtual.md) | 35 | 16.0 KB | | +| [`salsamplemaster`](salsamplemaster.md) | 0 | 16.0 KB | 销售订单主表 | +| [`salsampleslave`](salsampleslave.md) | 0 | 16.0 KB | 订单从表 | +| [`salsendcarmaster`](salsendcarmaster.md) | 0 | 16.0 KB | 派车单主表 | +| [`salsendcarslave`](salsendcarslave.md) | 0 | 16.0 KB | 派车单单从表 | +| [`sftlogininfo`](sftlogininfo.md) | 61 | 16.0 KB | 权限-用户端用户 | +| [`sftlogininfocustomergroup`](sftlogininfocustomergroup.md) | 67 | 16.0 KB | 客户查看权限 | +| [`sftlogininfodrivergroup`](sftlogininfodrivergroup.md) | 31 | 16.0 KB | 司机查看权限 | +| [`sgdcheckprofitloss`](sgdcheckprofitloss.md) | 7 | 16.0 KB | | +| [`sgdsemigoodscheckmaster`](sgdsemigoodscheckmaster.md) | 2 | 16.0 KB | | +| [`sgdsemigoodscheckslave`](sgdsemigoodscheckslave.md) | 3 | 16.0 KB | | +| [`sgdsemigoodsinstoreapplymaster`](sgdsemigoodsinstoreapplymaster.md) | 0 | 16.0 KB | | +| [`sgdsemigoodsinstoreapplyslave`](sgdsemigoodsinstoreapplyslave.md) | 0 | 16.0 KB | | +| [`sgdsemigoodsinstoremaster`](sgdsemigoodsinstoremaster.md) | 20 | 16.0 KB | | +| [`sgdsemigoodsmatchbillmaster`](sgdsemigoodsmatchbillmaster.md) | 0 | 16.0 KB | 工单从表 | +| [`sgdsemigoodsmatchbillmaterials`](sgdsemigoodsmatchbillmaterials.md) | 0 | 16.0 KB | 工单材料表 | +| [`sgdsemigoodsmatchbillprocess`](sgdsemigoodsmatchbillprocess.md) | 48 | 16.0 KB | 工单工序表 | +| [`sgdsemigoodsmatchbillslave`](sgdsemigoodsmatchbillslave.md) | 0 | 16.0 KB | 工单从表 | +| [`sgdsemigoodsmatchmaster`](sgdsemigoodsmatchmaster.md) | 4 | 16.0 KB | 工单从表 | +| [`sgdsemigoodsmatchmaterials`](sgdsemigoodsmatchmaterials.md) | 5 | 16.0 KB | 工单材料表 | +| [`sgdsemigoodsmatchprocess`](sgdsemigoodsmatchprocess.md) | 7 | 16.0 KB | 工单工序表 | +| [`sgdsemigoodsmatchslave`](sgdsemigoodsmatchslave.md) | 14 | 16.0 KB | 工单从表 | +| [`sgdsemigoodsoutstoreapplymaster`](sgdsemigoodsoutstoreapplymaster.md) | 0 | 16.0 KB | | +| [`sgdsemigoodsoutstoreapplyslave`](sgdsemigoodsoutstoreapplyslave.md) | 0 | 16.0 KB | | +| [`sgdsemigoodsoutstoremaster`](sgdsemigoodsoutstoremaster.md) | 13 | 16.0 KB | | +| [`sgdsemigoodsoutstoreslave`](sgdsemigoodsoutstoreslave.md) | 17 | 16.0 KB | | +| [`sgdsemigoodsstorevirtual`](sgdsemigoodsstorevirtual.md) | 0 | 16.0 KB | | +| [`sifixedassetmode`](sifixedassetmode.md) | 5 | 16.0 KB | | +| [`sisbagtype`](sisbagtype.md) | 5 | 16.0 KB | 袋型 | +| [`sisbank`](sisbank.md) | 5 | 16.0 KB | 银行设置 | +| [`sisboxcomponent`](sisboxcomponent.md) | 81 | 16.0 KB | 盒型 | +| [`sischangemode`](sischangemode.md) | 15 | 16.0 KB | | +| [`sischeckphase`](sischeckphase.md) | 6 | 16.0 KB | 审核阶段 | +| [`sischeckphaselogininfo`](sischeckphaselogininfo.md) | 0 | 16.0 KB | 审核阶段-审核人员 | +| [`siscolor`](siscolor.md) | 29 | 16.0 KB | 颜色 | +| [`siscommonstyle`](siscommonstyle.md) | 36 | 16.0 KB | 常用规格 | +| [`siscommonstyleproductclassify`](siscommonstyleproductclassify.md) | 61 | 16.0 KB | 常用规格列表 | +| [`siscostclassify`](siscostclassify.md) | 2 | 16.0 KB | 标准成本结构 | +| [`siscurrency`](siscurrency.md) | 3 | 16.0 KB | 币别设置 | +| [`siscustomerclassify`](siscustomerclassify.md) | 8 | 16.0 KB | 客户分类 | +| [`siscustomerproperty`](siscustomerproperty.md) | 7 | 16.0 KB | 客户属性 | +| [`sisdatabagclassify`](sisdatabagclassify.md) | 0 | 16.0 KB | 资料袋操作明细(公共的) | +| [`sisdcsasstation`](sisdcsasstation.md) | 9 | 16.0 KB | | +| [`sisdeliver`](sisdeliver.md) | 6 | 16.0 KB | 送货类型 | +| [`sisdepart`](sisdepart.md) | 10 | 16.0 KB | 公司组织结构 | +| [`sisdepreciationmode`](sisdepreciationmode.md) | 3 | 16.0 KB | | +| [`sisdriver`](sisdriver.md) | 1 | 16.0 KB | 驾驶员 | +| [`sisexchangerates`](sisexchangerates.md) | 0 | 16.0 KB | 汇率设置 | +| [`sisexpense`](sisexpense.md) | 8 | 16.0 KB | 费用类型 | +| [`sisfobcharges`](sisfobcharges.md) | 17 | 16.0 KB | 工序分类 | +| [`sisformulacustomizevariable`](sisformulacustomizevariable.md) | 60 | 16.0 KB | 自定义参数 | +| [`sisjurisdictionclassify`](sisjurisdictionclassify.md) | 22 | 16.0 KB | 权限组 | +| [`sisjurisdictionclassify_0923bak`](sisjurisdictionclassify_0923bak.md) | 13 | 16.0 KB | 权限组 | +| [`sislevel`](sislevel.md) | 5 | 16.0 KB | 客户等级 | +| [`sislocation`](sislocation.md) | 6 | 16.0 KB | 库区库位 | +| [`sislogisticsaddprice`](sislogisticsaddprice.md) | 54 | 16.0 KB | | +| [`sislogisticsprice`](sislogisticsprice.md) | 89 | 16.0 KB | | +| [`sislogisticstimeprice`](sislogisticstimeprice.md) | 6 | 16.0 KB | | +| [`sislosstype`](sislosstype.md) | 3 | 16.0 KB | 报损类型 | +| [`sismerchandiser`](sismerchandiser.md) | 21 | 16.0 KB | | +| [`sispacking`](sispacking.md) | 4 | 16.0 KB | 送货类型 | +| [`sisparam`](sisparam.md) | 0 | 16.0 KB | 基础参数表 | +| [`sispayment`](sispayment.md) | 11 | 16.0 KB | 付款条件 | +| [`sisplate`](sisplate.md) | 41 | 16.0 KB | | +| [`sisposition`](sisposition.md) | 11 | 16.0 KB | 职位 | +| [`sisprocessclassify`](sisprocessclassify.md) | 80 | 16.0 KB | 工序分类 | +| [`sisprocessclassifyproductclassify`](sisprocessclassifyproductclassify.md) | 0 | 16.0 KB | 工序分类-印件分类关联表 | +| [`sisprocesssparam`](sisprocesssparam.md) | 0 | 16.0 KB | | +| [`sisproductclassifyparts`](sisproductclassifyparts.md) | 4 | 16.0 KB | 印件分类-部件表 | +| [`sisproperty`](sisproperty.md) | 0 | 16.0 KB | 客户属性 | +| [`sisqualityabnormal`](sisqualityabnormal.md) | 118 | 16.0 KB | | +| [`sisqualitytype`](sisqualitytype.md) | 0 | 16.0 KB | 质量类型(质量事故报告用) | +| [`sisrate`](sisrate.md) | 6 | 16.0 KB | | +| [`sisrdproject`](sisrdproject.md) | 4 | 16.0 KB | | +| [`sisrewardpunish`](sisrewardpunish.md) | 0 | 16.0 KB | | +| [`sissalarystructureplan`](sissalarystructureplan.md) | 9 | 16.0 KB | | +| [`sissalesman`](sissalesman.md) | 13 | 16.0 KB | 销售人员 | +| [`sissample`](sissample.md) | 0 | 16.0 KB | 颜色 | +| [`sisscheme`](sisscheme.md) | 36 | 16.0 KB | | +| [`sissettlement`](sissettlement.md) | 2 | 16.0 KB | 结算方式 | +| [`sisstoragemode`](sisstoragemode.md) | 22 | 16.0 KB | | +| [`sisstoreshelves`](sisstoreshelves.md) | 15 | 16.0 KB | 货架 | +| [`sissupplyclassify`](sissupplyclassify.md) | 5 | 16.0 KB | 供应商分类 | +| [`sistax`](sistax.md) | 7 | 16.0 KB | 税率设置 | +| [`sisunit`](sisunit.md) | 38 | 16.0 KB | 单位 | +| [`sisusemode`](sisusemode.md) | 9 | 16.0 KB | | +| [`sisversionflow`](sisversionflow.md) | 1 | 16.0 KB | 版本流程 | +| [`siswarehouse`](siswarehouse.md) | 12 | 16.0 KB | 仓库 | +| [`sisworkcenter`](sisworkcenter.md) | 37 | 16.0 KB | 工作中心 | +| [`sisworkcenterworkcenter`](sisworkcenterworkcenter.md) | 63 | 16.0 KB | | +| [`sys_footer`](sys_footer.md) | 0 | 16.0 KB | | +| [`sys_job`](sys_job.md) | 0 | 16.0 KB | 定时任务调度表 | +| [`sys_job_log`](sys_job_log.md) | 0 | 16.0 KB | 定时任务调度日志表 | +| [`sys_msg`](sys_msg.md) | 21 | 16.0 KB | 系统发送消息表 | +| [`sys_msg_htmltemplate`](sys_msg_htmltemplate.md) | 0 | 16.0 KB | 发送消息HTML模板 | +| [`sys_msg_receiveuser`](sys_msg_receiveuser.md) | 0 | 16.0 KB | 消息接受人 | +| [`sys_msg_send`](sys_msg_send.md) | 11 | 16.0 KB | 消息模板 | +| [`sys_msg_send_file`](sys_msg_send_file.md) | 0 | 16.0 KB | 消息文件 | +| [`sys_msg_send_receiveuser`](sys_msg_send_receiveuser.md) | 16 | 16.0 KB | 消息接受人 | +| [`sys_msg_template`](sys_msg_template.md) | 0 | 16.0 KB | 消息模板 | +| [`sys_notice_send`](sys_notice_send.md) | 0 | 16.0 KB | 消息模板 | +| [`sys_notice_send_receiveuser`](sys_notice_send_receiveuser.md) | 0 | 16.0 KB | 消息接受人 | +| [`sys_reset_pwd`](sys_reset_pwd.md) | 2 | 16.0 KB | 重置表 | +| [`sysaccountperiod`](sysaccountperiod.md) | 84 | 16.0 KB | 会计期间 | +| [`sysafteroperationmsg`](sysafteroperationmsg.md) | 5 | 16.0 KB | | +| [`sysapi`](sysapi.md) | 0 | 16.0 KB | 自定义API | +| [`sysapibrand`](sysapibrand.md) | 0 | 16.0 KB | 对接接口供应商 | +| [`sysapidbtodb`](sysapidbtodb.md) | 1 | 16.0 KB | | +| [`sysapidbtodblog`](sysapidbtodblog.md) | 0 | 16.0 KB | | +| [`sysapilog`](sysapilog.md) | 0 | 16.0 KB | API日志 | +| [`sysapithirdparty`](sysapithirdparty.md) | 0 | 16.0 KB | 第三方token获取接口 | +| [`sysapithirdtoken`](sysapithirdtoken.md) | 0 | 16.0 KB | 第三方token获取接口 | +| [`sysbillcheckresult`](sysbillcheckresult.md) | 0 | 16.0 KB | 审核结果 | +| [`sysbillnosettings`](sysbillnosettings.md) | 62 | 16.0 KB | 单据编号 | +| [`sysbillnosettingsreceive`](sysbillnosettingsreceive.md) | 0 | 16.0 KB | 单据编号 | +| [`sysbrands`](sysbrands.md) | 1 | 16.0 KB | 公司 | +| [`sysbtncalctable`](sysbtncalctable.md) | 0 | 16.0 KB | | +| [`syscomplete`](syscomplete.md) | 43 | 16.0 KB | 强制完工列表 | +| [`sysdingtalkmsg`](sysdingtalkmsg.md) | 0 | 16.0 KB | | +| [`sysdomesticlogistics`](sysdomesticlogistics.md) | 96 | 16.0 KB | 国内物流 | +| [`sysdoplclog`](sysdoplclog.md) | 0 | 16.0 KB | | +| [`sysflowsendtointerface`](sysflowsendtointerface.md) | 0 | 16.0 KB | | +| [`sysformsetting`](sysformsetting.md) | 0 | 16.0 KB | 单位 | +| [`sysiorder`](sysiorder.md) | 661 | 16.0 KB | help topics | +| [`syslicense`](syslicense.md) | 0 | 16.0 KB | | +| [`syslocking`](syslocking.md) | 0 | 16.0 KB | 数据锁定表 | +| [`syslogtxuser`](syslogtxuser.md) | 0 | 16.0 KB | | +| [`sysmesmsg`](sysmesmsg.md) | 0 | 16.0 KB | MES提示信息表 | +| [`sysmsg`](sysmsg.md) | 5 | 16.0 KB | 审核结果 | +| [`sysmsguser`](sysmsguser.md) | 2 | 16.0 KB | 审核模板-审核条件 | +| [`sysreport_copy`](sysreport_copy.md) | 23 | 16.0 KB | 审核结果 | +| [`sysreportprinthistory`](sysreportprinthistory.md) | 4 | 16.0 KB | 打印记录表 | +| [`sysrxtx`](sysrxtx.md) | 1 | 16.0 KB | 串口对接配置表 | +| [`syssearchapprove`](syssearchapprove.md) | 3 | 16.0 KB | 过滤条件--默认表 | +| [`syssearchgroupby`](syssearchgroupby.md) | 0 | 16.0 KB | 分组查询过滤条件表 | +| [`syssendedingtalkmsg`](syssendedingtalkmsg.md) | 0 | 16.0 KB | | +| [`syssendemail`](syssendemail.md) | 0 | 16.0 KB | 邮件发送中间表 | +| [`syssendewxmsg`](syssendewxmsg.md) | 2 | 16.0 KB | 微信推送中间表 | +| [`syssendher`](syssendher.md) | 1 | 16.0 KB | | +| [`syssendtointerface`](syssendtointerface.md) | 0 | 16.0 KB | | +| [`syssupplierinventory`](syssupplierinventory.md) | 0 | 16.0 KB | 脚本更新日期表 | +| [`syswebsocketofflinemsg`](syswebsocketofflinemsg.md) | 34 | 16.0 KB | | +| [`syswxinterfacelog`](syswxinterfacelog.md) | 0 | 16.0 KB | | +| [`syswxkey`](syswxkey.md) | 1 | 16.0 KB | | +| [`t_base_pinyin`](t_base_pinyin.md) | 396 | 16.0 KB | | +| [`t_finishdata`](t_finishdata.md) | 0 | 16.0 KB | | +| [`t_logger`](t_logger.md) | 23 | 16.0 KB | | +| [`t_tx_exception`](t_tx_exception.md) | 0 | 16.0 KB | | +| [`tmp`](tmp.md) | 0 | 16.0 KB | | +| [`tmp_materialswarning`](tmp_materialswarning.md) | 40 | 16.0 KB | | +| [`tmp_producereportsum`](tmp_producereportsum.md) | 0 | 16.0 KB | | +| [`tmp_tmp`](tmp_tmp.md) | 0 | 16.0 KB | | +| [`tmpmit`](tmpmit.md) | 99 | 16.0 KB | | +| [`tmpmitmaterialsstore`](tmpmitmaterialsstore.md) | 0 | 16.0 KB | | +| [`travelexpenseapplymaster`](travelexpenseapplymaster.md) | 0 | 16.0 KB | | +| [`travelexpenseapplyslave`](travelexpenseapplyslave.md) | 0 | 16.0 KB | | +| [`udfaccountno`](udfaccountno.md) | 18 | 16.0 KB | 科目代码 | +| [`udfvouchermaster`](udfvouchermaster.md) | 25 | 16.0 KB | 凭证主表 | +| [`udfvouchertemplatemaster`](udfvouchertemplatemaster.md) | 6 | 16.0 KB | 凭证主表 | +| [`udfvouchertemplateslave`](udfvouchertemplateslave.md) | 16 | 16.0 KB | 凭证从表 | +| [`workcalendarmaster`](workcalendarmaster.md) | 0 | 16.0 KB | | +| [`workcalendarslave`](workcalendarslave.md) | 0 | 16.0 KB | | +| [`dike_merge`](dike_merge.md) | 0 | 0.0 B | | diff --git a/docs/auto-catalog/tables/kpidetail.md b/docs/auto-catalog/tables/kpidetail.md new file mode 100644 index 0000000..fd36e63 --- /dev/null +++ b/docs/auto-catalog/tables/kpidetail.md @@ -0,0 +1,58 @@ +# `kpidetail` + +> 班组 + + +- **Rows (estimated):** 1263 +- **Data size:** 432.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** 2026-04-27 18:53:11 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillId` | `varchar(255)` | NO | | | | 未清生成的单据主表Id | +| 9 | `sBillFormId` | `varchar(255)` | YES | | | | 单据窗体Id | +| 10 | `sSrcId` | `varchar(255)` | NO | | | | 原单Id | +| 11 | `tSrcDate` | `datetime` | YES | | | | 源单日期 | +| 12 | `sSrcNo` | `varchar(255)` | YES | | | | 源单编号 | +| 13 | `sUnTaskFormId` | `varchar(255)` | NO | | | | 未清窗体Id | +| 14 | `sTask` | `varchar(255)` | YES | | | | 任务内容 | +| 15 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 16 | `sDelayMemo` | `varchar(255)` | YES | | | | 延期原因 | +| 17 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 18 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 19 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 20 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 21 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 22 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 26 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 27 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 28 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 29 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 30 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_KpiDate` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `tCreateDate` | +| `IndexU_kpiId` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/kpimaster.md b/docs/auto-catalog/tables/kpimaster.md new file mode 100644 index 0000000..a3858a3 --- /dev/null +++ b/docs/auto-catalog/tables/kpimaster.md @@ -0,0 +1,45 @@ +# `kpimaster` + +> 班组 + + +- **Rows (estimated):** 122918 +- **Data size:** 24.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:11 +- **Updated:** 2026-04-27 18:53:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 统计日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人员 | +| 7 | `iOrder` | `int` | NO | | | | 排序 | +| 8 | `sUnTaskFromId` | `varchar(255)` | NO | MUL | | | 未清模块Id | +| 9 | `iTodayTotal` | `int` | YES | | 0 | | 今天总数 | +| 10 | `iTotal` | `varchar(255)` | YES | | | | 当前模块未清总数 | +| 11 | `iTodayNo` | `int` | YES | | 0 | | 今天未完成 | +| 12 | `iTodayOk` | `int` | YES | | 0 | | 今日已完成 | +| 13 | `iTodayStandard` | `int` | YES | | 0 | | 今日达标 | +| 14 | `dCompRate` | `decimal(18,6)` | NO | | 0.000000 | | 达标率 | +| 15 | `drewardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 奖励 | +| 16 | `dpunishmentMoney` | `decimal(18,6)` | NO | | 0.000000 | | 惩罚 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_kpimaster` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sUnTaskFromId` | +| `IndexN_kpimaster1` | | BTREE | `sUnTaskFromId` | +| `IndexU_eleteam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/kpimodule.md b/docs/auto-catalog/tables/kpimodule.md new file mode 100644 index 0000000..8bc37d6 --- /dev/null +++ b/docs/auto-catalog/tables/kpimodule.md @@ -0,0 +1,63 @@ +# `kpimodule` + +> 系统模块配置 + + +- **Rows (estimated):** 44 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:19 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sModelId` | `varchar(100)` | NO | MUL | | | 模块Id | +| 9 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 10 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 11 | `sUnType` | `varchar(255)` | YES | | | | 未清类型 | +| 12 | `sUnMemo` | `varchar(255)` | YES | | | | 未清描述 | +| 13 | `sWorkFruit` | `varchar(255)` | YES | | | | 工作成果 | +| 14 | `dLimitation` | `decimal(18,6)` | NO | | 8.000000 | | 工作时效 | +| 15 | `sLimitTime` | `varchar(255)` | NO | | 16:00:00 | | 关单时间 | +| 16 | `dreward` | `decimal(18,6)` | YES | | | | 奖励 | +| 17 | `dpunishment` | `decimal(18,6)` | YES | | | | 惩罚 | +| 18 | `bNotCanEmpty` | `decimal(18,6)` | YES | | | | 惩罚 | +| 19 | `sWorkDate` | `varchar(20)` | NO | | 08:00:00 | | 上班时间 | +| 20 | `sChildFlow` | `varchar(255)` | NO | | | | 子流程 | +| 21 | `iTimetype` | `int` | NO | | 0 | | 0:今日完成 1:次日完成 2:到货日完成 3:到货次日完成,4:开工前完成 5:自定义时间 | +| 22 | `sSchedule` | `varchar(255)` | YES | | | | 查询字段 | +| 23 | `sTobeDone` | `varchar(10)` | YES | | | | 总数 | +| 24 | `sToDayNum` | `varchar(10)` | YES | | | | 今日 | +| 25 | `sResultModelId` | `varchar(255)` | YES | | | | KPI目标窗体 | +| 26 | `sBig5WorkFruit` | `varchar(500)` | NO | | | | 繁体工作成果 | +| 27 | `sEnglishWorkFruit` | `varchar(500)` | NO | | | | 英文工作成果 | +| 28 | `sEnglishUnMemo` | `varchar(500)` | NO | | | | 英文说明 | +| 29 | `sBig5UnMemo` | `varchar(500)` | NO | | | | 繁体说明 | +| 30 | `sAllWhere` | `longtext` | YES | | | | 个性化查询WHERE | +| 31 | `sChildDetailFlow` | `varchar(255)` | NO | | | | 子流程细项 | +| 32 | `bEnable` | `bit(1)` | NO | | b'1' | | | +| 33 | `sErroMsg` | `text` | YES | | | | | +| 34 | `sUnAiMemo` | `varchar(50)` | YES | | | | AI描述 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_1` | ✓ | BTREE | `sModelId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_11` | | BTREE | `sModelId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/kpimoduleuser.md b/docs/auto-catalog/tables/kpimoduleuser.md new file mode 100644 index 0000000..9f6b26e --- /dev/null +++ b/docs/auto-catalog/tables/kpimoduleuser.md @@ -0,0 +1,37 @@ +# `kpimoduleuser` + +> KPI工作量个人统计表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sModelId` | `varchar(100)` | NO | | | | 模块Id | +| 7 | `sUserId` | `varchar(100)` | NO | | | | 用户ID | +| 8 | `sTobeDone` | `varchar(10)` | YES | | | | 总数 | +| 9 | `sToDayNum` | `varchar(10)` | YES | | | | 今日 | +| 10 | `sErroMsg` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sModelId` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sModelId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/kpimoduleuserday.md b/docs/auto-catalog/tables/kpimoduleuserday.md new file mode 100644 index 0000000..decb27a --- /dev/null +++ b/docs/auto-catalog/tables/kpimoduleuserday.md @@ -0,0 +1,28 @@ +# `kpimoduleuserday` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sModelId` | `varchar(100)` | NO | | | | 模块Id | +| 7 | `sUserId` | `varchar(100)` | NO | | | | 用户ID | +| 8 | `sTobeDone` | `varchar(10)` | YES | | | | 总数 | +| 9 | `sToDayNum` | `varchar(10)` | YES | | | | 今日 | +| 10 | `sDay` | `varchar(50)` | YES | | | | 时间YYYY-MM-DD | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/kpimoduleuserdaymaster.md b/docs/auto-catalog/tables/kpimoduleuserdaymaster.md new file mode 100644 index 0000000..ac1f293 --- /dev/null +++ b/docs/auto-catalog/tables/kpimoduleuserdaymaster.md @@ -0,0 +1,29 @@ +# `kpimoduleuserdaymaster` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sModelId` | `varchar(100)` | NO | | | | 模块Id | +| 7 | `sUserId` | `varchar(100)` | NO | | | | 用户ID | +| 8 | `sToDayNum` | `varchar(10)` | YES | | | | 今日 | +| 9 | `sDay` | `varchar(50)` | YES | | | | 时间YYYY-MM-DD | +| 10 | `tMonthDate` | `datetime` | YES | | | | 绩效考核月份 | +| 11 | `sTobeDone` | `varchar(10)` | YES | | | | 总数 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/kpislavel.md b/docs/auto-catalog/tables/kpislavel.md new file mode 100644 index 0000000..08620a2 --- /dev/null +++ b/docs/auto-catalog/tables/kpislavel.md @@ -0,0 +1,55 @@ +# `kpislavel` + +> 班组 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `tSrcDate` | `varchar(255)` | YES | | | | 源单日期 | +| 9 | `sSrcNo` | `varchar(255)` | YES | | | | 源单编号 | +| 10 | `sTask` | `varchar(255)` | YES | | | | 任务内容 | +| 11 | `dDif` | `decimal(18,6)` | YES | | | | 偏离(制单-截至时间) | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 13 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 14 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 15 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 16 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 17 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 18 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 27 | `tLimitDate` | `varchar(255)` | YES | | | | 任务截至时间 | +| 28 | `sDelayMemo` | `varchar(255)` | YES | | | | 延期原因 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_eleteam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/logisticsorderdetails.md b/docs/auto-catalog/tables/logisticsorderdetails.md new file mode 100644 index 0000000..fef0034 --- /dev/null +++ b/docs/auto-catalog/tables/logisticsorderdetails.md @@ -0,0 +1,100 @@ +# `logisticsorderdetails` + +> 发外入库从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sSupplyId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sLogType` | `varchar(100)` | YES | | | | 费用类型 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | YES | | | | 换算数量 | +| 13 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 金额 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 21 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 22 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 23 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 24 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 25 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 26 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 27 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 28 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 29 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 30 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 31 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 32 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 33 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 34 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 35 | `sDefineNo` | `varchar(100)` | NO | | | | 工序Id | +| 36 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 37 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 38 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 39 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 40 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 | +| 53 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 54 | `dProductMoney` | `decimal(18,6)` | YES | | 0.000000 | | 金额 | +| 55 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 56 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 57 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 58 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 59 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 60 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 61 | `dNProductMoney` | `decimal(18,6)` | YES | | 0.000000 | | 产品金额 | +| 62 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 63 | `bCheckingComplete` | `bit(1)` | YES | | b'0' | | 对账单完工 | +| 64 | `dCheckingProductMoney` | `decimal(18,6)` | YES | | 0.000000 | | 对账金额 | +| 65 | `sGetPayId` | `varchar(50)` | YES | | | | 付款方式 | +| 66 | `tGetPayDate` | `datetime` | YES | | | | 付款日期 | +| 67 | `sCarNo` | `varchar(255)` | YES | | | | 车牌号 | +| 68 | `sCity` | `varchar(255)` | YES | | | | 城市 | +| 69 | `sTon` | `varchar(255)` | YES | | | | 吨位 | +| 70 | `sTime` | `varchar(255)` | YES | | | | 等时长 | +| 71 | `iBoardNum` | `int` | YES | | 0 | | 回程拉货板数 | +| 72 | `sDriver` | `varchar(255)` | YES | | | | 司机 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_logisticsorderslave` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_logisticsorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/logisticsordermaster.md b/docs/auto-catalog/tables/logisticsordermaster.md new file mode 100644 index 0000000..3e9ccf1 --- /dev/null +++ b/docs/auto-catalog/tables/logisticsordermaster.md @@ -0,0 +1,90 @@ +# `logisticsordermaster` + +> 发外入库主表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 35 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 36 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `tAheadDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 预审核时间 | +| 53 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 54 | `tDispatchDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 派车日期 | +| 55 | `bAheadComplete` | `bit(1)` | YES | | b'0' | | 预审核 | +| 56 | `bConfirmComplete` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 57 | `iLogType` | `int` | YES | | 0 | | 1:送货单,2:采购订单,3:发外出厂,4:发外回厂,5:销售退货 | +| 58 | `sAheadPerson` | `varchar(255)` | YES | | | | 预审核人员 | +| 59 | `sConfirmPerson` | `varchar(255)` | YES | | | | 确认人员 | +| 60 | `sSrcMainId` | `varchar(100)` | YES | | | | 源表ID | +| 61 | `sSrcMainNo` | `varchar(100)` | YES | | | | 源表编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_logisticsordermaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_logisticsordermaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_logisticsordermasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/logisticsorderslave.md b/docs/auto-catalog/tables/logisticsorderslave.md new file mode 100644 index 0000000..082b49a --- /dev/null +++ b/docs/auto-catalog/tables/logisticsorderslave.md @@ -0,0 +1,114 @@ +# `logisticsorderslave` + +> 发外入库从表 + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 20 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 22 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 24 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 25 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 33 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 34 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 35 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 36 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 39 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 45 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 48 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 49 | `sDefineNo` | `varchar(100)` | NO | | | | 工序Id | +| 50 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 51 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 52 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 53 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `sStoreShelveId` | `varchar(100)` | YES | | | | 存放货架 | +| 70 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 71 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 72 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 73 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 74 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 75 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 76 | `dMaterialsWeight` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量-重量 | +| 77 | `dSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 赠送数 | +| 78 | `dSrcMoney` | `decimal(18,6)` | YES | | 0.000000 | | 源金额 | +| 79 | `dVolume` | `decimal(18,6)` | YES | | 0.000000 | | 体积 | +| 80 | `iSlaveLogType` | `int` | YES | | 0 | | 1:送货单,2:采购订单,3:发外出厂,4:发外回厂,5:销售退货 | +| 81 | `sCompanyAddress` | `varchar(255)` | YES | | | | | +| 82 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 83 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 84 | `sDeliverNotifyNo` | `varchar(255)` | YES | | | | 送货通知单号 | +| 85 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 86 | `sSupplyId` | `varchar(255)` | YES | | | | 外协商Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_logisticsorderslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_logisticsorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/lxfmac.md b/docs/auto-catalog/tables/lxfmac.md new file mode 100644 index 0000000..9fcf14b --- /dev/null +++ b/docs/auto-catalog/tables/lxfmac.md @@ -0,0 +1,40 @@ +# `lxfmac` + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 2 | `ORDER_NO` | `varchar(255)` | NO | | | | | +| 3 | `MAC_NO` | `varchar(255)` | NO | | | | | +| 4 | `CUST_NO` | `varchar(255)` | NO | | | | | +| 5 | `CUST_SHORT` | `varchar(255)` | NO | | | | | +| 6 | `CZ_NO` | `varchar(255)` | NO | | | | | +| 7 | `CZ_NO_P` | `varchar(255)` | YES | | | | | +| 8 | `PAPER_NO1` | `varchar(255)` | YES | | | | | +| 9 | `PAPER_NO2` | `varchar(255)` | YES | | | | | +| 10 | `PAPER_NO3` | `varchar(255)` | YES | | | | | +| 11 | `PAPER_NO4` | `varchar(255)` | YES | | | | | +| 12 | `PAPER_NO5` | `varchar(255)` | YES | | | | | +| 13 | `KB` | `varchar(255)` | YES | | | | | +| 14 | `PROD_WMM` | `decimal(18,6)` | YES | | | | | +| 15 | `PROD_HMM` | `decimal(18,6)` | YES | | | | | +| 16 | `PROD_YA1` | `decimal(18,6)` | YES | | | | | +| 17 | `PROD_YA2` | `decimal(18,6)` | YES | | | | | +| 18 | `PROD_YA3` | `decimal(18,6)` | YES | | | | | +| 19 | `OR_OQTY` | `decimal(18,6)` | YES | | | | | +| 20 | `PL_OQTY` | `decimal(18,6)` | YES | | | | | +| 21 | `INS_TYPE` | `varchar(255)` | YES | | | | | +| 22 | `iStatus` | `bit(1)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/masterslavetableconfig.md b/docs/auto-catalog/tables/masterslavetableconfig.md new file mode 100644 index 0000000..e56f8d2 --- /dev/null +++ b/docs/auto-catalog/tables/masterslavetableconfig.md @@ -0,0 +1,33 @@ +# `masterslavetableconfig` + + +- **Rows (estimated):** 64 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** 2026-04-27 18:53:20 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | | +| 2 | `sTableName` | `varchar(255)` | NO | MUL | | | | +| 3 | `sMasterTableName` | `varchar(255)` | NO | | | | | +| 4 | `sMasterColumn` | `varchar(255)` | NO | | | | | +| 5 | `sSaveTableNames` | `varchar(255)` | NO | | | | | +| 6 | `sSlaveColumn` | `varchar(255)` | NO | | | | | +| 7 | `sUpdateColumn` | `varchar(255)` | NO | | | | | +| 8 | `sId` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_masterslavetableconfig_stablename` | | BTREE | `sTableName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/materialsguidepriceapplyslave.md b/docs/auto-catalog/tables/materialsguidepriceapplyslave.md new file mode 100644 index 0000000..7dcb88d --- /dev/null +++ b/docs/auto-catalog/tables/materialsguidepriceapplyslave.md @@ -0,0 +1,43 @@ +# `materialsguidepriceapplyslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:20 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `dOldGuidePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 10 | `dNewGuidePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 12 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftaffreightmentcontractmaster.md b/docs/auto-catalog/tables/mftaffreightmentcontractmaster.md new file mode 100644 index 0000000..315bd69 --- /dev/null +++ b/docs/auto-catalog/tables/mftaffreightmentcontractmaster.md @@ -0,0 +1,61 @@ +# `mftaffreightmentcontractmaster` + +> 承运合同主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_affreightmentcontract` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_affreightmentcontract` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_affreightmentcontractNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftaffreightmentcontractslave.md b/docs/auto-catalog/tables/mftaffreightmentcontractslave.md new file mode 100644 index 0000000..1ddad50 --- /dev/null +++ b/docs/auto-catalog/tables/mftaffreightmentcontractslave.md @@ -0,0 +1,54 @@ +# `mftaffreightmentcontractslave` + +> 承运合同从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 9 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 10 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 11 | `sMemo` | `text` | YES | | | | 从表备注 | +| 12 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftaffreightmentcontractslavesParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftaffreightmentcontractslaveSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftaffreightmentcontractslavesId` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftcalcparam.md b/docs/auto-catalog/tables/mftcalcparam.md new file mode 100644 index 0000000..8b75416 --- /dev/null +++ b/docs/auto-catalog/tables/mftcalcparam.md @@ -0,0 +1,37 @@ +# `mftcalcparam` + + +- **Rows (estimated):** 700 +- **Data size:** 176.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** 2026-04-27 18:53:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sSrcId` | `varchar(100)` | YES | | | | 单据Id | +| 9 | `sSrcSlaveId` | `varchar(100)` | YES | | | | 从表Id | +| 10 | `sParamName` | `varchar(255)` | YES | | | | 变量名 | +| 11 | `sChineseName` | `varchar(255)` | YES | | | | 变量中文名 | +| 12 | `sParamValue` | `varchar(255)` | YES | | | | 变量值 | +| 13 | `sChangeValue` | `varchar(255)` | YES | | | | 变动值 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftdatabaglog.md b/docs/auto-catalog/tables/mftdatabaglog.md new file mode 100644 index 0000000..0b5a5b1 --- /dev/null +++ b/docs/auto-catalog/tables/mftdatabaglog.md @@ -0,0 +1,29 @@ +# `mftdatabaglog` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sParentId` | `varchar(50)` | NO | | | | 父节点 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sType` | `varchar(100)` | NO | | | | 操作类型 | +| 9 | `sClaimDepartment` | `varchar(100)` | YES | | | | 部门 | +| 10 | `sHandlePerson` | `varchar(100)` | YES | | | | 操作人 | +| 11 | `tHandleDate` | `datetime` | YES | | | | 操作时间 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftdatabagmaster.md b/docs/auto-catalog/tables/mftdatabagmaster.md new file mode 100644 index 0000000..165690f --- /dev/null +++ b/docs/auto-catalog/tables/mftdatabagmaster.md @@ -0,0 +1,43 @@ +# `mftdatabagmaster` + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** 2026-04-27 18:53:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(50)` | NO | | | | 单据号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 审核 | +| 12 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftdatabagslave.md b/docs/auto-catalog/tables/mftdatabagslave.md new file mode 100644 index 0000000..9cafe91 --- /dev/null +++ b/docs/auto-catalog/tables/mftdatabagslave.md @@ -0,0 +1,58 @@ +# `mftdatabagslave` + + +- **Rows (estimated):** 20 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** 2026-04-27 18:53:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | NO | | | | 父节点 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sWorkOrderNo` | `varchar(50)` | NO | | | | 工单号 | +| 8 | `sWorkOrderId` | `varchar(50)` | NO | | | | 工单Id | +| 9 | `sSalOrderNo` | `varchar(50)` | YES | | | | 订单号 | +| 10 | `sSalOrderId` | `varchar(50)` | YES | | | | 订单Id | +| 11 | `sCustomerName` | `varchar(50)` | YES | | | | 客户名称 | +| 12 | `sCustomerId` | `varchar(50)` | YES | | | | 客户Id | +| 13 | `sProductType` | `varchar(50)` | YES | | | | 产品类型 | +| 14 | `sProductId` | `varchar(50)` | YES | | | | 产品名称 | +| 15 | `iFace` | `int` | YES | | | | 印面 | +| 16 | `sMachineName` | `varchar(255)` | YES | | | | 机器名称 | +| 17 | `sMachineId` | `varchar(50)` | YES | | | | 机器Id | +| 18 | `tPrintDate` | `datetime` | YES | | | | 印刷时间 | +| 19 | `sProductName` | `longtext` | YES | | | | 产品名称 | +| 20 | `sPartsName` | `varchar(50)` | YES | | | | 部件名称 | +| 21 | `dPartsQty` | `decimal(18,6)` | YES | | | | 数量 | +| 22 | `sDatabagName` | `varchar(255)` | YES | | | | 资料名称 | +| 23 | `dDatabagQty` | `decimal(18,6)` | YES | | | | 资料数量 | +| 24 | `sDifficulty` | `varchar(255)` | YES | | | | 难易系数 | +| 25 | `sClassType` | `varchar(255)` | YES | | | | 班别 | +| 26 | `sState` | `varchar(10)` | NO | | | | 状态:0:登记,1:领用,2:归还,3:在库 | +| 27 | `bClose` | `bit(1)` | YES | | b'0' | | 结案 | +| 28 | `sSlaveMemo` | `longtext` | YES | | | | 工作描述 | +| 29 | `sClaimPerson` | `varchar(100)` | YES | | | | 最近领用人 | +| 30 | `sClaimDepartment` | `varchar(100)` | YES | | | | 最近领用部门 | +| 31 | `tClaimDate` | `datetime` | YES | | | | 最近领用时间 | +| 32 | `sReturnPerson` | `varchar(100)` | YES | | | | 最近归还人 | +| 33 | `sReturnDepartment` | `varchar(100)` | YES | | | | 最近归部门 | +| 34 | `tReturnDate` | `datetime` | YES | | | | 最近归还时间 | +| 35 | `sWarehousingPerson` | `varchar(100)` | YES | | | | 最近入库操作人 | +| 36 | `tWarehousingDate` | `datetime` | YES | | | | 最近入库时间 | +| 37 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 38 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 39 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 40 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftdaysumreport.md b/docs/auto-catalog/tables/mftdaysumreport.md new file mode 100644 index 0000000..bbb488f --- /dev/null +++ b/docs/auto-catalog/tables/mftdaysumreport.md @@ -0,0 +1,67 @@ +# `mftdaysumreport` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sEmployeeId` | `varchar(255)` | YES | | | | 员工id | +| 8 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 9 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 10 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 11 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 12 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 13 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 14 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 15 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 16 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 17 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 18 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 19 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 20 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 21 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 22 | `dWageMoney1` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 23 | `dWageMoney2` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 24 | `dWageMoney3` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 25 | `dWageMoney4` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 26 | `dWageMoney5` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 27 | `dWageMoney6` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 28 | `dWageMoney7` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 29 | `dWageMoney8` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 30 | `dWageMoney9` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 31 | `dWageMoney10` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 32 | `dWageMoney11` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 33 | `dWageMoney12` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 34 | `dWageMoney13` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 35 | `dWageMoney14` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 36 | `dWageMoney15` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 37 | `dWageMoney16` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 38 | `dWageMoney17` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 39 | `dWageMoney19` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 40 | `dWageMoney20` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 41 | `dWageMoney21` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 42 | `dWageMoney22` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 43 | `dWageMoney23` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 44 | `dWageMoney24` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 45 | `dWageMoney25` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 46 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建日期 | +| 47 | `tVestingDate` | `datetime` | YES | | | | 归属日期 | +| 48 | `sTeamType` | `varchar(50)` | YES | | | | (1:白班,2:晚班) | +| 49 | `sMonthSumReportId` | `varchar(50)` | YES | | | | 月统计id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftknifemouldlog.md b/docs/auto-catalog/tables/mftknifemouldlog.md new file mode 100644 index 0000000..5d0bd4e --- /dev/null +++ b/docs/auto-catalog/tables/mftknifemouldlog.md @@ -0,0 +1,38 @@ +# `mftknifemouldlog` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sParentId` | `varchar(50)` | NO | | | | 父节点 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sType` | `varchar(100)` | NO | | | | 操作类型 | +| 9 | `sHandleDepartment` | `varchar(100)` | YES | | | | 部门 | +| 10 | `sHandlePerson` | `varchar(100)` | YES | | | | 操作人 | +| 11 | `tHandleDate` | `datetime` | YES | | | | 操作时间 | +| 12 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 13 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 14 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 15 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 16 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 17 | `sKnifeMouldNo` | `varchar(255)` | YES | | | | 刀模编号 | +| 18 | `sKnifeMouldName` | `varchar(255)` | YES | | | | 刀模名称 | +| 19 | `sBillNo` | `varchar(255)` | YES | | | | 工单号 | +| 20 | `sMemo` | `varchar(255)` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftmachinework.md b/docs/auto-catalog/tables/mftmachinework.md new file mode 100644 index 0000000..1e444cb --- /dev/null +++ b/docs/auto-catalog/tables/mftmachinework.md @@ -0,0 +1,112 @@ +# `mftmachinework` + +> OEE机台开工表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** 2026-04-27 18:53:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 10 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 11 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 13 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 14 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 17 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 18 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 19 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料Id | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 21 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 22 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 23 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 24 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 25 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 26 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 27 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 28 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 29 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 30 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 31 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 32 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 33 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 34 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 35 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 36 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 37 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 38 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 39 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 41 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 42 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 44 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 46 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 47 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 48 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 49 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 50 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 51 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 52 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 53 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 56 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 57 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 58 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 59 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 60 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 61 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 62 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 63 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 67 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 68 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 69 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 70 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 71 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 72 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 73 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 74 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 75 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 76 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 77 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 78 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 79 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 80 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 81 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 82 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 83 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 84 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清任务formId | +| 85 | `sStatus` | `varchar(255)` | NO | | | | 机台状态 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftmachinework` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftmachineworkemployee.md b/docs/auto-catalog/tables/mftmachineworkemployee.md new file mode 100644 index 0000000..330fd6c --- /dev/null +++ b/docs/auto-catalog/tables/mftmachineworkemployee.md @@ -0,0 +1,59 @@ +# `mftmachineworkemployee` + +> 送货通知单从表 + + +- **Rows (estimated):** 41 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** 2026-04-27 18:53:21 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 9 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 10 | `sEmployeeId` | `varchar(255)` | YES | | | | 员工Id | +| 11 | `dProportion` | `decimal(18,6)` | NO | | 0.000000 | | 比例 | +| 12 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 13 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 14 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 15 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 16 | `dJobMoney` | `decimal(18,6)` | NO | | 0.000000 | | 岗位工资 | +| 17 | `sEReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 18 | `sEReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 19 | `sEReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 20 | `sEReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 21 | `sEReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 22 | `sEReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 23 | `dEReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 24 | `dEReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 25 | `dEReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 26 | `iEReserve1` | `int` | YES | | | | 预留整型1 | +| 27 | `iEReserve2` | `int` | YES | | | | 预留整型2 | +| 28 | `iEReserve3` | `int` | YES | | | | 预留整型3 | +| 29 | `tEReserve1` | `datetime` | YES | | | | 预留日期1 | +| 30 | `tEReserve2` | `datetime` | YES | | | | 预留日期2 | +| 31 | `dEmpNum` | `decimal(18,2)` | YES | | 1.00 | | 人数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionreportemployee` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftproductionreportemployee` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftmaterialstest.md b/docs/auto-catalog/tables/mftmaterialstest.md new file mode 100644 index 0000000..08a95dd --- /dev/null +++ b/docs/auto-catalog/tables/mftmaterialstest.md @@ -0,0 +1,77 @@ +# `mftmaterialstest` + + +- **Rows (estimated):** 491 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:21 +- **Updated:** 2026-04-27 18:53:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 8 | `sFormId` | `varchar(255)` | YES | | | | | +| 9 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建日期 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 15 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 16 | `bInvalid` | `bit(1)` | YES | | b'0' | | 作废 | +| 17 | `sSupplyId` | `varchar(255)` | YES | | | | | +| 18 | `sMaterialsId` | `varchar(255)` | YES | | | | | +| 19 | `sMaterialsStyle` | `varchar(255)` | YES | | | | | +| 20 | `sWorkOrderId` | `varchar(255)` | YES | | | | | +| 21 | `sWorkOrderSlaveId` | `varchar(255)` | YES | | | | | +| 22 | `sWorkOrderControlId` | `varchar(255)` | YES | | | | | +| 23 | `sWorkOrderMaterialsTbId` | `varchar(255)` | YES | | | | | +| 24 | `sFeedBack1Memo` | `text` | YES | | | | 车间主管 | +| 25 | `tFeedBack1Date` | `datetime` | YES | | | | 反馈时间 | +| 26 | `sFeedBack1Name` | `varchar(255)` | YES | | | | 反馈人 | +| 27 | `sFeedBack2Memo` | `text` | YES | | | | 技术工程部 | +| 28 | `tFeedBack2Date` | `datetime` | YES | | | | 技术工程部时间 | +| 29 | `sFeedBack2Name` | `varchar(255)` | YES | | | | 技术工程部人 | +| 30 | `sFeedBack3Memo` | `text` | YES | | | | 技术部长 | +| 31 | `tFeedBack3Date` | `datetime` | YES | | | | 技术部长反馈时间 | +| 32 | `sFeedBack3Name` | `varchar(255)` | YES | | | | 技术部长 | +| 33 | `iSucceed` | `int` | YES | | 0 | | 是否成功 | +| 34 | `sSrcId` | `varchar(255)` | YES | | | | | +| 35 | `sSrcSlaveId` | `varchar(255)` | YES | | | | | +| 36 | `sTestMemo` | `text` | YES | | | | 测试原因及要求 | +| 37 | `sSupplyName` | `varchar(255)` | YES | | | | 供应商名称 | +| 38 | `sTestPerson` | `varchar(255)` | YES | | | | 测试人员 | +| 39 | `sTestMachine` | `varchar(255)` | YES | | | | 测试机台 | +| 40 | `sMOrderSlaveId` | `varchar(255)` | YES | | | | 订单从表 | +| 41 | `sFeedBack4Memo` | `text` | YES | | | | 车间主管 | +| 42 | `tFeedBack4Date` | `datetime` | YES | | | | 反馈时间 | +| 43 | `sFeedBack4Name` | `varchar(255)` | YES | | | | 反馈人 | +| 44 | `sFeedBack5Memo` | `text` | YES | | | | 车间主管 | +| 45 | `tFeedBack5Date` | `datetime` | YES | | | | 反馈时间 | +| 46 | `sFeedBack5Name` | `varchar(255)` | YES | | | | 反馈人 | +| 47 | `sFeedBack6Memo` | `text` | YES | | | | 车间主管 | +| 48 | `tFeedBack6Date` | `datetime` | YES | | | | 反馈时间 | +| 49 | `sFeedBack6Name` | `varchar(255)` | YES | | | | 反馈人 | +| 50 | `sFeedBack7Memo` | `text` | YES | | | | 车间主管 | +| 51 | `tFeedBack7Date` | `datetime` | YES | | | | 反馈时间 | +| 52 | `sFeedBack7Name` | `varchar(255)` | YES | | | | 反馈人 | +| 53 | `sFeedBack8Memo` | `text` | YES | | | | 车间主管 | +| 54 | `tFeedBack8Date` | `datetime` | YES | | | | 反馈时间 | +| 55 | `sFeedBack8Name` | `varchar(255)` | YES | | | | 反馈人 | +| 56 | `iFeedCount` | `int` | YES | | 1 | | 反馈数 | +| 57 | `iAddCount` | `int` | YES | | 0 | | 已反馈 | +| 58 | `sAllDepartName` | `varchar(255)` | YES | | | | | +| 59 | `sSYDepartName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftmonthsumreport.md b/docs/auto-catalog/tables/mftmonthsumreport.md new file mode 100644 index 0000000..2cafd1d --- /dev/null +++ b/docs/auto-catalog/tables/mftmonthsumreport.md @@ -0,0 +1,67 @@ +# `mftmonthsumreport` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:22 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sEmployeeId` | `varchar(255)` | YES | | | | 员工id | +| 8 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 9 | `sTeamId` | `varchar(100)` | YES | | | | 班组Id | +| 10 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 11 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 12 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 13 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 14 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 15 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 16 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 17 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 18 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 19 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 20 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 21 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 22 | `dWageMoney1` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 23 | `dWageMoney2` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 24 | `dWageMoney3` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 25 | `dWageMoney4` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 26 | `dWageMoney5` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 27 | `dWageMoney6` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 28 | `dWageMoney7` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 29 | `dWageMoney8` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 30 | `dWageMoney9` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 31 | `dWageMoney10` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 32 | `dWageMoney11` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 33 | `dWageMoney12` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 34 | `dWageMoney13` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 35 | `dWageMoney14` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 36 | `dWageMoney15` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 37 | `dWageMoney16` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 38 | `dWageMoney17` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 39 | `dWageMoney19` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 40 | `dWageMoney20` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 41 | `dWageMoney21` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 42 | `dWageMoney22` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 43 | `dWageMoney23` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 44 | `dWageMoney24` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 45 | `dWageMoney25` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 46 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建日期 | +| 47 | `tVestingDate` | `datetime` | YES | | | | 归属日期 | +| 48 | `sTeamType` | `varchar(50)` | YES | | | | (1:白班,2:晚班) | +| 49 | `dAttendance` | `decimal(18,6)` | NO | | 0.000000 | | 考勤天数 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftoutprocessmaster.md b/docs/auto-catalog/tables/mftoutprocessmaster.md new file mode 100644 index 0000000..5b160a5 --- /dev/null +++ b/docs/auto-catalog/tables/mftoutprocessmaster.md @@ -0,0 +1,50 @@ +# `mftoutprocessmaster` + + +- **Rows (estimated):** 2161 +- **Data size:** 480.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:22 +- **Updated:** 2026-04-27 18:53:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 9 | `sParentId` | `varchar(100)` | YES | | | | 产品id | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否备注 | +| 12 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 26 | `bStartMark` | `bit(1)` | NO | | b'0' | | 启用标识 | +| 27 | `sFormId` | `varchar(255)` | YES | | | | 窗体id | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 31 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 32 | `sEmployeeId` | `varchar(255)` | YES | | | | 申请人 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftoutprocessslave.md b/docs/auto-catalog/tables/mftoutprocessslave.md new file mode 100644 index 0000000..f35e692 --- /dev/null +++ b/docs/auto-catalog/tables/mftoutprocessslave.md @@ -0,0 +1,45 @@ +# `mftoutprocessslave` + + +- **Rows (estimated):** 2131 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:22 +- **Updated:** 2026-04-27 18:53:22 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSlaveMemo` | `varchar(2000)` | YES | | | | 备注 | +| 9 | `sWorkOrderId` | `varchar(255)` | YES | | | | 工单id | +| 10 | `sWorkOrderSlaveId` | `varchar(255)` | YES | | | | 工单从表id | +| 11 | `sWorkOrderControlId` | `varchar(255)` | YES | | | | 工单部件表id | +| 12 | `sWorkOrderProcessTbId` | `varchar(255)` | YES | | | | 工单工序表id | +| 13 | `sProcessId` | `varchar(255)` | YES | | | | 工序id | +| 14 | `sProcessName` | `varchar(255)` | YES | | | | 工序名称 | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单号 | +| 17 | `iOutsideQty` | `int` | YES | | 0 | | 发外数量 | +| 18 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 19 | `sProductId` | `varchar(255)` | YES | | | | 产品id | +| 20 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 21 | `sPublishType` | `varchar(255)` | YES | | | | 补版原因 | +| 22 | `iPublishQty` | `int` | YES | | 0 | | 出版数量 | +| 23 | `tPublishDate` | `datetime` | YES | | | | 出版时间 | +| 24 | `sPublishPerson` | `varchar(255)` | YES | | | | 出版人 | +| 25 | `bPublish` | `bit(1)` | NO | | b'0' | | 是否出版 | +| 26 | `iCTPStyle` | `int` | YES | | 0 | | 版材规格 | +| 27 | `sReasonType` | `varchar(255)` | YES | | | | 原因分类 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftpayrollstatementcalc.md b/docs/auto-catalog/tables/mftpayrollstatementcalc.md new file mode 100644 index 0000000..fc660c7 --- /dev/null +++ b/docs/auto-catalog/tables/mftpayrollstatementcalc.md @@ -0,0 +1,69 @@ +# `mftpayrollstatementcalc` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:22 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sEmployeeId` | `varchar(255)` | NO | | | | 员工id | +| 8 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 9 | `sMachineName` | `varchar(255)` | YES | | | | 机台Id | +| 10 | `sTeamId` | `varchar(100)` | YES | | | | 班组Id | +| 11 | `sTeamName` | `varchar(100)` | YES | | | | 班组Id | +| 12 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 14 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 15 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 16 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 17 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 18 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 19 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 20 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 21 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 22 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 23 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 24 | `dWageMoney1` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 25 | `dWageMoney2` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 26 | `dWageMoney3` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 27 | `dWageMoney4` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 28 | `dWageMoney5` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 29 | `dWageMoney6` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 30 | `dWageMoney7` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 31 | `dWageMoney8` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 32 | `dWageMoney9` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 33 | `dWageMoney10` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 34 | `dWageMoney11` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 35 | `dWageMoney12` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 36 | `dWageMoney13` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 37 | `dWageMoney14` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 38 | `dWageMoney15` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 39 | `dWageMoney16` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 40 | `dWageMoney17` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 41 | `dWageMoney19` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 42 | `dWageMoney20` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 43 | `dWageMoney21` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 44 | `dWageMoney22` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 45 | `dWageMoney23` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 46 | `dWageMoney24` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 47 | `dWageMoney25` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 48 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建日期 | +| 49 | `tVestingDate` | `datetime` | YES | | | | 归属日期 | +| 50 | `sTeamType` | `varchar(50)` | YES | | | | (1:白班,2:晚班) | +| 51 | `sPlanId` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftprocesschangecontrol.md b/docs/auto-catalog/tables/mftprocesschangecontrol.md new file mode 100644 index 0000000..ba41edd --- /dev/null +++ b/docs/auto-catalog/tables/mftprocesschangecontrol.md @@ -0,0 +1,57 @@ +# `mftprocesschangecontrol` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:22 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sValue` | `varchar(100)` | NO | | | | 值 | +| 8 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 23 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 24 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 25 | `sOriginalValue` | `varchar(100)` | NO | | | | 源值 | +| 26 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 27 | `sChangeType` | `varchar(255)` | NO | | | | 修改字段值 | +| 28 | `sBeforeAfter` | `varchar(255)` | NO | | | | 置前置后 | +| 29 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftprocesschangecontrol` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_mftprocesschangecontrol` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftprocesschangemaster.md b/docs/auto-catalog/tables/mftprocesschangemaster.md new file mode 100644 index 0000000..0031005 --- /dev/null +++ b/docs/auto-catalog/tables/mftprocesschangemaster.md @@ -0,0 +1,80 @@ +# `mftprocesschangemaster` + +> 工单主表 + + +- **Rows (estimated):** 24 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:22 +- **Updated:** 2026-04-27 18:53:23 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | 单据类型 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 37 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 38 | `sCustomerId` | `varchar(100)` | NO | | | | 客户id | +| 39 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名 | +| 40 | `bPlanFrozen` | `bit(1)` | NO | | b'0' | | 是否变更 | +| 41 | `bPlanMaterialCheck` | `bit(1)` | NO | | b'0' | | 通知物料 | +| 42 | `bCheckWork` | `bit(1)` | NO | | b'0' | | 工单审核 | +| 43 | `dPoorMoney` | `decimal(18,6)` | YES | | 0.000000 | | 金额差 | +| 44 | `iChangeType` | `int` | YES | | 0 | | 变更类型 | +| 45 | `iFileType` | `int` | YES | | 0 | | 文件处理方式 | +| 46 | `iOrderChange` | `int` | YES | | 0 | | 是否同步订单金额变更 | +| 47 | `iProposeType` | `int` | YES | | 0 | | {"1":"车间","2":"客服","3":"其它"} | +| 48 | `sAfterMemo` | `text` | YES | | | | 变更后内容 | +| 49 | `sBeforeMemo` | `text` | YES | | | | 变更前内容 | +| 50 | `sProductId` | `varchar(255)` | YES | | | | 产品id | +| 51 | `sSendEmp` | `varchar(255)` | YES | | | | 审核后发送人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftprocesschangemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftprocesschangemasterCreateDate` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftprocesschangemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftprocesschangematerials.md b/docs/auto-catalog/tables/mftprocesschangematerials.md new file mode 100644 index 0000000..3a6fdc3 --- /dev/null +++ b/docs/auto-catalog/tables/mftprocesschangematerials.md @@ -0,0 +1,74 @@ +# `mftprocesschangematerials` + +> 工单从表 + + +- **Rows (estimated):** 15 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:23 +- **Updated:** 2026-04-27 18:53:23 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 8 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 23 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 24 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 25 | `sOriginalMaterialsId` | `varchar(100)` | NO | | | | 源材料名称 | +| 26 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 27 | `sBeforeAfter` | `varchar(255)` | NO | | | | 置前置后 | +| 28 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 规格 | +| 29 | `sOriginalMaterialsStyle` | `varchar(255)` | NO | | | | 源规格 | +| 30 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料开数 | +| 31 | `dOriginalMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 源材料开数 | +| 32 | `dOriginalMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 源换算数量 | +| 33 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 34 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 35 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 36 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单id | +| 37 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 38 | `sPartsType` | `varchar(100)` | NO | | | | 部件类型 | +| 39 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表Id | +| 40 | `bOriginalPurchaseComplete` | `bit(1)` | NO | | b'0' | | 源是否采购强制完工 | +| 41 | `bOriginalComComplete` | `bit(1)` | NO | | b'0' | | 源是否来料 | +| 42 | `bOriginalNotAuto` | `bit(1)` | NO | | b'0' | | 源是否手动修改 | +| 43 | `bPurchaseComplete` | `bit(1)` | NO | | b'0' | | 是否采购强制完工 | +| 44 | `bComComplete` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 45 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否手动修改 | +| 46 | `dWorkAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 材料总数量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftprocesschangematerials` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_mftprocesschangematerials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftprocesschangeprocess.md b/docs/auto-catalog/tables/mftprocesschangeprocess.md new file mode 100644 index 0000000..30cf2cc --- /dev/null +++ b/docs/auto-catalog/tables/mftprocesschangeprocess.md @@ -0,0 +1,64 @@ +# `mftprocesschangeprocess` + +> 工单从表 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:23 +- **Updated:** 2026-04-27 18:53:23 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 8 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 23 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 24 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 25 | `sOriginalProcessId` | `varchar(100)` | NO | | | | 源工序名称 | +| 26 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 27 | `sBeforeAfter` | `varchar(255)` | NO | | | | 置前置后 | +| 28 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单id | +| 29 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 30 | `sPartsType` | `varchar(100)` | NO | | | | 部件类型 | +| 31 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表Id | +| 32 | `bOriginalOutSide` | `bit(1)` | NO | | b'0' | | 源是否发外 | +| 33 | `bOutSide` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 34 | `dOriginalAdjustLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 源调整数量 | +| 35 | `dAdjustLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 调整数量 | +| 36 | `sProcessMemo` | `text` | YES | | | | 工序备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftprocesschangeprocess` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_mftprocesschangeprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftprocesschangeslave.md b/docs/auto-catalog/tables/mftprocesschangeslave.md new file mode 100644 index 0000000..a587bae --- /dev/null +++ b/docs/auto-catalog/tables/mftprocesschangeslave.md @@ -0,0 +1,56 @@ +# `mftprocesschangeslave` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:23 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 8 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 23 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 24 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 25 | `sOriginalProcessId` | `varchar(100)` | NO | | | | 源工序名称 | +| 26 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 27 | `sBeforeAfter` | `varchar(255)` | NO | | | | 置前置后 | +| 28 | `sSlaveMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftprocesschangeslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_mftprocesschangeslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftprocesscost.md b/docs/auto-catalog/tables/mftprocesscost.md new file mode 100644 index 0000000..8e8f2b8 --- /dev/null +++ b/docs/auto-catalog/tables/mftprocesscost.md @@ -0,0 +1,211 @@ +# `mftprocesscost` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:23 +- **Updated:** 2026-04-27 18:53:23 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | sId | +| 2 | `sSlaveId` | `varchar(100)` | NO | | | | sSlaveId | +| 3 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 4 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名称 | +| 5 | `sOrderId` | `varchar(100)` | YES | | | | 订单id | +| 6 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表id | +| 7 | `sProductPlanSlaveId` | `varchar(100)` | YES | | | | 订单从表id | +| 8 | `sWorkCenterId` | `varchar(100)` | YES | | | | 工作中心id | +| 9 | `bConfirm` | `varchar(100)` | NO | | | | 是否确认 | +| 10 | `sWorkCenterName` | `varchar(100)` | NO | | | | 工作中心 | +| 11 | `sCostPeriod` | `varchar(100)` | NO | | | | 月份 | +| 12 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 13 | `sProductNo` | `varchar(100)` | NO | | | | 产品号 | +| 14 | `sProductName` | `varchar(100)` | NO | | | | 产品名称 | +| 15 | `sProductStyle` | `varchar(100)` | NO | | | | 产品规格 | +| 16 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 17 | `sProductUnit` | `varchar(100)` | NO | | | | 产品单位 | +| 18 | `sSalesOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 19 | `sOrderType` | `varchar(100)` | NO | | | | 订单类型 | +| 20 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 21 | `sProcessName` | `varchar(100)` | NO | | | | 工序名称 | +| 22 | `dStdProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量-计划数量 | +| 23 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量-计划数量 | +| 24 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量-上报数量 | +| 25 | `dStdHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(分钟)-计划时间 | +| 26 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(分钟)-实际时间 | +| 27 | `dAdjustHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(分钟)-财务调整 | +| 28 | `dAreaQty` | `decimal(18,6)` | NO | | 0.000000 | | 面积(m2) | +| 29 | `iProcessColorQty` | `int` | NO | | 0 | | 色令 | +| 30 | `sConfirmMonth` | `varchar(100)` | NO | | | | 确认月份 | +| 31 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 32 | `dExpense1Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料-工作中心分摊因子总数 | +| 33 | `dExpense1Money` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料-待分摊费用 | +| 34 | `dExpense1Rate` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料-分摊比例 | +| 35 | `dExpense1ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料-分摊费用 | +| 36 | `dExpenseWork1Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料-作业分摊因子数量 | +| 37 | `sExpense1Type` | `varchar(255)` | YES | | | | 直接材料-分摊因子 | +| 38 | `dExpense2Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料-工作中心分摊因子总数 | +| 39 | `dExpense2Money` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料-待分摊费用 | +| 40 | `dExpense2Rate` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料-分摊比例 | +| 41 | `dExpense2ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料-分摊费用 | +| 42 | `dExpenseWork2Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料-作业分摊因子数量 | +| 43 | `sExpense2Type` | `varchar(255)` | YES | | | | 直接辅料-分摊因子 | +| 44 | `dExpense3Qty` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出-工作中心分摊因子总数 | +| 45 | `dExpense3Money` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出-待分摊费用 | +| 46 | `dExpense3Rate` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出-分摊比例 | +| 47 | `dExpense3ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出-分摊费用 | +| 48 | `dExpenseWork3Qty` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出-作业分摊因子数量 | +| 49 | `sExpense3Type` | `varchar(255)` | YES | | | | 工资性支出-分摊因子 | +| 50 | `dExpense4Qty` | `decimal(18,6)` | YES | | 0.000000 | | 劳务派遣-工作中心分摊因子总数 | +| 51 | `dExpense4Money` | `decimal(18,6)` | YES | | 0.000000 | | 劳务派遣-待分摊费用 | +| 52 | `dExpense4Rate` | `decimal(18,6)` | YES | | 0.000000 | | 劳务派遣-分摊比例 | +| 53 | `dExpense4ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 劳务派遣-分摊费用 | +| 54 | `dExpenseWork4Qty` | `decimal(18,6)` | YES | | 0.000000 | | 劳务派遣-作业分摊因子数量 | +| 55 | `sExpense4Type` | `varchar(255)` | YES | | | | 劳务派遣-分摊因子 | +| 56 | `dExpense5Qty` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出(管理)-工作中心分摊因子总数 | +| 57 | `dExpense5Money` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出(管理)-待分摊费用 | +| 58 | `dExpense5Rate` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出(管理)-分摊比例 | +| 59 | `dExpense5ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出(管理)-分摊费用 | +| 60 | `dExpenseWork5Qty` | `decimal(18,6)` | YES | | 0.000000 | | 工资性支出(管理)-作业分摊因子数量 | +| 61 | `sExpense5Type` | `varchar(255)` | YES | | | | 工资性支出(管理)-分摊因子 | +| 62 | `dExpense6Qty` | `decimal(18,6)` | YES | | 0.000000 | | 员工其他支出-工作中心分摊因子总数 | +| 63 | `dExpense6Money` | `decimal(18,6)` | YES | | 0.000000 | | 员工其他支出-待分摊费用 | +| 64 | `dExpense6Rate` | `decimal(18,6)` | YES | | 0.000000 | | 员工其他支出-分摊比例 | +| 65 | `dExpense6ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 员工其他支出-分摊费用 | +| 66 | `dExpenseWork6Qty` | `decimal(18,6)` | YES | | 0.000000 | | 员工其他支出-作业分摊因子数量 | +| 67 | `sExpense6Type` | `varchar(255)` | YES | | | | 员工其他支出-分摊因子 | +| 68 | `dExpense7Qty` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费-工作中心分摊因子总数 | +| 69 | `dExpense7Money` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费-待分摊费用 | +| 70 | `dExpense7Rate` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费-分摊比例 | +| 71 | `dExpense7ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费-分摊费用 | +| 72 | `dExpenseWork7Qty` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费-作业分摊因子数量 | +| 73 | `sExpense7Type` | `varchar(255)` | YES | | | | 租赁费-分摊因子 | +| 74 | `dExpense8Qty` | `decimal(18,6)` | YES | | 0.000000 | | 物业管理费-工作中心分摊因子总数 | +| 75 | `dExpense8Money` | `decimal(18,6)` | YES | | 0.000000 | | 物业管理费-待分摊费用 | +| 76 | `dExpense8Rate` | `decimal(18,6)` | YES | | 0.000000 | | 物业管理费-分摊比例 | +| 77 | `dExpense8ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 物业管理费-分摊费用 | +| 78 | `dExpenseWork8Qty` | `decimal(18,6)` | YES | | 0.000000 | | 物业管理费-作业分摊因子数量 | +| 79 | `sExpense8Type` | `varchar(255)` | YES | | | | 物业管理费-分摊因子 | +| 80 | `dExpense9Qty` | `decimal(18,6)` | YES | | 0.000000 | | 物业维修费-工作中心分摊因子总数 | +| 81 | `dExpense9Money` | `decimal(18,6)` | YES | | 0.000000 | | 物业维修费-待分摊费用 | +| 82 | `dExpense9Rate` | `decimal(18,6)` | YES | | 0.000000 | | 物业维修费-分摊比例 | +| 83 | `dExpense9ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 物业维修费-分摊费用 | +| 84 | `dExpenseWork9Qty` | `decimal(18,6)` | YES | | 0.000000 | | 物业维修费-作业分摊因子数量 | +| 85 | `sExpense9Type` | `varchar(255)` | YES | | | | 物业维修费-分摊因子 | +| 86 | `dExpense10Qty` | `decimal(18,6)` | YES | | 0.000000 | | 办公费-工作中心分摊因子总数 | +| 87 | `dExpense10Money` | `decimal(18,6)` | YES | | 0.000000 | | 办公费-待分摊费用 | +| 88 | `dExpense10Rate` | `decimal(18,6)` | YES | | 0.000000 | | 办公费-分摊比例 | +| 89 | `dExpense10ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 办公费-分摊费用 | +| 90 | `dExpenseWork10Qty` | `decimal(18,6)` | YES | | 0.000000 | | 办公费-作业分摊因子数量 | +| 91 | `sExpense10Type` | `varchar(255)` | YES | | | | 办公费-分摊因子 | +| 92 | `dExpense11Qty` | `decimal(18,6)` | YES | | 0.000000 | | 水电气-工作中心分摊因子总数 | +| 93 | `dExpense11Money` | `decimal(18,6)` | YES | | 0.000000 | | 水电气-待分摊费用 | +| 94 | `dExpense11Rate` | `decimal(18,6)` | YES | | 0.000000 | | 水电气-分摊比例 | +| 95 | `dExpense11ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 水电气-分摊费用 | +| 96 | `dExpenseWork11Qty` | `decimal(18,6)` | YES | | 0.000000 | | 水电气-作业分摊因子数量 | +| 97 | `sExpense11Type` | `varchar(255)` | YES | | | | 水电气-分摊因子 | +| 98 | `dExpense12Qty` | `decimal(18,6)` | YES | | 0.000000 | | 外发-工作中心分摊因子总数 | +| 99 | `dExpense12Money` | `decimal(18,6)` | YES | | 0.000000 | | 外发-待分摊费用 | +| 100 | `dExpense12Rate` | `decimal(18,6)` | YES | | 0.000000 | | 外发-分摊比例 | +| 101 | `dExpense12ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外发-分摊费用 | +| 102 | `dExpenseWork12Qty` | `decimal(18,6)` | YES | | 0.000000 | | 外发-作业分摊因子数量 | +| 103 | `sExpense12Type` | `varchar(255)` | YES | | | | 外发-分摊因子 | +| 104 | `dExpense13Qty` | `decimal(18,6)` | YES | | 0.000000 | | 运输差异-工作中心分摊因子总数 | +| 105 | `dExpense13Money` | `decimal(18,6)` | YES | | 0.000000 | | 运输差异-待分摊费用 | +| 106 | `dExpense13Rate` | `decimal(18,6)` | YES | | 0.000000 | | 运输差异-分摊比例 | +| 107 | `dExpense13ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 运输差异-分摊费用 | +| 108 | `dExpenseWork13Qty` | `decimal(18,6)` | YES | | 0.000000 | | 运输差异-作业分摊因子数量 | +| 109 | `sExpense13Type` | `varchar(255)` | YES | | | | 运输差异-分摊因子 | +| 110 | `dExpense14Qty` | `decimal(18,6)` | YES | | 0.000000 | | 设备租赁费-工作中心分摊因子总数 | +| 111 | `dExpense14Money` | `decimal(18,6)` | YES | | 0.000000 | | 设备租赁费-待分摊费用 | +| 112 | `dExpense14Rate` | `decimal(18,6)` | YES | | 0.000000 | | 设备租赁费-分摊比例 | +| 113 | `dExpense14ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 设备租赁费-分摊费用 | +| 114 | `dExpenseWork14Qty` | `decimal(18,6)` | YES | | 0.000000 | | 设备租赁费-作业分摊因子数量 | +| 115 | `sExpense14Type` | `varchar(255)` | YES | | | | 设备租赁费-分摊因子 | +| 116 | `dExpense15Qty` | `decimal(18,6)` | YES | | 0.000000 | | 待摊费用-工作中心分摊因子总数 | +| 117 | `dExpense15Money` | `decimal(18,6)` | YES | | 0.000000 | | 待摊费用-待分摊费用 | +| 118 | `dExpense15Rate` | `decimal(18,6)` | YES | | 0.000000 | | 待摊费用-分摊比例 | +| 119 | `dExpense15ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 待摊费用-分摊费用 | +| 120 | `dExpenseWork15Qty` | `decimal(18,6)` | YES | | 0.000000 | | 待摊费用-作业分摊因子数量 | +| 121 | `sExpense15Type` | `varchar(255)` | YES | | | | 待摊费用-分摊因子 | +| 122 | `dExpense16Qty` | `decimal(18,6)` | YES | | 0.000000 | | 折旧费-工作中心分摊因子总数 | +| 123 | `dExpense16Money` | `decimal(18,6)` | YES | | 0.000000 | | 折旧费-待分摊费用 | +| 124 | `dExpense16Rate` | `decimal(18,6)` | YES | | 0.000000 | | 折旧费-分摊比例 | +| 125 | `dExpense16ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折旧费-分摊费用 | +| 126 | `dExpenseWork16Qty` | `decimal(18,6)` | YES | | 0.000000 | | 折旧费-作业分摊因子数量 | +| 127 | `sExpense16Type` | `varchar(255)` | YES | | | | 折旧费-分摊因子 | +| 128 | `dExpense17Qty` | `decimal(18,6)` | YES | | 0.000000 | | 设备维修费-工作中心分摊因子总数 | +| 129 | `dExpense17Money` | `decimal(18,6)` | YES | | 0.000000 | | 设备维修费-待分摊费用 | +| 130 | `dExpense17Rate` | `decimal(18,6)` | YES | | 0.000000 | | 设备维修费-分摊比例 | +| 131 | `dExpense17ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 设备维修费-分摊费用 | +| 132 | `dExpenseWork17Qty` | `decimal(18,6)` | YES | | 0.000000 | | 设备维修费-作业分摊因子数量 | +| 133 | `sExpense17Type` | `varchar(255)` | YES | | | | 设备维修费-分摊因子 | +| 134 | `dExpense18Qty` | `decimal(18,6)` | YES | | 0.000000 | | 材料调整-工作中心分摊因子总数 | +| 135 | `dExpense18Money` | `decimal(18,6)` | YES | | 0.000000 | | 材料调整-待分摊费用 | +| 136 | `dExpense18Rate` | `decimal(18,6)` | YES | | 0.000000 | | 材料调整-分摊比例 | +| 137 | `dExpense18ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 材料调整-分摊费用 | +| 138 | `dExpenseWork18Qty` | `decimal(18,6)` | YES | | 0.000000 | | 材料调整-作业分摊因子数量 | +| 139 | `sExpense18Type` | `varchar(255)` | YES | | | | 材料调整-分摊因子 | +| 140 | `dExpense19Qty` | `decimal(18,6)` | YES | | 0.000000 | | 其它支出-工作中心分摊因子总数 | +| 141 | `dExpense19Money` | `decimal(18,6)` | YES | | 0.000000 | | 其它支出-待分摊费用 | +| 142 | `dExpense19Rate` | `decimal(18,6)` | YES | | 0.000000 | | 其它支出-分摊比例 | +| 143 | `dExpense19ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其它支出-分摊费用 | +| 144 | `dExpenseWork19Qty` | `decimal(18,6)` | YES | | 0.000000 | | 其它支出-作业分摊因子数量 | +| 145 | `sExpense19Type` | `varchar(255)` | YES | | | | 其它支出-分摊因子 | +| 146 | `dExpense20Qty` | `decimal(18,6)` | YES | | 0.000000 | | 成品外购-工作中心分摊因子总数 | +| 147 | `dExpense20Money` | `decimal(18,6)` | YES | | 0.000000 | | 成品外购-待分摊费用 | +| 148 | `dExpense20Rate` | `decimal(18,6)` | YES | | 0.000000 | | 成品外购-分摊比例 | +| 149 | `dExpense20ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 成品外购-分摊费用 | +| 150 | `dExpenseWork20Qty` | `decimal(18,6)` | YES | | 0.000000 | | 成品外购-作业分摊因子数量 | +| 151 | `sExpense20Type` | `varchar(255)` | YES | | | | 成品外购-分摊因子 | +| 152 | `dExpense21Qty` | `decimal(18,6)` | YES | | 0.000000 | | 作业外发-工作中心分摊因子总数 | +| 153 | `dExpense21Money` | `decimal(18,6)` | YES | | 0.000000 | | 作业外发-待分摊费用 | +| 154 | `dExpense21Rate` | `decimal(18,6)` | YES | | 0.000000 | | 作业外发-分摊比例 | +| 155 | `dExpense21ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 作业外发-分摊费用 | +| 156 | `dExpenseWork21Qty` | `decimal(18,6)` | YES | | 0.000000 | | 作业外发-作业分摊因子数量 | +| 157 | `sExpense21Type` | `varchar(255)` | YES | | | | 作业外发-分摊因子 | +| 158 | `dExpense22Qty` | `decimal(18,6)` | YES | | 0.000000 | | 油墨类-工作中心分摊因子总数 | +| 159 | `dExpense22Money` | `decimal(18,6)` | YES | | 0.000000 | | 油墨类-待分摊费用 | +| 160 | `dExpense22Rate` | `decimal(18,6)` | YES | | 0.000000 | | 油墨类-分摊比例 | +| 161 | `dExpense22ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 油墨类-分摊费用 | +| 162 | `dExpenseWork22Qty` | `decimal(18,6)` | YES | | 0.000000 | | 油墨类-作业分摊因子数量 | +| 163 | `sExpense22Type` | `varchar(255)` | YES | | | | 油墨类-分摊因子 | +| 164 | `dExpense23Qty` | `decimal(18,6)` | YES | | 0.000000 | | 印刷辅料-工作中心分摊因子总数 | +| 165 | `dExpense23Money` | `decimal(18,6)` | YES | | 0.000000 | | 印刷辅料-待分摊费用 | +| 166 | `dExpense23Rate` | `decimal(18,6)` | YES | | 0.000000 | | 印刷辅料-分摊比例 | +| 167 | `dExpense23ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 印刷辅料-分摊费用 | +| 168 | `dExpenseWork23Qty` | `decimal(18,6)` | YES | | 0.000000 | | 印刷辅料-作业分摊因子数量 | +| 169 | `sExpense23Type` | `varchar(255)` | YES | | | | 印刷辅料-分摊因子 | +| 170 | `dExpense24Qty` | `decimal(18,6)` | YES | | 0.000000 | | 表面处理辅料-工作中心分摊因子总数 | +| 171 | `dExpense24Money` | `decimal(18,6)` | YES | | 0.000000 | | 表面处理辅料-待分摊费用 | +| 172 | `dExpense24Rate` | `decimal(18,6)` | YES | | 0.000000 | | 表面处理辅料-分摊比例 | +| 173 | `dExpense24ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 表面处理辅料-分摊费用 | +| 174 | `dExpenseWork24Qty` | `decimal(18,6)` | YES | | 0.000000 | | 表面处理辅料-作业分摊因子数量 | +| 175 | `sExpense24Type` | `varchar(255)` | YES | | | | 表面处理辅料-分摊因子 | +| 176 | `dExpense25Qty` | `decimal(18,6)` | YES | | 0.000000 | | 其他辅料-工作中心分摊因子总数 | +| 177 | `dExpense25Money` | `decimal(18,6)` | YES | | 0.000000 | | 其他辅料-待分摊费用 | +| 178 | `dExpense25Rate` | `decimal(18,6)` | YES | | 0.000000 | | 其他辅料-分摊比例 | +| 179 | `dExpense25ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其他辅料-分摊费用 | +| 180 | `dExpenseWork25Qty` | `decimal(18,6)` | YES | | 0.000000 | | 其他辅料-作业分摊因子数量 | +| 181 | `sExpense25Type` | `varchar(255)` | YES | | | | 其他辅料-分摊因子 | +| 182 | `dExpense26Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料(分摊)-工作中心分摊因子总数 | +| 183 | `dExpense26Money` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料(分摊)-待分摊费用 | +| 184 | `dExpense26Rate` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料(分摊)-分摊比例 | +| 185 | `dExpense26ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料(分摊)-分摊费用 | +| 186 | `dExpenseWork26Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接材料(分摊)-作业分摊因子数量 | +| 187 | `sExpense26Type` | `varchar(255)` | YES | | | | 直接材料(分摊)-分摊因子 | +| 188 | `dExpense27Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料(分摊)-工作中心分摊因子总数 | +| 189 | `dExpense27Money` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料(分摊)-待分摊费用 | +| 190 | `dExpense27Rate` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料(分摊)-分摊比例 | +| 191 | `dExpense27ShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料(分摊)-分摊费用 | +| 192 | `dExpenseWork27Qty` | `decimal(18,6)` | YES | | 0.000000 | | 直接辅料(分摊)-作业分摊因子数量 | +| 193 | `sExpense27Type` | `varchar(255)` | YES | | | | 直接辅料(分摊)-分摊因子 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproducereportmachinestate.md b/docs/auto-catalog/tables/mftproducereportmachinestate.md new file mode 100644 index 0000000..606e9bf --- /dev/null +++ b/docs/auto-catalog/tables/mftproducereportmachinestate.md @@ -0,0 +1,39 @@ +# `mftproducereportmachinestate` + + +- **Rows (estimated):** 204678 +- **Data size:** 39.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:23 +- **Updated:** 2026-04-27 18:53:30 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 9 | `dAdjustableQty` | `decimal(18,6)` | YES | | | | 调机数量 | +| 10 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 11 | `sMachineStateName` | `varchar(100)` | NO | | | | 机台状态 | +| 12 | `sTReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sTReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sTReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sTReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sTReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sTReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dTReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dTReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dTReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchangcheck.md b/docs/auto-catalog/tables/mftproductchangcheck.md new file mode 100644 index 0000000..e49d949 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchangcheck.md @@ -0,0 +1,27 @@ +# `mftproductchangcheck` + + +- **Rows (estimated):** 19 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:30 +- **Updated:** 2026-04-27 18:53:30 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sDepartName` | `varchar(100)` | YES | | | | 部门/角色 | +| 9 | `sHandlMatter` | `varchar(100)` | YES | | | | 变更处理事项 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchangcontent.md b/docs/auto-catalog/tables/mftproductchangcontent.md new file mode 100644 index 0000000..2511ad6 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchangcontent.md @@ -0,0 +1,26 @@ +# `mftproductchangcontent` + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:30 +- **Updated:** 2026-04-27 18:53:30 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProject` | `varchar(100)` | YES | | | | 变更项目 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchange.md b/docs/auto-catalog/tables/mftproductchange.md new file mode 100644 index 0000000..ed668c8 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchange.md @@ -0,0 +1,72 @@ +# `mftproductchange` + +> 工艺变更记录表 + + +- **Rows (estimated):** 945 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:30 +- **Updated:** 2026-04-27 18:53:30 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单号 | +| 9 | `sWorkOrderId` | `varchar(100)` | YES | | | | 工单Id | +| 10 | `sChangeMemo` | `text` | YES | | | | 变更内容 | +| 11 | `sChangeNo` | `varchar(255)` | YES | | | | 变更编号 | +| 12 | `iChangeCount` | `int` | YES | | | | 变更次数 | +| 13 | `sHReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 14 | `sHReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 15 | `sHReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 16 | `sHReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 17 | `sHReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 18 | `sHReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 19 | `dHReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dHReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dHReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iHReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iHReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iHReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tHReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tHReserve2` | `datetime` | YES | | | on update CURRENT_TIMESTAMP | 预留日期2 | +| 27 | `sBillNo` | `varchar(100)` | YES | | | | 申请单号 | +| 28 | `sFormId` | `varchar(100)` | YES | | | | 申请单窗体 | +| 29 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 30 | `bCheck` | `bit(1)` | NO | | b'0' | | 审核 | +| 31 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 32 | `tCheckDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 审核日期 | +| 33 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人员 | +| 34 | `sChangeReason` | `varchar(255)` | YES | | | | 旧产品处理 | +| 35 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 36 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 37 | `sFileType` | `varchar(255)` | YES | | | | 旧文件处理方式 | +| 38 | `sProductId` | `varchar(255)` | YES | | | | 产品id | +| 39 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 40 | `sProductTechnologNo` | `varchar(255)` | YES | | | | 工艺卡号 | +| 41 | `sSendEmp` | `varchar(255)` | YES | | | | 审核抄送人 | +| 42 | `sSrcId` | `varchar(255)` | NO | | | | 原单id | +| 43 | `sSrcSlaveId` | `varchar(255)` | YES | | | | 原单从表 | +| 44 | `sStatus` | `varchar(255)` | YES | | 0 | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductchange` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftproductchange` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchangedetailinfo.md b/docs/auto-catalog/tables/mftproductchangedetailinfo.md new file mode 100644 index 0000000..d1e316d --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchangedetailinfo.md @@ -0,0 +1,29 @@ +# `mftproductchangedetailinfo` + + +- **Rows (estimated):** 41 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:31 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sChangeItem` | `varchar(255)` | YES | | | | 变更项目 | +| 9 | `sChangeBefore` | `varchar(255)` | YES | | | | 变更前 | +| 10 | `sChangeAfter` | `varchar(255)` | YES | | | | 变更后 | +| 11 | `sMemo` | `longtext` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchangeorderinfo.md b/docs/auto-catalog/tables/mftproductchangeorderinfo.md new file mode 100644 index 0000000..92f4813 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchangeorderinfo.md @@ -0,0 +1,35 @@ +# `mftproductchangeorderinfo` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:31 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sWorkorderId` | `varchar(255)` | YES | | | | 生产订单 | +| 9 | `dProductQty` | `decimal(18,6)` | YES | | | | 订单数量 | +| 10 | `tInvoiceDate` | `datetime` | YES | | | | 交货日期 | +| 11 | `sProductId` | `varchar(255)` | YES | | | | 产品/部件 | +| 12 | `sProcessId` | `varchar(255)` | YES | | | | 工作工序 | +| 13 | `sState` | `varchar(255)` | YES | | | | 状态 | +| 14 | `tPlanDate` | `datetime` | YES | | | | 计划开始时间 | +| 15 | `dPlanQty` | `decimal(18,6)` | YES | | | | 计划数量 | +| 16 | `tCompleteDate` | `datetime` | YES | | | | 完工时间 | +| 17 | `dCompleteQty` | `decimal(18,6)` | YES | | | | 完工数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchangerequestinfo.md b/docs/auto-catalog/tables/mftproductchangerequestinfo.md new file mode 100644 index 0000000..9a97584 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchangerequestinfo.md @@ -0,0 +1,30 @@ +# `mftproductchangerequestinfo` + + +- **Rows (estimated):** 95 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:31 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sDepartmentId` | `varchar(255)` | YES | | | | 部门/角色 | +| 9 | `sHandlMatter` | `varchar(255)` | YES | | | | 变更后需处理事项 | +| 10 | `sSign` | `varchar(100)` | YES | | | | 签字栏 | +| 11 | `bComplete` | `bit(1)` | NO | | b'0' | | 完成 | +| 12 | `sAuditPerson` | `varchar(100)` | YES | | | | 稽核人员 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductchangestockinfo.md b/docs/auto-catalog/tables/mftproductchangestockinfo.md new file mode 100644 index 0000000..374786e --- /dev/null +++ b/docs/auto-catalog/tables/mftproductchangestockinfo.md @@ -0,0 +1,34 @@ +# `mftproductchangestockinfo` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:31 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sType` | `varchar(255)` | YES | | | | 类型 | +| 9 | `sBillNo` | `varchar(100)` | YES | | | | 编号 | +| 10 | `sName` | `varchar(100)` | YES | | | | 名称 | +| 11 | `sVersion` | `varchar(100)` | YES | | | | 版本 | +| 12 | `sStockUnit` | `varchar(100)` | YES | | | | 库存单位 | +| 13 | `dProductQty` | `decimal(18,6)` | YES | | | | 实物数量 | +| 14 | `dReservationQty` | `decimal(18,6)` | YES | | | | 被预定数量 | +| 15 | `dAvailableQty` | `decimal(18,6)` | YES | | | | 可用数量 | +| 16 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductcontrol.md b/docs/auto-catalog/tables/mftproductcontrol.md new file mode 100644 index 0000000..7f09e59 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductcontrol.md @@ -0,0 +1,107 @@ +# `mftproductcontrol` + +> 工单控制表 + + +- **Rows (estimated):** 44 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:31 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sControlParentId` | `varchar(100)` | NO | | | | 部件的父级ID | +| 9 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 10 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 11 | `iPositiveColor` | `int` | NO | | | | 正面颜色 | +| 12 | `iPositiveSpecialColor` | `int` | NO | | 0 | | 正面专色 | +| 13 | `iOppositeColor` | `int` | NO | | 0 | | 反面颜色 | +| 14 | `iOppositeSpecialColor` | `int` | NO | | 0 | | 反面专色 | +| 15 | `dMachineLength` | `decimal(18,6)` | NO | | 0.000000 | | 上机长度 | +| 16 | `dMachineWidth` | `decimal(18,6)` | NO | | 0.000000 | | 上机宽度 | +| 17 | `dSinglePQty` | `decimal(18,6)` | YES | | | | 单面P数 | +| 18 | `dSumPQty` | `decimal(18,0)` | YES | | | | 总P数 | +| 19 | `dMachineQty` | `decimal(18,6)` | YES | | | | 上机数量 | +| 20 | `dSumMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 总上机数量 | +| 21 | `dStretchPrintQty` | `decimal(18,6)` | YES | | | | 印刷放张 | +| 22 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | | | | 印后放张 | +| 23 | `dSumStretchQty` | `decimal(18,6)` | YES | | | | 总放张 | +| 24 | `dPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版付数 | +| 25 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 26 | `iPrintModePo` | `int` | NO | | 0 | | 印刷类型 | +| 27 | `iPrintMode` | `int` | NO | | 0 | | 印刷方式 | +| 28 | `iStick` | `int` | NO | | 0 | | 贴数 | +| 29 | `iPage` | `int` | YES | | | | 倍率 | +| 30 | `sMachinePicturePath` | `varchar(255)` | YES | | | | 上机图片地址 | +| 31 | `sMaterialsPicturePath` | `varchar(255)` | YES | | | | 开料图片地址 | +| 32 | `sPrintModeMemo` | `text` | YES | | | | 印刷备注 | +| 33 | `sMaterials` | `varchar(255)` | YES | | | | 材料名称 | +| 34 | `sPrintAfterProcess` | `varchar(255)` | YES | | | | 印后工序名称 | +| 35 | `bAllOut` | `bit(1)` | NO | | b'0' | | 部件是否发外 | +| 36 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 37 | `iPullGauge` | `int` | YES | | | | 拉规 | +| 38 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 开料开数 | +| 39 | `dMaterialsLength` | `decimal(18,6)` | NO | | 0.000000 | | 材料长度 | +| 40 | `dMaterialsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 材料宽度 | +| 41 | `sControlMemo` | `text` | YES | | | | 备注 | +| 42 | `sCReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 43 | `sCReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 44 | `sCReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 45 | `sCReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 46 | `sCReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 47 | `sCReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 48 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `iCol` | `int` | NO | | 0 | | 上下排版 | +| 57 | `iRow` | `int` | NO | | 0 | | 左右排版 | +| 58 | `dColGap` | `decimal(18,6)` | NO | | 0.000000 | | 上下间距 | +| 59 | `dRowGap` | `decimal(18,6)` | NO | | 0.000000 | | 左右间距 | +| 60 | `dCutEdge` | `decimal(18,6)` | NO | | 0.000000 | | 单边留边 | +| 61 | `dCoupletQty` | `decimal(18,6)` | YES | | 0.000000 | | 联数 | +| 62 | `dPlateWide` | `decimal(18,6)` | NO | | 0.000000 | | 版宽 | +| 63 | `dScraperGap` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀间距 | +| 64 | `iBindStick` | `int` | NO | | 0 | | 装订贴数 | +| 65 | `sSample` | `varchar(255)` | NO | | | | 样 | +| 66 | `sStyleSample` | `varchar(255)` | NO | | | | 样式样 | +| 67 | `sSizeSample` | `varchar(255)` | NO | | | | 尺寸样 | +| 68 | `sJoinSample` | `varchar(255)` | NO | | | | 联版样 | +| 69 | `sColorSample` | `varchar(255)` | NO | | | | 色样 | +| 70 | `sContentSample` | `varchar(255)` | NO | | | | 内容样 | +| 71 | `dSumCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组总数 | +| 72 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 73 | `sCombinedMemo` | `text` | YES | | | | 合版信息 | +| 74 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 75 | `dPartsLength` | `decimal(18,6)` | NO | | 0.000000 | | 部件长 | +| 76 | `dPartsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 部件宽 | +| 77 | `dSinglePQtyNew` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | +| 78 | `sOppositeColor` | `longtext` | YES | | | | 反面颜色 | +| 79 | `sPositiveColor` | `longtext` | YES | | | | 正面颜色 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductcontrol` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftproductcontrol` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductcontrolcombine.md b/docs/auto-catalog/tables/mftproductcontrolcombine.md new file mode 100644 index 0000000..f3a483b --- /dev/null +++ b/docs/auto-catalog/tables/mftproductcontrolcombine.md @@ -0,0 +1,57 @@ +# `mftproductcontrolcombine` + +> 工单从表 + + +- **Rows (estimated):** 1638 +- **Data size:** 464.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:31 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 8 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 9 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 10 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 11 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 12 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 13 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 22 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 23 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 24 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 25 | `sCombinePartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 26 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 27 | `sControlId` | `varchar(100)` | NO | | | | 控制表ID | +| 28 | `dSinglePQtyNew` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductcontrolcombine` | | BTREE | `sParentId` | +| `IndexN_mftproductcontrolcombine_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductcontrolcombine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionmeans.md b/docs/auto-catalog/tables/mftproductionmeans.md new file mode 100644 index 0000000..86c221d --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionmeans.md @@ -0,0 +1,50 @@ +# `mftproductionmeans` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 9 | `sWorkOrderId` | `varchar(255)` | NO | | | | 工单Id | +| 10 | `sWorkOrderSlaveId` | `varchar(255)` | NO | | | | 工单从表Id | +| 11 | `sWorkOrderControlId` | `varchar(255)` | NO | | | | 工单控制表Id | +| 12 | `sProductId` | `varchar(255)` | NO | | | | 产品Id | +| 13 | `sProductName` | `varchar(500)` | NO | | | | 产品名称 | +| 14 | `iControlStick` | `int` | NO | | | | 贴次 | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `iStick` | `int` | NO | | | | 贴次 | +| 17 | `sStickName` | `varchar(255)` | NO | | | | 贴次(部件名称) | +| 18 | `sDataInformationId` | `varchar(50)` | YES | | | | 资料完成信息 | +| 19 | `sDataInformation` | `varchar(50)` | YES | | | | 资料完成信息 | +| 20 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 21 | `sCheckPerson` | `varchar(255)` | YES | | | | 确认人 | +| 22 | `tCheckDate` | `datetime` | YES | | | on update CURRENT_TIMESTAMP | 确认时间 | +| 23 | `bInvalid` | `bit(1)` | YES | | b'0' | | 是否作废 | +| 24 | `sStatus` | `varchar(255)` | YES | | | | 状态 | +| 25 | `sMaterialsName` | `varchar(255)` | YES | | | | | +| 26 | `sParentId` | `varchar(50)` | YES | | | | | +| 27 | `sFaceName` | `varchar(255)` | YES | | | | | +| 28 | `sMemo` | `text` | YES | | | | | +| 29 | `sZBNum` | `varchar(255)` | YES | | | | | +| 30 | `sReceivePerson` | `varchar(255)` | YES | | | | | +| 31 | `tReceiveDate` | `datetime` | YES | | | | 接收时间 | +| 32 | `bReceive` | `bit(1)` | YES | | b'0' | | 接收标识 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionmoneymaster.md b/docs/auto-catalog/tables/mftproductionmoneymaster.md new file mode 100644 index 0000000..299bca7 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionmoneymaster.md @@ -0,0 +1,53 @@ +# `mftproductionmoneymaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 19 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 20 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `sCostPeriod` | `varchar(255)` | YES | | | | 会计期间 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionmoneyslave.md b/docs/auto-catalog/tables/mftproductionmoneyslave.md new file mode 100644 index 0000000..1ac9fd3 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionmoneyslave.md @@ -0,0 +1,70 @@ +# `mftproductionmoneyslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 成品ID | +| 9 | `sProductStyle` | `varchar(255)` | NO | | | | 成品规格 | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 11 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 17 | `sSlaveMemo` | `text` | YES | | | | | +| 18 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 19 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 20 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 21 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 22 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 23 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 24 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 25 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 26 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 27 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 28 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 29 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 30 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 31 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 32 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 33 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 34 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 35 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 36 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 37 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 38 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 39 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 40 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 41 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 42 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 43 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 44 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 45 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 48 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 49 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 50 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 51 | `sCostPeriod` | `varchar(255)` | YES | | | | 会计期间 | +| 52 | `sOrderSlaveId` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplan.md b/docs/auto-catalog/tables/mftproductionplan.md new file mode 100644 index 0000000..b3f2968 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplan.md @@ -0,0 +1,136 @@ +# `mftproductionplan` + +> 工单从表 + + +- **Rows (estimated):** 229 +- **Data size:** 352.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:31 +- **Updated:** 2026-04-27 18:53:32 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 10 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 11 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 12 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 13 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 15 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 16 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 17 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 18 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 19 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 21 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 22 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 23 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 24 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 25 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 26 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 27 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 28 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 29 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 30 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品ID | +| 31 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 32 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 33 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 34 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 35 | `sMaterialsCheckResult` | `varchar(255)` | YES | | 未稽查 | | 材料准备 | +| 36 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 37 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 38 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 39 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 41 | `sSrcId` | `varchar(100)` | NO | MUL | | | 源单ID | +| 42 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 44 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 45 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 46 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 47 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 48 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 49 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 50 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 51 | `sQualityRequireMemo` | `text` | YES | | | | 质量信息 | +| 52 | `sPackRequireMemo` | `text` | YES | | | | 包装信息 | +| 53 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 54 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 55 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 56 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 57 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 58 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 59 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 60 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 61 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 62 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 63 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 64 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 65 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 66 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 67 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 68 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 69 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 70 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 71 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 72 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 73 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 74 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 75 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 76 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 77 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 78 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 79 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 80 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 81 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 82 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 83 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 84 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 85 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 86 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 87 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 88 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 89 | `sState` | `varchar(255)` | NO | MUL | | | {"1":"新工单","2":"规划中","3":"已规划","4":"已暂停","5":"已发外","6":"已完工"} | +| 90 | `bFrozen` | `bit(1)` | NO | | b'0' | | 冻结 | +| 91 | `tLastDeliverDate` | `datetime` | YES | | | | 最晚交期 | +| 92 | `sCurrentProgress` | `varchar(1000)` | NO | | | | 当前进度 | +| 93 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 整单发外 | +| 94 | `sMReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 95 | `sMReserve2` | `varchar(255)` | NO | | | | 预留字符2 | +| 96 | `sPriorState` | `varchar(100)` | NO | | | | 上一次状态 | +| 97 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 98 | `bWorkOrderCheck` | `bit(1)` | NO | | | | 工单审核状态 | +| 99 | `sMaterialsStatus` | `longtext` | YES | | | | 材料状态 | +| 100 | `sPartNameStatus` | `longtext` | YES | | | | 工艺流程 | +| 101 | `sMemo` | `longtext` | YES | | | | 备注 | +| 102 | `tCheckDate` | `datetime` | YES | | | | 工单审核日期 | +| 103 | `tDeliverDateOld` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 原交期日期 | +| 104 | `sParentOrderId` | `varchar(255)` | NO | | | | 组生产订单Id | +| 105 | `sParentProductId` | `varchar(255)` | NO | | | | 组产品Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionplan` | | BTREE | `sState`, `sWorkOrderId`, `sWorkOrderNo` | +| `IndexN_mftproductionplanId` | | BTREE | `sSrcId` | +| `IndexN_mftproductionplanOrderId` | | BTREE | `sProductId`, `sOrderId` | +| `IndexN_sSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionplan` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanbak.md b/docs/auto-catalog/tables/mftproductionplanbak.md new file mode 100644 index 0000000..ed90204 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanbak.md @@ -0,0 +1,120 @@ +# `mftproductionplanbak` + +> 排程备份表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:32 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 9 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 14 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 15 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 16 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 17 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 18 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 20 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 27 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 28 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 29 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 30 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 31 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 32 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 33 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 34 | `sMaterialsCheckResult` | `varchar(255)` | YES | | 未稽查 | | 材料准备 | +| 35 | `sMaterialsMemo` | `text` | YES | | | | 工单材料备注 | +| 36 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 37 | `sColorMemo` | `text` | YES | | | | 颜色 | +| 38 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 40 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 41 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 43 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 44 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 45 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 46 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 47 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 48 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 49 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 50 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 51 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 52 | `sSlaveMemo` | `text` | YES | | | | 工单从表备注 | +| 53 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 54 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 55 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 56 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 57 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 58 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 59 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 60 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 61 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 62 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 63 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 64 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 65 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 66 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 67 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 68 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 69 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 70 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 71 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 72 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 73 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 74 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 75 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 76 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 77 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 78 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 79 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 80 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 81 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 82 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 83 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 84 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 85 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 86 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 87 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 88 | `sState` | `varchar(255)` | NO | | | | {"1":"新工单","2":"规划中","3":"已规划","4":"已暂停","5":"已发外","6":"已完工"} | +| 89 | `bFrozen` | `bit(1)` | NO | | b'0' | | 冻结 | +| 90 | `tLastDeliverDate` | `datetime` | YES | | | | 最晚交期 | +| 91 | `sCurrentProgress` | `varchar(1000)` | NO | | | | 当前进度 | +| 92 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 整单发外 | +| 93 | `sMReserve1` | `varchar(255)` | NO | | | | 预留字符1 | +| 94 | `sMReserve2` | `varchar(255)` | NO | | | | 预留字符2 | +| 95 | `sPriorState` | `varchar(255)` | NO | | | | 上一次状态 {"1":"新工单","2":"规划中","3":"已规划","4":"已暂停","5":"已发外","6":"已完工"} | +| 96 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 97 | `bWorkOrderCheck` | `bit(1)` | NO | | | | 工单审核状态 | +| 98 | `sMaterialsStatus` | `longtext` | YES | | | | 材料状态 | +| 99 | `sPartNameStatus` | `longtext` | YES | | | | 工艺流程 | +| 100 | `sMemo` | `longtext` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanbillslave.md b/docs/auto-catalog/tables/mftproductionplanbillslave.md new file mode 100644 index 0000000..937b4e3 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanbillslave.md @@ -0,0 +1,224 @@ +# `mftproductionplanbillslave` + + +- **Rows (estimated):** 241 +- **Data size:** 320.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:32 +- **Updated:** 2026-04-27 18:53:32 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 10 | `sManualNo` | `varchar(11)` | YES | | | | 手工单号 | +| 11 | `sCustomerOrderNo` | `varchar(11)` | YES | | | | 客户订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 13 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 14 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 17 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报数量 | +| 18 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(按分钟计算公式) | +| 19 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 20 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 21 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料Id | +| 22 | `bProductionReportComplete` | `bit(1)` | NO | | b'0' | | 上报强制完工 | +| 23 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 24 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 25 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | +| 26 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产数量 | +| 27 | `iComplete` | `int` | YES | | | | 生产状态 | +| 28 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 29 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 30 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 31 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 32 | `sSrcMainId` | `varchar(100)` | NO | | | | 拆分前ID | +| 33 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 36 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 37 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 38 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 39 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 40 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 41 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 42 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 43 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 44 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 45 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 46 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 47 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 48 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 49 | `sState` | `varchar(11)` | NO | | 0 | | 状态(未排成 0 已排程 1 已下达 2 暂停 3 取消(冻结)4 完工 5) | +| 50 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 51 | `sDecompose` | `varchar(255)` | YES | | | | 印面 一正一反二正二反 | +| 52 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 53 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 54 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 55 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 56 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 57 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 58 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 59 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 60 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 61 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 62 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 63 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 64 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 65 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 66 | `sType` | `varchar(255)` | YES | | | | 工序类型 0:印前 1:印刷 2:印后 3:成品 | +| 67 | `dPlateQty` | `decimal(18,6)` | YES | | | | 印版付数 | +| 68 | `dPrintQty` | `decimal(18,6)` | YES | | | | 数量 | +| 69 | `iLevel` | `int` | YES | | | | 重要等级 | +| 70 | `sMemo` | `text` | YES | | | | 备注 | +| 71 | `dAdjustHour` | `decimal(18,6)` | YES | | | | 调整时间 | +| 72 | `tCutDate` | `datetime` | YES | | | | 切纸时间 | +| 73 | `sCutPerson` | `varchar(255)` | YES | | | | 切纸人 | +| 74 | `bCut` | `bit(1)` | NO | | b'0' | | 是否切料 | +| 75 | `bMat` | `bit(1)` | NO | | b'0' | | 是否备料 | +| 76 | `tPublishDate` | `datetime` | YES | | | | 出版时间 | +| 77 | `sPublishPerson` | `varchar(255)` | YES | | | | 出版人 | +| 78 | `bPublish` | `bit(1)` | NO | | b'0' | | 是否出版 | +| 79 | `sMakeup` | `varchar(255)` | YES | | | | 拼版人员 | +| 80 | `tMakeup` | `datetime` | YES | | | | 拼版时间 | +| 81 | `bMakeup` | `bit(1)` | NO | | b'0' | | 拼版 | +| 82 | `sAfterProcess` | `text` | YES | | | | 后工序 | +| 83 | `sPackage` | `varchar(100)` | YES | | | | 包装方式 | +| 84 | `sDeliveryMode` | `varchar(100)` | YES | | | | 送货方式 | +| 85 | `bProduction` | `bit(1)` | NO | | b'0' | | 是否生产 | +| 86 | `sLastReportTeamId` | `varchar(100)` | YES | | | | 最后一次上报班组Id | +| 87 | `tLastReportDate` | `datetime` | YES | | | | 最后一次上报日期 | +| 88 | `dCutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 切纸金额 | +| 89 | `dPublishMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出版金额 | +| 90 | `dMakeupMoney` | `decimal(18,6)` | NO | | 0.000000 | | 拼版金额 | +| 91 | `iSrcControlOrder` | `int` | YES | | 1 | | 部件序号 | +| 92 | `sSrcFormId` | `varchar(100)` | NO | | | | 界面Id | +| 93 | `sCurrentProgress` | `varchar(1000)` | NO | | | | 当前进度 | +| 94 | `dCutBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 切纸补货数量 | +| 95 | `dMakeupBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版补货数量 | +| 96 | `dPublishBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 出版补货数量 | +| 97 | `sReportCompletePerson` | `varchar(255)` | NO | | | | 强制完工人员 | +| 98 | `tReportCompleteDate` | `datetime` | YES | | | | 强制完工日期 | +| 99 | `sPriorState` | `varchar(100)` | NO | | | | 上一次状态 | +| 100 | `tAdjustMachineDate` | `datetime` | YES | | | | 调机时间 | +| 101 | `bAdjustMachineComplete` | `bit(1)` | NO | | b'0' | | 是否调机完成 | +| 102 | `bStartComplete` | `bit(1)` | NO | | b'0' | | 是否开工 | +| 103 | `sColorSerialMemo` | `varchar(255)` | NO | | | | 工单色序 | +| 104 | `sMReserve1` | `varchar(255)` | YES | | | | 工单主表预留1 | +| 105 | `sMReserve2` | `varchar(255)` | YES | | | | 工单主表预留2 | +| 106 | `sMReserve3` | `varchar(255)` | YES | | | | 工单主表预留3 | +| 107 | `tDeliverDate` | `datetime` | YES | | | | 工单从表送货日期 | +| 108 | `iStick` | `int` | YES | | | | 控制表贴数 | +| 109 | `iPrintMode` | `int` | YES | | | | 控制表印刷方式 | +| 110 | `dMachineQty` | `decimal(18,6)` | YES | | | | 控制表印张数 | +| 111 | `sColorSerial` | `varchar(255)` | YES | | | | 控制表颜色 | +| 112 | `sMachineStyle` | `varchar(255)` | YES | | | | 控制表上机规格 | +| 113 | `sCReserve1` | `varchar(255)` | YES | | | | 控制表预留1 | +| 114 | `sCMemo` | `varchar(255)` | YES | | | | 控制表备注 | +| 115 | `sProcessRequire` | `varchar(255)` | YES | | | | 工序表工序要求 | +| 116 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | | | 材料表材料数量 | +| 117 | `sMaterMemo` | `varchar(255)` | YES | | | | 材料表材料备注 | +| 118 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 | +| 119 | `sProductNo` | `varchar(50)` | YES | | | | 产品编号 | +| 120 | `sProductStyle` | `varchar(50)` | YES | | | | 产品规格 | +| 121 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 122 | `sCustomerNo` | `varchar(50)` | YES | | | | 客户编号 | +| 123 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 124 | `sProcessNo` | `varchar(50)` | YES | | | | 工序编号 | +| 125 | `sMachineName` | `varchar(100)` | YES | | | | 机台名称 | +| 126 | `sMachineNo` | `varchar(50)` | YES | | | | 机台编号 | +| 127 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 128 | `sWorkCenterNo` | `varchar(50)` | YES | | | | 工作中心编号 | +| 129 | `sTeamName` | `varchar(100)` | YES | | | | 机台名称 | +| 130 | `sProductClassifyName` | `varchar(100)` | YES | | | | 产品分类名称 | +| 131 | `sMaterialsName` | `varchar(100)` | YES | | | | 材料名称 | +| 132 | `sMaterialsNo` | `varchar(50)` | YES | | | | 材料编号 | +| 133 | `sMaterialsStyle` | `varchar(50)` | YES | | | | 材料规格 | +| 134 | `iFace` | `int` | YES | | | | 印面 | +| 135 | `iPlate` | `int` | YES | | 0 | | 装版 | +| 136 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 137 | `dStartDate` | `decimal(18,6)` | NO | | 0.000000 | | 排序 | +| 138 | `sPartNameStatus` | `longtext` | YES | | | | 工艺流程 | +| 139 | `sMaterialsStatus` | `longtext` | YES | | | | 材料准备 | +| 140 | `tReportDate` | `datetime` | YES | | | | 上报日期 | +| 141 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 142 | `iChangeTotal` | `int` | NO | | 0 | | 变更次数 | +| 143 | `sWorkOrderChangeMemo` | `text` | YES | | | | 变更单备注 | +| 144 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 145 | `sDecomposeCustomize` | `varchar(255)` | NO | | | | 印面自定义 | +| 146 | `bProductionPlanComplete` | `bit(1)` | NO | | b'0' | | 计划、机台中点击完工 | +| 147 | `sCaclMachineId` | `varchar(100)` | YES | | | | 计算时机台id | +| 148 | `dCaclProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 计算时产量上报数量 | +| 149 | `sPReserve2` | `varchar(100)` | NO | | | | 预留字段2 | +| 150 | `dSumPlate` | `decimal(18,6)` | NO | | 0.000000 | | 总排版数 | +| 151 | `tChangeMachineDate` | `datetime` | YES | | | | 转换机台时间 | +| 152 | `bUrgent` | `bit(1)` | NO | | b'0' | | 是否加急 | +| 153 | `bPatrolInspection` | `bit(1)` | NO | | b'0' | | 巡检标志 | +| 154 | `bFirst1Inspection` | `bit(1)` | NO | | b'0' | | 机长首检标志 | +| 155 | `bFirst2Inspection` | `bit(1)` | NO | | b'0' | | 主管首检标志 | +| 156 | `bFirst3Inspection` | `bit(1)` | NO | | b'0' | | 品质首检标志 | +| 157 | `tPatrolInspection` | `datetime` | YES | | | | 最近巡检时间 | +| 158 | `sPatrolInspection` | `varchar(100)` | YES | | | | 最近巡检人员 | +| 159 | `tFirst1Inspection` | `datetime` | YES | | | | 机长首检时间 | +| 160 | `tFirst2Inspection` | `datetime` | YES | | | | 主管首检时间 | +| 161 | `tFirst3Inspection` | `datetime` | YES | | | | 品质首检时间 | +| 162 | `sFirst1Inspection` | `varchar(100)` | YES | | | | 机长首检人 | +| 163 | `sFirst2Inspection` | `varchar(100)` | YES | | | | 主管首检人 | +| 164 | `sFirst3Inspection` | `varchar(100)` | YES | | | | 品质首检人 | +| 165 | `dCalcQty1` | `decimal(18,6)` | NO | | 0.000000 | | 普通颜色数 | +| 166 | `dCalcQty2` | `decimal(18,6)` | NO | | 0.000000 | | 专色数 | +| 167 | `dCalcQty3` | `decimal(18,6)` | NO | | 0.000000 | | 满版光油 | +| 168 | `dCalcQty4` | `decimal(18,6)` | NO | | 0.000000 | | 局部光油 | +| 169 | `dCalcHour1` | `decimal(18,6)` | NO | | 0.000000 | | 调机时间 | +| 170 | `iBlockCount` | `int` | NO | | 0 | | 阻塞次数 | +| 171 | `bLock` | `bit(1)` | NO | | b'0' | | 锁定 | +| 172 | `sLock` | `varchar(50)` | NO | | | | 锁定人 | +| 173 | `tLock` | `datetime` | YES | | | | 锁定时间 | +| 174 | `sPriorProcess` | `varchar(255)` | NO | | | | 齐套管理之上道工序 | +| 175 | `sPriorPlate` | `varchar(255)` | NO | | | | 齐套管理之模具 | +| 176 | `iAutoOrder` | `int` | NO | | 0 | | 自动下达序号 | +| 177 | `sDivRow` | `varchar(255)` | YES | | | | 行分隔符 | +| 178 | `sDivRowGroupBy` | `varchar(255)` | YES | | | | 行分隔符分组使用 | +| 179 | `bEmploy` | `bit(1)` | NO | | b'0' | | 占用(锁定) | +| 180 | `sEmployPerson` | `varchar(255)` | YES | | | | 占用(锁定)人 | +| 181 | `tEmploytime` | `datetime` | YES | | | | 占用(锁定)时间 | +| 182 | `tFileDate` | `datetime` | YES | | | | 资料确认时间 | +| 183 | `sFilePerson` | `varchar(255)` | NO | | | | 资料确认人 | +| 184 | `bFile` | `bit(1)` | NO | | b'0' | | 资料是否确认 | +| 185 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 186 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 187 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 188 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 189 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 190 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 191 | `sStatus` | `varchar(255)` | NO | | 0 | | 状态(未审核 已审核 作废 一到四级审核) | +| 192 | `sStepMemo` | `text` | YES | | | | 整改措施 | +| 193 | `dQlyQty` | `decimal(18,6)` | YES | | 0.000000 | | 检验数量 | +| 194 | `bQlyComplete` | `bit(1)` | YES | | b'0' | | 强制清除 | +| 195 | `dSampleQty` | `decimal(18,6)` | YES | | 0.000000 | | 抽检数 | +| 196 | `dProductInStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | 入库数 | +| 197 | `bTestCheck` | `bit(1)` | YES | | b'0' | | 是否需要大检 | +| 198 | `dProductOutStockQty` | `decimal(18,6)` | YES | | 0.000000 | | 出库数量 | +| 199 | `sProductVer` | `varchar(255)` | YES | | | | 版本号 | +| 200 | `sBackMemo` | `longtext` | YES | | | | 返工记录 | +| 201 | `bQualitySample` | `bit(1)` | YES | | b'0' | | 品管领样 | +| 202 | `bOutComplete` | `bit(1)` | YES | | b'0' | | 请除返工出库 | +| 203 | `iLastInStock` | `int` | YES | | 0 | | 最后一批 | +| 204 | `dLossMoney` | `decimal(18,2)` | YES | | 0.00 | | 损失金额 | +| 205 | `tLastInStockDate` | `datetime` | YES | | 0000-00-00 00:00:00 | | 最后一批日期 | +| 206 | `sLastInStockPerson` | `varchar(100)` | YES | | | | 最后一批人员 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplancalc.md b/docs/auto-catalog/tables/mftproductionplancalc.md new file mode 100644 index 0000000..9ab78d5 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplancalc.md @@ -0,0 +1,30 @@ +# `mftproductionplancalc` + + +- **Rows (estimated):** 21 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:32 +- **Updated:** 2026-04-27 18:53:32 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `sMachineId` | `varchar(255)` | NO | | | | 返回重排的机器编号 | +| 5 | `sMakePerson` | `varchar(255)` | YES | | | | 排程人员 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMachineId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplaniorderbak.md b/docs/auto-catalog/tables/mftproductionplaniorderbak.md new file mode 100644 index 0000000..c1ead8b --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplaniorderbak.md @@ -0,0 +1,35 @@ +# `mftproductionplaniorderbak` + +> 客户属性 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:32 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 主计划排序号 | +| 7 | `iInsertBatch` | `int` | YES | | | | 插入批次号 | +| 8 | `sMainPlanSid` | `varchar(255)` | NO | MUL | | | 主计划sId | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sMainPlanSid` | | BTREE | `sMainPlanSid` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanmaster.md b/docs/auto-catalog/tables/mftproductionplanmaster.md new file mode 100644 index 0000000..0d059c4 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanmaster.md @@ -0,0 +1,61 @@ +# `mftproductionplanmaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 27 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:32 +- **Updated:** 2026-04-27 18:53:33 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMachineId` | `varchar(100)` | NO | | | | 机台名称 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionplanmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionplanmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionplanmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanslave.md b/docs/auto-catalog/tables/mftproductionplanslave.md new file mode 100644 index 0000000..c1e4686 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanslave.md @@ -0,0 +1,289 @@ +# `mftproductionplanslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 335 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:33 +- **Updated:** 2026-04-27 18:53:33 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 10 | `sManualNo` | `varchar(11)` | YES | | | | 手工单号 | +| 11 | `sCustomerOrderNo` | `varchar(11)` | YES | | | | 客户订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 13 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 14 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sMachineId` | `varchar(100)` | YES | MUL | | | 机台Id | +| 17 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报数量 | +| 18 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时(按分钟计算公式) | +| 19 | `tStartDate` | `datetime` | YES | MUL | | | 开始日期 | +| 20 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 21 | `sMaterialsId` | `varchar(100)` | YES | MUL | | | 材料Id | +| 22 | `bProductionReportComplete` | `bit(1)` | NO | | | | 上报强制完工 | +| 23 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 24 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 25 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | +| 26 | `dProcessQty` | `decimal(18,6)` | NO | | | | 生产数量 | +| 27 | `iComplete` | `int` | YES | | | | 生产状态 | +| 28 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 29 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 30 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 31 | `sSrcId` | `varchar(100)` | NO | MUL | | | 源单ID | +| 32 | `sSrcMainId` | `varchar(100)` | NO | | | | 拆分前ID | +| 33 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 36 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 37 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 38 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 39 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 40 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 41 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 42 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 43 | `sWorkOrderId` | `varchar(100)` | NO | MUL | | | 工单ID | +| 44 | `sWorkOrderSlaveId` | `varchar(100)` | NO | MUL | | | 工单从表Id | +| 45 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 46 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 47 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | MUL | | | 工单工序表Id | +| 48 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 49 | `sState` | `varchar(11)` | NO | MUL | 0 | | 状态(未排成 0 已排程 1 已下达 2 暂停 3 取消(冻结)4 完工 5) | +| 50 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 51 | `sDecompose` | `varchar(255)` | YES | | | | 印面 一正一反二正二反 | +| 52 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 53 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 54 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 55 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 56 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 57 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 58 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 59 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 60 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 61 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 62 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 63 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 64 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 65 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 66 | `sType` | `varchar(255)` | YES | | | | 工序类型 0:印前 1:印刷 2:印后 3:成品 | +| 67 | `dPlateQty` | `decimal(18,6)` | YES | | | | 印版付数 | +| 68 | `dPrintQty` | `decimal(18,6)` | YES | | | | 数量 | +| 69 | `iLevel` | `int` | YES | | | | 重要等级 | +| 70 | `sMemo` | `text` | YES | | | | 备注 | +| 71 | `dAdjustHour` | `decimal(18,6)` | YES | | | | 调整时间 | +| 72 | `tCutDate` | `datetime` | YES | | | | 切纸时间 | +| 73 | `sCutPerson` | `varchar(255)` | YES | | | | 切纸人 | +| 74 | `bCut` | `bit(1)` | NO | | b'0' | | 是否切料 | +| 75 | `bMat` | `bit(1)` | NO | | b'0' | | 是否备料 | +| 76 | `tPublishDate` | `datetime` | YES | | | | 出版时间 | +| 77 | `sPublishPerson` | `varchar(255)` | YES | | | | 出版人 | +| 78 | `bPublish` | `bit(1)` | NO | | b'0' | | 是否出版 | +| 79 | `sMakeup` | `varchar(255)` | YES | | | | 拼版人员 | +| 80 | `tMakeup` | `datetime` | YES | | | | 拼版时间 | +| 81 | `bMakeup` | `bit(1)` | NO | | b'0' | | 拼版 | +| 82 | `sAfterProcess` | `text` | YES | | | | 后工序 | +| 83 | `sPackage` | `varchar(100)` | YES | | | | 包装方式 | +| 84 | `sDeliveryMode` | `varchar(100)` | YES | | | | 送货方式 | +| 85 | `bProduction` | `bit(1)` | NO | | b'0' | | 是否生产 | +| 86 | `sLastReportTeamId` | `varchar(100)` | YES | | | | 最后一次上报班组Id | +| 87 | `tLastReportDate` | `datetime` | YES | | | | 最后一次上报日期 | +| 88 | `dCutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 切纸金额 | +| 89 | `dPublishMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出版金额 | +| 90 | `dMakeupMoney` | `decimal(18,6)` | NO | | 0.000000 | | 拼版金额 | +| 91 | `iSrcControlOrder` | `int` | YES | | 1 | | 部件序号 | +| 92 | `sSrcFormId` | `varchar(100)` | NO | | | | 界面Id | +| 93 | `sCurrentProgress` | `varchar(1000)` | NO | | | | 当前进度 | +| 94 | `dCutBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 切纸补货数量 | +| 95 | `dMakeupBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版补货数量 | +| 96 | `dPublishBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 出版补货数量 | +| 97 | `sReportCompletePerson` | `varchar(255)` | NO | | | | 强制完工人员 | +| 98 | `tReportCompleteDate` | `datetime` | YES | | | | 强制完工日期 | +| 99 | `sPriorState` | `varchar(100)` | NO | | | | 上一次状态 | +| 100 | `tAdjustMachineDate` | `datetime` | YES | | | | 调机时间 | +| 101 | `bAdjustMachineComplete` | `bit(1)` | NO | | b'0' | | 是否调机完成 | +| 102 | `bStartComplete` | `bit(1)` | NO | | b'0' | | 是否开工 | +| 103 | `sColorSerialMemo` | `varchar(255)` | NO | | | | 工单色序 | +| 104 | `sMReserve1` | `varchar(255)` | YES | | | | 工单主表预留1 | +| 105 | `sMReserve2` | `varchar(255)` | YES | | | | 工单主表预留2 | +| 106 | `sMReserve3` | `varchar(255)` | YES | | | | 工单主表预留3 | +| 107 | `tDeliverDate` | `datetime` | YES | | | | 工单从表送货日期 | +| 108 | `iStick` | `int` | YES | | | | 控制表贴数 | +| 109 | `iPrintMode` | `int` | YES | | | | 控制表印刷方式 | +| 110 | `dMachineQty` | `decimal(18,6)` | YES | | | | 控制表印张数 | +| 111 | `sColorSerial` | `varchar(255)` | YES | | | | 控制表颜色 | +| 112 | `sMachineStyle` | `varchar(255)` | YES | | | | 控制表上机规格 | +| 113 | `sCReserve1` | `varchar(255)` | YES | | | | 控制表预留1 | +| 114 | `sCMemo` | `varchar(255)` | YES | | | | 控制表备注 | +| 115 | `sProcessRequire` | `varchar(255)` | YES | | | | 工序表工序要求 | +| 116 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | | | 材料表材料数量 | +| 117 | `sMaterMemo` | `varchar(255)` | YES | | | | 材料表材料备注 | +| 118 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 | +| 119 | `sProductNo` | `varchar(50)` | YES | | | | 产品编号 | +| 120 | `sProductStyle` | `varchar(50)` | YES | | | | 产品规格 | +| 121 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 122 | `sCustomerNo` | `varchar(50)` | YES | | | | 客户编号 | +| 123 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 124 | `sProcessNo` | `varchar(50)` | YES | | | | 工序编号 | +| 125 | `sMachineName` | `varchar(100)` | YES | | | | 机台名称 | +| 126 | `sMachineNo` | `varchar(50)` | YES | | | | 机台编号 | +| 127 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 128 | `sWorkCenterNo` | `varchar(50)` | YES | | | | 工作中心编号 | +| 129 | `sTeamName` | `varchar(100)` | YES | | | | 机台名称 | +| 130 | `sProductClassifyName` | `varchar(100)` | YES | | | | 产品分类名称 | +| 131 | `sMaterialsName` | `varchar(100)` | YES | | | | 材料名称 | +| 132 | `sMaterialsNo` | `varchar(50)` | YES | | | | 材料编号 | +| 133 | `sMaterialsStyle` | `varchar(50)` | YES | | | | 材料规格 | +| 134 | `iFace` | `int` | YES | | | | 印面 | +| 135 | `iPlate` | `int` | YES | | 0 | | 装版 | +| 136 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 137 | `dStartDate` | `decimal(18,6)` | NO | | 0.000000 | | 排序 | +| 138 | `sPartNameStatus` | `longtext` | YES | | | | 工艺流程 | +| 139 | `sMaterialsStatus` | `longtext` | YES | | | | 材料准备 | +| 140 | `tReportDate` | `datetime` | YES | | | | 上报日期 | +| 141 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 142 | `iChangeTotal` | `int` | NO | | 0 | | 变更次数 | +| 143 | `sWorkOrderChangeMemo` | `text` | YES | | | | 变更单备注 | +| 144 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 145 | `sDecomposeCustomize` | `varchar(255)` | NO | | | | 印面自定义 | +| 146 | `bProductionPlanComplete` | `bit(1)` | NO | | b'0' | | 计划、机台中点击完工 | +| 147 | `sCaclMachineId` | `varchar(100)` | YES | | | | 计算时机台id | +| 148 | `dCaclProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 计算时产量上报数量 | +| 149 | `sPReserve2` | `varchar(100)` | NO | | | | 预留字段2 | +| 150 | `dSumPlate` | `decimal(18,6)` | NO | | 0.000000 | | 总排版数 | +| 151 | `tChangeMachineDate` | `datetime` | YES | | | | 转换机台时间 | +| 152 | `bUrgent` | `bit(1)` | NO | | b'0' | | 是否加急 | +| 153 | `bPatrolInspection` | `bit(1)` | NO | | b'0' | | 巡检标志 | +| 154 | `bFirst1Inspection` | `bit(1)` | NO | | b'0' | | 机长首检标志 | +| 155 | `bFirst2Inspection` | `bit(1)` | NO | | b'0' | | 主管首检标志 | +| 156 | `bFirst3Inspection` | `bit(1)` | NO | | b'0' | | 品质首检标志 | +| 157 | `tPatrolInspection` | `datetime` | YES | | | | 最近巡检时间 | +| 158 | `sPatrolInspection` | `varchar(100)` | YES | | | | 最近巡检人员 | +| 159 | `tFirst1Inspection` | `datetime` | YES | | | | 机长首检时间 | +| 160 | `tFirst2Inspection` | `datetime` | YES | | | | 主管首检时间 | +| 161 | `tFirst3Inspection` | `datetime` | YES | | | | 品质首检时间 | +| 162 | `sFirst1Inspection` | `varchar(100)` | YES | | | | 机长首检人 | +| 163 | `sFirst2Inspection` | `varchar(100)` | YES | | | | 主管首检人 | +| 164 | `sFirst3Inspection` | `varchar(100)` | YES | | | | 品质首检人 | +| 165 | `dCalcQty1` | `decimal(18,6)` | NO | | 0.000000 | | 普通颜色数 | +| 166 | `dCalcQty2` | `decimal(18,6)` | NO | | 0.000000 | | 专色数 | +| 167 | `dCalcQty3` | `decimal(18,6)` | NO | | 0.000000 | | 满版光油 | +| 168 | `dCalcQty4` | `decimal(18,6)` | NO | | 0.000000 | | 局部光油 | +| 169 | `dCalcHour1` | `decimal(18,6)` | NO | | 0.000000 | | 调机时间 | +| 170 | `iBlockCount` | `int` | NO | | 0 | | 阻塞次数 | +| 171 | `bLock` | `bit(1)` | NO | | b'0' | | 锁定 | +| 172 | `sLock` | `varchar(50)` | NO | | | | 锁定人 | +| 173 | `tLock` | `datetime` | YES | | | | 锁定时间 | +| 174 | `sPriorProcess` | `varchar(255)` | NO | | | | 齐套管理之上道工序 | +| 175 | `sPriorPlate` | `varchar(255)` | NO | | | | 齐套管理之模具 | +| 176 | `iAutoOrder` | `int` | NO | | 0 | | 自动下达序号 | +| 177 | `sDivRow` | `varchar(255)` | YES | | | | 行分隔符 | +| 178 | `sDivRowGroupBy` | `varchar(255)` | YES | | | | 行分隔符分组使用 | +| 179 | `bEmploy` | `bit(1)` | YES | | | | 占用(锁定) | +| 180 | `sEmployPerson` | `varchar(255)` | YES | | | | 占用(锁定)人 | +| 181 | `tEmploytime` | `datetime` | YES | | | | 占用(锁定)时间 | +| 182 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 183 | `tEditDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 变更日期 | +| 184 | `tFileDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 资料确认时间 | +| 185 | `tHeoryCompletDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 上工序理论完工时间 | +| 186 | `tInkingDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 调墨时间 | +| 187 | `tJhQrDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 排程确认日期 | +| 188 | `tMouldDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 模具配送时间 | +| 189 | `tPlateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 传版时间 | +| 190 | `tProductionReportDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 上报强制完工时间 | +| 191 | `tReportCompletDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 上工序上报时间 | +| 192 | `tReportMachineDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 本机台最后上报时间 | +| 193 | `tStartOldDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 开始日期 | +| 194 | `tZdDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 指定日期 | +| 195 | `bAfterTime` | `bit(1)` | NO | | b'0' | | 时间是否后移动 | +| 196 | `bBeforeRep` | `bit(1)` | YES | | b'0' | | 上道工序是否报工 | +| 197 | `bCalcTimeLock` | `bit(1)` | NO | | b'0' | | 锁定计算时间 | +| 198 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 199 | `bFile` | `bit(1)` | NO | | b'0' | | 资料是否确认 | +| 200 | `bFtMore` | `bit(1)` | NO | | b'0' | | 是否分页多出来的 | +| 201 | `bHide` | `bit(1)` | YES | | b'0' | | 双面机隐藏反 | +| 202 | `bInking` | `bit(1)` | NO | | b'0' | | 是否调墨 | +| 203 | `bMould` | `bit(1)` | NO | | b'0' | | 是否模具配送 | +| 204 | `bMove` | `bit(1)` | NO | | b'0' | | 是否移动 | +| 205 | `bOnePublish` | `bit(1)` | YES | | b'0' | | 是否出版 | +| 206 | `bOwnOpen` | `bit(1)` | YES | | b'0' | | 上工序报工本工序可以开工 | +| 207 | `bPublishComplete` | `bit(1)` | YES | | b'0' | | 出版完成 | +| 208 | `bXPublish` | `bit(1)` | YES | | b'0' | | 日报出版 | +| 209 | `dCalcHourTz1` | `decimal(18,6)` | YES | | 0.000000 | | | +| 210 | `dCoefficient` | `decimal(18,6)` | YES | | 1.000000 | | 加工难度系数 | +| 211 | `dFirstQty` | `decimal(18,6)` | YES | | 0.000000 | | 首班产量 | +| 212 | `dInkingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调墨工资 | +| 213 | `dInkingQty` | `decimal(18,6)` | NO | | 0.000000 | | 调墨数量 | +| 214 | `dOldProductionReportQty` | `decimal(18,6)` | YES | | 0.000000 | | 旧上报数据 | +| 215 | `dSbylHour` | `decimal(18,6)` | YES | | 0.000000 | | | +| 216 | `dTxHour` | `decimal(18,6)` | NO | | 0.000000 | | 休息时间 | +| 217 | `iCTPStyle` | `int` | YES | | 0 | | 板材类型 | +| 218 | `iFormState` | `int` | YES | | 0 | | sState状态变更来源 | +| 219 | `iGroupOrder` | `int` | NO | | 0 | | 序号 | +| 220 | `iOrderPlanType` | `int` | YES | | 0 | | 未锁定计划排单次序 | +| 221 | `iPColor` | `int` | YES | | 0 | | 普通颜色 | +| 222 | `iPFace` | `int` | YES | | 0 | | 印面 | +| 223 | `iPSpecialColor` | `int` | YES | | 0 | | 正常颜色 | +| 224 | `iPublishQty` | `int` | YES | | 0 | | 出版数量 | +| 225 | `iStar` | `int` | NO | | 2 | | 是否开工 1:开工状态 2:正常 3:完工 4: | +| 226 | `iUsePublishQty` | `int` | YES | | 0 | | 补版数量 | +| 227 | `sAdjustHour` | `longtext` | YES | | | | 调机计算详情 | +| 228 | `sAPSCodeDirection` | `varchar(50)` | NO | | | | 喷码方向 | +| 229 | `sConfirmPerson` | `varchar(50)` | NO | | | | 确认人员 | +| 230 | `sEditPerson` | `varchar(50)` | YES | | | | 变更人员 | +| 231 | `sFilePerson` | `varchar(50)` | NO | | | | 资料确认人 | +| 232 | `sHourDetail` | `longtext` | YES | | | | 用时计算详情 | +| 233 | `sInkingPerson` | `varchar(50)` | NO | | | | 调墨人员 | +| 234 | `sModuleNo` | `varchar(50)` | YES | | | | 刀模编号 | +| 235 | `sMouldLocate` | `varchar(50)` | YES | | | | 模具位置 | +| 236 | `sMouldNo` | `varchar(50)` | YES | | | | 模具编号 | +| 237 | `sMouldPerson` | `varchar(50)` | NO | | | | 模具配送人员 | +| 238 | `sNextAllId` | `longtext` | YES | | | | | +| 239 | `sOppositeColors` | `longtext` | YES | | | | 反面颜色 | +| 240 | `sParentOrderId` | `varchar(50)` | NO | | | | 组生产订单Id | +| 241 | `sParentOrderNo` | `varchar(50)` | NO | | | | 组生产订单编号 | +| 242 | `sParentProductId` | `varchar(50)` | NO | | | | 组产品Id | +| 243 | `sParentProductName` | `varchar(50)` | NO | | | | 组生产名称 | +| 244 | `sParentProductNo` | `varchar(50)` | NO | | | | 组生产编号 | +| 245 | `sPColorSerial` | `varchar(50)` | YES | | | | 色序 | +| 246 | `sPositiveColors` | `longtext` | YES | | | | 正面颜色 | +| 247 | `sProductionReportPerson` | `varchar(50)` | YES | | | | 上报强制完工人员 | +| 248 | `sReportParams` | `longtext` | YES | | | | 上报参数 | +| 249 | `sTjAPSMemo` | `varchar(50)` | YES | | | | 推荐机台理由 | +| 250 | `sTjMachineId` | `varchar(50)` | NO | | | | 推荐机台ID | +| 251 | `sUsePublishType` | `varchar(50)` | YES | | | | 补版类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sMachineId`, `dProcessQty`, `sState`, `sSubsidiaryId`, `sBrandsId` | +| `IndexN_mftproductionplanslave` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mftproductionplanslavesMaterialsId` | | BTREE | `sMaterialsId`, `sWorkOrderControlId` | +| `IndexN_mftproductionplanslavesPlan` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sProcessId`, `sWorkOrderId`, `sWorkOrderControlId` | +| `IndexN_mftproductionplanslavesSrcId` | | BTREE | `sSrcId`, `sWorkOrderControlId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftproductionplanslavesSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sBrandsId`, `sSubsidiaryId`, `sWorkOrderControlId` | +| `IndexN_mftproductionplanslaveStartDate` | | BTREE | `tStartDate` | +| `IndexN_mftproductionplanslaveState` | | BTREE | `sState`, `sWorkOrderNo` | +| `IndexN_mftproductionplanslaveWorkOrderId` | | BTREE | `sWorkOrderId` | +| `IndexN_mftproductionplanslaveWorkOrderProcessTbId` | | BTREE | `sWorkOrderProcessTbId` | +| `IndexN_sWorkOrderSlaveId` | | BTREE | `sWorkOrderSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionplanslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanslavebak.md b/docs/auto-catalog/tables/mftproductionplanslavebak.md new file mode 100644 index 0000000..dfef44e --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanslavebak.md @@ -0,0 +1,226 @@ +# `mftproductionplanslavebak` + +> 送货通知单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:33 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 10 | `sManualNo` | `varchar(11)` | YES | | | | 手工单号 | +| 11 | `sCustomerOrderNo` | `varchar(11)` | YES | | | | 客户订单号 | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 13 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 14 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sMachineId` | `varchar(100)` | YES | MUL | | | 机台Id | +| 17 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报数量 | +| 18 | `dHour` | `decimal(18,6)` | NO | | | | 工时(按分钟计算公式) | +| 19 | `tStartDate` | `datetime` | YES | MUL | | | 开始日期 | +| 20 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 21 | `sMaterialsId` | `varchar(100)` | YES | MUL | | | 材料Id | +| 22 | `bProductionReportComplete` | `bit(1)` | NO | | | | 上报强制完工 | +| 23 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 24 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 25 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | +| 26 | `dProcessQty` | `decimal(18,6)` | NO | | | | 生产数量 | +| 27 | `iComplete` | `int` | YES | | | | 生产状态 | +| 28 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 29 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 30 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 31 | `sSrcId` | `varchar(100)` | NO | MUL | | | 源单ID | +| 32 | `sSrcMainId` | `varchar(100)` | NO | | | | 拆分前ID | +| 33 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 36 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 37 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 38 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 39 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 40 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 41 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 42 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 43 | `sWorkOrderId` | `varchar(100)` | NO | MUL | | | 工单ID | +| 44 | `sWorkOrderSlaveId` | `varchar(100)` | NO | MUL | | | 工单从表Id | +| 45 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 46 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 47 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | MUL | | | 工单工序表Id | +| 48 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 49 | `sState` | `varchar(11)` | NO | MUL | 0 | | 状态(未排成 0 已排程 1 已下达 2 暂停 3 取消(冻结)4 完工 5) | +| 50 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 51 | `sDecompose` | `varchar(255)` | YES | | | | 印面 一正一反二正二反 | +| 52 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 53 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 54 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 55 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 56 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 57 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 58 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 59 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 60 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 61 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 62 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 63 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 64 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 65 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 66 | `sType` | `varchar(255)` | YES | | | | 工序类型 0:印前 1:印刷 2:印后 3:成品 | +| 67 | `dPlateQty` | `decimal(18,6)` | YES | | | | 印版付数 | +| 68 | `dPrintQty` | `decimal(18,6)` | YES | | | | 数量 | +| 69 | `iLevel` | `int` | YES | | | | 重要等级 | +| 70 | `sMemo` | `text` | YES | | | | 备注 | +| 71 | `dAdjustHour` | `decimal(18,6)` | YES | | | | 调整时间 | +| 72 | `tCutDate` | `datetime` | YES | | | | 切纸时间 | +| 73 | `sCutPerson` | `varchar(255)` | YES | | | | 切纸人 | +| 74 | `bCut` | `bit(1)` | NO | | b'0' | | 是否切料 | +| 75 | `bMat` | `bit(1)` | NO | | b'0' | | 是否备料 | +| 76 | `tPublishDate` | `datetime` | YES | | | | 出版时间 | +| 77 | `sPublishPerson` | `varchar(255)` | YES | | | | 出版人 | +| 78 | `bPublish` | `bit(1)` | NO | | b'0' | | 是否出版 | +| 79 | `sMakeup` | `varchar(255)` | YES | | | | 拼版人员 | +| 80 | `tMakeup` | `datetime` | YES | | | | 拼版时间 | +| 81 | `bMakeup` | `bit(1)` | NO | | b'0' | | 拼版 | +| 82 | `sAfterProcess` | `text` | YES | | | | 后工序 | +| 83 | `sPackage` | `varchar(100)` | YES | | | | 包装方式 | +| 84 | `sDeliveryMode` | `varchar(100)` | YES | | | | 送货方式 | +| 85 | `bProduction` | `bit(1)` | NO | | b'0' | | 是否生产 | +| 86 | `sLastReportTeamId` | `varchar(100)` | YES | | | | 最后一次上报班组Id | +| 87 | `tLastReportDate` | `datetime` | YES | | | | 最后一次上报日期 | +| 88 | `dCutMoney` | `decimal(18,6)` | NO | | 0.000000 | | 切纸金额 | +| 89 | `dPublishMoney` | `decimal(18,6)` | NO | | 0.000000 | | 出版金额 | +| 90 | `dMakeupMoney` | `decimal(18,6)` | NO | | 0.000000 | | 拼版金额 | +| 91 | `iSrcControlOrder` | `int` | YES | | 1 | | 部件序号 | +| 92 | `sSrcFormId` | `varchar(100)` | NO | | | | 界面Id | +| 93 | `sCurrentProgress` | `varchar(1000)` | NO | | | | 当前进度 | +| 94 | `dCutBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 切纸补货数量 | +| 95 | `dMakeupBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版补货数量 | +| 96 | `dPublishBuQty` | `decimal(18,6)` | NO | | 0.000000 | | 出版补货数量 | +| 97 | `sReportCompletePerson` | `varchar(255)` | NO | | | | 强制完工人员 | +| 98 | `tReportCompleteDate` | `datetime` | YES | | | | 强制完工日期 | +| 99 | `sPriorState` | `varchar(100)` | NO | | | | 上一次状态 | +| 100 | `tAdjustMachineDate` | `datetime` | YES | | | | 调机时间 | +| 101 | `bAdjustMachineComplete` | `bit(1)` | NO | | b'0' | | 是否调机完成 | +| 102 | `bStartComplete` | `bit(1)` | NO | | b'0' | | 是否开工 | +| 103 | `sColorSerialMemo` | `varchar(255)` | NO | | | | 工单色序 | +| 104 | `sMReserve1` | `varchar(255)` | YES | | | | 工单主表预留1 | +| 105 | `sMReserve2` | `varchar(255)` | YES | | | | 工单主表预留2 | +| 106 | `sMReserve3` | `varchar(255)` | YES | | | | 工单主表预留3 | +| 107 | `tDeliverDate` | `datetime` | YES | | | | 工单从表送货日期 | +| 108 | `iStick` | `int` | YES | | | | 控制表贴数 | +| 109 | `iPrintMode` | `int` | YES | | | | 控制表印刷方式 | +| 110 | `dMachineQty` | `decimal(18,6)` | YES | | | | 控制表印张数 | +| 111 | `sColorSerial` | `varchar(255)` | YES | | | | 控制表颜色 | +| 112 | `sMachineStyle` | `varchar(255)` | YES | | | | 控制表上机规格 | +| 113 | `sCReserve1` | `varchar(255)` | YES | | | | 控制表预留1 | +| 114 | `sCMemo` | `varchar(255)` | YES | | | | 控制表备注 | +| 115 | `sProcessRequire` | `varchar(255)` | YES | | | | 工序表工序要求 | +| 116 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | | | 材料表材料数量 | +| 117 | `sMaterMemo` | `varchar(255)` | YES | | | | 材料表材料备注 | +| 118 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 | +| 119 | `sProductNo` | `varchar(50)` | YES | | | | 产品编号 | +| 120 | `sProductStyle` | `varchar(50)` | YES | | | | 产品规格 | +| 121 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 122 | `sCustomerNo` | `varchar(50)` | YES | | | | 客户编号 | +| 123 | `sProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 124 | `sProcessNo` | `varchar(50)` | YES | | | | 工序编号 | +| 125 | `sMachineName` | `varchar(100)` | YES | | | | 机台名称 | +| 126 | `sMachineNo` | `varchar(50)` | YES | | | | 机台编号 | +| 127 | `sWorkCenterName` | `varchar(100)` | YES | | | | 工作中心名称 | +| 128 | `sWorkCenterNo` | `varchar(50)` | YES | | | | 工作中心编号 | +| 129 | `sTeamName` | `varchar(100)` | YES | | | | 机台名称 | +| 130 | `sProductClassifyName` | `varchar(100)` | YES | | | | 产品分类名称 | +| 131 | `sMaterialsName` | `varchar(100)` | YES | | | | 材料名称 | +| 132 | `sMaterialsNo` | `varchar(50)` | YES | | | | 材料编号 | +| 133 | `sMaterialsStyle` | `varchar(50)` | YES | | | | 材料规格 | +| 134 | `iFace` | `int` | YES | | | | 印面 | +| 135 | `iPlate` | `int` | YES | | 0 | | 装版 | +| 136 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 137 | `dStartDate` | `decimal(18,6)` | NO | | 0.000000 | | 排序 | +| 138 | `sPartNameStatus` | `longtext` | YES | | | | 工艺流程 | +| 139 | `sMaterialsStatus` | `longtext` | YES | | | | 材料准备 | +| 140 | `tReportDate` | `datetime` | YES | | | | 上报日期 | +| 141 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 142 | `iChangeTotal` | `int` | NO | | 0 | | 变更次数 | +| 143 | `sWorkOrderChangeMemo` | `text` | YES | | | | 变更单备注 | +| 144 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 145 | `sDecomposeCustomize` | `varchar(255)` | NO | | | | 印面自定义 | +| 146 | `bProductionPlanComplete` | `bit(1)` | NO | | b'0' | | 计划、机台中点击完工 | +| 147 | `sCaclMachineId` | `varchar(100)` | NO | | | | 计算时机台id | +| 148 | `dCaclProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 计算时产量上报数量 | +| 149 | `sPReserve2` | `varchar(100)` | NO | | | | 预留字段2 | +| 150 | `dSumPlate` | `decimal(18,6)` | NO | | 0.000000 | | 总排版数 | +| 151 | `tChangeMachineDate` | `datetime` | YES | | | | 转换机台时间 | +| 152 | `bUrgent` | `bit(1)` | NO | | b'0' | | 是否加急 | +| 153 | `bPatrolInspection` | `bit(1)` | NO | | b'0' | | 巡检标志 | +| 154 | `bFirst1Inspection` | `bit(1)` | NO | | b'0' | | 机长首检标志 | +| 155 | `bFirst2Inspection` | `bit(1)` | NO | | b'0' | | 主管首检标志 | +| 156 | `bFirst3Inspection` | `bit(1)` | NO | | b'0' | | 品质首检标志 | +| 157 | `tPatrolInspection` | `datetime` | YES | | | | 最近巡检时间 | +| 158 | `sPatrolInspection` | `varchar(100)` | YES | | | | 最近巡检人员 | +| 159 | `tFirst1Inspection` | `datetime` | YES | | | | 机长首检时间 | +| 160 | `tFirst2Inspection` | `datetime` | YES | | | | 主管首检时间 | +| 161 | `tFirst3Inspection` | `datetime` | YES | | | | 品质首检时间 | +| 162 | `sFirst1Inspection` | `varchar(100)` | YES | | | | 机长首检人 | +| 163 | `sFirst2Inspection` | `varchar(100)` | YES | | | | 主管首检人 | +| 164 | `sFirst3Inspection` | `varchar(100)` | YES | | | | 品质首检人 | +| 165 | `dCalcQty1` | `decimal(18,6)` | NO | | 0.000000 | | 普通颜色数 | +| 166 | `dCalcQty2` | `decimal(18,6)` | NO | | 0.000000 | | 专色数 | +| 167 | `dCalcQty3` | `decimal(18,6)` | NO | | 0.000000 | | 满版光油 | +| 168 | `dCalcQty4` | `decimal(18,6)` | NO | | 0.000000 | | 局部光油 | +| 169 | `dCalcHour1` | `decimal(18,6)` | NO | | 0.000000 | | 调机时间 | +| 170 | `iBlockCount` | `int` | NO | | 0 | | 阻塞次数 | +| 171 | `bLock` | `bit(1)` | NO | | b'0' | | 锁定 | +| 172 | `sLock` | `varchar(50)` | NO | | | | 锁定人 | +| 173 | `tLock` | `datetime` | YES | | | | 锁定时间 | +| 174 | `sPriorProcess` | `varchar(255)` | NO | | | | 齐套管理之上道工序 | +| 175 | `sPriorPlate` | `varchar(255)` | NO | | | | 齐套管理之模具 | +| 176 | `sDivRow` | `varchar(255)` | NO | | | | 数据分隔 | +| 177 | `tEmploytime` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 锁定时间 | +| 178 | `tFileDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 资料确认人 | +| 179 | `bAffirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 180 | `bEmploy` | `bit(1)` | NO | | b'0' | | 锁定并占用时间 | +| 181 | `bFile` | `bit(1)` | NO | | b'0' | | 资料是否确认 | +| 182 | `iAutoOrder` | `int` | NO | | 0 | | 排序 | +| 183 | `iGroupOrder` | `int` | NO | | 0 | | 序号 | +| 184 | `sAPSCodeDirection` | `varchar(255)` | NO | | | | 喷码方向) | +| 185 | `sBakId` | `varchar(100)` | NO | | | | 备份Id | +| 186 | `sDivRowGroupBy` | `varchar(255)` | NO | | | | 行分隔符分组使用 | +| 187 | `sEmployPerson` | `varchar(50)` | NO | | | | 锁定人 | +| 188 | `sFilePerson` | `varchar(255)` | NO | | | | 行分隔符分组使用 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sMachineId`, `dProcessQty`, `sState`, `sSubsidiaryId`, `sBrandsId` | +| `IndexN_mftproductionplanslave` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mftproductionplanslavesMaterialsId` | | BTREE | `sMaterialsId`, `sWorkOrderControlId` | +| `IndexN_mftproductionplanslavesPlan` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sProcessId`, `sWorkOrderId`, `sWorkOrderControlId` | +| `IndexN_mftproductionplanslavesSrcId` | | BTREE | `sSrcId`, `sWorkOrderControlId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftproductionplanslavesSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sBrandsId`, `sSubsidiaryId`, `sWorkOrderControlId` | +| `IndexN_mftproductionplanslaveStartDate` | | BTREE | `tStartDate` | +| `IndexN_mftproductionplanslaveState` | | BTREE | `sState`, `sWorkOrderNo` | +| `IndexN_mftproductionplanslaveWorkOrderId` | | BTREE | `sWorkOrderId` | +| `IndexN_mftproductionplanslaveWorkOrderProcessTbId` | | BTREE | `sWorkOrderProcessTbId` | +| `IndexN_sWorkOrderSlaveId` | | BTREE | `sWorkOrderSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionplanslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanslaveiorderbak.md b/docs/auto-catalog/tables/mftproductionplanslaveiorderbak.md new file mode 100644 index 0000000..67e9c9c --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanslaveiorderbak.md @@ -0,0 +1,35 @@ +# `mftproductionplanslaveiorderbak` + +> 客户属性 + + +- **Rows (estimated):** 493 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:34 +- **Updated:** 2026-04-27 18:53:34 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 计划排序号 | +| 7 | `iInsertBatch` | `int` | YES | | | | 插入批次号 | +| 8 | `sPlanSid` | `varchar(255)` | NO | MUL | | | 计划sId | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sMainPlanSid` | | BTREE | `sPlanSid` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionplanslavelock.md b/docs/auto-catalog/tables/mftproductionplanslavelock.md new file mode 100644 index 0000000..c7c4fc6 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionplanslavelock.md @@ -0,0 +1,38 @@ +# `mftproductionplanslavelock` + + +- **Rows (estimated):** 62 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:34 +- **Updated:** 2026-04-27 18:53:34 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `bLock` | `bit(1)` | NO | | b'1' | | 锁定 | +| 10 | `sLock` | `varchar(50)` | NO | | | | 锁定人 | +| 11 | `tLock` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 锁定时间 | +| 12 | `tStartDate` | `datetime` | NO | | | | 排程开始时间 | +| 13 | `tEndDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 排程结束时间 | +| 14 | `sDivRow` | `varchar(255)` | NO | | | | 班次 | +| 15 | `sMachineId` | `varchar(255)` | NO | | | | 几台Id | +| 16 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 计划数量 | +| 17 | `sMachineName` | `varchar(255)` | NO | | | | 几台名称 | +| 18 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 计划时间 | +| 19 | `dPlateQty` | `decimal(18,6)` | NO | | 1.000000 | | 版数量 | +| 20 | `sPlannerMemo` | `longtext` | YES | | | | 偏离原因 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportdetail.md b/docs/auto-catalog/tables/mftproductionreportdetail.md new file mode 100644 index 0000000..10cbefc --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportdetail.md @@ -0,0 +1,130 @@ +# `mftproductionreportdetail` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:34 +- **Updated:** 2026-04-27 18:53:34 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 2 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 9 | `sMemo` | `text` | YES | | | | 备注 | +| 10 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 11 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 12 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 13 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 14 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 15 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 16 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 17 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 18 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 19 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 20 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 21 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 22 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 26 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 27 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 28 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 29 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 30 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 31 | `sSlaveId` | `varchar(100)` | NO | | | | 唯一ID | +| 32 | `iSlaveOrder` | `int` | NO | | 0 | | 排序号 | +| 33 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 34 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 35 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 36 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 37 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 38 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 39 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 40 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 41 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 42 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 43 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 44 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 45 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料Id | +| 46 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 47 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 48 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 49 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 50 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 51 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 52 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 53 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 54 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 55 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 56 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 57 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 58 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 59 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 60 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 61 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 62 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 63 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 64 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 65 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 66 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 67 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 68 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 69 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 70 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 71 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 72 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 73 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 74 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 75 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 76 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 77 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 79 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 80 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 81 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 82 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 83 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 84 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 85 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 86 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 87 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 88 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 89 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 93 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 94 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 95 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 96 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 97 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 98 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 99 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 100 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 101 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 102 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 103 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 104 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 105 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 106 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 107 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 108 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 109 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 110 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 111 | `sMachineWorkId` | `varchar(255)` | NO | | | | OEE任务Id | +| 112 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportdetailslave.md b/docs/auto-catalog/tables/mftproductionreportdetailslave.md new file mode 100644 index 0000000..466f600 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportdetailslave.md @@ -0,0 +1,131 @@ +# `mftproductionreportdetailslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:34 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sSlaveId` | `varchar(100)` | NO | | | | 唯一ID | +| 33 | `iSlaveOrder` | `int` | NO | | 0 | | 排序号 | +| 34 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 35 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 36 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 37 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 38 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 39 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 40 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 41 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 42 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 43 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 44 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 45 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 46 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料Id | +| 47 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 48 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 49 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 50 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 51 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 52 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 53 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 54 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 55 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 56 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 57 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 58 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 59 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 60 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 61 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 62 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 63 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 64 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 65 | `sMaterialsMemo` | `text` | YES | | | | | +| 66 | `sProcessMemo` | `text` | YES | | | | | +| 67 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 68 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 69 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 70 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 71 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 72 | `sSlaveMemo` | `text` | YES | | | | | +| 73 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 74 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 75 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 76 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 78 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 79 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 83 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 85 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 86 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 87 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 88 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 89 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 90 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 94 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 95 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 96 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 97 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 98 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 99 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 100 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 101 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 102 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 103 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 104 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 105 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 106 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 107 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 108 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 109 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 110 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 111 | `sUnTaskFormId` | `varchar(100)` | NO | | | | | +| 112 | `sMachineWorkId` | `varchar(255)` | NO | | | | OEE任务Id | +| 113 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportemployee.md b/docs/auto-catalog/tables/mftproductionreportemployee.md new file mode 100644 index 0000000..f5de1ba --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportemployee.md @@ -0,0 +1,93 @@ +# `mftproductionreportemployee` + +> 送货通知单从表 + + +- **Rows (estimated):** 443 +- **Data size:** 288.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:34 +- **Updated:** 2026-04-27 18:53:34 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 9 | `sEmployeeId` | `varchar(255)` | YES | | | | 员工Id | +| 10 | `dProportion` | `decimal(18,6)` | NO | | 0.000000 | | 比例 | +| 11 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 12 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 13 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 14 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 15 | `dJobMoney` | `decimal(18,6)` | NO | | 0.000000 | | 岗位工资 | +| 16 | `sEReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 17 | `sEReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 18 | `sEReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 19 | `sEReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 20 | `sEReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 21 | `sEReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 22 | `dEReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 23 | `dEReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 24 | `dEReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 25 | `iEReserve1` | `int` | YES | | | | 预留整型1 | +| 26 | `iEReserve2` | `int` | YES | | | | 预留整型2 | +| 27 | `iEReserve3` | `int` | YES | | | | 预留整型3 | +| 28 | `tEReserve1` | `datetime` | YES | | | | 预留日期1 | +| 29 | `tEReserve2` | `datetime` | YES | | | | 预留日期2 | +| 30 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 31 | `dHourWage` | `decimal(18,6)` | NO | | 0.000000 | | 准备时间 | +| 32 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 33 | `bCalcWage` | `bit(1)` | YES | | b'0' | | 是否计算工资 | +| 34 | `dConversionCalQty` | `decimal(18,6)` | YES | | 0.000000 | | 分摊折算上报数 | +| 35 | `dEmpNum` | `decimal(18,2)` | YES | | 1.00 | | 人数 | +| 36 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 37 | `dOriginalProportion` | `decimal(18,6)` | NO | | 0.000000 | | 原始比例 | +| 38 | `dOriginalWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 原始计件工资 | +| 39 | `dProcessCalQty` | `decimal(18,6)` | YES | | 0.000000 | | 上报数量 | +| 40 | `dWageMoney1` | `decimal(18,6)` | NO | | 0.000000 | | 奖项1金额 | +| 41 | `dWageMoney10` | `decimal(18,6)` | NO | | 0.000000 | | 奖项10金额 | +| 42 | `dWageMoney11` | `decimal(18,6)` | NO | | 0.000000 | | 奖项11金额 | +| 43 | `dWageMoney12` | `decimal(18,6)` | NO | | 0.000000 | | 奖项12金额 | +| 44 | `dWageMoney13` | `decimal(18,6)` | NO | | 0.000000 | | 奖项13金额 | +| 45 | `dWageMoney14` | `decimal(18,6)` | NO | | 0.000000 | | 奖项14金额 | +| 46 | `dWageMoney15` | `decimal(18,6)` | NO | | 0.000000 | | 奖项15金额 | +| 47 | `dWageMoney16` | `decimal(18,6)` | NO | | 0.000000 | | 奖项16金额 | +| 48 | `dWageMoney17` | `decimal(18,6)` | NO | | 0.000000 | | 奖项17金额 | +| 49 | `dWageMoney18` | `decimal(18,6)` | NO | | 0.000000 | | 奖项18金额 | +| 50 | `dWageMoney19` | `decimal(18,6)` | NO | | 0.000000 | | 奖项19金额 | +| 51 | `dWageMoney2` | `decimal(18,6)` | NO | | 0.000000 | | 奖项2金额 | +| 52 | `dWageMoney20` | `decimal(18,6)` | NO | | 0.000000 | | 奖项20金额 | +| 53 | `dWageMoney21` | `decimal(18,6)` | NO | | 0.000000 | | 奖项21金额 | +| 54 | `dWageMoney22` | `decimal(18,6)` | NO | | 0.000000 | | 奖项22金额 | +| 55 | `dWageMoney23` | `decimal(18,6)` | NO | | 0.000000 | | 奖项23金额 | +| 56 | `dWageMoney24` | `decimal(18,6)` | NO | | 0.000000 | | 奖项24金额 | +| 57 | `dWageMoney25` | `decimal(18,6)` | NO | | 0.000000 | | 奖项25金额 | +| 58 | `dWageMoney3` | `decimal(18,6)` | NO | | 0.000000 | | 奖项3金额 | +| 59 | `dWageMoney4` | `decimal(18,6)` | NO | | 0.000000 | | 奖项5金额 | +| 60 | `dWageMoney6` | `decimal(18,6)` | NO | | 0.000000 | | 奖项6金额 | +| 61 | `dWageMoney7` | `decimal(18,6)` | NO | | 0.000000 | | 奖项7金额 | +| 62 | `dWageMoney8` | `decimal(18,6)` | NO | | 0.000000 | | 奖项8金额 | +| 63 | `dWageMoney9` | `decimal(18,6)` | NO | | 0.000000 | | 奖项9金额 | +| 64 | `sDaySumReportId` | `varchar(50)` | NO | | | | 日统计Id | +| 65 | `sEmpMemo` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionreportemployee` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftproductionreportemployee` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportmaster.md b/docs/auto-catalog/tables/mftproductionreportmaster.md new file mode 100644 index 0000000..26b4b1d --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportmaster.md @@ -0,0 +1,61 @@ +# `mftproductionreportmaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 53 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:34 +- **Updated:** 2026-04-27 18:53:34 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sTeamId` | `varchar(100)` | YES | | | | 班组Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionreportmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionreportmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionreportmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportslave.md b/docs/auto-catalog/tables/mftproductionreportslave.md new file mode 100644 index 0000000..5ca9f11 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportslave.md @@ -0,0 +1,218 @@ +# `mftproductionreportslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 169 +- **Data size:** 304.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** 2026-04-27 18:53:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 10 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 11 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 12 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序Id | +| 13 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 14 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 17 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 18 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 19 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料Id | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 21 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 22 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 23 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 24 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 25 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 26 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 27 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 28 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 29 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 30 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 31 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 32 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 33 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 34 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 35 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 36 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 37 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 38 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 39 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 41 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 42 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 44 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 46 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 47 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 48 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 49 | `sOrderId` | `varchar(100)` | NO | MUL | | | 订单ID | +| 50 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 51 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 52 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 53 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | MUL | | | 工单控制表ID | +| 56 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 57 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 58 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 59 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 60 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 61 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 62 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 63 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 67 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 68 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 69 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 70 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 71 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 72 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 73 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 74 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 75 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 76 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 77 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 78 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 79 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 80 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 81 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 82 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 83 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 84 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 85 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 86 | `sParam7` | `varchar(255)` | NO | | | | 参数7 | +| 87 | `sParam8` | `varchar(255)` | NO | | | | 参数8 | +| 88 | `sParam9` | `varchar(255)` | NO | | | | 参数9 | +| 89 | `sParam10` | `varchar(255)` | NO | | | | 参数10 | +| 90 | `sParamValue7` | `varchar(255)` | NO | | | | 参数值7 | +| 91 | `sParamValue8` | `varchar(255)` | NO | | | | 参数值8 | +| 92 | `sParamValue9` | `varchar(255)` | NO | | | | 参数值9 | +| 93 | `sParamValue10` | `varchar(255)` | NO | | | | 参数值10 | +| 94 | `sMachineWorkId` | `varchar(255)` | NO | | | | OEE任务Id | +| 95 | `sMaterialsProductId` | `varchar(255)` | NO | | | | 材料工单产品ID | +| 96 | `dMakeReadyHour` | `decimal(18,6)` | NO | | 0.000000 | | 准备时间 | +| 97 | `tAdjustableDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 调机结束时间 | +| 98 | `tAffirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 主管确认时间 | +| 99 | `tVestingDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 归属日期 | +| 100 | `bAffirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 101 | `dAbnormalHour` | `decimal(18,6)` | YES | | 0.000000 | | 设备异常时间 | +| 102 | `dAdjustableHour` | `decimal(18,0)` | NO | | 0 | | 实际调机时间 | +| 103 | `dAdjustEmpHour` | `decimal(18,6)` | NO | | 0.000000 | | 确认后人工总工时 | +| 104 | `dAjustReportPlanHour` | `decimal(18,6)` | NO | | 0.000000 | | 调整时间 | +| 105 | `dAjustReportPlanQty` | `decimal(18,6)` | NO | | 0.000000 | | 调整数量 | +| 106 | `dAllHour` | `decimal(18,0)` | NO | | 0 | | 总工时 | +| 107 | `dCalculateMoney` | `decimal(18,2)` | YES | | 0.00 | | 计算金额 | +| 108 | `dCalculatePrice` | `decimal(18,2)` | YES | | 0.00 | | 单价 | +| 109 | `dColorMoney` | `decimal(18,2)` | YES | | 0.00 | | 色数总价 | +| 110 | `dColorNum` | `decimal(18,2)` | YES | | 0.00 | | 色数 | +| 111 | `dColorOrder` | `decimal(18,3)` | YES | | 0.000 | | 色令 | +| 112 | `dColorOrderMoney` | `decimal(18,2)` | YES | | 0.00 | | 色令金额 | +| 113 | `dEmpHour` | `decimal(18,6)` | YES | | 0.000000 | | 人工总工时 | +| 114 | `dEstHour` | `decimal(18,2)` | YES | | 0.00 | | 用餐时间 | +| 115 | `dFileErrHour` | `decimal(18,6)` | YES | | 0.000000 | | 文件异常时间 | +| 116 | `dLookColorHour` | `decimal(18,6)` | YES | | 0.000000 | | 用户看色时间 | +| 117 | `dMachineLength` | `decimal(18,6)` | YES | | 0.000000 | | 上机长度 | +| 118 | `dMachineWidth` | `decimal(18,6)` | YES | | 0.000000 | | 上机宽度 | +| 119 | `dMaintainHour` | `decimal(18,6)` | YES | | 0.000000 | | 设备保养时间 | +| 120 | `dOpenMoney` | `decimal(18,2)` | YES | | 0.00 | | 开机费 | +| 121 | `dOriginalHour` | `decimal(18,6)` | NO | | 0.000000 | | 原始工时 | +| 122 | `dOriginalProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 原始上报数量 | +| 123 | `dOriginalWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 原始计件工资 | +| 124 | `dOtherHour` | `decimal(18,0)` | NO | | 0 | | 异常工时 | +| 125 | `dOutOpenMoney` | `decimal(18,2)` | YES | | 0.00 | | 超色数开机费 | +| 126 | `dPagerErrHour` | `decimal(18,6)` | YES | | 0.000000 | | 纸张异常时间 | +| 127 | `dPaperFeed` | `decimal(8,2)` | YES | | 0.00 | | 进纸方向尺寸 | +| 128 | `dQualityQty1` | `decimal(18,6)` | NO | | 0.000000 | | 色差 | +| 129 | `dQualityQty10` | `decimal(18,6)` | NO | | 0.000000 | | 粉团 | +| 130 | `dQualityQty11` | `decimal(18,6)` | NO | | 0.000000 | | 纸皮 | +| 131 | `dQualityQty2` | `decimal(18,6)` | NO | | 0.000000 | | 套印不正 | +| 132 | `dQualityQty3` | `decimal(18,6)` | NO | | 0.000000 | | 水干不正 | +| 133 | `dQualityQty4` | `decimal(18,6)` | NO | | 0.000000 | | 白点/墨屎 | +| 134 | `dQualityQty5` | `decimal(18,6)` | NO | | 0.000000 | | 拖花 | +| 135 | `dQualityQty6` | `decimal(18,6)` | NO | | 0.000000 | | 过底/污渍 | +| 136 | `dQualityQty7` | `decimal(18,6)` | NO | | 0.000000 | | 其它 | +| 137 | `dQualityQty8` | `decimal(18,6)` | NO | | 0.000000 | | 规矩不准 | +| 138 | `dQualityQty9` | `decimal(18,6)` | NO | | 0.000000 | | 皱纸 | +| 139 | `dStdAdjustHour` | `decimal(18,6)` | NO | | 0.000000 | | 标准调机时间 | +| 140 | `dStdHour` | `decimal(18,6)` | NO | | 0.000000 | | 标准生产时间 | +| 141 | `dSumEmpNum` | `decimal(18,2)` | YES | | 0.00 | | 生产人数 | +| 142 | `dTimeHourMoney` | `decimal(18,6)` | NO | | 0.000000 | | 小时工资 | +| 143 | `dTwoAdjustHour` | `decimal(18,6)` | YES | | 0.000000 | | 二次调机时间 | +| 144 | `dUnilateral` | `decimal(18,2)` | YES | | 0.00 | | 粘单变尺寸 | +| 145 | `dWageMoney1` | `decimal(18,6)` | NO | | 0.000000 | | 奖项1金额 | +| 146 | `dWageMoney10` | `decimal(18,6)` | NO | | 0.000000 | | 奖项10金额 | +| 147 | `dWageMoney11` | `decimal(18,6)` | NO | | 0.000000 | | 奖项11金额 | +| 148 | `dWageMoney12` | `decimal(18,6)` | NO | | 0.000000 | | 奖项12金额 | +| 149 | `dWageMoney13` | `decimal(18,6)` | NO | | 0.000000 | | 奖项13金额 | +| 150 | `dWageMoney14` | `decimal(18,6)` | NO | | 0.000000 | | 奖项14金额 | +| 151 | `dWageMoney15` | `decimal(18,6)` | NO | | 0.000000 | | 奖项15金额 | +| 152 | `dWageMoney16` | `decimal(18,6)` | NO | | 0.000000 | | 奖项16金额 | +| 153 | `dWageMoney17` | `decimal(18,6)` | NO | | 0.000000 | | 奖项17金额 | +| 154 | `dWageMoney18` | `decimal(18,6)` | NO | | 0.000000 | | 奖项18金额 | +| 155 | `dWageMoney19` | `decimal(18,6)` | NO | | 0.000000 | | 奖项19金额 | +| 156 | `dWageMoney2` | `decimal(18,6)` | NO | | 0.000000 | | 奖项2金额 | +| 157 | `dWageMoney20` | `decimal(18,6)` | NO | | 0.000000 | | 奖项20金额 | +| 158 | `dWageMoney21` | `decimal(18,6)` | NO | | 0.000000 | | 奖项21金额 | +| 159 | `dWageMoney22` | `decimal(18,6)` | NO | | 0.000000 | | 奖项22金额 | +| 160 | `dWageMoney23` | `decimal(18,6)` | NO | | 0.000000 | | 奖项23金额 | +| 161 | `dWageMoney24` | `decimal(18,6)` | NO | | 0.000000 | | 奖项24金额 | +| 162 | `dWageMoney25` | `decimal(18,6)` | NO | | 0.000000 | | 奖项25金额 | +| 163 | `dWageMoney3` | `decimal(18,6)` | NO | | 0.000000 | | 奖项3金额 | +| 164 | `dWageMoney4` | `decimal(18,6)` | NO | | 0.000000 | | 奖项5金额 | +| 165 | `dWageMoney6` | `decimal(18,6)` | NO | | 0.000000 | | 奖项6金额 | +| 166 | `dWageMoney7` | `decimal(18,6)` | NO | | 0.000000 | | 奖项7金额 | +| 167 | `dWageMoney8` | `decimal(18,6)` | NO | | 0.000000 | | 奖项8金额 | +| 168 | `dWageMoney9` | `decimal(18,6)` | NO | | 0.000000 | | 奖项9金额 | +| 169 | `iChange` | `int` | YES | | 0 | | 时间变更 | +| 170 | `iFull` | `int` | YES | | 0 | | 专满版 | +| 171 | `iOutColor` | `int` | YES | | 0 | | 超4色色数 | +| 172 | `iTwoFull` | `int` | YES | | 0 | | 专满版两座印 | +| 173 | `sAffirm` | `varchar(255)` | NO | | | | 确认人 | +| 174 | `sConfirmDayInfo` | `varchar(50)` | NO | | | | 是否确认(可汇总日统计) | +| 175 | `sDaySumReportId` | `varchar(50)` | NO | | | | 日统计Id | +| 176 | `sOeeMemo` | `text` | YES | | | | 上报备注 | +| 177 | `sOppositeColor` | `varchar(255)` | YES | | | | 反面颜色 | +| 178 | `sParams` | `text` | YES | | | | 动态参数 | +| 179 | `sPayrollCalculate` | `varchar(50)` | NO | | | | 工资计算方式 | +| 180 | `sPositiveColor` | `varchar(255)` | YES | | | | 正面颜色 | +| 181 | `sPrintMachineId` | `varchar(100)` | NO | | | | 印刷机台Id | +| 182 | `sPrintTeamId` | `varchar(100)` | NO | | | | 印刷班组Id | +| 183 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | +| 184 | `sTeamType` | `varchar(50)` | YES | | | | (1:白班,2:晚班) | +| 185 | `sZFParams` | `varchar(255)` | YES | | | | 正反面 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionreportslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_MftProductionReportSlaveOrderIdProductId` | | BTREE | `sOrderId`, `sProductId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportSlaveProcessIdProductId` | | BTREE | `sProcessId`, `sParentId`, `sProductId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportSlaveSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportSlaveSrcSlaveId2` | | BTREE | `sSrcSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportSlaveWorkOrderControlId` | | BTREE | `sWorkOrderControlId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionreportslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportslave_slmaster_tmp.md b/docs/auto-catalog/tables/mftproductionreportslave_slmaster_tmp.md new file mode 100644 index 0000000..4b2573b --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportslave_slmaster_tmp.md @@ -0,0 +1,54 @@ +# `mftproductionreportslave_slmaster_tmp` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 8 | `sProductId` | `varchar(100)` | YES | | | | 印件Id | +| 9 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 10 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 11 | `sEmployeeId` | `varchar(100)` | YES | | | | 员工Id | +| 12 | `sTeamId` | `varchar(100)` | YES | | | | 班组Id | +| 13 | `sOrderId` | `varchar(100)` | YES | | | | 订单ID | +| 14 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表Id | +| 15 | `sOrderNo` | `varchar(255)` | YES | | | | 订单号 | +| 16 | `sWorkOrderId` | `varchar(100)` | YES | | | | 工单ID | +| 17 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 18 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单ID | +| 19 | `sWorkOrderControlId` | `varchar(100)` | YES | | | | 工单控制表ID | +| 20 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `sMachineWorkId` | `varchar(255)` | NO | | | | OEE任务Id | +| 35 | `sPlanSlaveId` | `varchar(100)` | NO | | | | 排程从表id,设备状态sSrcSlaveId | +| 36 | `sMachinedataId` | `varchar(255)` | YES | | | | 设备状态Id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportwagemaster.md b/docs/auto-catalog/tables/mftproductionreportwagemaster.md new file mode 100644 index 0000000..d7f5752 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportwagemaster.md @@ -0,0 +1,60 @@ +# `mftproductionreportwagemaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sProcessClassifyId` | `varchar(100)` | YES | | | | 工序分类Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftproductionreportWagemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionreportWagemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductionreportwageslave.md b/docs/auto-catalog/tables/mftproductionreportwageslave.md new file mode 100644 index 0000000..f34b18b --- /dev/null +++ b/docs/auto-catalog/tables/mftproductionreportwageslave.md @@ -0,0 +1,137 @@ +# `mftproductionreportwageslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 10 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 11 | `sProductId` | `varchar(100)` | NO | | | | 印件Id | +| 12 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序Id | +| 13 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 14 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 15 | `sPartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 16 | `sMachineId` | `varchar(255)` | YES | | | | 机台Id | +| 17 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 18 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 19 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料Id | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 21 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 22 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 23 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 24 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 25 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 26 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 27 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 28 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 29 | `dAdjustableQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机次数 | +| 30 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 31 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 32 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 33 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 34 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 35 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 36 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 37 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 38 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 39 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 41 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 42 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 44 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 46 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 47 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 48 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 49 | `sOrderId` | `varchar(100)` | NO | MUL | | | 订单ID | +| 50 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 51 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 52 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 53 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | MUL | | | 工单控制表ID | +| 56 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 57 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 58 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 59 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 60 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 61 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 62 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 63 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 67 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 68 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 69 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 70 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 71 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 72 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 73 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 74 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 75 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 76 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 77 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 78 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 79 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 80 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 81 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 82 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 83 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 84 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清任务界面ID | +| 85 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 86 | `sParam7` | `varchar(255)` | NO | | | | 参数7 | +| 87 | `sParam8` | `varchar(255)` | NO | | | | 参数8 | +| 88 | `sParam9` | `varchar(255)` | NO | | | | 参数9 | +| 89 | `sParam10` | `varchar(255)` | NO | | | | 参数10 | +| 90 | `sParamValue7` | `varchar(255)` | NO | | | | 参数值7 | +| 91 | `sParamValue8` | `varchar(255)` | NO | | | | 参数值8 | +| 92 | `sParamValue9` | `varchar(255)` | NO | | | | 参数值9 | +| 93 | `sParamValue10` | `varchar(255)` | NO | | | | 参数值10 | +| 94 | `sMachineWorkId` | `varchar(255)` | NO | | | | OEE任务Id | +| 95 | `dWorkDate` | `datetime` | YES | | | | 工作日期 | +| 96 | `sWorkType` | `varchar(255)` | NO | | | | 工作日类型 | +| 97 | `dCoefficient` | `decimal(18,6)` | NO | | | | 系数 | +| 98 | `dSumCoefficient` | `decimal(18,6)` | NO | | | | 总系数 | +| 99 | `dTeamEmployeeCount` | `decimal(18,6)` | NO | | | | 总班组人员数 | +| 100 | `dEmployeeCount` | `decimal(18,6)` | NO | | | | 总人员数 | +| 101 | `sMakeupWageId` | `varchar(100)` | NO | | | | 拼版工资Id | +| 102 | `sExcessWageId` | `varchar(100)` | NO | | | | 超产工资Id | +| 103 | `dMakeupWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 拼版工资 | +| 104 | `dExcessWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 超产工资 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductionreportWageslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_MftProductionReportWageSlaveOrderIdProductId` | | BTREE | `sOrderId`, `sProductId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportWageSlaveProcessIdProductId` | | BTREE | `sProcessId`, `sParentId`, `sProductId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportWageSlaveSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportWageSlaveSrcSlaveId2` | | BTREE | `sSrcSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_MftProductionReportWageSlaveWorkOrderControlId` | | BTREE | `sWorkOrderControlId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductionreportWageslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductmaster.md b/docs/auto-catalog/tables/mftproductmaster.md new file mode 100644 index 0000000..e2762a9 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductmaster.md @@ -0,0 +1,90 @@ +# `mftproductmaster` + +> 工单主表 + + +- **Rows (estimated):** 37 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** 2026-04-27 18:53:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `bDefault` | `bit(1)` | NO | | b'0' | | 设为模板 | +| 34 | `sType` | `varchar(255)` | NO | | | | 工艺卡类型 | +| 35 | `sProcessType` | `varchar(255)` | NO | | | | 工艺类别 | +| 36 | `sProductionClassify` | `varchar(255)` | NO | | | | 生管分类 | +| 37 | `sFinalConfirmation` | `varchar(255)` | NO | | | | 最终确认 | +| 38 | `dPlatediameter` | `decimal(18,6)` | NO | | 0.000000 | | 版直径 | +| 39 | `sPrintingSequence` | `varchar(255)` | NO | | | | 印刷顺序 | +| 40 | `sTestStandardId` | `varchar(100)` | NO | | | | 检验标准id | +| 41 | `sInspectionStandard` | `varchar(255)` | NO | | | | 检验标准 | +| 42 | `sProductId` | `varchar(100)` | NO | | | | 主产品Id | +| 43 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 44 | `sSrcId` | `varchar(50)` | NO | | | | 原单Id | +| 45 | `sUpdatePerson` | `varchar(50)` | NO | | | | 修改人 | +| 46 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 47 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 48 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 49 | `tSubmitDate` | `datetime` | YES | | | | 提交日期 | +| 50 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交人 | +| 51 | `sEbomSId` | `varchar(50)` | YES | | | | 研发EBOMId | +| 52 | `sBusinessType` | `varchar(50)` | NO | | | | 工艺卡类型({"SmokeSignal":"烟标","Homemade":"自制","ForeignTrade":"外贸","MergeVersion":"合版"}) | +| 53 | `sVersionNumber` | `varchar(20)` | YES | | | | 版本号 | +| 54 | `bMenable` | `bit(1)` | YES | | b'0' | | 是否启用此版本 | +| 55 | `bCheckOnly` | `bit(1)` | YES | | b'0' | | 第一次审核 | +| 56 | `bPriceVerification` | `bit(1)` | YES | | b'0' | | 物料价格是否确认 | +| 57 | `bProcessPrice` | `bit(1)` | YES | | b'0' | | 工序价格是否核实 | +| 58 | `bSapSynchronous` | `bit(1)` | YES | | b'0' | | 是否同步SAP | +| 59 | `bConfirm` | `bit(1)` | YES | | b'0' | | PBOM确认 | +| 60 | `bIsUnCcg` | `bit(1)` | YES | | b'1' | | 1 不存草稿 | +| 61 | `bValuation` | `bit(1)` | YES | | b'1' | | 是否标估 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductmaterials.md b/docs/auto-catalog/tables/mftproductmaterials.md new file mode 100644 index 0000000..4ceff70 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductmaterials.md @@ -0,0 +1,69 @@ +# `mftproductmaterials` + +> 工单材料表 + + +- **Rows (estimated):** 38 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** 2026-04-27 18:53:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sControlId` | `varchar(100)` | NO | MUL | | | 控制表ID | +| 9 | `sType` | `varchar(255)` | NO | | | | 类型(部件材料、部件辅料、成品材料) | +| 10 | `sMaterialsId` | `varchar(100)` | NO | MUL | | | 材料ID | +| 11 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 13 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 14 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 15 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 16 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 17 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | +| 18 | `sSelectProcess` | `varchar(255)` | NO | | | | 手动选择工序后赋值此字段 | +| 19 | `sSrcId` | `varchar(100)` | NO | | | | 源单的材料表Id | +| 20 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 21 | `sAReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sAReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sAReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sAReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sAReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sAReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 36 | `sSrcMaterialsTbId` | `varchar(100)` | NO | | | | 源单材料表Id | +| 37 | `dBomCoefficient` | `decimal(18,6)` | YES | | | | BOM系数 | +| 38 | `sSlaveProductId` | `varchar(100)` | NO | | | | 从表产品id | +| 39 | `sCombinePartsName` | `varchar(255)` | NO | | | | 产品名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductmaterials` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mftproductmaterialsControlId` | | BTREE | `sControlId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftproductmaterialsMaterialsId` | | BTREE | `sMaterialsId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductmaterials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductparam.md b/docs/auto-catalog/tables/mftproductparam.md new file mode 100644 index 0000000..aabeddc --- /dev/null +++ b/docs/auto-catalog/tables/mftproductparam.md @@ -0,0 +1,59 @@ +# `mftproductparam` + +> 工艺卡参数表 + + +- **Rows (estimated):** 11 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:35 +- **Updated:** 2026-04-27 18:53:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 9 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 10 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 11 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 12 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 13 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 14 | `sParam7` | `varchar(255)` | YES | | | | 参数7 | +| 15 | `sParam8` | `varchar(255)` | YES | | | | 参数8 | +| 16 | `sParam9` | `varchar(255)` | YES | | | | 参数9 | +| 17 | `sParam10` | `varchar(255)` | YES | | | | 参数10 | +| 18 | `sParam11` | `varchar(255)` | YES | | | | 参数11 | +| 19 | `sParam12` | `varchar(255)` | YES | | | | 参数12 | +| 20 | `sParam13` | `varchar(255)` | YES | | | | 参数13 | +| 21 | `sParam14` | `varchar(255)` | YES | | | | 参数14 | +| 22 | `sParam15` | `varchar(255)` | YES | | | | 参数15 | +| 23 | `dParam1` | `decimal(18,6)` | YES | | | | 参数数字1 | +| 24 | `dParam2` | `decimal(18,6)` | YES | | | | 参数数字2 | +| 25 | `dParam3` | `decimal(18,6)` | YES | | | | 参数数字3 | +| 26 | `dParam4` | `decimal(18,6)` | YES | | | | 参数数字4 | +| 27 | `dParam5` | `decimal(18,6)` | YES | | | | 参数数字5 | +| 28 | `dParam6` | `decimal(18,6)` | YES | | | | 参数数字6 | +| 29 | `tParamDate` | `datetime` | YES | | | | 参数日期 | +| 30 | `bNotColor` | `bit(1)` | NO | | b'0' | | 非颜色设置 | +| 31 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料id | +| 32 | `sKnifeMouldId` | `varchar(100)` | NO | | | | 刀模Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftProductparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductprocess.md b/docs/auto-catalog/tables/mftproductprocess.md new file mode 100644 index 0000000..094a56f --- /dev/null +++ b/docs/auto-catalog/tables/mftproductprocess.md @@ -0,0 +1,102 @@ +# `mftproductprocess` + +> 工单工序表 + + +- **Rows (estimated):** 166 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:36 +- **Updated:** 2026-04-27 18:53:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sControlId` | `varchar(100)` | YES | MUL | | | 控制表ID | +| 9 | `sType` | `varchar(255)` | NO | | | | 类型(印前,印刷,印后,成品) | +| 10 | `sProcessId` | `varchar(100)` | YES | MUL | | | 工序ID | +| 11 | `sSrcProcessTbId` | `varchar(100)` | YES | | | | 源单的工序表Id | +| 12 | `sProcessRequire` | `text` | YES | | | | 工序要求 | +| 13 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 14 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 15 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 16 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 17 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 18 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 19 | `sKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 20 | `sNewOld` | `varchar(255)` | YES | | | | 刀模类型(新,旧) | +| 21 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 22 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 23 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 24 | `sNextId` | `varchar(100)` | YES | | | | 下道工序ID | +| 25 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 26 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 27 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 28 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 29 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 30 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 31 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 32 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 33 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 34 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 35 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 36 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 37 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 38 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 39 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 40 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 41 | `iPrintingbite` | `int` | YES | | | | 咬口 | +| 42 | `sPullGauge` | `varchar(100)` | YES | | | | 拉规 | +| 43 | `sColorSerialMemo` | `text` | YES | | | | 色序 | +| 44 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 45 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 46 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 47 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 48 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 49 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 50 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 51 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 52 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 53 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 54 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 55 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 56 | `sSalesdevplanId` | `varchar(100)` | NO | | | | 映前任务计划Id | +| 57 | `bSalesdevplanComplete` | `bit(1)` | NO | | b'0' | | 映前任务计划强制完工 | +| 58 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 59 | `iFace` | `int` | NO | | | | 印面(0:正1:反2:双面) | +| 60 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 61 | `sMaterialsTbId` | `varchar(100)` | YES | | | | 源单材料ID | +| 62 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 63 | `sSlaveProductId` | `varchar(100)` | NO | | | | 从表id | +| 64 | `sCombinePartsName` | `varchar(255)` | NO | | | | 产品名称 | +| 65 | `sParams` | `text` | YES | | | | 工艺参数 | +| 66 | `sQuoParams` | `text` | YES | | | | 报价参数 | +| 67 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | +| 68 | `sTjMachineId` | `varchar(255)` | NO | | | | 推荐机台ID | +| 69 | `sMouldId` | `varchar(500)` | NO | | | | 模具id | +| 70 | `sMouldName` | `varchar(500)` | NO | | | | 模具id | +| 71 | `sOldProcessId` | `varchar(255)` | YES | | | | 原工序id | +| 72 | `dCoefficient` | `decimal(18,6)` | YES | | 0.000000 | | 加工难度系数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductprocesControlId` | | BTREE | `sControlId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftproductprocess` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mftproductprocessProcessId` | | BTREE | `sProcessId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftproductprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftproductslave.md b/docs/auto-catalog/tables/mftproductslave.md new file mode 100644 index 0000000..1ab12a1 --- /dev/null +++ b/docs/auto-catalog/tables/mftproductslave.md @@ -0,0 +1,168 @@ +# `mftproductslave` + +> 工单从表 + + +- **Rows (estimated):** 40 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:36 +- **Updated:** 2026-04-27 18:53:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户id | +| 9 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 10 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 11 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 12 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 13 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品id | +| 27 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 28 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 29 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 30 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 31 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 32 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 33 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 34 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 35 | `sQualityRequireMemo` | `text` | YES | | | | 质量信息 | +| 36 | `sPackRequireMemo` | `text` | YES | | | | 包装信息 | +| 37 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 38 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 39 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 40 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 41 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 42 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 43 | `sProductTechnologyVer` | `varchar(255)` | NO | | | | 产品工艺卡版本号 | +| 44 | `sCustomerStatus` | `varchar(255)` | YES | | | | 客户状态 | +| 45 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 46 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 47 | `iProductStick` | `int` | NO | | 0 | | 总贴数 | +| 48 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 49 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 50 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 51 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 52 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 53 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 54 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 55 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 56 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 57 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 58 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 59 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 60 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 61 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 62 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 63 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 64 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 65 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 66 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 67 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 68 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 69 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 70 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 71 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 72 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 73 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否切纸 | +| 74 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 75 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 76 | `sBoxStyle` | `varchar(255)` | NO | | | | 纸箱规格 | +| 77 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 78 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 79 | `sColorReference` | `varchar(100)` | NO | | | | 色样参照 | +| 80 | `sTransferredMatterCheck` | `varchar(100)` | NO | | | | 被转印物验收 | +| 81 | `sTransferredMatter` | `varchar(100)` | NO | | | | 被转印物 | +| 82 | `sWorkpieceModel` | `varchar(100)` | NO | | | | 工件型号 | +| 83 | `sProcessesNo` | `varchar(100)` | NO | | | | 工艺编号 | +| 84 | `sMinPack` | `varchar(100)` | NO | | | | 最小包数 | +| 85 | `sProductionCenter` | `varchar(100)` | NO | | | | 生产中心 | +| 86 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | BOM系数 | +| 87 | `sCutMode` | `varchar(100)` | NO | | | | 裁切方式 | +| 88 | `sPlateNo` | `varchar(100)` | NO | | | | 印版编号 | +| 89 | `dEverybarQty` | `decimal(18,6)` | NO | | 0.000000 | | 块数 | +| 90 | `dEachcaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 案例数 | +| 91 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 包数 | +| 92 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 93 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 94 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 95 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 96 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 97 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 98 | `bEnable` | `bit(1)` | NO | | b'0' | | 启用 | +| 99 | `tEnableDate` | `datetime` | YES | | | | 启用日期 | +| 100 | `sEnablePerson` | `varchar(50)` | YES | | | | 启用人 | +| 101 | `sFatherSlaveId` | `varchar(50)` | NO | | | | 父级id | +| 102 | `bProductTechnologyVer` | `bit(1)` | NO | | b'0' | | 是否存在工艺卡 | +| 103 | `sZflag` | `varchar(5)` | YES | | I | | 标识 I-创建/U-更新/D-删除标记 | +| 104 | `sWorkOrderId` | `varchar(50)` | YES | | | | 工单id | +| 105 | `sWorkOrderSlaveId` | `varchar(50)` | YES | | | | 工单从表id | +| 106 | `sWorkOrderNo` | `varchar(50)` | YES | | | | 工单号 | +| 107 | `iLineNo` | `int` | YES | | | | 项目号 | +| 108 | `dProductQty` | `decimal(18,6)` | YES | | | | 基本数量 | +| 109 | `bSapSynchronous` | `bit(1)` | YES | | b'0' | | 是否已同步 | +| 110 | `sBillNo` | `varchar(50)` | YES | | | | | +| 111 | `bVersion` | `bit(1)` | YES | | b'0' | | 默认版本 | +| 112 | `bSpecialInkCompleteId` | `bit(1)` | YES | | b'0' | | 是否创建专色墨BOM | +| 113 | `bAluminiumCompleteId` | `bit(1)` | YES | | b'0' | | 是否创建烫金资料BOM | +| 114 | `dPassRate` | `varchar(50)` | YES | | | | 合格率 | +| 115 | `sInkGloss` | `longtext` | YES | | | | 墨色及光油 | +| 116 | `sSoftPackaging` | `varchar(50)` | YES | | | | 软包硬化 | +| 117 | `bMainProduct` | `bit(1)` | YES | | b'0' | | 是否主产品 | +| 118 | `iProductCardType` | `int` | NO | | 1 | | 工艺卡类型 1:正常 2:子产品 3:合版主 4:合版子 | +| 119 | `sCombineMainId` | `varchar(50)` | NO | | | | 合版主id | +| 120 | `dSinglePQty` | `decimal(18,6)` | YES | | | | 联数 | +| 121 | `sApplyMaterialsName` | `varchar(100)` | YES | | | | 适用纸张 | +| 122 | `sCabinetDirection` | `varchar(10)` | YES | | | | 拉柜方向 | +| 123 | `dBite` | `decimal(18,6)` | YES | | | | 咬口 | +| 124 | `dWaterContent` | `decimal(18,6)` | YES | | | | 含水量 | +| 125 | `sPrintRecord` | `varchar(50)` | YES | | | | 晒版记录 | +| 126 | `sTemperature` | `varchar(50)` | YES | | | | 车间温度 | +| 127 | `sHumidity` | `varchar(50)` | YES | | | | 车间湿度 | +| 128 | `sAssemblyStyle` | `varchar(50)` | YES | | | | 拼版规格 | +| 129 | `sProductStyle` | `varchar(50)` | YES | | | | 成品规格 | +| 130 | `sTension` | `varchar(50)` | YES | | | | 张力 | +| 131 | `sAngularLine` | `varchar(50)` | YES | | | | 角线测量值 | +| 132 | `sProcessFlow` | `varchar(50)` | YES | | | | 工艺流程 | +| 133 | `sAfterClickInstruct` | `varchar(50)` | YES | | | | 弹框确认指令集 | +| 134 | `bValuation` | `bit(1)` | NO | | b'0' | | 是否标估成功 | +| 135 | `sStlal` | `varchar(2)` | YES | | | | SAP BOM版本号 | +| 136 | `sPlnnr` | `varchar(8)` | YES | | | | SAP BOP(工艺流) 编号 | +| 137 | `sAlnal` | `varchar(2)` | YES | | | | SAP BOP (工艺流)版本号 | +| 138 | `bProcessPrice` | `bit(1)` | YES | | b'0' | | 工序价格是否核实单据里用 | +| 139 | `sNodeId` | `varchar(50)` | NO | | | | 父级关联id | +| 140 | `sZLKnifeMouldId` | `varchar(255)` | YES | | | | 资料袋id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftproductslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftproductslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftqualityaccident.md b/docs/auto-catalog/tables/mftqualityaccident.md new file mode 100644 index 0000000..1f52f33 --- /dev/null +++ b/docs/auto-catalog/tables/mftqualityaccident.md @@ -0,0 +1,79 @@ +# `mftqualityaccident` + +> 质量事故报告 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:36 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 12 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 13 | `dRewardPunishmentMoney` | `decimal(18,6)` | YES | | | | 奖惩金额 | +| 14 | `sReporter` | `varchar(255)` | YES | | | | 提案人 | +| 15 | `tReportDate` | `datetime` | YES | | | | 提案日期 | +| 16 | `sResponsibleSupplyId` | `varchar(100)` | YES | | | | 责任部门 | +| 17 | `dProductQty` | `decimal(18,6)` | YES | | | | 需生产数 | +| 18 | `dProductTestQty` | `decimal(18,6)` | YES | | | | 成品检验数 | +| 19 | `dMajorDefectQty` | `decimal(18,6)` | YES | | | | 主要不良品数 | +| 20 | `dReplenishmentQty` | `decimal(18,6)` | YES | | | | 补货数量 | +| 21 | `sAccidentMemo` | `text` | YES | | | | 备注 | +| 22 | `sReasonAnalyse` | `text` | YES | | | | 理由分析 | +| 23 | `sReason` | `varchar(255)` | YES | | | | 提案理由 | +| 24 | `sType` | `varchar(255)` | YES | | | | 质量类型 | +| 25 | `bFile` | `varchar(255)` | YES | | | | 是否有文件 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `dLoseMoney` | `decimal(18,6)` | YES | | | | 损失金额 | +| 28 | `sResponsiblePerson` | `varchar(255)` | YES | | | | 责任人 | +| 29 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 30 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 31 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 32 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 33 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 34 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 35 | `sMachineId` | `varchar(100)` | NO | | | | 事故机台Id | +| 36 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 37 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 38 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 39 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 40 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 41 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 42 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 46 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 47 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 48 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 49 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 50 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftqualityaccident` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexU_mftqualityaccident` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftqualityaccidentNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftqualityaccidentemp.md b/docs/auto-catalog/tables/mftqualityaccidentemp.md new file mode 100644 index 0000000..76ffa3a --- /dev/null +++ b/docs/auto-catalog/tables/mftqualityaccidentemp.md @@ -0,0 +1,45 @@ +# `mftqualityaccidentemp` + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:36 +- **Updated:** 2026-04-27 18:53:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sSqlConditionId` | `varchar(100)` | YES | | | | 从表ID | +| 8 | `sDeptId` | `varchar(100)` | YES | | | | | +| 9 | `sDeptName` | `varchar(255)` | YES | | | | 部门 | +| 10 | `sEmployeeId` | `varchar(100)` | NO | | | | 职员ID | +| 11 | `sEmployeeName` | `varchar(255)` | YES | | | | 责任人 | +| 12 | `dEmpRate` | `decimal(18,6)` | YES | | | | 责任比列 | +| 13 | `dEmpMoney` | `decimal(18,6)` | NO | | 0.000000 | | 责任比列 | +| 14 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 26 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 27 | `sMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftqualityaccidenteqpmaster.md b/docs/auto-catalog/tables/mftqualityaccidenteqpmaster.md new file mode 100644 index 0000000..1d8bf0b --- /dev/null +++ b/docs/auto-catalog/tables/mftqualityaccidenteqpmaster.md @@ -0,0 +1,114 @@ +# `mftqualityaccidenteqpmaster` + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:36 +- **Updated:** 2026-04-27 18:53:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sSrcId` | `varchar(100)` | NO | | | | | +| 3 | `sSrcSlaveId` | `varchar(100)` | NO | | | | | +| 4 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 5 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 7 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 8 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 9 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 10 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 11 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 12 | `sMemo` | `text` | YES | | | | | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `sSrcNo` | `varchar(100)` | YES | | | | 原单号 | +| 35 | `sUnTaskFormId` | `varchar(100)` | NO | | | | | +| 36 | `sMReserve7` | `varchar(255)` | YES | | | | 预留字符7 | +| 37 | `sMReserve8` | `varchar(255)` | YES | | | | 预留字符8 | +| 38 | `sProduceType` | `varchar(255)` | YES | | | | 产生方式 | +| 39 | `tProduceDate` | `datetime` | YES | | | | 发生日期 | +| 40 | `tManuDate` | `datetime` | YES | | | | 生产日期 | +| 41 | `tOutDate` | `datetime` | YES | | | | 出货日期 | +| 42 | `tInDate` | `datetime` | YES | | | | 入库日期 | +| 43 | `sCustomerId` | `varchar(255)` | YES | | | | 客户编号 | +| 44 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 45 | `sSalesName` | `varchar(255)` | YES | | | | 销售人员 | +| 46 | `dContractMoney` | `decimal(18,6)` | YES | | | | 合同金额 | +| 47 | `sWorkOrderId` | `varchar(255)` | YES | | | | 工单编号 | +| 48 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单号 | +| 49 | `sAccidentType` | `varchar(255)` | YES | | | | 事故类型 | +| 50 | `sSpecial` | `varchar(255)` | YES | | | | 产品专项 | +| 51 | `sProductId` | `varchar(255)` | YES | | | | 产品编号 | +| 52 | `sProductName` | `varchar(255)` | YES | | | | 产品名称 | +| 53 | `dOkQty` | `decimal(18,6)` | YES | | | | 正数 | +| 54 | `dLossQty` | `decimal(18,6)` | YES | | | | 不良数 | +| 55 | `sRate` | `varchar(255)` | YES | | | | 不良率 | +| 56 | `sQuestionMemo` | `text` | YES | | | | 问题描述 | +| 57 | `sAnalysisMemo` | `text` | YES | | | | 原因分析 | +| 58 | `sMeasuresMemo` | `text` | YES | | | | 临时措施 | +| 59 | `sPreventionMemo` | `text` | YES | | | | 纠正预防措施 | +| 60 | `tCompleteDate` | `datetime` | YES | | | | 验证完成日期 | +| 61 | `dTotalMoney` | `decimal(18,6)` | YES | | | | 质量总损失 | +| 62 | `dPlateMoney` | `decimal(18,6)` | YES | | | | 制版费用 | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | YES | | | | 纸张费用 | +| 64 | `dPrintPlateMoney` | `decimal(18,6)` | YES | | | | 印版费用 | +| 65 | `dPrintMoney` | `decimal(18,6)` | YES | | | | 印刷费用 | +| 66 | `dBindMoney` | `decimal(18,6)` | YES | | | | 装订费用 | +| 67 | `dAccessoriesMoney` | `decimal(18,6)` | YES | | | | 辅料费用 | +| 68 | `dHour` | `decimal(18,6)` | YES | | | | 返工工时 | +| 69 | `dOtherMoney` | `decimal(18,6)` | YES | | | | 其他费用 | +| 70 | `dLossMoney` | `decimal(18,6)` | YES | | | | 损失金额合计 | +| 71 | `dDeductionMoney` | `decimal(18,6)` | YES | | | | 扣款索赔费 | +| 72 | `sProcessName` | `varchar(255)` | YES | | | | 责任工序 | +| 73 | `sReasonType` | `varchar(255)` | YES | | | | 原因类别 | +| 74 | `sReasonMemo` | `text` | YES | | | | 原因 | +| 75 | `sFileSource` | `varchar(255)` | YES | | | | 文件来源 | +| 76 | `sTheme` | `varchar(255)` | YES | | | | 主题 | +| 77 | `sArea` | `varchar(255)` | YES | | | | 所属区域 | +| 78 | `sFindAdd` | `varchar(255)` | YES | | | | 发现地点 | +| 79 | `sReqNumOrder` | `varchar(255)` | YES | | | | 合同号 | +| 80 | `tComplaintDate` | `datetime` | YES | | | | 投诉日期 | +| 81 | `dEstimateMoney` | `decimal(18,6)` | YES | | | | 预计损失金额 | +| 82 | `sOtherMemo` | `text` | YES | | | | 其他说明 | +| 83 | `sProductNo` | `varchar(255)` | YES | | | | 产品编号 | +| 84 | `bToEQP` | `bit(1)` | YES | | b'0' | | 是否同步 | +| 85 | `sEQPGuid` | `varchar(255)` | YES | | | | EQP返回字符串 | +| 86 | `sAccidentMemo` | `text` | YES | | | | 投诉内容 | +| 87 | `bToMES` | `bit(1)` | YES | | b'0' | | 返回MES | +| 88 | `sResponsible` | `varchar(255)` | YES | | | | 责任方 | +| 89 | `sBillNoBD` | `varchar(255)` | YES | | | | 生产补单号 | +| 90 | `sBillNoId` | `varchar(255)` | YES | | | | 生产补单ID | +| 91 | `sSalesId` | `varchar(255)` | YES | | | | 销售员ID | +| 92 | `sSalesEkpId` | `varchar(255)` | YES | | | | 销售员EKPID | +| 93 | `sCusName` | `varchar(255)` | YES | | | | 客服 | +| 94 | `sCusEkpId` | `varchar(255)` | YES | | | | 客服EKPID | +| 95 | `bBack` | `bit(1)` | YES | | b'0' | | 是否 | +| 96 | `sHandle` | `varchar(255)` | YES | | | | 客服EKPID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftqualityaccidentmaster.md b/docs/auto-catalog/tables/mftqualityaccidentmaster.md new file mode 100644 index 0000000..ea5e9ab --- /dev/null +++ b/docs/auto-catalog/tables/mftqualityaccidentmaster.md @@ -0,0 +1,160 @@ +# `mftqualityaccidentmaster` + +> 质量事故报告 + + +- **Rows (estimated):** 49 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:36 +- **Updated:** 2026-04-27 18:53:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 3 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 4 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 5 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 7 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 8 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 9 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 10 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 11 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 12 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 13 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 14 | `sProductId` | `varchar(100)` | NO | | | | 产品id | +| 15 | `dRewardPunishmentMoney` | `decimal(18,6)` | YES | | | | 奖惩金额 | +| 16 | `sReporter` | `varchar(255)` | YES | | | | 提案人 | +| 17 | `tReportDate` | `datetime` | YES | | | | 提案日期 | +| 18 | `sResponsibleSupplyId` | `varchar(100)` | YES | | | | 责任部门 | +| 19 | `dProductQty` | `decimal(18,6)` | YES | | | | 需生产数 | +| 20 | `dProductTestQty` | `decimal(18,6)` | YES | | | | 成品检验数 | +| 21 | `dMajorDefectQty` | `decimal(18,6)` | YES | | | | 主要不良品数 | +| 22 | `dReplenishmentQty` | `decimal(18,6)` | YES | | | | 补货数量 | +| 23 | `sAccidentMemo` | `text` | YES | | | | 事件描述 | +| 24 | `sReasonAnalyse` | `text` | YES | | | | 原因分析 | +| 25 | `sReason` | `varchar(255)` | YES | | | | 提案理由 | +| 26 | `sType` | `varchar(255)` | YES | | | | 质量类型/初步判定 | +| 27 | `bFile` | `varchar(255)` | YES | | | | 是否有文件 | +| 28 | `sMemo` | `text` | YES | | | | 备注 | +| 29 | `dLoseMoney` | `decimal(18,6)` | YES | | | | 损失金额 | +| 30 | `sResponsiblePerson` | `varchar(255)` | YES | | | | 责任人 | +| 31 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 32 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 33 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 34 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 35 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `sMachineId` | `varchar(100)` | NO | | | | 事故机台Id | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `sSrcNo` | `varchar(100)` | YES | | | | 原单号 | +| 54 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 55 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 56 | `sMReserve7` | `varchar(255)` | YES | | | | 预留字符7 | +| 57 | `sMReserve8` | `varchar(255)` | YES | | | | 预留字符8 | +| 58 | `sProcessId` | `varchar(255)` | YES | | | | 对应工序 | +| 59 | `sSrctype` | `varchar(100)` | NO | | | | 来源类型 | +| 60 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 61 | `sOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 62 | `tCKDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 改善验证日期 | +| 63 | `tJZDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 改善措施日期 | +| 64 | `tLeaderDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 领导复核日期 | +| 65 | `bBad` | `bit(1)` | YES | | b'0' | | 不良品 | +| 66 | `bBDComplete` | `bit(1)` | YES | | b'0' | | 补单清除 | +| 67 | `bBF` | `bit(1)` | YES | | b'0' | | 报废 | +| 68 | `bBY` | `bit(1)` | YES | | b'0' | | 补印 | +| 69 | `bCustomerLook` | `bit(1)` | YES | | b'0' | | 客户看色 | +| 70 | `bDeductionCustomer` | `bit(1)` | YES | | b'0' | | 客户索赔 | +| 71 | `bDeductionMaterials` | `bit(1)` | YES | | b'0' | | 供应商扣款 | +| 72 | `bDeductionMaterialsComplete` | `bit(1)` | YES | | b'0' | | 供应商扣款清除 | +| 73 | `bDeductionSupply` | `bit(1)` | YES | | b'0' | | 外协商扣款 | +| 74 | `bDeductionSupplyComplete` | `bit(1)` | YES | | b'0' | | 外协扣款清除 | +| 75 | `bFG` | `bit(1)` | YES | | b'0' | | 返工 | +| 76 | `bFGComplete` | `bit(1)` | YES | | b'0' | | 返工单清除 | +| 77 | `bNext` | `bit(1)` | YES | | b'0' | | 下次评定 | +| 78 | `bNoObject` | `bit(1)` | YES | | b'0' | | 无实物 | +| 79 | `bPendingComplete` | `bit(1)` | NO | | b'0' | | 强制完工处理客诉 | +| 80 | `bProductRejectComplete` | `bit(1)` | YES | | b'0' | | 质量报告报废强制完工 | +| 81 | `BTH` | `bit(1)` | YES | | b'0' | | 退供应商 | +| 82 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料数量/退换货数量 | +| 83 | `dBackDeductionMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 供应商扣款金额反写 | +| 84 | `dBackDeductionSupplyMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外协商扣款金额反写 | +| 85 | `dDeductionCustomerMoney` | `decimal(18,6)` | YES | | 0.000000 | | 客户索赔金额 | +| 86 | `dDeductionMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 供应商扣款金额 | +| 87 | `dDeductionSupplyMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外协商扣款金额 | +| 88 | `dDefectQty` | `decimal(18,6)` | NO | | 0.000000 | | 返工不良数量 | +| 89 | `dMaterialsLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 原材料费 | +| 90 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 计价数量 | +| 91 | `dMeritsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 内部扣款金额 | +| 92 | `dOldPrintQty` | `decimal(18,6)` | YES | | 0.000000 | | 旧补单数量 | +| 93 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其它 | +| 94 | `dPrintLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 补印防损 | +| 95 | `dPrintQty` | `decimal(18,6)` | YES | | 0.000000 | | 补印数量 | +| 96 | `dQualityreturnQty` | `decimal(18,6)` | YES | | 0.000000 | | 反写数量 | +| 97 | `dQuantityQty` | `decimal(18,6)` | NO | | 0.000000 | | 良品数量 | +| 98 | `dRecentPurchasePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 99 | `dScarpQty` | `decimal(18,6)` | YES | | 0.000000 | | 报废数量 | +| 100 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是,2:否 | +| 101 | `iMaterialsSuorce` | `int` | YES | | 0 | | 来源,0:检验,1:退料申请 | +| 102 | `iReason` | `int` | YES | | 0 | | 1-工序检验,2-材料检验,3:发外检验,4-成品检验,5-客户投诉,6-销售退货,7-补料申请,8-补版申请来源,9-工单缺数,10-退料申请,11-成品复检 | +| 103 | `iValidComplaint` | `int` | YES | | 0 | | 是否有效客诉 1:是 2:否 | +| 104 | `iWork` | `int` | YES | | 0 | | 是否和大货生产 1:否,2:是 | +| 105 | `sCheckMemo` | `varchar(4000)` | YES | | | | 改善验证 | +| 106 | `sCkPerson` | `varchar(100)` | YES | | | | 改善验证人 | +| 107 | `sCustomerOrderNo` | `varchar(100)` | YES | | | | 客户订单号 | +| 108 | `sDefineNo` | `varchar(50)` | YES | | | | 批次号 | +| 109 | `sFlowDeptId` | `varchar(50)` | YES | | | | 审批部门 | +| 110 | `sFlowDeptName` | `varchar(1000)` | YES | | | | 审批部门 | +| 111 | `sInspector` | `varchar(100)` | YES | | | | 检验员 | +| 112 | `sJzMemo` | `varchar(1000)` | YES | | | | 纠正预防/初步解决方案 | +| 113 | `sJZPerson` | `varchar(100)` | YES | | | | 改善措施人 | +| 114 | `sLeaderMemo` | `varchar(4000)` | YES | | | | 领导意见 | +| 115 | `sLeaderPerson` | `varchar(100)` | YES | | | | 领导 | +| 116 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料id | +| 117 | `sMaterialsStyle` | `varchar(100)` | YES | | | | 材料规格 | +| 118 | `sOrderId` | `varchar(100)` | YES | | | | 订单sId | +| 119 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表sId | +| 120 | `sProductUnit` | `varchar(100)` | YES | | | | 单位 | +| 121 | `sPurchaseInstoreId` | `varchar(100)` | NO | | | | 采购入库从表Id | +| 122 | `sPurchaseInstoreNo` | `varchar(255)` | NO | | | | 采购入库号 | +| 123 | `sPurchaseInstoreSlaveId` | `varchar(100)` | NO | | | | 采购入库从表Id | +| 124 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 125 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 126 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 127 | `sReprint` | `varchar(100)` | YES | | | | 是否补印 | +| 128 | `sSrcAccidentNo` | `varchar(255)` | YES | | | | 源质量事故单号 | +| 129 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商id | +| 130 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表id | +| 131 | `sYyMemo` | `varchar(1000)` | YES | | | | 原因分析/客户其它诉求 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftqualityaccidentmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexU_mftqualityaccidentmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftqualityaccidentmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftqualityaccidentmemo.md b/docs/auto-catalog/tables/mftqualityaccidentmemo.md new file mode 100644 index 0000000..89f501d --- /dev/null +++ b/docs/auto-catalog/tables/mftqualityaccidentmemo.md @@ -0,0 +1,38 @@ +# `mftqualityaccidentmemo` + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:37 +- **Updated:** 2026-04-27 18:53:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sSqlConditionId` | `varchar(100)` | YES | | | | 从表ID | +| 8 | `sDeptId` | `varchar(100)` | YES | | | | | +| 9 | `sDeptName` | `varchar(255)` | YES | | | | 部门 | +| 10 | `sDeptOwner` | `varchar(255)` | YES | | | | 填写人 | +| 11 | `sTypes` | `varchar(255)` | YES | | | | 原因类型 | +| 12 | `sCategories` | `varchar(255)` | YES | | | | 原因类别 | +| 13 | `sCategorymemo` | `text` | YES | | | | 其他类型备注 | +| 14 | `sType` | `varchar(255)` | YES | | | | 分类 | +| 15 | `sReasonMemo` | `text` | YES | | | | 原因或改善措施 | +| 16 | `sReasonOwner` | `varchar(255)` | YES | | | | 负责人 | +| 17 | `tReasonDate` | `datetime` | YES | | | | 截至日期 | +| 18 | `sReasonStatus` | `varchar(255)` | YES | | | | 措施状态 | +| 19 | `sMemo` | `text` | YES | | | | 备注 | +| 20 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftqualityaccidentslave.md b/docs/auto-catalog/tables/mftqualityaccidentslave.md new file mode 100644 index 0000000..1c356d2 --- /dev/null +++ b/docs/auto-catalog/tables/mftqualityaccidentslave.md @@ -0,0 +1,100 @@ +# `mftqualityaccidentslave` + +> 工单从表 + + +- **Rows (estimated):** 61 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:37 +- **Updated:** 2026-04-27 18:53:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 9 | `sResponsibleSupplyId` | `varchar(100)` | NO | | | | 责任供应商Id | +| 10 | `sResponsiblePersonId` | `varchar(100)` | NO | | | | 责任人Id | +| 11 | `dResponsibleMoney` | `decimal(18,6)` | NO | | 0.000000 | | 责任金额 | +| 12 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 26 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 27 | `sMachineId` | `varchar(100)` | NO | | | | 机台Id | +| 28 | `sTeamId` | `varchar(100)` | NO | | | | 班组Id | +| 29 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 30 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 31 | `tDeliverDate` | `datetime` | YES | | | | 交货日期。 | +| 32 | `dReplenishmentQty` | `decimal(18,6)` | NO | | 0.000000 | | 补废量 | +| 33 | `bReplenishment` | `bit(1)` | NO | | b'0' | | 是否补货 | +| 34 | `bReplenishmentComplete` | `bit(1)` | NO | | b'0' | | 补货强制完工 | +| 35 | `sMemo` | `text` | YES | | | | 备注 | +| 36 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 37 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 38 | `sSrcNo` | `varchar(100)` | NO | | | | 源单号 | +| 39 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表ID | +| 41 | `sProductId` | `varchar(100)` | NO | | | | 产品id | +| 42 | `sFileName` | `varchar(100)` | NO | | | | 文件名 | +| 43 | `sPicturePath` | `varchar(100)` | NO | | | | 图片地址 | +| 44 | `sReasonAnalyse` | `varchar(255)` | NO | | | | 原因分析 | +| 45 | `sAccidentMemo` | `varchar(255)` | NO | | | | 问题描述 | +| 46 | `sRectificationMemo` | `varchar(255)` | NO | | | | 整改措施 | +| 47 | `sValidationMemo` | `varchar(255)` | NO | | | | 验证结果 | +| 48 | `sWorkOrderId` | `varchar(100)` | YES | | | | 配墨工单Id | +| 49 | `sWorkOrderNo` | `varchar(100)` | YES | | | | 配墨工单号 | +| 50 | `bComplainComplete` | `bit(1)` | YES | | b'0' | | 清除投诉 | +| 51 | `bEvaluate` | `bit(1)` | YES | | b'0' | | 0:评定,1:不评定 | +| 52 | `bReturn` | `bit(1)` | YES | | b'0' | | | +| 53 | `dDeptMoney` | `decimal(18,6)` | YES | | 0.000000 | | 责任金额 | +| 54 | `dDeptRate` | `decimal(18,6)` | YES | | 0.000000 | | 责任比列 | +| 55 | `dExamineMoney1` | `decimal(18,2)` | NO | | 0.00 | | 考核金额 | +| 56 | `dExamineMoney2` | `decimal(18,2)` | NO | | 0.00 | | 主管考核金额 | +| 57 | `dProductReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 58 | `dReturnQty` | `decimal(18,6)` | YES | | 0.000000 | | 反写数量 | +| 59 | `sAbnormalMemo` | `text` | YES | | | | 异常描述 | +| 60 | `sDeptId` | `varchar(100)` | YES | | | | 责任部门ID | +| 61 | `sDeptName` | `varchar(255)` | YES | | | | 责任部门 | +| 62 | `sException` | `varchar(100)` | YES | | | | 异常类型 | +| 63 | `sOrderId` | `varchar(255)` | YES | | | | 订单号 | +| 64 | `sOrderNo` | `varchar(255)` | YES | | | | 订单号 | +| 65 | `sOrderSlaveId` | `varchar(255)` | YES | | | | 订单从表 | +| 66 | `sOutSideSrcNo` | `varchar(100)` | YES | | | | 发外加工单号 | +| 67 | `sOutSideSrcSlaveId` | `varchar(100)` | YES | | | | 发外加工单从表ID | +| 68 | `sPartName` | `varchar(100)` | YES | | | | 部件名称 | +| 69 | `sProcessName` | `varchar(100)` | NO | | | | 异常工序名称 | +| 70 | `sPRType` | `varchar(255)` | YES | | | | P惩罚R奖励 | +| 71 | `sResuperintendentId` | `varchar(100)` | YES | | | | 责任主管Id | +| 72 | `sWorkOrderSlaveId` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftqualityaccidentslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_mftqualityaccidentslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftvoucheruniversaltmp.md b/docs/auto-catalog/tables/mftvoucheruniversaltmp.md new file mode 100644 index 0000000..cf7add3 --- /dev/null +++ b/docs/auto-catalog/tables/mftvoucheruniversaltmp.md @@ -0,0 +1,102 @@ +# `mftvoucheruniversaltmp` + + +- **Rows (estimated):** 452102 +- **Data size:** 421.0 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:53:37 +- **Updated:** 2026-04-27 18:54:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | | | | | +| 2 | `sSlaveId` | `varchar(100)` | YES | | | | | +| 3 | `sParentId` | `varchar(100)` | YES | | | | | +| 4 | `sVoucherNo` | `varchar(100)` | YES | | | | | +| 5 | `sParentMinusId` | `varchar(100)` | YES | | | | | +| 6 | `sVoucherMinusNo` | `varchar(100)` | YES | | | | | +| 7 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 8 | `sLoginId` | `varchar(255)` | YES | | | | | +| 9 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 10 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 11 | `tCreateDate` | `datetime` | YES | | | | | +| 12 | `sWareHouseId` | `varchar(255)` | YES | | | | | +| 13 | `sWareHouseName` | `varchar(255)` | YES | | | | | +| 14 | `sMaterialsId` | `varchar(255)` | YES | | | | | +| 15 | `sMaterialsName` | `varchar(255)` | YES | | | | | +| 16 | `sMaterialsClassifyId` | `varchar(255)` | YES | | | | | +| 17 | `sMaterialsClassifyName` | `varchar(255)` | YES | | | | | +| 18 | `sCustomerId` | `varchar(100)` | YES | | | | | +| 19 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 20 | `sCustomerNo` | `varchar(100)` | YES | | | | | +| 21 | `sSupplyId` | `varchar(100)` | YES | | | | | +| 22 | `sSupplyName` | `varchar(255)` | YES | | | | | +| 23 | `sSupplyNo` | `varchar(255)` | YES | | | | | +| 24 | `sProductId` | `varchar(100)` | YES | | | | | +| 25 | `sProductName` | `varchar(255)` | YES | | | | | +| 26 | `sProductClassifyId` | `varchar(255)` | YES | | | | | +| 27 | `sProductClassifyName` | `varchar(255)` | YES | | | | | +| 28 | `sCurrency` | `varchar(100)` | NO | | | | 币别 | +| 29 | `dCurrencyRate` | `decimal(18,6)` | NO | | 0.000000 | | 汇率 | +| 30 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 31 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 32 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 33 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 34 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 35 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 36 | `dGiveMoney` | `decimal(18,6)` | YES | | | | 赠送商品金额 | +| 37 | `OutgoingMoney` | `decimal(18,6)` | YES | | | | 发出商品金额 | +| 38 | `sInvoiceNo` | `varchar(255)` | NO | | | | 科目号 | +| 39 | `sBillNo` | `varchar(255)` | NO | | | | 科目号 | +| 40 | `sFormId` | `varchar(255)` | NO | | | | 科目号 | +| 41 | `sAccountNo` | `varchar(255)` | NO | | | | 科目号 | +| 42 | `sAccountName` | `varchar(255)` | NO | | | | 科目号 | +| 43 | `sSumType` | `varchar(255)` | NO | | | | 科目号 | +| 44 | `sMemo` | `longtext` | YES | | | | 备注 | +| 45 | `sBankId` | `varchar(100)` | NO | | | | 银行 | +| 46 | `sBankName` | `varchar(100)` | NO | | | | 银行名称 | +| 47 | `sBankAccount` | `varchar(100)` | NO | | | | 银行账号 | +| 48 | `sCurrencyName` | `varchar(100)` | NO | | | | 比别名称 | +| 49 | `sFcurrencyId` | `varchar(100)` | NO | | | | 比别 | +| 50 | `sCostAccountNo` | `varchar(255)` | NO | | | | 辅助科目号 | +| 51 | `sDeptNo` | `varchar(255)` | NO | | | | 部门编号 | +| 52 | `sDeptId` | `varchar(255)` | NO | | | | 部门Id | +| 53 | `dFreight` | `decimal(18,2)` | NO | | 0.00 | | 运费 | +| 54 | `dEndExpense1Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用1 | +| 55 | `dEndExpense2Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用2 | +| 56 | `dEndExpense3Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用3 | +| 57 | `dEndExpense4Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用4 | +| 58 | `dEndExpense5Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用5 | +| 59 | `dEndExpense6Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用6 | +| 60 | `dEndExpense7Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用7 | +| 61 | `dEndExpense8Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用8 | +| 62 | `dEndExpense9Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用9 | +| 63 | `dEndExpense10Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用10 | +| 64 | `dEndExpense11Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用11 | +| 65 | `dEndExpense12Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用12 | +| 66 | `dEndExpense13Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用13 | +| 67 | `dEndExpense14Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用14 | +| 68 | `dEndExpense15Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用15 | +| 69 | `dEndExpense16Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用16 | +| 70 | `dEndExpense17Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用17 | +| 71 | `dEndExpense18Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用18 | +| 72 | `dEndExpense19Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用19 | +| 73 | `dEndExpense20Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用20 | +| 74 | `dEndExpense21Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用21 | +| 75 | `dEndExpense22Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用22 | +| 76 | `dEndExpense23Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用23 | +| 77 | `dEndExpense24Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用24 | +| 78 | `dEndExpense25Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用25 | +| 79 | `dEndExpense26Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用26 | +| 80 | `dEndExpense27Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用27 | +| 81 | `dEndExpense28Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用28 | +| 82 | `dEndExpense29Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用29 | +| 83 | `dEndExpense30Money` | `decimal(18,6)` | NO | | 0.000000 | | 费用30 | +| 84 | `sMAccountNo` | `varchar(100)` | NO | | | | 主科目代码 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordercalc_tmp.md b/docs/auto-catalog/tables/mftworkordercalc_tmp.md new file mode 100644 index 0000000..72f8cbd --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordercalc_tmp.md @@ -0,0 +1,41 @@ +# `mftworkordercalc_tmp` + +> 工单材料表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:35 +- **Updated:** 2026-04-27 18:54:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 计算人 | +| 7 | `sSlaveId` | `varchar(100)` | NO | | | | 产品Id | +| 8 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 9 | `dCalcQty` | `decimal(18,6)` | NO | | | | 计算数量 | +| 10 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 11 | `sProductId` | `varchar(255)` | NO | | | | 产品Id | +| 12 | `iOrder` | `int` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson`, `sSlaveId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderchangeapply.md b/docs/auto-catalog/tables/mftworkorderchangeapply.md new file mode 100644 index 0000000..2b800b5 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderchangeapply.md @@ -0,0 +1,76 @@ +# `mftworkorderchangeapply` + +> 工单变更申请表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:35 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 34 | `sProductClassifyId` | `varchar(100)` | YES | | | | 成品分类Id | +| 35 | `dDevMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开发金额 | +| 36 | `sContacts` | `varchar(100)` | NO | | | | 联系人 | +| 37 | `sMobile` | `varchar(100)` | NO | | | | 联系方式 | +| 38 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 39 | `sDevMemo` | `text` | YES | | | | 开发描述 | +| 40 | `sSrcId` | `varchar(255)` | NO | | | | 原单Id | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | | | | 原单从表Id | +| 42 | `bDevComplete` | `bit(1)` | NO | | b'0' | | 开发申请强制完工 | +| 43 | `sDevPlanId` | `varchar(255)` | NO | | | | 开发计划Id反写 | +| 44 | `bQuotationComplete` | `bit(1)` | NO | | b'0' | | 报价强制完工 | +| 45 | `bDevplanComplete` | `bit(1)` | NO | | b'0' | | 开发计划强制完工 | +| 46 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 47 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 48 | `sReserveMemo` | `varchar(100)` | NO | | | | 预留字段备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftworkorderchangeapply` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkorderchangeapplyNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordercontrol.md b/docs/auto-catalog/tables/mftworkordercontrol.md new file mode 100644 index 0000000..d6f26ad --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordercontrol.md @@ -0,0 +1,141 @@ +# `mftworkordercontrol` + +> 工单控制表 + + +- **Rows (estimated):** 282 +- **Data size:** 256.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:35 +- **Updated:** 2026-04-27 18:54:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlParentId` | `varchar(100)` | NO | | | | 部件的父级ID | +| 8 | `sSelfControlId` | `varchar(100)` | NO | | | | 组装部件Id | +| 9 | `sChildren` | `varchar(255)` | NO | | 1 | | 是否为最子级 | +| 10 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 11 | `dPartsQty` | `decimal(18,6)` | NO | | | | 部件数量 | +| 12 | `dCombineQty` | `decimal(18,6)` | YES | | | | 合拼产品数 | +| 13 | `iPositiveColor` | `int` | NO | | | | 正面颜色 | +| 14 | `iPositiveSpecialColor` | `int` | NO | | 0 | | 正面专色 | +| 15 | `iOppositeColor` | `int` | NO | | 0 | | 反面颜色 | +| 16 | `iOppositeSpecialColor` | `int` | NO | | 0 | | 反面专色 | +| 17 | `dMachineLength` | `decimal(18,6)` | NO | | | | 上机长度 | +| 18 | `dMachineWidth` | `decimal(18,6)` | NO | | | | 上机宽度 | +| 19 | `dSinglePQty` | `decimal(18,6)` | NO | | | | 单面P数 | +| 20 | `dSumPQty` | `decimal(18,0)` | NO | | | | 总P数 | +| 21 | `dMachineQty` | `decimal(18,6)` | NO | | | | 上机数量 | +| 22 | `dSumMachineQty` | `decimal(18,6)` | NO | | | | 总上机数量 | +| 23 | `dStretchPrintQty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷放张 | +| 24 | `dStretchPrintAfterQty` | `decimal(18,6)` | NO | | 0.000000 | | 印后放张 | +| 25 | `dSumStretchQty` | `decimal(18,6)` | NO | | 0.000000 | | 总放张 | +| 26 | `dPlateQty` | `decimal(18,6)` | NO | | | | 印版付数 | +| 27 | `dSumPlateQty` | `decimal(18,6)` | NO | | | | 印版张数 | +| 28 | `iPrintModePo` | `int` | NO | | | | 印刷类型 | +| 29 | `iPrintMode` | `int` | NO | | | | 印刷方式 | +| 30 | `iStick` | `int` | NO | | | | 贴数 | +| 31 | `iPage` | `int` | NO | | 0 | | 倍率 | +| 32 | `sMachinePicturePath` | `varchar(255)` | YES | | | | 上机图片地址 | +| 33 | `sMaterialsPicturePath` | `varchar(255)` | YES | | | | 开料图片地址 | +| 34 | `sPrintModeMemo` | `text` | YES | | | | 印刷信息 | +| 35 | `sMaterials` | `varchar(255)` | YES | | | | 材料名称 | +| 36 | `sPrintAfterProcess` | `varchar(255)` | YES | | | | 印后工序名称 | +| 37 | `bAllOut` | `bit(1)` | NO | | b'0' | | 部件是否发外 | +| 38 | `sAllId` | `varchar(2000)` | NO | | | | 本ID与父级ID | +| 39 | `sPullGauge` | `varchar(100)` | NO | | | | 拉规 | +| 40 | `dSemigoodsInQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品入库反写数量 | +| 41 | `bSemigoodsInComplete` | `bit(1)` | NO | | b'0' | | 半成品强制完工 | +| 42 | `dSemigoodsOutQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品出库反写数量 | +| 43 | `bSemigoodsOutComplete` | `bit(1)` | NO | | b'0' | | 半成品出库强制完工 | +| 44 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 开料开数 | +| 45 | `dMaterialsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 材料宽度 | +| 46 | `dMaterialsLength` | `decimal(18,6)` | NO | | 0.000000 | | 材料长度 | +| 47 | `sControlMemo` | `text` | YES | | | | 部件备注 | +| 48 | `sColorSerial` | `varchar(255)` | NO | | | | 色序 | +| 49 | `sCReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 50 | `sCReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 51 | `sCReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 52 | `sCReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 53 | `sCReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 54 | `sCReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 55 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 56 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 57 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 58 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 59 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 60 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 61 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 62 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 63 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 64 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 65 | `dCutEdge` | `decimal(18,6)` | YES | | | | 切割边 | +| 66 | `iCol` | `int` | YES | | | | 上下排版 | +| 67 | `iRow` | `int` | YES | | | | 左右排版 | +| 68 | `dColGap` | `decimal(18,6)` | YES | | | | 上下间距 | +| 69 | `dRowGap` | `decimal(18,6)` | YES | | | | 左右间距 | +| 70 | `dPaperPbQty` | `decimal(18,6)` | NO | | 0.000000 | | 印张拼版数 | +| 71 | `dCoupletQty` | `decimal(18,6)` | YES | | 0.000000 | | 联数 | +| 72 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 手动填写 | +| 73 | `iFoldingStick` | `int` | YES | | 0 | | 折页贴数 | +| 74 | `sCombinedMemo` | `text` | YES | | | | 合版信息 | +| 75 | `dBookPaperQty` | `decimal(18,6)` | NO | | 0.000000 | | 书刊印张数 | +| 76 | `dPlateWide` | `decimal(18,6)` | NO | | 0.000000 | | 版宽 | +| 77 | `dScraperGap` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀间距 | +| 78 | `iBindStick` | `int` | NO | | 0 | | 装订贴数 | +| 79 | `dSpeciesQty` | `decimal(18,0)` | NO | | 0 | | 合版种数 | +| 80 | `dScraper` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀 | +| 81 | `sStyleSample` | `varchar(255)` | NO | | | | 样式样 | +| 82 | `sSizeSample` | `varchar(255)` | NO | | | | 尺寸样 | +| 83 | `sJoinSample` | `varchar(255)` | NO | | | | 联版样 | +| 84 | `sColorSample` | `varchar(255)` | NO | | | | 色样 | +| 85 | `sContentSample` | `varchar(255)` | NO | | | | 内容样 | +| 86 | `sSample` | `varchar(255)` | NO | | | | 样 | +| 87 | `dSumCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组总数 | +| 88 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 89 | `bPublicPlate` | `bit(1)` | NO | | b'0' | | 是否共版 | +| 90 | `dSumMachineAllQty` | `decimal(18,6)` | NO | | 0.000000 | | 总印张数 | +| 91 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 92 | `tPlannerSet` | `datetime` | YES | | | | 计划人员填写的时间 | +| 93 | `sPlannerMemo` | `varchar(50)` | NO | | | | 计划人员填写的备注 | +| 94 | `bPlanB` | `bit(1)` | NO | | b'0' | | 是否转入备用计划 | +| 95 | `tPublishDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 出版时间 | +| 96 | `bCoEdition` | `bit(1)` | NO | | b'0' | | 是否共版 | +| 97 | `bPublish` | `bit(1)` | YES | | b'0' | | 是否出版 | +| 98 | `bSplit` | `bit(1)` | NO | | b'0' | | 是否拆分 | +| 99 | `dPartsLength` | `decimal(18,6)` | NO | | 0.000000 | | 部件长 | +| 100 | `dPartsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 部件宽 | +| 101 | `dPlatoonQty` | `decimal(18,0)` | NO | | 0 | | 排只数 | +| 102 | `dSinglePQtyNew` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | +| 103 | `dStickPQty` | `decimal(18,0)` | NO | | 0 | | 单贴P数 | +| 104 | `dTeeth` | `decimal(18,6)` | NO | | 0.000000 | | 齿数 | +| 105 | `iOrderSort` | `int` | YES | | 0 | | 排序号层级 | +| 106 | `sCombineChildControlId` | `varchar(1000)` | YES | | | | 部件ID集合 | +| 107 | `sCombineChildControlName` | `varchar(1000)` | YES | | | | 部件集合 | +| 108 | `sFaceName` | `varchar(1000)` | YES | | | | 对应贴次 | +| 109 | `sOppositeColor` | `longtext` | YES | | | | 反面颜色 | +| 110 | `sPositiveColor` | `longtext` | YES | | | | 正面颜色 | +| 111 | `sPublishFileNo` | `varchar(50)` | YES | | | | 文件编号 | +| 112 | `sPublishPerson` | `varchar(50)` | YES | | | | 出版人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordercontrol` | | BTREE | `sParentId` | +| `IndexU_mftworkordercontrol` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordercontrol_ParentId` | ✓ | BTREE | `sParentId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordercontrol_tmp.md b/docs/auto-catalog/tables/mftworkordercontrol_tmp.md new file mode 100644 index 0000000..dba8798 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordercontrol_tmp.md @@ -0,0 +1,134 @@ +# `mftworkordercontrol_tmp` + +> 工单控制表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:35 +- **Updated:** 2026-04-27 18:54:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlParentId` | `varchar(100)` | NO | | | | 部件的父级ID | +| 8 | `sSelfControlId` | `varchar(100)` | NO | | | | 组装部件Id | +| 9 | `sChildren` | `varchar(255)` | NO | | 1 | | 是否为最子级 | +| 10 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 11 | `dPartsQty` | `decimal(18,6)` | NO | | 0.000000 | | 部件数量 | +| 12 | `dCombineQty` | `decimal(18,6)` | YES | | | | 合拼产品数 | +| 13 | `iPositiveColor` | `int` | NO | | | | 正面颜色 | +| 14 | `iPositiveSpecialColor` | `int` | NO | | 0 | | 正面专色 | +| 15 | `iOppositeColor` | `int` | NO | | 0 | | 反面颜色 | +| 16 | `iOppositeSpecialColor` | `int` | NO | | 0 | | 反面专色 | +| 17 | `dMachineLength` | `decimal(18,6)` | NO | | 0.000000 | | 上机长度 | +| 18 | `dMachineWidth` | `decimal(18,6)` | NO | | 0.000000 | | 上机宽度 | +| 19 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | +| 20 | `dSumPQty` | `decimal(18,0)` | NO | | 0 | | 总P数 | +| 21 | `dMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 上机数量 | +| 22 | `dSumMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 总上机数量 | +| 23 | `dStretchPrintQty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷放张 | +| 24 | `dStretchPrintAfterQty` | `decimal(18,6)` | NO | | 0.000000 | | 印后放张 | +| 25 | `dSumStretchQty` | `decimal(18,6)` | NO | | 0.000000 | | 总放张 | +| 26 | `dPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版付数 | +| 27 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 28 | `iPrintModePo` | `int` | NO | | 0 | | 印刷类型 | +| 29 | `iPrintMode` | `int` | NO | | 0 | | 印刷方式 | +| 30 | `iStick` | `int` | NO | | 0 | | 贴数 | +| 31 | `iPage` | `int` | NO | | 0 | | 倍率 | +| 32 | `sMachinePicturePath` | `varchar(255)` | YES | | | | 上机图片地址 | +| 33 | `sMaterialsPicturePath` | `varchar(255)` | YES | | | | 开料图片地址 | +| 34 | `sPrintModeMemo` | `text` | YES | | | | | +| 35 | `sMaterials` | `varchar(255)` | YES | | | | 材料名称 | +| 36 | `sPrintAfterProcess` | `varchar(255)` | YES | | | | 印后工序名称 | +| 37 | `bAllOut` | `bit(1)` | NO | | b'0' | | 部件是否发外 | +| 38 | `sAllId` | `varchar(2000)` | NO | | | | 本ID与父级ID | +| 39 | `sPullGauge` | `varchar(100)` | YES | | | | 拉规 | +| 40 | `dSemigoodsInQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品入库反写数量 | +| 41 | `bSemigoodsInComplete` | `bit(1)` | NO | | b'0' | | 半成品强制完工 | +| 42 | `dSemigoodsOutQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品出库反写数量 | +| 43 | `bSemigoodsOutComplete` | `bit(1)` | NO | | b'0' | | 半成品出库强制完工 | +| 44 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 开料开数 | +| 45 | `dMaterialsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 材料宽度 | +| 46 | `dMaterialsLength` | `decimal(18,6)` | NO | | 0.000000 | | 材料长度 | +| 47 | `sControlMemo` | `text` | YES | | | | | +| 48 | `sColorSerial` | `varchar(255)` | NO | | | | 色序 | +| 49 | `sCReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 50 | `sCReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 51 | `sCReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 52 | `sCReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 53 | `sCReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 54 | `sCReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 55 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 56 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 57 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 58 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 59 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 60 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 61 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 62 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 63 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 64 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 65 | `dCutEdge` | `decimal(18,6)` | YES | | | | | +| 66 | `iCol` | `int` | YES | | | | 上下排版 | +| 67 | `iRow` | `int` | YES | | | | 左右排版 | +| 68 | `dColGap` | `decimal(18,6)` | YES | | | | 上下间距 | +| 69 | `dRowGap` | `decimal(18,6)` | YES | | | | 左右间距 | +| 70 | `dPaperPbQty` | `decimal(18,6)` | NO | | 0.000000 | | 印张拼版数 | +| 71 | `dCoupletQty` | `decimal(18,6)` | YES | | 0.000000 | | 联数 | +| 72 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 手动填写 | +| 73 | `iFoldingStick` | `int` | YES | | 0 | | 折页贴数 | +| 74 | `sCombinedMemo` | `text` | YES | | | | 合版信息 | +| 75 | `dBookPaperQty` | `decimal(18,6)` | NO | | 0.000000 | | 书刊印张数 | +| 76 | `dPlateWide` | `decimal(18,6)` | NO | | 0.000000 | | 版宽 | +| 77 | `dScraperGap` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀间距 | +| 78 | `iBindStick` | `int` | NO | | 0 | | 装订贴数 | +| 79 | `dSpeciesQty` | `decimal(18,0)` | NO | | 0 | | 合版种数 | +| 80 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 81 | `dScraper` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀 | +| 82 | `sStyleSample` | `varchar(255)` | NO | | | | 样式样 | +| 83 | `sSizeSample` | `varchar(255)` | NO | | | | 尺寸样 | +| 84 | `sJoinSample` | `varchar(255)` | NO | | | | 联版样 | +| 85 | `sColorSample` | `varchar(255)` | NO | | | | 色样 | +| 86 | `sContentSample` | `varchar(255)` | NO | | | | 内容样 | +| 87 | `dSumCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组总数 | +| 88 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 89 | `bPublicPlate` | `bit(1)` | NO | | b'0' | | 是否共版 | +| 90 | `dSumMachineAllQty` | `decimal(18,6)` | NO | | 0.000000 | | 总印张数 | +| 91 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 92 | `bCoEdition` | `bit(1)` | NO | | b'0' | | 是否共版 | +| 93 | `bSplit` | `bit(1)` | NO | | b'0' | | 是否拆分 | +| 94 | `dPartsLength` | `decimal(18,6)` | NO | | 0.000000 | | 部件长 | +| 95 | `dPartsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 部件宽 | +| 96 | `dPlatoonQty` | `decimal(18,0)` | NO | | 0 | | 排只数 | +| 97 | `dSinglePQtyNew` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | +| 98 | `dStickPQty` | `decimal(18,0)` | NO | | 0 | | 单贴P数 | +| 99 | `dTeeth` | `decimal(18,6)` | NO | | 0.000000 | | 齿数 | +| 100 | `iOrderSort` | `int` | YES | | 0 | | 排序号层级 | +| 101 | `sCombineChildControlId` | `varchar(1000)` | YES | | | | 部件ID集合 | +| 102 | `sCombineChildControlName` | `varchar(1000)` | YES | | | | 部件集合 | +| 103 | `sFaceName` | `varchar(1000)` | YES | | | | 对应贴次 | +| 104 | `sOppositeColor` | `longtext` | YES | | | | 反面颜色 | +| 105 | `sPositiveColor` | `longtext` | YES | | | | 正面颜色 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordercontrol_tmp` | | BTREE | `sParentId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexU_mftworkordercontrol_tmp_ParentId` | | BTREE | `sParentId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordercontrolcombine.md b/docs/auto-catalog/tables/mftworkordercontrolcombine.md new file mode 100644 index 0000000..d849a17 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordercontrolcombine.md @@ -0,0 +1,61 @@ +# `mftworkordercontrolcombine` + +> 工单从表 + + +- **Rows (estimated):** 955 +- **Data size:** 288.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:36 +- **Updated:** 2026-04-27 18:54:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 8 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 9 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 10 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 11 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 12 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 13 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 22 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 23 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 24 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 25 | `sCombinePartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 26 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 27 | `sControlId` | `varchar(100)` | NO | | | | 控制表ID | +| 28 | `dPlatoonQty` | `decimal(18,0)` | NO | | 0 | | 排只数 | +| 29 | `dStickPQty` | `decimal(18,0)` | NO | | 0 | | 单贴P数 | +| 30 | `dSumCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 31 | `iRate` | `int` | NO | | 0 | | 产品占比 | +| 32 | `sSrcBillNo` | `varchar(100)` | YES | | | | 源工单编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordercontrolcombine` | | BTREE | `sParentId` | +| `IndexN_mftworkordercontrolcombine_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordercontrolcombine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordercontrolcombine_tmp.md b/docs/auto-catalog/tables/mftworkordercontrolcombine_tmp.md new file mode 100644 index 0000000..53c9d5a --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordercontrolcombine_tmp.md @@ -0,0 +1,61 @@ +# `mftworkordercontrolcombine_tmp` + +> 工单从表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:36 +- **Updated:** 2026-04-27 18:54:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 8 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 9 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 10 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 11 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 12 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 13 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 22 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 23 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 24 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 25 | `sCombinePartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 26 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 27 | `sControlId` | `varchar(100)` | NO | MUL | | | 控制表ID | +| 28 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 29 | `dPlatoonQty` | `decimal(18,0)` | NO | | 0 | | 排只数 | +| 30 | `dStickPQty` | `decimal(18,0)` | NO | | 0 | | 单贴P数 | +| 31 | `iRate` | `int` | NO | | 0 | | 产品占比 | +| 32 | `sSrcBillNo` | `varchar(100)` | YES | | | | 源工单编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sControlId`, `sCombinePartsName`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkordercontrolcombine_tmp_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordermaster.md b/docs/auto-catalog/tables/mftworkordermaster.md new file mode 100644 index 0000000..a0a05b1 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordermaster.md @@ -0,0 +1,126 @@ +# `mftworkordermaster` + +> 工单主表 + + +- **Rows (estimated):** 241 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:36 +- **Updated:** 2026-04-27 18:54:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | NO | MUL | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | { "0": "打样工单","1": "正常生产","2": "生产补单","3": "加急生产","4": "生产翻单"} | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 17 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 18 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 19 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 20 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 21 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 单据完工 | +| 22 | `tBillCompleteDate` | `datetime` | YES | | | | 单据完工日期 | +| 23 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 整单发外 | +| 24 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 25 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 26 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 27 | `sPlateMaking` | `varchar(255)` | NO | | | | 大版号 | +| 28 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 29 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 30 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 31 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 32 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 33 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 34 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 35 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 36 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 37 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 38 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 39 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 40 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 41 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 42 | `bProduction` | `bit(1)` | NO | | b'0' | | 正在生产 | +| 43 | `dPrintBeforeMoney` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 印前费用 | +| 44 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 45 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 46 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷成品费用 | +| 47 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 48 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 49 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 包装费用 | +| 50 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运输费用 | +| 51 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总报价 | +| 52 | `bCarryOver` | `bit(1)` | NO | | b'0' | | 是否结转 | +| 53 | `dProductCarryOverQty` | `decimal(18,6)` | NO | | 0.000000 | | 结转成本数量 | +| 54 | `tFactCountCost` | `datetime` | YES | | | | 交货日期 | +| 55 | `bNotInStorageOverdueComplete` | `bit(1)` | NO | | b'0' | | 是否入库超期 | +| 56 | `sNoFormat` | `varchar(255)` | NO | | | | 工单单据号生成类型 | +| 57 | `bSealingComplete` | `bit(1)` | NO | | b'0' | | 是否封样 | +| 58 | `bCustomerSureComplete` | `bit(1)` | NO | | b'0' | | 是否客户确认 | +| 59 | `sProcessType` | `varchar(255)` | NO | | | | 工艺类别 | +| 60 | `sProductionClassify` | `varchar(255)` | NO | | | | 生管分类 | +| 61 | `sFinalConfirmation` | `varchar(255)` | NO | | | | 最终确认 | +| 62 | `dPlatediameter` | `decimal(18,6)` | NO | | 0.000000 | | 版直径 | +| 63 | `sPrintingSequence` | `varchar(255)` | NO | | | | 印刷顺序 | +| 64 | `sTestStandardId` | `varchar(100)` | NO | | | | 检验标准id | +| 65 | `sStockup` | `char(1)` | NO | | 0 | | 货物状态;0:未备货,1是备货 2是送货 3是收款 | +| 66 | `dSumProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 67 | `sCompletePerson` | `varchar(255)` | NO | | | | 工单审核人 | +| 68 | `bPlanFrozen` | `bit(1)` | NO | | b'0' | | 是否变更 | +| 69 | `sProductId` | `varchar(100)` | NO | | | | 主产品Id | +| 70 | `dQty` | `decimal(18,6)` | NO | | 0.000000 | | 主产品数量 | +| 71 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 72 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 主产品入库数 | +| 73 | `dOutDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 主产品出库数 | +| 74 | `sMasterOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 75 | `sOrderId` | `varchar(100)` | NO | | | | 订单Id | +| 76 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单数 | +| 77 | `iPrintCount` | `int` | YES | | | | | +| 78 | `tAccountDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 核算时间 | +| 79 | `tSaveDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 80 | `bAccountComplete` | `bit(1)` | YES | | b'0' | | 核算完成 | +| 81 | `bProductQty` | `bit(1)` | NO | | b'0' | | 合版按产品合计 | +| 82 | `dMCostMoney` | `decimal(18,6)` | YES | | 0.000000 | | 成本金额 | +| 83 | `iChangeType` | `int` | NO | | 0 | | 变更类型 | +| 84 | `iCheckStatus` | `int` | YES | | 0 | | 0:未审核,1:已审核,2:已消审,用于记录材料更改 | +| 85 | `sAccountPerson` | `varchar(255)` | YES | | | | 核算人员 | +| 86 | `sBillCompleteMemo` | `varchar(2000)` | YES | | | | 单据完工备注 | +| 87 | `sChangeBeforeMemo` | `text` | YES | | | | | +| 88 | `sChangeMemo` | `text` | YES | | | | 材料变更记录 | +| 89 | `sComRecordPerson` | `varchar(255)` | YES | | | | 完工人员 | +| 90 | `sFSC` | `varchar(50)` | YES | | | | FSC标识 | +| 91 | `sMasterMaterialsMemo` | `text` | YES | | | | 材料名称名称 | +| 92 | `sMouldNoMemo` | `text` | YES | | | | 工单模具号 | +| 93 | `sQualityId` | `varchar(255)` | YES | | | | 质量事故报告id | +| 94 | `sQualityNo` | `varchar(255)` | YES | | | | 质量事故报告编号 | +| 95 | `sReasonMemo` | `longtext` | YES | | | | 完工备注 | +| 96 | `sSaveName` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordermastersManualNo` | | BTREE | `sManualNo`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordermaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordermasterCreateDate` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordermasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordermaster_tmp.md b/docs/auto-catalog/tables/mftworkordermaster_tmp.md new file mode 100644 index 0000000..6f98ec7 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordermaster_tmp.md @@ -0,0 +1,104 @@ +# `mftworkordermaster_tmp` + +> 工单主表临时表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:36 +- **Updated:** 2026-04-27 18:54:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sType` | `varchar(255)` | NO | | 正常生产 | | { "0": "打样工单","1": "正常生产","2": "生产补单","3": "加急生产","4": "生产翻单"} | +| 12 | `sMemo` | `text` | YES | | | | | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 17 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 18 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 19 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 20 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 21 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 单据完工 | +| 22 | `tBillCompleteDate` | `datetime` | YES | | | | 单据完工日期 | +| 23 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 整单发外 | +| 24 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 25 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 26 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 27 | `sPlateMaking` | `varchar(255)` | NO | | | | 大版号 | +| 28 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 29 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 30 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 31 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 32 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 33 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 34 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 35 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 36 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 37 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 38 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 39 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 40 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 41 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 42 | `bProduction` | `bit(1)` | NO | | b'0' | | 正在生产 | +| 43 | `dPrintBeforeMoney` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 印前费用 | +| 44 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 45 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 46 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷成品费用 | +| 47 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 48 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 49 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 包装费用 | +| 50 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运输费用 | +| 51 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总报价 | +| 52 | `bCarryOver` | `bit(1)` | NO | | b'0' | | 是否结转 | +| 53 | `dProductCarryOverQty` | `decimal(18,6)` | NO | | 0.000000 | | 结转成本数量 | +| 54 | `tFactCountCost` | `datetime` | YES | | | | 结转日期 | +| 55 | `sNoFormat` | `varchar(255)` | NO | | | | 工单单据号生成类型 | +| 56 | `bSealingComplete` | `bit(1)` | NO | | b'0' | | 是否封样 | +| 57 | `bCustomerSureComplete` | `bit(1)` | NO | | b'0' | | 是否客户确认 | +| 58 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 59 | `dSumProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 60 | `sCompletePerson` | `varchar(255)` | NO | | | | 工单审核人 | +| 61 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 62 | `dQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 63 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 64 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 主产品入库数 | +| 65 | `dOutDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 主产品出库数 | +| 66 | `sMasterOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 67 | `sOrderId` | `varchar(100)` | NO | | | | 订单Id | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单数 | +| 69 | `tSaveDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 70 | `bProductQty` | `bit(1)` | NO | | b'0' | | 合版按产品合计 | +| 71 | `iCheckStatus` | `int` | YES | | 0 | | 0:未审核,1:已审核,2:已消审,用于记录材料更改 | +| 72 | `iPrintCount` | `int` | YES | | 0 | | | +| 73 | `sBillCompleteMemo` | `varchar(2000)` | YES | | | | 单据完工备注 | +| 74 | `sChangeBeforeMemo` | `text` | YES | | | | | +| 75 | `sChangeMemo` | `text` | YES | | | | 材料变更记录 | +| 76 | `sSaveName` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordermaster_tmp` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexU_mftworkordermaster_tmp` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordermaterials.md b/docs/auto-catalog/tables/mftworkordermaterials.md new file mode 100644 index 0000000..1ad4265 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordermaterials.md @@ -0,0 +1,142 @@ +# `mftworkordermaterials` + +> 工单材料表 + + +- **Rows (estimated):** 304 +- **Data size:** 256.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:36 +- **Updated:** 2026-04-27 18:54:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sControlId` | `varchar(100)` | NO | MUL | | | 控制表ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型(0-部件材料、1-部件辅料、2-成品材料) | +| 9 | `sMaterialsId` | `varchar(100)` | NO | MUL | | | 材料ID | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 14 | `iReelPaper` | `int` | NO | | 0 | | 卷筒按张算 | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 16 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 17 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 18 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 20 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 21 | `bPurchaseApplyComplete` | `bit(1)` | NO | | b'0' | | 采购申请强制完工 | +| 22 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请数量 | +| 23 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请换算数量 | +| 24 | `bPurchaseComplete` | `bit(1)` | NO | | b'0' | | 未清采购强制完工 | +| 25 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写数量 | +| 26 | `dPurchaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写换算数量 | +| 27 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写数量 | +| 28 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写换算数量 | +| 29 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 未清生产领料强制完工 | +| 30 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 31 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 32 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序ID | +| 33 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | +| 34 | `sSelectProcess` | `varchar(255)` | NO | | | | 手动选择工序后赋值此字段 | +| 35 | `sSrcId` | `varchar(100)` | NO | | | | 材料表复制部件时源单Id | +| 36 | `sMaterialsMemo` | `text` | YES | | | | 备注 | +| 37 | `sAReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 38 | `sAReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 39 | `sAReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 40 | `sAReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 41 | `sAReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 42 | `sAReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 43 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 44 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 45 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 46 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 47 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 48 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 49 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 50 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 51 | `bComComplete` | `bit(1)` | NO | | b'0' | | 来料强制完工 | +| 52 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料反写数量 | +| 53 | `dComQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料换算数量 | +| 54 | `bCutComplete` | `bit(1)` | NO | | b'0' | | 分切强制完工 | +| 55 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 56 | `dCutQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切换算数量 | +| 57 | `bMarginalComplete` | `bit(1)` | NO | | b'0' | | 边角料强制完工 | +| 58 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量 | +| 59 | `dMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量 | +| 60 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否自动计算 | +| 61 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 62 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 63 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 64 | `sSrcMaterialsTbId` | `varchar(100)` | NO | | | | 源单材料表Id | +| 65 | `bPlanMaterialCheck` | `bit(1)` | NO | | b'0' | | 计划材料检验 | +| 66 | `bPlanMaterialCheckResult` | `bit(1)` | NO | | b'0' | | 计划材料检验结果 | +| 67 | `dCheckQty` | `decimal(18,6)` | YES | | | | 材料稽查数量 | +| 68 | `tPurchaseDate` | `datetime` | YES | | | | 采购到货时间 | +| 69 | `dProductionApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 领料申请数量 | +| 70 | `dProductionApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 领料申请换算数量 | +| 71 | `bProductionApplyComplete` | `bit(1)` | NO | | b'0' | | 领料申请强制完工 | +| 72 | `dSumAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 汇总数量 | +| 73 | `tMCDate` | `datetime` | YES | | | | MC要求材料到料时间 | +| 74 | `sMcMemo` | `varchar(500)` | YES | | | | MC要求 | +| 75 | `sSlaveProductId` | `varchar(100)` | YES | | | | 从表产品id | +| 76 | `sCombinePartsName` | `longtext` | YES | | | | 产品名称 | +| 77 | `dBomCoefficient` | `decimal(18,6)` | YES | | 0.000000 | | bom系数 | +| 78 | `sMachineStyle` | `varchar(255)` | YES | | | | 上级规格 | +| 79 | `dMaterialsCalcKQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料开数 | +| 80 | `sCombinePartsNameNew` | `varchar(255)` | NO | | | | 产品名称 | +| 81 | `tAddDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 82 | `tClaimDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 指派时间 | +| 83 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 84 | `bChangeAdd` | `bit(1)` | YES | | b'0' | | 工艺变更后材料修改自动增加标识 | +| 85 | `bClaim` | `bit(1)` | YES | | b'0' | | 是否指派 | +| 86 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 87 | `bHide` | `bit(1)` | YES | | b'0' | | 工艺变更后材料修改后隐藏原材料 | +| 88 | `bNotMaterials` | `bit(1)` | YES | | b'0' | | 无需领料 | +| 89 | `bOKHide` | `bit(1)` | YES | | b'0' | | 执行新增后标记 | +| 90 | `bSource` | `bit(1)` | YES | | b'0' | | 来源 | +| 91 | `bTestMaterials` | `bit(1)` | YES | | b'0' | | 测试材料 | +| 92 | `dMaterialsWorkAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料加工单反写数量 | +| 93 | `dMaterialsWorkQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料加工单反写换算数量 | +| 94 | `dNMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量,不释放 | +| 95 | `dNMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量,不释放 | +| 96 | `dOldAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 变更前数量 | +| 97 | `iFeedCount` | `int` | YES | | 1 | | 反馈数 | +| 98 | `iReelWidth` | `int` | YES | | 0 | | 卷料长 | +| 99 | `sAddPerson` | `varchar(255)` | YES | | | | | +| 100 | `sAllDepartName` | `varchar(255)` | YES | | | | 测试部门 | +| 101 | `sChangeMemo` | `text` | YES | | | | 材料变更备注 | +| 102 | `sClaimPerson` | `varchar(50)` | YES | | | | 指派部门 | +| 103 | `sConfirmPerson` | `varchar(50)` | NO | | | | 确认人员 | +| 104 | `sMaterialsTbId` | `varchar(255)` | YES | | | | 自动新增源材料表ID | +| 105 | `sMOrderId` | `varchar(255)` | YES | | | | 研发id | +| 106 | `sMOrderSlaveId` | `varchar(255)` | YES | | | | 研发从表id | +| 107 | `sOldMaterialsId` | `varchar(255)` | YES | | | | 旧物料id | +| 108 | `sOldMaterialsStyle` | `varchar(255)` | YES | | | | 旧物料规格 | +| 109 | `sViewProductId` | `varchar(255)` | NO | | | | 查看产品ID | +| 110 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordermaterials` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mftworkordermaterialsControlId` | | BTREE | `sControlId` | +| `IndexN_mftworkordermaterialsMaterialsId` | | BTREE | `sMaterialsId` | +| `IndexN_mftworkordermaterialsProcessId` | | BTREE | `sProcessId`, `sControlId` | +| `IndexN_mftworkordermaterialssMaterialsId` | | BTREE | `sMaterialsId`, `sControlId` | +| `IndexU_mftworkordermaterials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkordermaterials_tmp.md b/docs/auto-catalog/tables/mftworkordermaterials_tmp.md new file mode 100644 index 0000000..f8056ee --- /dev/null +++ b/docs/auto-catalog/tables/mftworkordermaterials_tmp.md @@ -0,0 +1,127 @@ +# `mftworkordermaterials_tmp` + +> 工单材料表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:37 +- **Updated:** 2026-04-27 18:54:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlId` | `varchar(100)` | YES | MUL | | | 控制表ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型(0-部件材料、1-部件辅料、2-成品材料) | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料数量 | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 14 | `iReelPaper` | `int` | NO | | 0 | | 卷筒按张算 | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 16 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 17 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 18 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 20 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 21 | `bPurchaseApplyComplete` | `bit(1)` | NO | | b'0' | | 采购申请强制完工 | +| 22 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请数量 | +| 23 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请换算数量 | +| 24 | `bPurchaseComplete` | `bit(1)` | NO | | b'0' | | 未清采购强制完工 | +| 25 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写数量 | +| 26 | `dPurchaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写换算数量 | +| 27 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写数量 | +| 28 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写换算数量 | +| 29 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 未清生产领料强制完工 | +| 30 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 31 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 32 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序ID | +| 33 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | +| 34 | `sSelectProcess` | `varchar(255)` | NO | | | | 手动选择工序后赋值此字段 | +| 35 | `sSrcId` | `varchar(100)` | NO | | | | 材料表复制部件时源单Id | +| 36 | `sMaterialsMemo` | `text` | YES | | | | | +| 37 | `sAReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 38 | `sAReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 39 | `sAReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 40 | `sAReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 41 | `sAReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 42 | `sAReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 43 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 44 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 45 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 46 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 47 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 48 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 49 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 50 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 51 | `bComComplete` | `bit(1)` | NO | | b'0' | | 来料强制完工 | +| 52 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料反写数量 | +| 53 | `dComQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料换算数量 | +| 54 | `bCutComplete` | `bit(1)` | NO | | b'0' | | 分切强制完工 | +| 55 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 56 | `dCutQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切换算数量 | +| 57 | `bMarginalComplete` | `bit(1)` | NO | | b'0' | | 边角料强制完工 | +| 58 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量 | +| 59 | `dMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量 | +| 60 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否自动计算 | +| 61 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 62 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 63 | `sSrcMaterialsTbId` | `varchar(100)` | NO | | | | 源单材料表Id | +| 64 | `bPlanMaterialCheck` | `bit(1)` | NO | | b'0' | | | +| 65 | `bPlanMaterialCheckResult` | `bit(1)` | NO | | b'0' | | | +| 66 | `dCheckQty` | `decimal(10,0)` | YES | | | | 材料稽查数量 | +| 67 | `tPurchaseDate` | `datetime` | YES | | | | 采购到货时间 | +| 68 | `dSumAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 汇总数量 | +| 69 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 70 | `tMCDate` | `datetime` | YES | | | | MC要求材料到料时间 | +| 71 | `sMcMemo` | `varchar(500)` | YES | | | | MC要求 | +| 72 | `sSlaveProductId` | `varchar(100)` | YES | | | | 从表产品id | +| 73 | `sCombinePartsName` | `longtext` | YES | | | | 产品名称 | +| 74 | `dBomCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | bom系数 | +| 75 | `sCombinePartsNameNew` | `longtext` | YES | | | | | +| 76 | `sMachineStyle` | `varchar(255)` | NO | | | | 上机规格 | +| 77 | `tAddDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 78 | `bChangeAdd` | `bit(1)` | YES | | b'0' | | 工艺变更后材料修改自动增加标识 | +| 79 | `bHide` | `bit(1)` | YES | | b'0' | | 工艺变更后材料修改后隐藏原材料 | +| 80 | `bNotMaterials` | `bit(1)` | YES | | b'0' | | 无需领料 | +| 81 | `bOKHide` | `bit(1)` | YES | | b'0' | | 执行新增后标记 | +| 82 | `bSource` | `bit(1)` | YES | | b'0' | | 来源 | +| 83 | `bTestMaterials` | `bit(1)` | YES | | b'0' | | 测试材料 | +| 84 | `dOldAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 变更前数量 | +| 85 | `dProductionApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 领料申请数量 | +| 86 | `dProductionApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 领料申请换算数量 | +| 87 | `iFeedCount` | `int` | YES | | 1 | | 反馈数 | +| 88 | `iReelWidth` | `int` | YES | | 0 | | 卷料长 | +| 89 | `sAddPerson` | `varchar(255)` | YES | | | | | +| 90 | `sAllDepartName` | `varchar(255)` | YES | | | | 测试部门 | +| 91 | `sMaterialsTbId` | `varchar(255)` | YES | | | | 自动新增源材料表ID | +| 92 | `sMOrderId` | `varchar(255)` | YES | | | | 研发单号 | +| 93 | `sMOrderSlaveId` | `varchar(255)` | YES | | | | 研发从表id | +| 94 | `sOldMaterialsId` | `varchar(255)` | YES | | | | 旧物料id | +| 95 | `sOldMaterialsStyle` | `varchar(255)` | YES | | | | 旧物料规格 | +| 96 | `sViewProductId` | `varchar(255)` | NO | | | | 查看产品ID | +| 97 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sControlId`, `sMaterialsId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sProcessId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkordermaterials_tmp` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkordermaterials_tmp` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderpacking.md b/docs/auto-catalog/tables/mftworkorderpacking.md new file mode 100644 index 0000000..f294309 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderpacking.md @@ -0,0 +1,61 @@ +# `mftworkorderpacking` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:37 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sKReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 8 | `sKReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 9 | `sKReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 10 | `sKReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 11 | `sKReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 12 | `sKReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 13 | `dKReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dKReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dKReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iKReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iKReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iKReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tKReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tKReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 22 | `sPackStyle` | `varchar(255)` | YES | | | | 包装方式 | +| 23 | `sPlateReq` | `varchar(255)` | YES | | | | 台板要求 | +| 24 | `sLabelReq` | `varchar(255)` | YES | | | | 标签要求 | +| 25 | `sTape` | `varchar(255)` | YES | | | | 封箱胶带 | +| 26 | `bBandag` | `bit(1)` | YES | | b'0' | | 打带 | +| 27 | `bHorn` | `bit(1)` | YES | | b'0' | | 打户角 | +| 28 | `sMaxSize` | `varchar(255)` | YES | | | | 最大尺寸 | +| 29 | `dMaxHeavy` | `decimal(18,6)` | YES | | 0.000000 | | 最大箱重 | +| 30 | `dOneBook` | `decimal(18,6)` | YES | | 0.000000 | | 本/调头 | +| 31 | `dOneRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 本/调头/零头 | +| 32 | `dTwoBook` | `decimal(18,6)` | YES | | 0.000000 | | 本/包 | +| 33 | `dTwoRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 本/包/零头 | +| 34 | `dThrBook` | `decimal(18,6)` | YES | | 0.000000 | | 本/箱 | +| 35 | `dTheRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 本/箱/零头 | +| 36 | `dGrossHeavy` | `decimal(18,6)` | YES | | 0.000000 | | 毛重/箱 | +| 37 | `dBoxLayer` | `decimal(18,6)` | YES | | 0.000000 | | 箱/层 | +| 38 | `dCardLayer` | `decimal(18,6)` | YES | | 0.000000 | | 层/卡 | +| 39 | `dBoxCard` | `decimal(18,6)` | YES | | 0.000000 | | 箱/卡 | +| 40 | `dRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 零头 | +| 41 | `sCombinePartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 42 | `dProductQty` | `int` | YES | | 0 | | 产品数量 | +| 43 | `sPackingMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderpacking_tmp.md b/docs/auto-catalog/tables/mftworkorderpacking_tmp.md new file mode 100644 index 0000000..f049d93 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderpacking_tmp.md @@ -0,0 +1,61 @@ +# `mftworkorderpacking_tmp` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:37 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sKReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 8 | `sKReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 9 | `sKReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 10 | `sKReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 11 | `sKReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 12 | `sKReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 13 | `dKReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dKReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dKReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iKReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iKReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iKReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tKReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tKReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 22 | `sPackStyle` | `varchar(255)` | YES | | | | 包装方式 | +| 23 | `sPlateReq` | `varchar(255)` | YES | | | | 台板要求 | +| 24 | `sLabelReq` | `varchar(255)` | YES | | | | 标签要求 | +| 25 | `sTape` | `varchar(255)` | YES | | | | 封箱胶带 | +| 26 | `bBandag` | `bit(1)` | YES | | b'0' | | 打带 | +| 27 | `bHorn` | `bit(1)` | YES | | b'0' | | 打户角 | +| 28 | `sMaxSize` | `varchar(255)` | YES | | | | 最大尺寸 | +| 29 | `dMaxHeavy` | `decimal(18,6)` | YES | | 0.000000 | | 最大箱重 | +| 30 | `dOneBook` | `decimal(18,6)` | YES | | 0.000000 | | 本/调头 | +| 31 | `dOneRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 本/调头/零头 | +| 32 | `dTwoBook` | `decimal(18,6)` | YES | | 0.000000 | | 本/包 | +| 33 | `dTwoRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 本/包/零头 | +| 34 | `dThrBook` | `decimal(18,6)` | YES | | 0.000000 | | 本/箱 | +| 35 | `dTheRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 本/箱/零头 | +| 36 | `dGrossHeavy` | `decimal(18,6)` | YES | | 0.000000 | | 毛重/箱 | +| 37 | `dBoxLayer` | `decimal(18,6)` | YES | | 0.000000 | | 箱/层 | +| 38 | `dCardLayer` | `decimal(18,6)` | YES | | 0.000000 | | 层/卡 | +| 39 | `dBoxCard` | `decimal(18,6)` | YES | | 0.000000 | | 箱/卡 | +| 40 | `dRemainder` | `decimal(18,6)` | YES | | 0.000000 | | 零头 | +| 41 | `sCombinePartsName` | `varchar(255)` | YES | | | | 部件名称 | +| 42 | `dProductQty` | `int` | YES | | 0 | | 产品数量 | +| 43 | `sPackingMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderparam.md b/docs/auto-catalog/tables/mftworkorderparam.md new file mode 100644 index 0000000..dd82f75 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderparam.md @@ -0,0 +1,62 @@ +# `mftworkorderparam` + +> 工单参数表 + + +- **Rows (estimated):** 53 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:37 +- **Updated:** 2026-04-27 18:54:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 9 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 10 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 11 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 12 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 13 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 14 | `sParam7` | `varchar(255)` | YES | | | | 参数7 | +| 15 | `sParam8` | `varchar(255)` | YES | | | | 参数8 | +| 16 | `sParam9` | `varchar(255)` | YES | | | | 参数9 | +| 17 | `sParam10` | `varchar(255)` | YES | | | | 参数10 | +| 18 | `sParam11` | `varchar(255)` | YES | | | | 参数11 | +| 19 | `sParam12` | `varchar(255)` | YES | | | | 参数12 | +| 20 | `sParam13` | `varchar(255)` | YES | | | | 参数13 | +| 21 | `sParam14` | `varchar(255)` | YES | | | | 参数14 | +| 22 | `sParam15` | `varchar(255)` | YES | | | | 参数15 | +| 23 | `dParam1` | `decimal(18,6)` | YES | | | | 参数数字1 | +| 24 | `dParam2` | `decimal(18,6)` | YES | | | | 参数数字2 | +| 25 | `dParam3` | `decimal(18,6)` | YES | | | | 参数数字3 | +| 26 | `dParam4` | `decimal(18,6)` | YES | | | | 参数数字4 | +| 27 | `dParam5` | `decimal(18,6)` | YES | | | | 参数数字5 | +| 28 | `dParam6` | `decimal(18,6)` | YES | | | | 参数数字6 | +| 29 | `bNotColor` | `bit(1)` | NO | | b'0' | | 非颜色设置 | +| 30 | `tParamDate` | `datetime` | YES | | | | 参数日期 | +| 31 | `sKnifeMouldId` | `varchar(100)` | NO | | | | 刀模Id | +| 32 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料id | +| 33 | `sSgdsemigoodsmatchbillId` | `varchar(100)` | NO | | | | 配墨工单Id | +| 34 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | | b'0' | | 配墨工单强制完工 | +| 35 | `sMemo` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftworkorderparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderprocess.md b/docs/auto-catalog/tables/mftworkorderprocess.md new file mode 100644 index 0000000..7a382db --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderprocess.md @@ -0,0 +1,182 @@ +# `mftworkorderprocess` + +> 工单工序表 + + +- **Rows (estimated):** 828 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:37 +- **Updated:** 2026-04-27 18:54:38 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlId` | `varchar(100)` | NO | MUL | | | 控制表ID | +| 8 | `sType` | `varchar(255)` | NO | MUL | | | 类型(印前,印刷,印后,成品) | +| 9 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序ID | +| 10 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料Id | +| 11 | `sMaterialsTbId` | `varchar(100)` | YES | | | | 源单的材料表Id | +| 12 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 13 | `sProcessRequire` | `text` | YES | | | | 工序要求 | +| 14 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 15 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 16 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 17 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 18 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 19 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 20 | `sKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 21 | `sNewOld` | `varchar(255)` | YES | | | | 刀模类型(新,旧) | +| 22 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 23 | `dOutsideQty` | `decimal(18,6)` | NO | | 0.000000 | | 发外数量 | +| 24 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 发外加工反写数量 | +| 25 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 26 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 27 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 28 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 29 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 30 | `dProcessQty` | `decimal(18,6)` | NO | | | | 工序数量 | +| 31 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报反写数量 | +| 32 | `bProductionReportComplete` | `bit(1)` | NO | | b'0' | | 产量上报强制完工 | +| 33 | `dPriorProductReportQty` | `decimal(18,6)` | YES | | | | 上道产量上报数量 | +| 34 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 生产强制完工 | +| 35 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产反写数量 | +| 36 | `dProcessMoney` | `decimal(18,6)` | YES | | | | 工序金额 | +| 37 | `dCostProcessMoney` | `decimal(18,6)` | YES | | | | 工序成本金额 | +| 38 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 39 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 40 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 41 | `sNextId` | `varchar(100)` | YES | MUL | | | 下道工序ID | +| 42 | `bLastProcess` | `bit(1)` | NO | | b'0' | | 是否为最后一道工序 | +| 43 | `sProcessMemo` | `text` | YES | | | | 备注 | +| 44 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 59 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 60 | `sSrcProcessTbId` | `varchar(100)` | NO | | | | 源单工序表Id | +| 61 | `bOutSideComplete` | `bit(1)` | NO | | b'0' | | 发外强制完工 | +| 62 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 63 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 64 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 65 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 66 | `sSlaveCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 67 | `sSlaveProductId` | `varchar(100)` | NO | | | | 产品Id | +| 68 | `sColorSerialMemo` | `text` | YES | | | | 色序 | +| 69 | `iPrintingbite` | `int` | YES | | | | 咬口 | +| 70 | `sPullGauge` | `varchar(100)` | YES | | | | 拉规 | +| 71 | `sCombinePartsName` | `text` | YES | | | | 部件名称 | +| 72 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 73 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 74 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 75 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 76 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 77 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 78 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 79 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 80 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 81 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 82 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 83 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 84 | `iSumFoldingStick` | `int` | NO | | 0 | | 折页总贴数 | +| 85 | `iSumBindStick` | `int` | NO | | 0 | | 装订总贴数 | +| 86 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 87 | `iFace` | `int` | YES | | 0 | | 印面 | +| 88 | `iColor` | `int` | YES | | 0 | | 普通颜色 | +| 89 | `iSpecialColor` | `int` | YES | | 0 | | 正常颜色 | +| 90 | `iPlate` | `int` | NO | | 0 | | 排版数 | +| 91 | `sKnifeMouldState` | `varchar(10)` | NO | | 1 | | 刀版状态 1初始,2领用,3归还 | +| 92 | `sProcessMoneyFormula` | `longtext` | YES | | | | 金额计算详情 | +| 93 | `sCostProcessMoneyFormula` | `longtext` | YES | | | | 金额计算详情 | +| 94 | `sAPSMemo` | `longtext` | YES | | | | 高级排程过程 | +| 95 | `sWorkCenterId` | `varchar(50)` | YES | | | | | +| 96 | `dOpsProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 97 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 98 | `tExamineDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 审核时间 | +| 99 | `tOutSideDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发外时间 | +| 100 | `tPlanDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 计划发外时间 | +| 101 | `bChange` | `bit(1)` | NO | | b'0' | | 是否改动 | +| 102 | `bChangeOutSide` | `bit(1)` | YES | | b'0' | | 发外是否手动勾选 | +| 103 | `bChangePQty` | `bit(1)` | YES | | b'0' | | 是否手改排程数0 | +| 104 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 105 | `bExamine` | `bit(1)` | YES | | b'1' | | 发外工序是否通过审核 | +| 106 | `bFollow` | `bit(1)` | YES | | b'0' | | 客户跟机 | +| 107 | `bMouldComplete` | `bit(1)` | NO | | b'0' | | 是否强制完工 | +| 108 | `bNatural` | `bit(1)` | YES | | b'0' | | 0:进排程,1:不进排程 | +| 109 | `bNewOld` | `bit(1)` | YES | | b'0' | | 0:旧,1:新 | +| 110 | `bOutsideManual` | `bit(1)` | YES | | b'0' | | 是否手动改发外数 | +| 111 | `bOutSideNo` | `bit(1)` | YES | | b'0' | | 合并发外不做确认 | +| 112 | `bProcessInApplyComplete` | `bit(1)` | NO | | b'0' | | 入库申请强制完工 | +| 113 | `bProcessOutApplyComplete` | `bit(1)` | NO | | b'0' | | 领用申请强制完工 | +| 114 | `bShare` | `bit(1)` | YES | | b'0' | | 共用 | +| 115 | `bShareMachine` | `bit(1)` | NO | | b'0' | | 排程插入同机台 | +| 116 | `bShareOne` | `bit(1)` | YES | | b'0' | | 拆分标识 | +| 117 | `dBaseQty` | `decimal(18,0)` | YES | | 0 | | 基础防损值 | +| 118 | `dCoefficient` | `decimal(18,6)` | YES | | 1.000000 | | 加工难度系数 | +| 119 | `dHBaseQty` | `decimal(18,0)` | YES | | 0 | | 行标基础防损值 | +| 120 | `dHLossQty` | `decimal(18,6)` | YES | | 0.000000 | | 行标放损值 | +| 121 | `dHLossRate` | `decimal(18,6)` | YES | | 0.000000 | | 行标目标损耗率 | +| 122 | `dLossRate` | `decimal(18,6)` | YES | | 0.000000 | | 目标损耗率 | +| 123 | `dOutsideProcessFxQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写数量 | +| 124 | `dProcessInApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库申请数量 | +| 125 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 领用申请数量 | +| 126 | `dProcessPaperInQty` | `decimal(18,6)` | NO | | 0.000000 | | 投入数(印张) | +| 127 | `dProcessPaperOutQty` | `decimal(18,6)` | NO | | 0.000000 | | 产出数(印张) | +| 128 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品库存调整数量 | +| 129 | `dProcessStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品库存数量 | +| 130 | `dProcessTheoryQty` | `decimal(18,6)` | NO | | 0.000000 | | 理论投入数 | +| 131 | `iBindStick` | `int` | YES | | 0 | | 装订总贴数 | +| 132 | `iGroupOrder` | `int` | NO | | 0 | | 序号 | +| 133 | `sCombineBillId` | `varchar(100)` | YES | | | | sCombineBillId | +| 134 | `sCombineBillNo` | `varchar(100)` | YES | | | | sCombineBillNo | +| 135 | `sCombinePartsNameJson` | `longtext` | YES | | | | 产品信息JSON(合版信息) | +| 136 | `sConfirmPerson` | `varchar(50)` | NO | | | | 确认人员 | +| 137 | `sExaminePerson` | `varchar(100)` | YES | | | | 审核人员 | +| 138 | `sHKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 139 | `sHKnifeMouldName` | `varchar(100)` | YES | | | | 刀模名称 | +| 140 | `sMouldId` | `varchar(100)` | NO | | | | 模具id | +| 141 | `sMouldName` | `varchar(100)` | NO | | | | 模具id | +| 142 | `sNextAllId` | `longtext` | YES | | | | 下道工序ID集合 | +| 143 | `sOeeMemo` | `text` | YES | | | | | +| 144 | `sOldProcessId` | `varchar(100)` | YES | | | | 原工序id | +| 145 | `sOutSidePerson` | `varchar(50)` | YES | | | | 发外人员 | +| 146 | `sParams` | `text` | YES | | | | 工艺参数 | +| 147 | `sPBackMemo` | `text` | YES | | | | 工艺反馈 | +| 148 | `sTjMachineId` | `varchar(255)` | NO | | | | 推荐机台ID | +| 149 | `sViewProductId` | `varchar(255)` | NO | | | | 查看产品ID | +| 150 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkorderprocess` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkorderprocess_NextId` | | BTREE | `sNextId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkorderprocessControlId` | | BTREE | `sControlId`, `sParentId` | +| `IndexN_mftworkorderprocessProcessId` | | BTREE | `sProcessId`, `sParentId` | +| `IndexN_mftworkorderprocessType` | | BTREE | `sType` | +| `IndexU_mftworkorderprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderprocess_tmp.md b/docs/auto-catalog/tables/mftworkorderprocess_tmp.md new file mode 100644 index 0000000..fb6db12 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderprocess_tmp.md @@ -0,0 +1,168 @@ +# `mftworkorderprocess_tmp` + +> 工单工序表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:38 +- **Updated:** 2026-04-27 18:54:38 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlId` | `varchar(100)` | YES | | | | 控制表ID | +| 8 | `sType` | `varchar(255)` | NO | | | | 类型(印前,印刷,印后,成品) | +| 9 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | MUL | | | 材料Id | +| 11 | `sMaterialsTbId` | `varchar(100)` | YES | | | | 源单的材料表Id | +| 12 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 13 | `sProcessRequire` | `text` | YES | | | | | +| 14 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 15 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 16 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 17 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 18 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 19 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 20 | `sKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 21 | `sNewOld` | `varchar(255)` | YES | | | | 刀模类型(新,旧) | +| 22 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 23 | `dOutsideQty` | `decimal(18,6)` | YES | | | | 发外数量 | +| 24 | `dOutsideProcessQty` | `decimal(18,6)` | YES | | | | 发外加工反写数量 | +| 25 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 26 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 27 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 28 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 29 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 30 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 工序数量 | +| 31 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报反写数量 | +| 32 | `bProductionReportComplete` | `bit(1)` | NO | | b'0' | | 产量上报强制完工 | +| 33 | `dPriorProductReportQty` | `decimal(18,6)` | YES | | | | 上道产量上报数量 | +| 34 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 生产强制完工 | +| 35 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产反写数量 | +| 36 | `dProcessMoney` | `decimal(18,6)` | YES | | | | 工序金额 | +| 37 | `dCostProcessMoney` | `decimal(18,6)` | YES | | | | 工序成本金额 | +| 38 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 39 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 40 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 41 | `sNextId` | `varchar(100)` | YES | | | | 下道工序ID | +| 42 | `bLastProcess` | `bit(1)` | NO | | b'0' | | 是否为最后一道工序 | +| 43 | `sProcessMemo` | `text` | YES | | | | | +| 44 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `sMakePerson` | `varchar(255)` | NO | | | | 操作人 | +| 59 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 60 | `sSrcProcessTbId` | `varchar(100)` | NO | | | | 源单工序表Id | +| 61 | `bOutSideComplete` | `bit(1)` | NO | | b'0' | | 发外强制完工 | +| 62 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 63 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 64 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 65 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 66 | `sSlaveCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 67 | `sSlaveProductId` | `varchar(100)` | NO | | | | 产品Id | +| 68 | `sColorSerialMemo` | `text` | YES | | | | 色序 | +| 69 | `iPrintingbite` | `int` | YES | | | | 咬口 | +| 70 | `sPullGauge` | `varchar(100)` | YES | | | | 拉规 | +| 71 | `sCombinePartsName` | `text` | YES | | | | 部件名称 | +| 72 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 73 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 74 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 75 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 76 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 77 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 78 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 79 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 80 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 81 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 82 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 83 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 84 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 85 | `iSumFoldingStick` | `int` | NO | | 0 | | 折页总贴数 | +| 86 | `iSumBindStick` | `int` | NO | | 0 | | 装订总贴数 | +| 87 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 88 | `iColor` | `int` | YES | | 0 | | 普通颜色 | +| 89 | `iSpecialColor` | `int` | YES | | 0 | | 正常颜色 | +| 90 | `iFace` | `int` | YES | | 0 | | 印面 | +| 91 | `iPlate` | `int` | NO | | 0 | | 排版数 | +| 92 | `sKnifeMouldState` | `varchar(10)` | NO | | 1 | | 刀版状态 1初始,2领用,3归还 | +| 93 | `sProcessMoneyFormula` | `longtext` | YES | | | | 金额计算详情 | +| 94 | `sCostProcessMoneyFormula` | `longtext` | YES | | | | 金额计算详情 | +| 95 | `sWorkCenterId` | `varchar(50)` | YES | | | | | +| 96 | `sAPSMemo` | `longtext` | YES | | | | 高级排程过程 | +| 97 | `dOpsProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 98 | `bChange` | `bit(1)` | NO | | b'0' | | 是否改动 | +| 99 | `bChangeOutSide` | `bit(1)` | YES | | b'0' | | 发外是否手动勾选 | +| 100 | `bChangePQty` | `bit(1)` | YES | | b'0' | | 是否手改排程数0 | +| 101 | `bControlSplit` | `bit(1)` | YES | | b'0' | | 是否反算工序 | +| 102 | `bFollow` | `bit(1)` | YES | | b'0' | | 客户跟机 | +| 103 | `bNatural` | `bit(1)` | YES | | b'0' | | 0:进排程,1:不进排程 | +| 104 | `bNewOld` | `bit(1)` | YES | | b'0' | | 0:旧,1:新 | +| 105 | `bOutsideManual` | `bit(1)` | YES | | b'0' | | 是否手动改发外数 | +| 106 | `bProcessInApplyComplete` | `bit(1)` | NO | | b'0' | | 入库申请强制完工 | +| 107 | `bProcessOutApplyComplete` | `bit(1)` | NO | | b'0' | | 领用申请强制完工 | +| 108 | `bShare` | `bit(1)` | YES | | b'0' | | 共用 | +| 109 | `bShareMachine` | `bit(1)` | NO | | b'0' | | 排程插入同机台 | +| 110 | `bShareOne` | `bit(1)` | YES | | b'0' | | 拆分标识 | +| 111 | `dBaseQty` | `decimal(18,0)` | YES | | 0 | | 基础防损值 | +| 112 | `dCoefficient` | `decimal(18,6)` | YES | | 0.000000 | | 难度系数 | +| 113 | `dHBaseQty` | `decimal(18,0)` | YES | | 0 | | 行标基础防损值 | +| 114 | `dHLossQty` | `decimal(18,6)` | YES | | 0.000000 | | 行标放损值 | +| 115 | `dHLossRate` | `decimal(18,6)` | YES | | 0.000000 | | 行标目标损耗率 | +| 116 | `dLossRate` | `decimal(18,6)` | YES | | 0.000000 | | 目标损耗率 | +| 117 | `dProcessInApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库申请数量 | +| 118 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 领用申请数量 | +| 119 | `dProcessPaperInQty` | `decimal(18,6)` | NO | | 0.000000 | | 投入数(印张) | +| 120 | `dProcessPaperOutQty` | `decimal(18,6)` | NO | | 0.000000 | | 产出数(印张) | +| 121 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品库存调整数量 | +| 122 | `dProcessStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 半成品库存数量 | +| 123 | `dProcessTheoryQty` | `decimal(18,6)` | NO | | 0.000000 | | 理论投入数 | +| 124 | `iBindStick` | `int` | YES | | 0 | | 装订总贴数 | +| 125 | `iGroupOrder` | `int` | NO | | 0 | | 序号 | +| 126 | `sCalcNextId` | `longtext` | YES | | | | | +| 127 | `sCombineBillId` | `varchar(100)` | YES | | | | sCombineBillId | +| 128 | `sCombineBillNo` | `varchar(100)` | YES | | | | sCombineBillNo | +| 129 | `sCombinePartsNameJson` | `longtext` | YES | | | | 产品信息JSON(合版信息) | +| 130 | `sHKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 131 | `sHKnifeMouldName` | `varchar(100)` | YES | | | | 刀模名称 | +| 132 | `sNextAllId` | `longtext` | YES | | | | 下道工序ID集合 | +| 133 | `sOldProcessId` | `varchar(100)` | YES | | | | 原工序id | +| 134 | `sParams` | `text` | YES | | | | 工艺参数 | +| 135 | `sPBackMemo` | `text` | YES | | | | 工艺反馈 | +| 136 | `sViewProductId` | `varchar(100)` | NO | | | | 查看产品ID | +| 137 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 138 | `sWorkSrcNextId` | `longtext` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sProcessId`, `sControlId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sMaterialsId`, `sControlId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkorderprocess_tmp` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkorderprocess_tmp` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderslave.md b/docs/auto-catalog/tables/mftworkorderslave.md new file mode 100644 index 0000000..54b53b0 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderslave.md @@ -0,0 +1,291 @@ +# `mftworkorderslave` + +> 工单从表 + + +- **Rows (estimated):** 219 +- **Data size:** 464.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:38 +- **Updated:** 2026-04-27 18:54:38 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 31 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 32 | `sProcessMemo` | `text` | YES | | | | 工艺信息 | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 36 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 37 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 38 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 39 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 40 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 41 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 42 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 43 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 44 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 45 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 46 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 47 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 48 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 49 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 50 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 51 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 52 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 53 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 54 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 55 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 56 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 57 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 58 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 59 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 60 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 61 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 62 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 63 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 64 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 65 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 66 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 67 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 68 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 69 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 86 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 87 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 88 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 89 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 90 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 91 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 92 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 93 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 94 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 95 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 96 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 97 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 98 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 99 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 100 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否裁张 | +| 101 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 102 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 103 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 104 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 105 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 106 | `bCustomerStatus` | `bit(1)` | NO | | b'0' | | 客户状态 | +| 107 | `bCustomerStatusEnd` | `bit(1)` | NO | | b'0' | | 客户状态结束 | +| 108 | `bMatchbillComplete` | `bit(1)` | NO | | b'0' | | 装配单强制完工 | +| 109 | `dMatchbillQty` | `decimal(18,6)` | YES | | 0.000000 | | 装配单反写字段 | +| 110 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清窗体Id | +| 111 | `dStandardSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 标准样 | +| 112 | `dLimitSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 限度样 | +| 113 | `sParam7` | `varchar(255)` | NO | | | | 参数7 | +| 114 | `sParam8` | `varchar(255)` | NO | | | | 参数8 | +| 115 | `sParam9` | `varchar(255)` | NO | | | | 参数9 | +| 116 | `sParam10` | `varchar(255)` | NO | | | | 参数10 | +| 117 | `sParamValue7` | `varchar(255)` | NO | | | | 参数值7 | +| 118 | `sParamValue8` | `varchar(255)` | NO | | | | 参数值8 | +| 119 | `sParamValue9` | `varchar(255)` | NO | | | | 参数值9 | +| 120 | `sParamValue10` | `varchar(255)` | NO | | | | 参数值10 | +| 121 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 122 | `dCompleteQty` | `decimal(18,6)` | NO | | 0.000000 | | 强制完工数量 | +| 123 | `dEverybarQty` | `decimal(18,6)` | NO | | 0.000000 | | 块数 | +| 124 | `dEachcaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 案例数 | +| 125 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 线上报价金额 | +| 126 | `sBoxStyle` | `varchar(100)` | NO | | | | 盒子规格 | +| 127 | `sPlateNo` | `varchar(100)` | NO | | | | 印版编号 | +| 128 | `sCutMode` | `varchar(100)` | NO | | | | 裁切方式 | +| 129 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 130 | `sProductionCenter` | `varchar(100)` | NO | | | | 生产中心 | +| 131 | `sMinPack` | `varchar(100)` | NO | | | | 最小包数 | +| 132 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 133 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 134 | `sProcessesNo` | `varchar(100)` | NO | | | | 工艺编号 | +| 135 | `sWorkpieceModel` | `varchar(100)` | NO | | | | 工件型号 | +| 136 | `sTransferredMatter` | `varchar(100)` | NO | | | | 被转印物 | +| 137 | `sTransferredMatterCheck` | `varchar(100)` | NO | | | | 被转印物验收 | +| 138 | `sColorReference` | `varchar(100)` | NO | | | | 色样参照 | +| 139 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 140 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 141 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 142 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 143 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 144 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 145 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 146 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 147 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 148 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 149 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 150 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 151 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 152 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 153 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 154 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 155 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 156 | `sMemo` | `text` | YES | | | | 备注 | +| 157 | `dCertificateQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格证数量 | +| 158 | `bCertificateComplete` | `bit(1)` | NO | | b'0' | | 合格证数量 | +| 159 | `dStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 160 | `dCostProcessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 加工费用 | +| 161 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料费用 | +| 162 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 163 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 164 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 165 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷成品费用 | +| 166 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 167 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 168 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 包装费用 | +| 169 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运输费用 | +| 170 | `tPlannerSet` | `datetime` | YES | | | | 计划人员填写的时间 | +| 171 | `sPlannerMemo` | `varchar(50)` | NO | | | | 计划人员填写的备注 | +| 172 | `bPlanB` | `bit(1)` | NO | | b'0' | | 是否转入备用计划 | +| 173 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 成品入库反写备货数 | +| 174 | `sZLKnifeMouldId` | `varchar(50)` | NO | | | | | +| 175 | `dInStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | | +| 176 | `tCustomerStatus` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 客户确认时间 | +| 177 | `tFeedBack1Date` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 反馈时间 | +| 178 | `tFeedBack2Date` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 技术工程部时间 | +| 179 | `tFeedBack3Date` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 技术部长反馈时间 | +| 180 | `tFinalConfirmation` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 客户确认时间 | +| 181 | `tMCheckDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 供应链部长审核日期 | +| 182 | `tPlateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 传版时间 | +| 183 | `tProductionOrder` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 下达时间 | +| 184 | `tPublishDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 拼版时间 | +| 185 | `tServiceStatus` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 186 | `tSlaveBillCompleteDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 187 | `tSrcDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 初始交货日期 | +| 188 | `bChild` | `bit(1)` | YES | | b'0' | | 是否子产品 | +| 189 | `bChildComplete` | `bit(1)` | YES | | b'0' | | 子产品领用申请清除 | +| 190 | `bFlowCheck` | `bit(11)` | YES | | b'0' | | 是否审批 | +| 191 | `bMain` | `bit(1)` | YES | | b'0' | | 是否主产品 | +| 192 | `bMCheck` | `bit(1)` | YES | | b'0' | | 供应链部长审核 | +| 193 | `bMissingComplete` | `bit(1)` | YES | | b'0' | | 工单缺数评定清除 | +| 194 | `bNoticeComplete` | `bit(1)` | NO | | b'0' | | 入库通知完工 | +| 195 | `bNotInstore` | `bit(1)` | YES | | b'0' | | 不入库 | +| 196 | `bOutComplete` | `bit(1)` | YES | | b'0' | | 子产品出库 | +| 197 | `bProductTechnologyVer` | `bit(1)` | NO | | b'0' | | 是否存在工艺卡 | +| 198 | `bPublish` | `bit(1)` | YES | | b'0' | | 是否拼版 | +| 199 | `bServiceStatus` | `bit(1)` | YES | | b'0' | | 客服确认 | +| 200 | `bSlaveBillComplete` | `bit(1)` | YES | | b'0' | | 欠数完工 | +| 201 | `bSlaveInvalid` | `bit(1)` | YES | | b'0' | | 从表作废 | +| 202 | `bSucceed` | `bit(1)` | YES | | b'0' | | 是否成功 | +| 203 | `dCheckProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 总检验合格数 | +| 204 | `dDeliverPresentQty` | `decimal(18,6)` | YES | | 0.000000 | | 送货通知单赠送反写 | +| 205 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 206 | `dNextProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 后工序投入数 | +| 207 | `dNoticePresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 通知赠送反写数量 | +| 208 | `dNoticeQty` | `decimal(18,6)` | NO | | 0.000000 | | 通知反写数量 | +| 209 | `dOutGiveQty` | `decimal(18,2)` | YES | | 0.00 | | 子产品出库申请备品数 | +| 210 | `dOutProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 子产品出库数量 | +| 211 | `dProductCheckInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量,审核 | +| 212 | `dProductWeight` | `decimal(18,0)` | YES | | 0 | | 单产品克重(g) | +| 213 | `dReturnInProductQty` | `decimal(18,2)` | YES | | 0.00 | | 返工入库数量 | +| 214 | `dReturnProductQty` | `decimal(18,2)` | YES | | 0.00 | | 返工数量 | +| 215 | `dSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品数 | +| 216 | `dThickness` | `decimal(18,6)` | YES | | 0.000000 | | 脊厚 | +| 217 | `dVolume` | `decimal(18,0)` | YES | | 0 | | 单产品体积(m³) | +| 218 | `iCoverPage` | `int` | YES | | 0 | | 封面P数 | +| 219 | `iFinishProduct` | `int` | YES | | 0 | | 0:成品,1:半成品 | +| 220 | `iFlowState` | `int` | YES | | 0 | | 1:已开工单,2:生产中,3:已入库,4:已送货 | +| 221 | `iInnerPage` | `int` | YES | | 0 | | 内页P数 | +| 222 | `iLastInStock` | `int` | YES | | 0 | | 最后一批 | +| 223 | `iMCheck` | `int` | YES | | 0 | | 是否审批中 | +| 224 | `iPublishQty` | `int` | YES | | 0 | | 拼版数 | +| 225 | `iRepairCount` | `int` | YES | | 0 | | 补单数量 | +| 226 | `sAccidentId` | `varchar(100)` | YES | | | | 质量事故报告id | +| 227 | `sAccidentNo` | `varchar(50)` | YES | | | | 质量事故单号 | +| 228 | `sBillType` | `varchar(255)` | YES | | | | 生产类型 | +| 229 | `sCombineMemo` | `text` | YES | | | | 合版备注 | +| 230 | `sControlPartsName` | `varchar(50)` | YES | | | | 部件名称 | +| 231 | `sCustomerFailMemo` | `varchar(255)` | YES | | | | 客户不通过原因 | +| 232 | `sCustomerFailType` | `varchar(255)` | YES | | | | 客户不通过类型 | +| 233 | `sCustomerStatus` | `varchar(255)` | YES | | | | | +| 234 | `sFaSlaveId` | `varchar(255)` | NO | | | | 父级id | +| 235 | `sFatherSlaveId` | `varchar(255)` | NO | | | | 父级id | +| 236 | `sFeedBack1Memo` | `text` | YES | | | | 车间主管 | +| 237 | `sFeedBack1Name` | `varchar(255)` | YES | | | | 反馈人 | +| 238 | `sFeedBack2Memo` | `text` | YES | | | | 技术工程部 | +| 239 | `sFeedBack2Name` | `varchar(255)` | YES | | | | 技术工程部人 | +| 240 | `sFeedBack3Memo` | `text` | YES | | | | 技术部长 | +| 241 | `sFeedBack3Name` | `varchar(255)` | YES | | | | 技术部长 | +| 242 | `sFollowMemo` | `text` | YES | | | | 跟样要求 | +| 243 | `sLossMemo` | `text` | YES | | | | 欠数备注 | +| 244 | `sLossPerson` | `varchar(255)` | YES | | | | 欠数确定人员 | +| 245 | `sMaterialsId` | `varchar(50)` | YES | | | | 研发材料 | +| 246 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 247 | `sOrderMemo` | `text` | YES | | | | 订单备注 | +| 248 | `sOrderType` | `varchar(255)` | YES | | | | | +| 249 | `sPackMemo` | `text` | YES | | | | 包装要求 | +| 250 | `sParentSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 251 | `sPrintNo` | `varchar(255)` | YES | | | | 刊号 | +| 252 | `sProductVer` | `varchar(255)` | YES | | | | 产品版本 | +| 253 | `sPublishFileNo` | `varchar(50)` | YES | | | | 文件编号 | +| 254 | `sPublishPerson` | `varchar(50)` | YES | | | | 拼版人 | +| 255 | `sRetentMemo` | `text` | YES | | | | 留样要求 | +| 256 | `sServiceStatus` | `varchar(255)` | YES | | | | 确认人员 | +| 257 | `sSlaveBillCompletePerson` | `varchar(255)` | YES | | | | | +| 258 | `sSrcBillNo` | `varchar(255)` | YES | | | | 源工单编号 | +| 259 | `sWorkFaSlaveId` | `varchar(100)` | YES | | | | 工单从表套装父ID | +| 260 | `sWorkSrcControlId` | `varchar(100)` | YES | | | | 部件Id | +| 261 | `sWorkSrcNextId` | `varchar(100)` | NO | | | | 源工单下工序ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkorderslave` | | BTREE | `sParentId`, `sOrderSlaveId` | +| `IndexN_mftworkorderslave_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkorderslavesSrcSlaveId` | | BTREE | `sSrcSlaveId`, `sSrcId` | +| `IndexU_mftworkorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderslave_tmp.md b/docs/auto-catalog/tables/mftworkorderslave_tmp.md new file mode 100644 index 0000000..e0bccc2 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderslave_tmp.md @@ -0,0 +1,212 @@ +# `mftworkorderslave_tmp` + +> 工单从表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:39 +- **Updated:** 2026-04-27 18:54:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | | +| 31 | `sMaterialsMemo` | `text` | YES | | | | | +| 32 | `sProcessMemo` | `text` | YES | | | | | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 36 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 37 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 38 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 39 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 40 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 41 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 42 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 43 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 44 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 45 | `sQualityRequireMemo` | `text` | YES | | | | | +| 46 | `sPackRequireMemo` | `text` | YES | | | | | +| 47 | `sSlaveMemo` | `text` | YES | | | | | +| 48 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 49 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 50 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 51 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 52 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 53 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 54 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 55 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 56 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 57 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 58 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 59 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 60 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 61 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 62 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 63 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 64 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 65 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 66 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 67 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 68 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 69 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数 | +| 86 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 87 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 88 | `sColorMemo` | `text` | YES | | | | | +| 89 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 90 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 91 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 92 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 93 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 94 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 95 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 96 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 97 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 98 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 99 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 100 | `bCutting` | `bit(1)` | NO | | b'0' | | | +| 101 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 102 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 103 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 104 | `bCustomerStatus` | `bit(1)` | NO | | b'0' | | | +| 105 | `bCustomerStatusEnd` | `bit(1)` | NO | | b'0' | | | +| 106 | `bMatchbillComplete` | `bit(1)` | NO | | b'0' | | 装配单强制完工 | +| 107 | `dMatchbillQty` | `decimal(18,6)` | YES | | 0.000000 | | 装配单反写字段 | +| 108 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清窗体Id | +| 109 | `sParam7` | `varchar(255)` | NO | | | | 参数7 | +| 110 | `sParam8` | `varchar(255)` | NO | | | | 参数8 | +| 111 | `sParam9` | `varchar(255)` | NO | | | | 参数9 | +| 112 | `sParam10` | `varchar(255)` | NO | | | | 参数10 | +| 113 | `sParamValue7` | `varchar(255)` | NO | | | | 参数值7 | +| 114 | `sParamValue8` | `varchar(255)` | NO | | | | 参数值8 | +| 115 | `sParamValue9` | `varchar(255)` | NO | | | | 参数值9 | +| 116 | `sParamValue10` | `varchar(255)` | NO | | | | 参数值10 | +| 117 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 118 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 119 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 120 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 121 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 122 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 123 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 124 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 125 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 126 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 127 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 128 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 129 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 130 | `sMemo` | `text` | YES | | | | 备注 | +| 131 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 线上报价金额 | +| 132 | `sBoxStyle` | `varchar(100)` | NO | | | | 盒子规格 | +| 133 | `dEverybarQty` | `decimal(18,6)` | NO | | 0.000000 | | 块数 | +| 134 | `dEachcaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 案例数 | +| 135 | `dCertificateQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格证数量 | +| 136 | `bCertificateComplete` | `bit(1)` | NO | | b'0' | | 合格证数量 | +| 137 | `dStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 138 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 139 | `dCostProcessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 加工费用 | +| 140 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料费用 | +| 141 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 142 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 143 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 144 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷成品费用 | +| 145 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 146 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 147 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 包装费用 | +| 148 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运输费用 | +| 149 | `sZLKnifeMouldId` | `varchar(50)` | NO | | | | | +| 150 | `tProductionOrder` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 下达时间 | +| 151 | `tPublishDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 出版时间 | +| 152 | `tSrcDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 初始交货日期 | +| 153 | `bChild` | `bit(1)` | YES | | b'0' | | 是否子产品 | +| 154 | `bMain` | `bit(1)` | YES | | b'0' | | 是否主产品 | +| 155 | `bNoticeComplete` | `bit(1)` | NO | | b'0' | | 入库通知完工 | +| 156 | `bNotInstore` | `bit(1)` | YES | | b'0' | | 不入库 | +| 157 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 158 | `dNextProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 后工序投入数 | +| 159 | `dNoticePresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 通知赠送反写数量 | +| 160 | `dNoticeQty` | `decimal(18,6)` | NO | | 0.000000 | | 通知反写数量 | +| 161 | `dThickness` | `decimal(18,6)` | YES | | 0.000000 | | 脊厚 | +| 162 | `iCoverPage` | `int` | YES | | 0 | | 封面P数 | +| 163 | `iFlowState` | `int` | YES | | 0 | | 1:已开工单,2:生产中,3:已入库,4:已送货 | +| 164 | `iInnerPage` | `int` | YES | | 0 | | 内页P数 | +| 165 | `sAccidentId` | `varchar(100)` | YES | | | | 质量事故报告id | +| 166 | `sAccidentNo` | `varchar(50)` | YES | | | | 质量事故单号 | +| 167 | `sCombineMemo` | `text` | YES | | | | 合版备注 | +| 168 | `sControlPartsName` | `varchar(50)` | YES | | | | 部件名称 | +| 169 | `sFaSlaveId` | `varchar(255)` | NO | | | | 父级id | +| 170 | `sFatherSlaveId` | `varchar(255)` | NO | | | | 父级id | +| 171 | `sFollowMemo` | `text` | YES | | | | 跟样要求 | +| 172 | `sMaterialsId` | `varchar(50)` | YES | | | | 研发材料 | +| 173 | `sOrderMemo` | `text` | YES | | | | 订单备注 | +| 174 | `sPackMemo` | `text` | YES | | | | 包装要求 | +| 175 | `sParentSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 176 | `sPrintNo` | `varchar(255)` | YES | | | | 刊号 | +| 177 | `sPublishFileNo` | `varchar(50)` | YES | | | | 文件编号 | +| 178 | `sPublishPerson` | `varchar(50)` | YES | | | | 出版人 | +| 179 | `sRetentMemo` | `text` | YES | | | | 留样要求 | +| 180 | `sSrcBillNo` | `varchar(255)` | YES | | | | 源工单编号 | +| 181 | `sWorkFaSlaveId` | `varchar(100)` | YES | | | | 工单从表套装父ID | +| 182 | `sWorkSrcControlId` | `varchar(100)` | YES | | | | 部件Id | +| 183 | `sWorkSrcNextId` | `varchar(100)` | NO | | | | 源工单下工序ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sProductId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mftworkorderslave_tmp` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkorderslave_tmp` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mftworkorderslavemoney_tmp.md b/docs/auto-catalog/tables/mftworkorderslavemoney_tmp.md new file mode 100644 index 0000000..4c78cc5 --- /dev/null +++ b/docs/auto-catalog/tables/mftworkorderslavemoney_tmp.md @@ -0,0 +1,42 @@ +# `mftworkorderslavemoney_tmp` + +> 工单计算从表分摊 + + +- **Rows (estimated):** 8102 +- **Data size:** 2.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:39 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | PRI | | | | +| 2 | `sSlaveId` | `varchar(100)` | NO | MUL | | | | +| 3 | `sSlaveProcessTbId` | `varchar(100)` | NO | MUL | | | | +| 4 | `sSlaveProcessId` | `varchar(100)` | NO | MUL | | | | +| 5 | `sSlaveProcessType` | `varchar(100)` | NO | | | | | +| 6 | `sSlaveProcessName` | `varchar(100)` | NO | | | | | +| 7 | `dMoney` | `decimal(18,6)` | NO | | | | | +| 8 | `sStatus` | `varchar(10)` | NO | | | | | +| 9 | `sParentId` | `varchar(100)` | NO | | | | | +| 10 | `sMakePerson` | `varchar(100)` | NO | | | | | +| 11 | `sBrandsId` | `varchar(100)` | NO | MUL | | | | +| 12 | `sSubsidiaryId` | `varchar(100)` | NO | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sSlaveProcessTbId` | +| `IndexN_2` | | BTREE | `sSlaveProcessId` | +| `IndexN_3` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sSlaveId` | +| `IndexN_mftworkorderslavemoney_tmp` | | BTREE | `sSlaveId` | +| `IndexU_1` | ✓ | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitcheckprofitloss.md b/docs/auto-catalog/tables/mitcheckprofitloss.md new file mode 100644 index 0000000..83b239f --- /dev/null +++ b/docs/auto-catalog/tables/mitcheckprofitloss.md @@ -0,0 +1,67 @@ +# `mitcheckprofitloss` + +> 材料盈亏表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 规格 | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 盘点换算数量 | +| 14 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 15 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 盘点价格 | +| 16 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 盘点金额 | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 19 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 20 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 盘点前数量 | +| 21 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 盘点前数量 | +| 22 | `dOriginalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 盘点前金额 | +| 23 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 盈亏数量 | +| 24 | `dProfitLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 盈亏换算数量 | +| 25 | `dProfitLossPrice` | `decimal(18,6)` | NO | | 0.000000 | | 盈亏价格 | +| 26 | `dProfitLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 盈亏金额 | +| 27 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 28 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 29 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 30 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 31 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 32 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 33 | `dCurrencyRate` | `decimal(18,6)` | NO | | 0.000000 | | 汇率 | +| 34 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 35 | `sCurrency` | `varchar(255)` | NO | | 人民币 | | 币别 | +| 36 | `sFormId` | `varchar(255)` | NO | | | | 窗体ID | +| 37 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 38 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 39 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 40 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mitcheckprofitloss` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsadjustmaster.md b/docs/auto-catalog/tables/mitmaterialsadjustmaster.md new file mode 100644 index 0000000..c016393 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsadjustmaster.md @@ -0,0 +1,65 @@ +# `mitmaterialsadjustmaster` + +> 分切单主表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sEmployeeId` | `varchar(100)` | YES | | | | 调整人id | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 20 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 21 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsadjustslave.md b/docs/auto-catalog/tables/mitmaterialsadjustslave.md new file mode 100644 index 0000000..3fd9cdb --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsadjustslave.md @@ -0,0 +1,82 @@ +# `mitmaterialsadjustslave` + +> 采购订单从表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 28 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 29 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 30 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 31 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 32 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 33 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 34 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 35 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 36 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 37 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 38 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 39 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 40 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 41 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 42 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 43 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 44 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 45 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 46 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 47 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 48 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 49 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 50 | `sWareHouseId` | `varchar(255)` | NO | | | | 仓库ID | +| 51 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | | | | 卷筒纸张数 | +| 52 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 53 | `bReturn` | `bit(1)` | NO | | b'0' | | 是否退供应商 | +| 54 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialscheckmaster.md b/docs/auto-catalog/tables/mitmaterialscheckmaster.md new file mode 100644 index 0000000..306fd86 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialscheckmaster.md @@ -0,0 +1,65 @@ +# `mitmaterialscheckmaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | MUL | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialscheckmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mitmaterialscheckmaster_WareHouse` | | BTREE | `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialscheckmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialscheckmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialscheckslave.md b/docs/auto-catalog/tables/mitmaterialscheckslave.md new file mode 100644 index 0000000..1ff52a7 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialscheckslave.md @@ -0,0 +1,79 @@ +# `mitmaterialscheckslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 13 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(50)` | NO | MUL | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 11 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源换算数量 | +| 12 | `dOriginalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源金额 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | +| 20 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏换算数量 | +| 21 | `dProfitLossMoney` | `decimal(18,6)` | YES | | | | 盈亏金额 | +| 22 | `dProfitLossPrice` | `decimal(18,6)` | YES | | | | 盈亏价格 | +| 23 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 24 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 25 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 26 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 27 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 28 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 29 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 30 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 31 | `sWareHouseId` | `varchar(50)` | NO | | | | 仓库ID | +| 32 | `sLocationId` | `varchar(50)` | NO | | | | 库区ID | +| 33 | `sWareHouseLocationId` | `varchar(50)` | NO | | | | 库位ID | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialscheckslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mitmaterialscheckslave_SrcId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcId` | +| `IndexN_mitmaterialscheckslave_SrcSlaveId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcSlaveId` | +| `IndexN_mitmaterialscheckslave_WareHouse` | | BTREE | `sMaterialsId`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sDefineNo`, `sDefineNo2` | +| `IndexU_mitmaterialscheckslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialscheckslave_WareHouse` | ✓ | BTREE | `sParentId`, `sMaterialsId`, `sMaterialsStyle`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sDefineNo`, `sDefineNo2` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialscutmaster.md b/docs/auto-catalog/tables/mitmaterialscutmaster.md new file mode 100644 index 0000000..71cd95c --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialscutmaster.md @@ -0,0 +1,81 @@ +# `mitmaterialscutmaster` + +> 分切单主表 + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 19 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 规格 | +| 20 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 21 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 22 | `dConversionQty` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 预留数量 | +| 23 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 材料换算数量 | +| 24 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 单位 | +| 25 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 26 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 27 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 28 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 29 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 30 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 31 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 32 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 47 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 48 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 49 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工名称 | +| 50 | `dLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 损耗数量 | +| 51 | `dSlaveMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 从表换算数量 | +| 52 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialscutmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialscutmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialscutmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialscutslave.md b/docs/auto-catalog/tables/mitmaterialscutslave.md new file mode 100644 index 0000000..548f512 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialscutslave.md @@ -0,0 +1,81 @@ +# `mitmaterialscutslave` + +> 采购订单从表 + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:40 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 8 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 9 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 10 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 11 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 12 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 13 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 21 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 22 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 23 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 24 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 25 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 26 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 27 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 28 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 29 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 30 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 31 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 32 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 47 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 48 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 49 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 50 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 51 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 52 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 单位 | +| 53 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialscutslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mitmaterialscutslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsinitmaster.md b/docs/auto-catalog/tables/mitmaterialsinitmaster.md new file mode 100644 index 0000000..2221466 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsinitmaster.md @@ -0,0 +1,64 @@ +# `mitmaterialsinitmaster` + +> 材料期初主表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialsInitmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsInitmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsInitmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsinitslave.md b/docs/auto-catalog/tables/mitmaterialsinitslave.md new file mode 100644 index 0000000..31ad563 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsinitslave.md @@ -0,0 +1,77 @@ +# `mitmaterialsinitslave` + +> 材料期初从表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 规格 | +| 10 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 11 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源换算数量 | +| 12 | `dOriginalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源金额 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | +| 20 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏换算数量 | +| 21 | `dProfitLossMoney` | `decimal(18,6)` | YES | | | | 盈亏金额 | +| 22 | `dProfitLossPrice` | `decimal(18,6)` | YES | | | | 盈亏价格 | +| 23 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 24 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 25 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 26 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 27 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 28 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 29 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 30 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 31 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 32 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 33 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 48 | `tCurrDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 当前入库日期 | +| 49 | `tProductionDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生产日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mitmaterialsInitslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsInitslaveId` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMaterialsId`, `sMaterialsStyle`, `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsstore.md b/docs/auto-catalog/tables/mitmaterialsstore.md new file mode 100644 index 0000000..3220239 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsstore.md @@ -0,0 +1,61 @@ +# `mitmaterialsstore` + +> 材料-库存明细表 + + +- **Rows (estimated):** 348 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | YES | | | | 材料规格 | +| 10 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 11 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 12 | `sWarehouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 13 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 14 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 15 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 库存数量 | +| 16 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 库存单位 | +| 17 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 18 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 19 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 20 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 21 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 22 | `sBillId` | `varchar(100)` | NO | MUL | | | 单据ID | +| 23 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 24 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 25 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 26 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 27 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 28 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 29 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 30 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 31 | `sMemo` | `text` | YES | | | | 备注 | +| 32 | `iNumber` | `int` | YES | | 0 | | 件数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialsstore` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMaterialsId`, `sMaterialsStyle`, `sDefineNo`, `sDefineNo2`, `sWarehouseId` | +| `IndexN_mitmaterialsstoreBillId` | | BTREE | `sBillId` | +| `IndexU_mitmaterialsstore` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsstoreadjustmentmaster.md b/docs/auto-catalog/tables/mitmaterialsstoreadjustmentmaster.md new file mode 100644 index 0000000..ad589c9 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsstoreadjustmentmaster.md @@ -0,0 +1,64 @@ +# `mitmaterialsstoreadjustmentmaster` + +> 分切单主表 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 19 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 20 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialsstoreadjustmentmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsstoreadjustmentmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsstoreadjustmentmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsstoreadjustmentslave.md b/docs/auto-catalog/tables/mitmaterialsstoreadjustmentslave.md new file mode 100644 index 0000000..c2a14ea --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsstoreadjustmentslave.md @@ -0,0 +1,85 @@ +# `mitmaterialsstoreadjustmentslave` + +> 采购订单从表 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 28 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 29 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 30 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 31 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 32 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 33 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | | | | 卷筒张数 | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 48 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 49 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 50 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 51 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 52 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 53 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 54 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 55 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 56 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 57 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialsstoreadjustmentslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mitmaterialsstoreadjustmentslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsstoreadjustmoneymaster.md b/docs/auto-catalog/tables/mitmaterialsstoreadjustmoneymaster.md new file mode 100644 index 0000000..25f53b6 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsstoreadjustmoneymaster.md @@ -0,0 +1,64 @@ +# `mitmaterialsstoreadjustmoneymaster` + +> 分切单主表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 19 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 20 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `sCostPeriod` | `varchar(255)` | YES | | | | 会计期间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialsstoreadjustmoneymaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsstoreadjustmoneymaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitmaterialsstoreadjustmoneymasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsstoreadjustmoneyslave.md b/docs/auto-catalog/tables/mitmaterialsstoreadjustmoneyslave.md new file mode 100644 index 0000000..4260092 --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsstoreadjustmoneyslave.md @@ -0,0 +1,83 @@ +# `mitmaterialsstoreadjustmoneyslave` + +> 采购订单从表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 28 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 29 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 30 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 31 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 32 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 33 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | | | | 卷筒张数 | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 48 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 49 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 50 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 51 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 52 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 53 | `sCostPeriod` | `varchar(255)` | YES | | | | 会计期间 | +| 54 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 55 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitmaterialsstoreadjustmoneyslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mitmaterialsstoreadjustmoneyslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitmaterialsstorevirtual.md b/docs/auto-catalog/tables/mitmaterialsstorevirtual.md new file mode 100644 index 0000000..f10ef3c --- /dev/null +++ b/docs/auto-catalog/tables/mitmaterialsstorevirtual.md @@ -0,0 +1,45 @@ +# `mitmaterialsstorevirtual` + +> 材料-虚拟库存明细表 + + +- **Rows (estimated):** 147 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:41 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 库存数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 库存单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 15 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 16 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 17 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 18 | `sMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mitmaterialsstorevirtual` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitproductionapplymaster.md b/docs/auto-catalog/tables/mitproductionapplymaster.md new file mode 100644 index 0000000..9511002 --- /dev/null +++ b/docs/auto-catalog/tables/mitproductionapplymaster.md @@ -0,0 +1,74 @@ +# `mitproductionapplymaster` + +> 生产补料主表 + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员id | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sType` | `varchar(255)` | NO | | | | 类型(退货) | +| 20 | `sWareHouseId` | `varchar(100)` | NO | MUL | | | 仓库ID | +| 21 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 22 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 23 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 24 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 25 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 26 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 27 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 28 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 32 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 33 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 34 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 35 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 36 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 37 | `sMachineId` | `varchar(100)` | NO | | | | 机台名称 | +| 38 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 39 | `iFlowBack` | `int` | YES | | 0 | | 是否退供应商 | +| 40 | `iFlowTrend` | `int` | YES | | 0 | | 参与部门 | +| 41 | `iSource` | `int` | YES | | 0 | | 0:新增,1:工单申请 | +| 42 | `sBackType` | `varchar(255)` | YES | | | | 1:正常退料,2:变更换料, 3:质量问题 | +| 43 | `sRDNo` | `varchar(255)` | NO | | | | 研发项目编号 | +| 44 | `sUseDeptId` | `varchar(255)` | YES | | | | 使用部门 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitproductionapplymaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mitproductionapplymaster_WareHouse` | | BTREE | `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitproductionapplymaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitproductionapplymasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sFormId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitproductionapplyslave.md b/docs/auto-catalog/tables/mitproductionapplyslave.md new file mode 100644 index 0000000..1635fc2 --- /dev/null +++ b/docs/auto-catalog/tables/mitproductionapplyslave.md @@ -0,0 +1,105 @@ +# `mitproductionapplyslave` + +> 采购订单从表 + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | MUL | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库库存数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库换算数量 | +| 29 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | +| 30 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 31 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 32 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 33 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 37 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 39 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 54 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 55 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 56 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 57 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 58 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 卷筒平张数 | +| 59 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 60 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 61 | `sReelMaterialsStyle` | `varchar(255)` | NO | | | | 眷筒原规格 | +| 62 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写数量 | +| 63 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写换算数量 | +| 64 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 未清生产领料强制完工 | +| 65 | `bComMaterials` | `decimal(18,6)` | NO | | 0.000000 | | 是否来料 | +| 66 | `sType` | `varchar(255)` | YES | | | | 质量类型/初步判定 | +| 67 | `bPurchaseComplete` | `bit(1)` | YES | | b'0' | | 无需采购 | +| 68 | `dApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请反写数量 | +| 69 | `dApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请反写换算数量 | +| 70 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 71 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 72 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 73 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心ID | +| 74 | `sWorkCenterName` | `varchar(100)` | NO | | | | 工作中心 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitproductionapplyslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mitproductionapplyslave_SrcSlaveId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcSlaveId` | +| `IndexN_mitproductionapplyslave_sSrcId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcId` | +| `IndexN_mitproductionapplyslave_WareHouse` | | BTREE | `sMaterialsId`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sDefineNo`, `sDefineNo2` | +| `IndexU_mitproductionapplyslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitproductionmaterialsmaster.md b/docs/auto-catalog/tables/mitproductionmaterialsmaster.md new file mode 100644 index 0000000..2639d72 --- /dev/null +++ b/docs/auto-catalog/tables/mitproductionmaterialsmaster.md @@ -0,0 +1,80 @@ +# `mitproductionmaterialsmaster` + +> 生产补料主表 + + +- **Rows (estimated):** 101 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员id | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sType` | `varchar(255)` | NO | | | | 类型(退货) | +| 20 | `sWareHouseId` | `varchar(100)` | NO | MUL | | | 仓库ID | +| 21 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 22 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 23 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 24 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 25 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 26 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 27 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 28 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 32 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 33 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 34 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 35 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 36 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 37 | `sMachineId` | `varchar(100)` | NO | | | | 机台名称 | +| 38 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 39 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 40 | `bConfirmComplete` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 41 | `bRejectStatus` | `bit(1)` | YES | | b'0' | | 历史异常期初 | +| 42 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是 2:否 | +| 43 | `sBackType` | `varchar(255)` | YES | | | | 1:正常退料,2:质量问题 | +| 44 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 45 | `sConfirmPerson` | `varchar(255)` | YES | | | | 确认人员 | +| 46 | `sCostCenterId` | `varchar(100)` | NO | | | | 工作中心Id | +| 47 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 48 | `sUseDeptId` | `varchar(255)` | YES | | | | 使用部门 | +| 49 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 50 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitproductionmaterialsmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_mitproductionmaterialsmaster_WareHouse` | | BTREE | `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitproductionmaterialsmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mitproductionmaterialsmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sFormId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/mitproductionmaterialsslave.md b/docs/auto-catalog/tables/mitproductionmaterialsslave.md new file mode 100644 index 0000000..a07589c --- /dev/null +++ b/docs/auto-catalog/tables/mitproductionmaterialsslave.md @@ -0,0 +1,107 @@ +# `mitproductionmaterialsslave` + +> 采购订单从表 + + +- **Rows (estimated):** 137 +- **Data size:** 128.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | MUL | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库库存数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库换算数量 | +| 29 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | +| 30 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 31 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 32 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 33 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 37 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 39 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 54 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 55 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 56 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 57 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 58 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 卷筒平张数 | +| 59 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 60 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 61 | `sReelMaterialsStyle` | `varchar(255)` | NO | | | | 眷筒原规格 | +| 62 | `sApplyId` | `varchar(255)` | NO | | | | 领料申请id | +| 63 | `sApplySlaveId` | `varchar(255)` | NO | | | | 领料申请从表id | +| 64 | `bRdCost` | `bit(1)` | NO | | b'0' | | 是否研发支出 | +| 65 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 66 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 67 | `sOldWorkOrderNo` | `varchar(50)` | YES | | | | 旧工单号 | +| 68 | `sSqlConditionId` | `varchar(255)` | YES | | | | | +| 69 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | +| 70 | `sStockId` | `varchar(255)` | YES | | | | | +| 71 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 72 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红冲凭证Id | +| 73 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红冲凭证号 | +| 74 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 75 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心ID | +| 76 | `sWorkCenterName` | `varchar(100)` | NO | | | | 工作中心 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mitproductionmaterialsslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_mitproductionmaterialsslave_SrcSlaveId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcSlaveId` | +| `IndexN_mitproductionmaterialsslave_sSrcId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcId` | +| `IndexN_mitproductionmaterialsslave_WareHouse` | | BTREE | `sMaterialsId`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sDefineNo`, `sDefineNo2` | +| `IndexU_mitproductionmaterialsslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/oeecheckreporttask.md b/docs/auto-catalog/tables/oeecheckreporttask.md new file mode 100644 index 0000000..4a40902 --- /dev/null +++ b/docs/auto-catalog/tables/oeecheckreporttask.md @@ -0,0 +1,39 @@ +# `oeecheckreporttask` + +> OEE上报审核任务表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_danish_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sParam` | `longtext` | NO | | | | 请求参数JSON | +| 8 | `sDoExamineKeysb` | `varchar(255)` | NO | | | | 审核任务执行KEY | +| 9 | `sRequest` | `longtext` | YES | | | | | +| 10 | `iStatus` | `int` | NO | MUL | 0 | | 执行状态表,执行成功4,未执行0 执行失败每次+1 执行4次放弃 | +| 11 | `sMsg` | `longtext` | YES | | | | 执行审核后返回信息 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `iStatus`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_cahcostchangemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsidearrivemaster.md b/docs/auto-catalog/tables/opsoutsidearrivemaster.md new file mode 100644 index 0000000..448b3b2 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsidearrivemaster.md @@ -0,0 +1,81 @@ +# `opsoutsidearrivemaster` + +> 发外加工主表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 35 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_opsoutsidearrivemaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_opsoutsidearrivemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_opsoutsidearrivemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsidearriveshmaster.md b/docs/auto-catalog/tables/opsoutsidearriveshmaster.md new file mode 100644 index 0000000..2512e74 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsidearriveshmaster.md @@ -0,0 +1,70 @@ +# `opsoutsidearriveshmaster` + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:42 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 35 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsidearriveshslave.md b/docs/auto-catalog/tables/opsoutsidearriveshslave.md new file mode 100644 index 0000000..40dde6a --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsidearriveshslave.md @@ -0,0 +1,91 @@ +# `opsoutsidearriveshslave` + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:42 +- **Updated:** 2026-04-27 18:54:43 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量(成品外购数) | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 返回数量 | +| 20 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 30 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 31 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 32 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 33 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 34 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 35 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 36 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 37 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 38 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 39 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 40 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 41 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 43 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 44 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 45 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 46 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 47 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 62 | `dTotalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总计 | +| 63 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 64 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 65 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 66 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 69 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 70 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义字段 | +| 71 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义字段2 | +| 72 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验数量 | +| 73 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsidearriveslave.md b/docs/auto-catalog/tables/opsoutsidearriveslave.md new file mode 100644 index 0000000..09e34fa --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsidearriveslave.md @@ -0,0 +1,101 @@ +# `opsoutsidearriveslave` + +> 发外加工从表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** 2026-04-27 18:54:43 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 返回数量 | +| 20 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 30 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 31 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 32 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 33 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 34 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 35 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 36 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 37 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 38 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 39 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 40 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 41 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 43 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 44 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 45 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 46 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 47 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 62 | `dTotalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总计 | +| 63 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 64 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 65 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 66 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 69 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 70 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义字段 | +| 71 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义字段2 | +| 72 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验数量 | +| 73 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_opsoutsidearriveslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_opsoutsidearriveslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsidecheckingmaster.md b/docs/auto-catalog/tables/opsoutsidecheckingmaster.md new file mode 100644 index 0000000..e0bcc01 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsidecheckingmaster.md @@ -0,0 +1,83 @@ +# `opsoutsidecheckingmaster` + +> 发外对账主表 + + +- **Rows (estimated):** 30 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** 2026-04-27 18:54:43 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 35 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 36 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 37 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 38 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 39 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 40 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 44 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 45 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 46 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 47 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 48 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 49 | `tInvoiceDate` | `datetime` | YES | | | | 开票时间 | +| 50 | `sInvoiceNo` | `varchar(100)` | NO | | | | 票号 | +| 51 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 52 | `tReceiveDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发票接收日期 | +| 53 | `dLossAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣总额 | +| 54 | `dLossRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_opsoutsidecheckingmaster` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_opsoutsidecheckingmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_opsoutsidecheckingmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsidecheckingslave.md b/docs/auto-catalog/tables/opsoutsidecheckingslave.md new file mode 100644 index 0000000..92e5aa3 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsidecheckingslave.md @@ -0,0 +1,107 @@ +# `opsoutsidecheckingslave` + +> 发外对账从表 + + +- **Rows (estimated):** 35 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** 2026-04-27 18:54:43 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 11 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 13 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 14 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 16 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 17 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 18 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 19 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 24 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 25 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 26 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 27 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 28 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 29 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 30 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票库存数量 | +| 31 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 32 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 33 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 34 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 35 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 36 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 37 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 38 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 39 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 40 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 41 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 42 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 43 | `sOutSideProcessId` | `varchar(100)` | NO | | | | 发外加工Id | +| 44 | `sOutSideProcessSlaveId` | `varchar(100)` | NO | | | | 发外加工从表Id | +| 45 | `sOutSideProcessNo` | `varchar(255)` | NO | | | | 发外加工单号 | +| 46 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 47 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 62 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 63 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 64 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 65 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 66 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 67 | `bManual` | `bit(1)` | NO | | b'0' | | 手改税额 | +| 68 | `dLossMoney` | `decimal(18,6)` | YES | | 0.000000 | | 报损金额 | +| 69 | `dLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 报损数量 | +| 70 | `dMaterialsOldPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 原单价 | +| 71 | `dSrcNoCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源单未对账金额 | +| 72 | `sDeliverNo` | `varchar(50)` | YES | | | | 外协商送货单号 | +| 73 | `sLossType` | `varchar(255)` | YES | | | | 报损类型 | +| 74 | `sMinusSrcSlaveId` | `varchar(100)` | NO | | | | 红冲从表Id | +| 75 | `sSrcType` | `varchar(255)` | YES | | | | | +| 76 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 77 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 78 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 79 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_opsoutsidecheckingslave` | | BTREE | `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstore1master.md b/docs/auto-catalog/tables/opsoutsideinstore1master.md new file mode 100644 index 0000000..aba18f9 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstore1master.md @@ -0,0 +1,69 @@ +# `opsoutsideinstore1master` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 35 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 36 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstore1slave.md b/docs/auto-catalog/tables/opsoutsideinstore1slave.md new file mode 100644 index 0000000..0523225 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstore1slave.md @@ -0,0 +1,93 @@ +# `opsoutsideinstore1slave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 20 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 22 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 24 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 25 | `sSlaveMemo` | `text` | YES | | | | | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 33 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 34 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 35 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 36 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 39 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 45 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 48 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 49 | `sDefineNo` | `varchar(100)` | NO | | | | 工序Id | +| 50 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 51 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 52 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 53 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `sStoreShelveId` | `varchar(100)` | YES | | | | 存放货架 | +| 70 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 71 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 72 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 73 | `sUnTaskFormId` | `varchar(100)` | NO | | | | | +| 74 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 75 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstorededmaster.md b/docs/auto-catalog/tables/opsoutsideinstorededmaster.md new file mode 100644 index 0000000..d91a485 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstorededmaster.md @@ -0,0 +1,76 @@ +# `opsoutsideinstorededmaster` + + +- **Rows (estimated):** 240 +- **Data size:** 208.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** 2026-04-27 18:54:43 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 35 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 36 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 53 | `sDeliverNo` | `varchar(50)` | YES | | | | 外协商送货单号 | +| 54 | `dOKMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 确认金额 | +| 55 | `sBackMemo` | `text` | YES | | | | 外协商反馈 | +| 56 | `sFlowDeptId` | `varchar(50)` | YES | | | | 审批部门 | +| 57 | `sFlowDeptName` | `varchar(1000)` | YES | | | | 审批部门 | +| 58 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是,2:否 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstorededslave.md b/docs/auto-catalog/tables/opsoutsideinstorededslave.md new file mode 100644 index 0000000..5668fce --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstorededslave.md @@ -0,0 +1,104 @@ +# `opsoutsideinstorededslave` + + +- **Rows (estimated):** 317 +- **Data size:** 288.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** 2026-04-27 18:54:43 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量(成品外购数) | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 20 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 22 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 24 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 25 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 33 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 34 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 35 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 36 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 39 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 45 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 48 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 49 | `sDefineNo` | `varchar(100)` | NO | | | | 工序Id | +| 50 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 51 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 52 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 53 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `sStoreShelveId` | `varchar(100)` | YES | | | | 存放货架 | +| 70 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 71 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 72 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 73 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 74 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 75 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 76 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 77 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 计价单位 | +| 78 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 79 | `sCustomerOrderNo` | `varchar(100)` | YES | | | | 客户订单号 | +| 80 | `dDeductionMoney` | `decimal(18,6)` | YES | | 0.000000 | | 扣款金额 | +| 81 | `dShouldMoney` | `decimal(18,6)` | YES | | 0.000000 | | 应扣金额 | +| 82 | `sChangePerson` | `varchar(255)` | YES | | | | | +| 83 | `tChangeDate` | `datetime` | YES | | | | | +| 84 | `sVoucherBillId` | `varchar(100)` | NO | | | | 凭证id | +| 85 | `sVoucherBillNo` | `varchar(100)` | NO | | | | 凭证编号 | +| 86 | `dCheckingProductMoney` | `decimal(18,2)` | YES | | 0.00 | | 返回金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstoredetail.md b/docs/auto-catalog/tables/opsoutsideinstoredetail.md new file mode 100644 index 0000000..8f7fd77 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstoredetail.md @@ -0,0 +1,96 @@ +# `opsoutsideinstoredetail` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:43 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量(成品外购数) | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 20 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 22 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 24 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 25 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 33 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 34 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 35 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 36 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 39 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 45 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 48 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 49 | `sDefineNo` | `varchar(100)` | NO | | | | 工序Id | +| 50 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 51 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 52 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 53 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `sStoreShelveId` | `varchar(100)` | YES | | | | 存放货架 | +| 70 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 71 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 72 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 73 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 74 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 75 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 76 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 77 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 78 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 计价单位 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstoremaster.md b/docs/auto-catalog/tables/opsoutsideinstoremaster.md new file mode 100644 index 0000000..f156032 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstoremaster.md @@ -0,0 +1,87 @@ +# `opsoutsideinstoremaster` + +> 发外入库主表 + + +- **Rows (estimated):** 43 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** 2026-04-27 18:54:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 35 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 36 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 53 | `bConfirmComplete` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 54 | `bRejectComplete` | `bit(1)` | YES | | b'0' | | 退货完成 | +| 55 | `iType` | `int` | YES | | 0 | | 0:外购入库,1:外部退供应商,2:内部退供应商 | +| 56 | `sConfirmPerson` | `varchar(255)` | YES | | | | 确认人员 | +| 57 | `sDeliverNo` | `varchar(50)` | YES | | | | 外协商送货单号 | +| 58 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinstoreslave.md b/docs/auto-catalog/tables/opsoutsideinstoreslave.md new file mode 100644 index 0000000..6dc41f5 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinstoreslave.md @@ -0,0 +1,115 @@ +# `opsoutsideinstoreslave` + +> 发外入库从表 + + +- **Rows (estimated):** 48 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** 2026-04-27 18:54:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 20 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 22 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 24 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 25 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 26 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 27 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 33 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 34 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 35 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 36 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 39 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 45 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 48 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 49 | `sDefineNo` | `varchar(100)` | NO | | | | 工序Id | +| 50 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 51 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 52 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 53 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `sStoreShelveId` | `varchar(100)` | YES | | | | 存放货架 | +| 70 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 71 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 72 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 73 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 74 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 75 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 76 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 77 | `tDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 交货日期 | +| 78 | `bChild` | `bit(1)` | YES | | b'0' | | 子产品标识 | +| 79 | `bMain` | `bit(1)` | YES | | b'0' | | 主产品标识 | +| 80 | `bNoObject` | `bit(1)` | YES | | b'0' | | 无实物退货 | +| 81 | `dMaterialsMoneyBak` | `decimal(18,6)` | YES | | 0.000000 | | | +| 82 | `iSlaveType` | `int` | YES | | 0 | | 标识 | +| 83 | `sBetchNo` | `varchar(50)` | YES | | | | 退货传入的批次号 | +| 84 | `sCustomerOrderNo` | `varchar(100)` | YES | | | | 客户订单号 | +| 85 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 计价单位 | +| 86 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 87 | `sTestSlaveId` | `varchar(255)` | YES | | | | 检验单sId | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_opsoutsideinstoreslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_opsoutsideinstoreslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinvoicemaster.md b/docs/auto-catalog/tables/opsoutsideinvoicemaster.md new file mode 100644 index 0000000..333028a --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinvoicemaster.md @@ -0,0 +1,88 @@ +# `opsoutsideinvoicemaster` + +> 发外发票主表 + + +- **Rows (estimated):** 19 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** 2026-04-27 18:54:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `dTotalMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 35 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 36 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 37 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 38 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 39 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 56 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预收 | +| 57 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 58 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 59 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideinvoiceslave.md b/docs/auto-catalog/tables/opsoutsideinvoiceslave.md new file mode 100644 index 0000000..405f2f3 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideinvoiceslave.md @@ -0,0 +1,92 @@ +# `opsoutsideinvoiceslave` + +> 发外发票从表 + + +- **Rows (estimated):** 22 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** 2026-04-27 18:54:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 10 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 11 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 13 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 14 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 15 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 16 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 17 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 18 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 20 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 30 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 31 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 32 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 33 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 34 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 35 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 36 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 37 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 38 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 39 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 40 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 41 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 42 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 43 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 44 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 45 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 46 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 总计 | +| 47 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 62 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 63 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 64 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideprocessbecomemaster.md b/docs/auto-catalog/tables/opsoutsideprocessbecomemaster.md new file mode 100644 index 0000000..f5894ad --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideprocessbecomemaster.md @@ -0,0 +1,77 @@ +# `opsoutsideprocessbecomemaster` + + +- **Rows (estimated):** 35 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** 2026-04-27 18:54:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 35 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `bSupply` | `bit(1)` | YES | | b'0' | | 供应商接收 | +| 54 | `tSupplyDate` | `datetime` | YES | | | | 接收日期 | +| 55 | `sSupplyPerson` | `varchar(50)` | YES | | | | 接收人 | +| 56 | `iOutMLogistics` | `int` | YES | | 0 | | 出厂是否派车 | +| 57 | `iInMLogistics` | `int` | YES | | 0 | | 回厂是否派车 | +| 58 | `sOpsBillNo` | `varchar(255)` | YES | | | | | +| 59 | `sOpsBillId` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideprocessbecomeslave.md b/docs/auto-catalog/tables/opsoutsideprocessbecomeslave.md new file mode 100644 index 0000000..48ebfba --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideprocessbecomeslave.md @@ -0,0 +1,121 @@ +# `opsoutsideprocessbecomeslave` + + +- **Rows (estimated):** 40 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** 2026-04-27 18:54:44 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 返回数量 | +| 20 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 30 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 31 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 32 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 33 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 34 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 35 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 36 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 37 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 38 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 39 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 40 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 41 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 43 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 44 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 45 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 46 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 47 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 62 | `dTotalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总计 | +| 63 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 64 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 65 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 66 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 69 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 70 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 到货通知数量 | +| 71 | `dArriveQty` | `decimal(18,6)` | NO | | 0.000000 | | 到货通知换算数量 | +| 72 | `bArriveComplete` | `bit(1)` | NO | | b'0' | | 到货通知强制完工 | +| 73 | `sPicturePath` | `varchar(100)` | NO | | | | 图片地址 | +| 74 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 75 | `tArriveDate` | `datetime` | YES | | | | 发外/外购到货日期 | +| 76 | `sArrivePerson` | `varchar(255)` | NO | | | | 发外/外购到货制单人 | +| 77 | `tQlyDate` | `datetime` | YES | | | | 发外/外购检验日期 | +| 78 | `sQlyPerson` | `varchar(255)` | NO | | | | 发外/外购检验人员 | +| 79 | `tInStoreDate` | `datetime` | YES | | | | 发外确认/外购入库日期 | +| 80 | `sInStorePerson` | `varchar(255)` | NO | | | | 发外确认/外购入库制单人 | +| 81 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 计价单位 | +| 82 | `sCombineProcessIds` | `text` | YES | | | | 合版工序Id | +| 83 | `dGuideprice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 84 | `bOutConfirm` | `bit(1)` | YES | | b'0' | | 确认发货 | +| 85 | `sOutConfirmPerson` | `varchar(50)` | YES | | | | 确认人员 | +| 86 | `tOutConfirmDate` | `datetime` | YES | | | | 确认时间 | +| 87 | `dQuotationPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 88 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 89 | `dUnqualifiedQty` | `decimal(18,6)` | YES | | 0.000000 | | 不合格数 | +| 90 | `dCheckQty` | `decimal(18,6)` | YES | | 0.000000 | | 检验审核后合格数 | +| 91 | `sOutMaterialsId` | `varchar(255)` | YES | | | | 发出名称 | +| 92 | `dProductWeight` | `decimal(18,0)` | YES | | 0 | | 单产品克重(g) | +| 93 | `dVolume` | `decimal(18,0)` | YES | | 0 | | 单产品体积(m³) | +| 94 | `iOutLogistics` | `int` | YES | | 0 | | 出厂是否派车 | +| 95 | `iInLogistics` | `int` | YES | | 0 | | 回厂是否派车 | +| 96 | `bOutLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 97 | `bInLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 98 | `dOtherMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其他费用 | +| 99 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 原单价 | +| 100 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 原金额 | +| 101 | `sOpsSlaveId` | `varchar(255)` | YES | | | | | +| 102 | `dOldPrice` | `decimal(18,14)` | YES | | 0.00000000000000 | | 变更前单价 | +| 103 | `dOldMoney` | `decimal(18,2)` | YES | | 0.00 | | 变更前金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideprocessdetail.md b/docs/auto-catalog/tables/opsoutsideprocessdetail.md new file mode 100644 index 0000000..7b8e79c --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideprocessdetail.md @@ -0,0 +1,117 @@ +# `opsoutsideprocessdetail` + +> 发外加工从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:44 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(50)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(50)` | YES | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 金额 | +| 19 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 返回数量 | +| 20 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 26 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | 0.000000 | | 不含税价 | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 不含税金额 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 税额 | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 外币税额 | +| 30 | `dMaterialsForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 外币金额 | +| 31 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 32 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 33 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 34 | `sBarcode` | `varchar(50)` | YES | | | | 条形码 | +| 35 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 36 | `sOrderSlaveId` | `varchar(50)` | NO | | | | 订单从表Id | +| 37 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 38 | `sWorkOrderId` | `varchar(50)` | NO | | | | 工单ID | +| 39 | `sWorkOrderNo` | `varchar(50)` | NO | | | | 工单号 | +| 40 | `sWorkOrderSlaveId` | `varchar(50)` | NO | | | | 工单从表ID | +| 41 | `sWorkOrderControlId` | `varchar(50)` | NO | | | | 工单控制表ID | +| 42 | `sWorkOrderProcessTbId` | `varchar(50)` | NO | | | | 工单工序表Id | +| 43 | `sWorkOrderMaterialsTbId` | `varchar(50)` | NO | | | | 工单材料表id | +| 44 | `sWebOrderNo` | `varchar(50)` | NO | | | | 网上订单号 | +| 45 | `sWebOrderId` | `varchar(50)` | NO | | | | 网上订单Id | +| 46 | `dPayMoney` | `decimal(18,2)` | NO | | 0.00 | | 付款金额 | +| 47 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `dRoundingMoney` | `decimal(18,2)` | NO | | 0.00 | | 舍入金额 | +| 62 | `dTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 总计 | +| 63 | `dBalanceMoney` | `decimal(18,2)` | YES | | 0.00 | | 余额 | +| 64 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 65 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 66 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `sUnTaskFormId` | `varchar(50)` | NO | | | | 未清界面Id | +| 69 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 70 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 71 | `dArriveQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 72 | `bArriveComplete` | `bit(1)` | NO | | b'0' | | 材料检验强制完工 | +| 73 | `sPicturePath` | `varchar(50)` | NO | | | | 图片地址 | +| 74 | `sSrcFormId` | `varchar(50)` | NO | | | | 源单界面Id | +| 75 | `sOpsOutsideSAPBillNo` | `varchar(50)` | YES | | | | SAP外发加工单号 | +| 76 | `iOpsOutsideLineNo` | `int` | YES | | | | EBC行号 | +| 77 | `iOpsOutsideSAPNo` | `int` | YES | | | | SAP行号 | +| 78 | `sCostCenter` | `varchar(50)` | YES | | | | 成本中心 | +| 79 | `sMatchingRatio` | `varchar(50)` | YES | | | | 配套比例 | +| 80 | `sPlannedLossQty` | `decimal(18,6)` | YES | | | | 计划损耗数 | +| 81 | `sBaselineLoss` | `varchar(50)` | YES | | | | 基准损耗% | +| 82 | `sLossFormula` | `varchar(50)` | YES | | | | 损耗公式表达式 | +| 83 | `sComponentCost` | `varchar(10)` | YES | | | | 配件成本 | +| 84 | `sShippedQty` | `decimal(10,0)` | YES | | | | 已发货数 | +| 85 | `sReturnGoodsQty` | `decimal(10,0)` | YES | | | | 已回货数 | +| 86 | `sScrapQty` | `decimal(10,0)` | YES | | | | 废品数 | +| 87 | `sBadBehaviorQty` | `decimal(10,0)` | YES | | | | 不良数 | +| 88 | `sSubjectAssignment` | `varchar(50)` | YES | | | | 科目分配 | +| 89 | `tDeliveryTime` | `datetime` | YES | | | | 交货时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideprocessmaster.md b/docs/auto-catalog/tables/opsoutsideprocessmaster.md new file mode 100644 index 0000000..8b1df68 --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideprocessmaster.md @@ -0,0 +1,89 @@ +# `opsoutsideprocessmaster` + +> 发外加工主表 + + +- **Rows (estimated):** 55 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** 2026-04-27 18:54:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | MUL | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 35 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `tSupplyDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 接收日期 | +| 54 | `bSupply` | `bit(1)` | YES | | b'0' | | 供应商接收 | +| 55 | `iCheckCount` | `int` | YES | | 0 | | 审核次数 | +| 56 | `iInMLogistics` | `int` | YES | | 0 | | 回厂是否派车 | +| 57 | `iOutMLogistics` | `int` | YES | | 0 | | 出厂是否派车 | +| 58 | `sReason` | `varchar(255)` | YES | | | | 发外理由 | +| 59 | `sSupplyPerson` | `varchar(50)` | YES | | | | 接收人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexN_opsoutsideprocessmasterSupplyId` | | BTREE | `sSupplyId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideprocessmaterials.md b/docs/auto-catalog/tables/opsoutsideprocessmaterials.md new file mode 100644 index 0000000..8c44eca --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideprocessmaterials.md @@ -0,0 +1,85 @@ +# `opsoutsideprocessmaterials` + + +- **Rows (estimated):** 370 +- **Data size:** 208.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** 2026-04-27 18:54:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库库存数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退库换算数量 | +| 29 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | +| 30 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 31 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 32 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 33 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 37 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 39 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 54 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 55 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 56 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 57 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 58 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 卷筒平张数 | +| 59 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 60 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 61 | `sReelMaterialsStyle` | `varchar(255)` | NO | | | | 眷筒原规格 | +| 62 | `sApplyId` | `varchar(255)` | NO | | | | 领料申请id | +| 63 | `sApplySlaveId` | `varchar(255)` | NO | | | | 领料申请从表id | +| 64 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 65 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 66 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 67 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsoutsideprocessslave.md b/docs/auto-catalog/tables/opsoutsideprocessslave.md new file mode 100644 index 0000000..29b78ae --- /dev/null +++ b/docs/auto-catalog/tables/opsoutsideprocessslave.md @@ -0,0 +1,143 @@ +# `opsoutsideprocessslave` + +> 发外加工从表 + + +- **Rows (estimated):** 60 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** 2026-04-27 18:54:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 12 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 13 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 14 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 15 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 19 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 返回数量 | +| 20 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 30 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 31 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 32 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 33 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 34 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 35 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 36 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 37 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 38 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 39 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 40 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 41 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 42 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 43 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 44 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 45 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 46 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 47 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 48 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 49 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 50 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 51 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 52 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 53 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 54 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 55 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 56 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 57 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 58 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 59 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 60 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 61 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 62 | `dTotalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总计 | +| 63 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 64 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 65 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 66 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 67 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 68 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 69 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 70 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 71 | `dArriveQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 72 | `bArriveComplete` | `bit(1)` | NO | | b'0' | | 材料检验强制完工 | +| 73 | `sPicturePath` | `varchar(100)` | NO | | | | 图片地址 | +| 74 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面Id | +| 75 | `tArriveDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发外/外购到货日期 | +| 76 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 77 | `tInStoreDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发外确认/外购入库日期 | +| 78 | `tOutConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 79 | `tQlyDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发外/外购检验日期 | +| 80 | `bConfirm` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 81 | `bInLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 82 | `bOutConfirm` | `bit(1)` | YES | | b'0' | | 确认发货 | +| 83 | `bOutLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 84 | `bSupArriveComplete` | `bit(1)` | NO | | b'0' | | 供应商送货强制完工 | +| 85 | `dBackAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 回厂数量 | +| 86 | `dCheckQty` | `decimal(18,6)` | YES | | 0.000000 | | 检验审核后合格数 | +| 87 | `dEmpHour` | `decimal(18,6)` | YES | | 0.000000 | | 人次工时 | +| 88 | `dGuideprice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 89 | `dInSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 90 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 原金额 | +| 91 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 原单价 | +| 92 | `dOtherMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其他费用 | +| 93 | `dOutSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 94 | `dProductWeight` | `decimal(18,0)` | YES | | 0 | | 单产品克重(g) | +| 95 | `dQuotationPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 96 | `dRejectQty` | `decimal(18,2)` | YES | | 0.00 | | 退货数量 | +| 97 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 98 | `dSupArriveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 供应商送货数量 | +| 99 | `dSupArriveQty` | `decimal(18,6)` | NO | | 0.000000 | | 供应商送货换算数量 | +| 100 | `dUnqualifiedQty` | `decimal(18,6)` | YES | | 0.000000 | | 不合格数 | +| 101 | `dVolume` | `decimal(18,0)` | YES | | 0 | | 单产品体积(m³) | +| 102 | `iEmpNum` | `int` | YES | | 0 | | 机长人数 | +| 103 | `iEmpNum1` | `int` | YES | | 0 | | 助手人数 | +| 104 | `iInLogistics` | `int` | YES | | 0 | | 回厂是否派车 | +| 105 | `iOutLogistics` | `int` | YES | | 0 | | 出厂是否派车 | +| 106 | `iOutNum` | `int` | YES | | 1 | | 物流发外次数 | +| 107 | `iReOutNum` | `int` | YES | | 0 | | 物流已发次数 | +| 108 | `sArrivePerson` | `varchar(255)` | NO | | | | 发外/外购到货制单人 | +| 109 | `sCombineProcessIds` | `text` | YES | | | | 合版工序Id | +| 110 | `sConfirmPerson` | `varchar(50)` | NO | | | | 确认人员 | +| 111 | `sInStorePerson` | `varchar(255)` | NO | | | | 发外确认/外购入库制单人 | +| 112 | `sMaterialsUnit` | `varchar(255)` | NO | | | | 计价单位 | +| 113 | `sOutConfirmPerson` | `varchar(50)` | YES | | | | 确认人员 | +| 114 | `sOutMaterialsId` | `varchar(255)` | YES | | | | 发出名称 | +| 115 | `sQlyPerson` | `varchar(255)` | NO | | | | 发外/外购检验人员 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsqualityabnormalmaster.md b/docs/auto-catalog/tables/opsqualityabnormalmaster.md new file mode 100644 index 0000000..d4fdcd3 --- /dev/null +++ b/docs/auto-catalog/tables/opsqualityabnormalmaster.md @@ -0,0 +1,77 @@ +# `opsqualityabnormalmaster` + +> 发外异常主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 35 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 36 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 37 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 38 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 39 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 40 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 44 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 45 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 46 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 47 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 48 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_opsqualityabnormalmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_opsqualityabnormalmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_opsqualityabnormalmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/opsqualityabnormalslave.md b/docs/auto-catalog/tables/opsqualityabnormalslave.md new file mode 100644 index 0000000..d0c388c --- /dev/null +++ b/docs/auto-catalog/tables/opsqualityabnormalslave.md @@ -0,0 +1,84 @@ +# `opsqualityabnormalslave` + +> 发外异常从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 10 | `sProcessId` | `varchar(100)` | NO | | | | 工序Id | +| 11 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 13 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 14 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 16 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 17 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 18 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 19 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 24 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 25 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 26 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 27 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 28 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 29 | `dCheckingComplete` | `bit(1)` | NO | | | | 入库强制完工 | +| 30 | `dCheckingMoney` | `decimal(18,6)` | NO | | | | 入库库存数量 | +| 31 | `sPurchaseOrderId` | `varchar(100)` | YES | | | | 采购订单ID | +| 32 | `sPurchaseOrderNo` | `varchar(255)` | YES | | | | 采购订单号 | +| 33 | `sOrderId` | `varchar(100)` | YES | | | | 订单ID | +| 34 | `sOrderNo` | `varchar(255)` | YES | | | | 订单号 | +| 35 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 36 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 37 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 38 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 39 | `sWorkOrderControlId` | `varchar(100)` | YES | | | | 工单控制表ID | +| 40 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表Id | +| 41 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表id | +| 42 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 43 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 44 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 45 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 46 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 47 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 48 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 49 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 50 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 51 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 52 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 53 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 54 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 55 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 56 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/optimizeprocedure.md b/docs/auto-catalog/tables/optimizeprocedure.md new file mode 100644 index 0000000..b560a2b --- /dev/null +++ b/docs/auto-catalog/tables/optimizeprocedure.md @@ -0,0 +1,26 @@ +# `optimizeprocedure` + + +- **Rows (estimated):** 67 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** 2026-04-27 18:54:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sProcName` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/optimizeprocedure_copy1.md b/docs/auto-catalog/tables/optimizeprocedure_copy1.md new file mode 100644 index 0000000..29955fa --- /dev/null +++ b/docs/auto-catalog/tables/optimizeprocedure_copy1.md @@ -0,0 +1,26 @@ +# `optimizeprocedure_copy1` + + +- **Rows (estimated):** 37 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_bin +- **Created:** 2026-04-27 18:54:45 +- **Updated:** 2026-04-27 18:54:45 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sProcName` | `varchar(255)` | NO | | | | 存储过程名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/p_temptable.md b/docs/auto-catalog/tables/p_temptable.md new file mode 100644 index 0000000..832d894 --- /dev/null +++ b/docs/auto-catalog/tables/p_temptable.md @@ -0,0 +1,121 @@ +# `p_temptable` + + +- **Rows (estimated):** 78 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:45 +- **Updated:** 2026-04-27 18:54:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | | | | | +| 2 | `sSlaveId` | `varchar(100)` | NO | | | | | +| 3 | `sWorkOrderId` | `varchar(100)` | NO | | | | | +| 4 | `sWorkSlaveId` | `varchar(100)` | NO | | | | | +| 5 | `sPartsName` | `varchar(255)` | YES | | | | | +| 6 | `tCreateDate` | `datetime` | YES | | | | | +| 7 | `sBillNo` | `varchar(255)` | YES | | | | | +| 8 | `sOrderNo` | `text` | YES | | | | | +| 9 | `tDeliverDate` | `datetime` | YES | | | | | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | | +| 11 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 12 | `sProductId` | `varchar(100)` | NO | | | | | +| 13 | `sProductName` | `varchar(255)` | YES | | | | | +| 14 | `sProductStyle` | `varchar(255)` | YES | | | | | +| 15 | `dProductQty` | `decimal(18,6)` | YES | | | | | +| 16 | `dProductInStoreQty` | `decimal(18,6)` | YES | | | | | +| 17 | `sCustomerMaterialNo` | `varchar(255)` | YES | | | | | +| 18 | `iOrder` | `int` | YES | | | | | +| 19 | `sControlId` | `varchar(100)` | NO | | | | | +| 20 | `sPartNameStatus` | `text` | YES | | | | | +| 21 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 22 | `sProcessId` | `varchar(255)` | YES | | | | | +| 23 | `sProcessName` | `varchar(255)` | YES | | | | | +| 24 | `dProcessReportQty` | `decimal(18,6)` | YES | | | | | +| 25 | `sReportMachineId` | `varchar(255)` | YES | | | | | +| 26 | `sReportMachineName` | `varchar(255)` | YES | | | | | +| 27 | `sCReserve1` | `varchar(255)` | YES | | | | | +| 28 | `sMReserve1` | `varchar(255)` | YES | | | | | +| 29 | `sPlannerMemo` | `varchar(255)` | YES | | | | | +| 30 | `tPlannerSet` | `datetime` | YES | | | | | +| 31 | `iListOrder` | `int` | YES | | 0 | | | +| 32 | `sChangeMemo` | `varchar(255)` | YES | | | | | +| 33 | `sPublish` | `varchar(255)` | YES | | | | | +| 34 | `dProductPQty` | `decimal(18,6)` | YES | | | | | +| 35 | `dSumMachineQty` | `decimal(18,6)` | YES | | | | | +| 36 | `sProcessNameS` | `varchar(255)` | YES | | | | | +| 37 | `tCalcDate` | `datetime` | YES | | | | | +| 38 | `tOrderDate` | `datetime` | YES | | | | | +| 39 | `sDeliveryMode` | `varchar(255)` | YES | | | | | +| 40 | `sProductState` | `varchar(255)` | YES | | 未完成 | | | +| 41 | `dGiveQty` | `decimal(18,6)` | YES | | | | | +| 42 | `sManualNo` | `varchar(255)` | YES | | | | | +| 43 | `sParentName` | `varchar(255)` | YES | | | | | +| 44 | `dDeliverQty` | `decimal(18,6)` | YES | | | | | +| 45 | `bBillComplete` | `bit(1)` | YES | | | | | +| 46 | `bPlanB` | `bit(1)` | YES | | | | | +| 47 | `sProductClassifyId` | `varchar(100)` | YES | | | | | +| 48 | `sProductClassifyName` | `varchar(100)` | YES | | | | | +| 49 | `sMaterialsStatus` | `longtext` | YES | | | | 材料状态 | +| 50 | `s_文件制作-锁定_21` | `varchar(100)` | YES | | | | | +| 51 | `s_文件制作-计划_22_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 52 | `s_文件制作-实际_23_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 53 | `s_蓝纸确认-锁定_24` | `varchar(100)` | YES | | | | | +| 54 | `s_蓝纸确认-计划_25_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 55 | `s_蓝纸确认-实际_26_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 56 | `s_印刷阶段-锁定_27` | `varchar(100)` | YES | | | | | +| 57 | `s_印刷阶段-计划_28_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 58 | `s_印刷阶段-实际_29_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 59 | `s_打码-锁定_30` | `varchar(100)` | YES | | | | | +| 60 | `s_打码-计划_31_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 61 | `s_打码-实际_32_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 62 | `s_过胶-锁定_33` | `varchar(100)` | YES | | | | | +| 63 | `s_过胶-计划_34_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 64 | `s_过胶-实际_35_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 65 | `s_表面处理-锁定_36` | `varchar(100)` | YES | | | | | +| 66 | `s_表面处理-计划_37_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 67 | `s_表面处理-实际_38_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 68 | `s_UV-锁定_39` | `varchar(100)` | YES | | | | | +| 69 | `s_UV-计划_40_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 70 | `s_UV-实际_41_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 71 | `s_模具准备-锁定_42` | `varchar(100)` | YES | | | | | +| 72 | `s_模具准备-计划_43_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 73 | `s_模具准备-实际_44_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 74 | `s_模烫阶段-锁定_45` | `varchar(100)` | YES | | | | | +| 75 | `s_模烫阶段-计划_46_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 76 | `s_模烫阶段-实际_47_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 77 | `s_品检阶段-锁定_48` | `varchar(100)` | YES | | | | | +| 78 | `s_品检阶段-计划_49_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 79 | `s_品检阶段-实际_50_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 80 | `s_糊盒包装-锁定_51` | `varchar(100)` | YES | | | | | +| 81 | `s_糊盒包装-计划_52_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 82 | `s_糊盒包装-实际_53_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 83 | `s_装订阶段-锁定_54` | `varchar(100)` | YES | | | | | +| 84 | `s_装订阶段-计划_55_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 85 | `s_装订阶段-实际_56_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 86 | `s_制版-锁定_57` | `varchar(100)` | YES | | | | | +| 87 | `s_制版-计划_58_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 88 | `s_制版-实际_59_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 89 | `s_蓝纸-锁定_60` | `varchar(100)` | YES | | | | | +| 90 | `s_蓝纸-计划_61_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 91 | `s_蓝纸-实际_62_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 92 | `s_白样-锁定_63` | `varchar(100)` | YES | | | | | +| 93 | `s_白样-计划_64_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 94 | `s_白样-实际_65_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 95 | `s_测试-锁定_66` | `varchar(100)` | YES | | | | | +| 96 | `s_测试-计划_67_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 97 | `s_测试-实际_68_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 98 | `s_数码-锁定_69` | `varchar(100)` | YES | | | | | +| 99 | `s_数码-计划_70_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 100 | `s_数码-实际_71_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 101 | `s_设计-锁定_72` | `varchar(100)` | YES | | | | | +| 102 | `s_设计-计划_73_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | +| 103 | `s_设计-实际_74_json` | `varchar(100)` | YES | | [{"dSchedulHours":"","sState":"0"}] | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/p_tmp_producereportsum.md b/docs/auto-catalog/tables/p_tmp_producereportsum.md new file mode 100644 index 0000000..6c966aa --- /dev/null +++ b/docs/auto-catalog/tables/p_tmp_producereportsum.md @@ -0,0 +1,50 @@ +# `p_tmp_producereportsum` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | | | | | +| 2 | `sName` | `varchar(100)` | YES | | | | | +| 3 | `dConversionQty` | `decimal(18,6)` | YES | | | | | +| 4 | `dPrintQty` | `decimal(18,6)` | YES | | | | | +| 5 | `dWage` | `decimal(18,6)` | YES | | | | | +| 6 | `dQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 7 | `dNoQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 8 | `dWasteProductQty` | `decimal(18,6)` | YES | | | | | +| 9 | `dOtherCost` | `decimal(18,6)` | YES | | | | | +| 10 | `dMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 11 | `dPersonMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 12 | `dallWage` | `decimal(18,6)` | YES | | | | | +| 13 | `dTimeWage` | `decimal(18,6)` | YES | | | | | +| 14 | `dMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 15 | `dQtyWage` | `decimal(18,6)` | YES | | | | | +| 16 | `dPersonOtherCost` | `decimal(18,6)` | YES | | | | | +| 17 | `dPersonTimeWage` | `decimal(18,6)` | YES | | | | | +| 18 | `dPersonMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 19 | `dPersonQtyWage` | `decimal(18,6)` | YES | | | | | +| 20 | `dArea` | `decimal(18,6)` | YES | | | | | +| 21 | `iSpecialColor` | `int` | YES | | | | | +| 22 | `dAdjustableQty` | `decimal(18,6)` | YES | | | | | +| 23 | `dEquivalentQty` | `decimal(18,6)` | YES | | | | | +| 24 | `dSumPlate` | `decimal(18,6)` | YES | | | | | +| 25 | `dOverConversionQty` | `decimal(18,6)` | YES | | | | | +| 26 | `dOverWage` | `decimal(18,6)` | YES | | | | | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | | +| 30 | `dPalletNoProductQty` | `decimal(18,6)` | YES | | | | | +| 31 | `dWagejob` | `decimal(18,6)` | YES | | | | | +| 32 | `sSlaveId` | `varchar(100)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/p_tmp_tmp.md b/docs/auto-catalog/tables/p_tmp_tmp.md new file mode 100644 index 0000000..afe87a0 --- /dev/null +++ b/docs/auto-catalog/tables/p_tmp_tmp.md @@ -0,0 +1,52 @@ +# `p_tmp_tmp` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | | | | | +| 2 | `sName` | `varchar(100)` | YES | | | | | +| 3 | `dProportion` | `decimal(18,6)` | YES | | | | | +| 4 | `dSumProportion` | `decimal(18,6)` | YES | | | | | +| 5 | `dConversionQty` | `decimal(18,6)` | YES | | | | | +| 6 | `dPrintQty` | `decimal(18,6)` | YES | | | | | +| 7 | `dWages` | `decimal(18,6)` | YES | | | | | +| 8 | `dQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 9 | `dNoQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 10 | `dWasteProductQty` | `decimal(18,6)` | YES | | | | | +| 11 | `dOtherCost` | `decimal(18,6)` | YES | | | | | +| 12 | `dMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 13 | `dPersonMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 14 | `dAllMoney` | `decimal(18,6)` | YES | | | | | +| 15 | `dTimeMoney` | `decimal(18,6)` | YES | | | | | +| 16 | `dMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 17 | `dWage` | `decimal(18,6)` | YES | | | | | +| 18 | `dPersonOtherCost` | `decimal(18,6)` | YES | | | | | +| 19 | `dPersonTimeWage` | `decimal(18,6)` | YES | | | | | +| 20 | `dPersonMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 21 | `dPersonQtyWage` | `decimal(18,6)` | YES | | | | | +| 22 | `dArea` | `decimal(18,6)` | YES | | | | | +| 23 | `iSpecialColor` | `int` | YES | | | | | +| 24 | `dAdjustableQty` | `decimal(18,6)` | YES | | | | | +| 25 | `dEquivalentQty` | `decimal(18,6)` | YES | | | | | +| 26 | `dSumPlate` | `decimal(18,6)` | YES | | | | | +| 27 | `dOverConversionQty` | `decimal(18,6)` | YES | | | | | +| 28 | `dOverWage` | `decimal(18,6)` | YES | | | | | +| 29 | `dEmployeeMReserve1` | `decimal(18,6)` | YES | | | | | +| 30 | `dEmployeeMReserve2` | `decimal(18,6)` | YES | | | | | +| 31 | `dEmployeeMReserve3` | `decimal(18,6)` | YES | | | | | +| 32 | `dEmployeePalletNoProductQty` | `decimal(18,6)` | YES | | | | | +| 33 | `dWagejob` | `decimal(18,6)` | YES | | | | | +| 34 | `sSlaveId` | `varchar(100)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/p_tmpinoutstore.md b/docs/auto-catalog/tables/p_tmpinoutstore.md new file mode 100644 index 0000000..f04d68f --- /dev/null +++ b/docs/auto-catalog/tables/p_tmpinoutstore.md @@ -0,0 +1,69 @@ +# `p_tmpinoutstore` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sWareHouseId` | `varchar(100)` | YES | | | | | +| 2 | `sWareHouseNo` | `varchar(255)` | YES | | | | | +| 3 | `sWareHouseName` | `varchar(255)` | YES | | | | | +| 4 | `sLocationId` | `varchar(100)` | YES | | | | | +| 5 | `sLocationName` | `varchar(255)` | YES | | | | | +| 6 | `sWarehouseLocationId` | `varchar(100)` | YES | | | | | +| 7 | `sWarehouseLocationName` | `varchar(255)` | YES | | | | | +| 8 | `sCustomerId` | `varchar(100)` | YES | | | | | +| 9 | `sCustomerNo` | `varchar(255)` | YES | | | | | +| 10 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 11 | `sProductId` | `varchar(100)` | YES | | | | | +| 12 | `sProductNo` | `varchar(255)` | YES | | | | | +| 13 | `sCustomerProductNo` | `varchar(255)` | YES | | | | | +| 14 | `sProductName` | `varchar(255)` | YES | | | | | +| 15 | `sProductStyle` | `varchar(255)` | YES | | | | | +| 16 | `sProductUnit` | `varchar(255)` | YES | | | | | +| 17 | `sDefineNo` | `varchar(255)` | YES | | | | | +| 18 | `sDefineNo2` | `varchar(255)` | YES | | | | | +| 19 | `dDeliverGoodsQty` | `decimal(18,6)` | YES | | | | | +| 20 | `dDeliverGoodsMoney` | `decimal(18,6)` | YES | | | | | +| 21 | `dRejectGoodsQty` | `decimal(18,6)` | YES | | | | | +| 22 | `dRejectGoodsMoney` | `decimal(18,6)` | YES | | | | | +| 23 | `dTransferInQty` | `decimal(18,6)` | YES | | | | | +| 24 | `dTransferInMoney` | `decimal(18,6)` | YES | | | | | +| 25 | `dTransferOutQty` | `decimal(18,6)` | YES | | | | | +| 26 | `dTransferOutMoney` | `decimal(18,6)` | YES | | | | | +| 27 | `dProductInStoreQty` | `decimal(18,6)` | YES | | | | | +| 28 | `dProductInStoreMoney` | `decimal(18,6)` | YES | | | | | +| 29 | `dProductRejectQty` | `decimal(18,6)` | YES | | | | | +| 30 | `dProductRejectMoney` | `decimal(18,6)` | YES | | | | | +| 31 | `dSemigoodsInQty` | `decimal(18,6)` | YES | | | | | +| 32 | `dSemigoodsInMoney` | `decimal(18,6)` | YES | | | | | +| 33 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | | | | | +| 34 | `dSemigoodsOutMoney` | `decimal(18,6)` | YES | | | | | +| 35 | `dOutSideInQty` | `decimal(18,6)` | YES | | | | | +| 36 | `dOutSideInMoney` | `decimal(18,6)` | YES | | | | | +| 37 | `dCheckInStoreQty` | `decimal(18,6)` | YES | | | | | +| 38 | `dCheckInStoreMoney` | `decimal(18,6)` | YES | | | | | +| 39 | `dCheckOutStoreQty` | `decimal(18,6)` | YES | | | | | +| 40 | `dCheckOutStoreMoney` | `decimal(18,6)` | YES | | | | | +| 41 | `dStoreAdjustmentQty` | `decimal(18,6)` | YES | | | | | +| 42 | `dStoreAdjustmentMoney` | `decimal(18,6)` | YES | | | | | +| 43 | `dProductInitQty` | `decimal(18,6)` | YES | | | | | +| 44 | `dProductInitMoney` | `decimal(18,6)` | YES | | | | | +| 45 | `dProductEndMoney` | `decimal(18,6)` | YES | | | | | +| 46 | `dProductEndPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 47 | `dProductEndQty` | `decimal(18,6)` | YES | | | | | +| 48 | `dNowInStoreQty` | `decimal(18,6)` | YES | | | | | +| 49 | `dNowInStoreMoney` | `decimal(18,6)` | YES | | | | | +| 50 | `dNowOutStoreQty` | `decimal(18,6)` | YES | | | | | +| 51 | `dNowOutStoreMoney` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/paymentrequest.md b/docs/auto-catalog/tables/paymentrequest.md new file mode 100644 index 0000000..852d516 --- /dev/null +++ b/docs/auto-catalog/tables/paymentrequest.md @@ -0,0 +1,84 @@ +# `paymentrequest` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 12 | `sCollectionUnit` | `varchar(255)` | YES | | | | 收款单位 | +| 13 | `sCollectionAccount` | `varchar(255)` | YES | | | | 收款账号 | +| 14 | `sCollectionAccountBank` | `varchar(100)` | YES | | | | 收款账号开户行 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | YES | | | | 金额 | +| 16 | `sMoneyOfChinese` | `varchar(100)` | YES | | | | 金额中文大写 | +| 17 | `sTransactionDept` | `varchar(100)` | YES | | | | 经办部门 | +| 18 | `sTransactionDeptId` | `varchar(100)` | YES | | | | 经办部门Id | +| 19 | `sTransactionPerson` | `varchar(100)` | YES | | | | 经办人 | +| 20 | `sTransactionPersonId` | `varchar(100)` | YES | | | | 经办人Id | +| 21 | `sPaymentMemo` | `text` | YES | | | | 付款说明 | +| 22 | `iPaymentType` | `int` | NO | | 0 | | 付款方式(0:支票,1:现金,2:网银) | +| 23 | `sDeptCheckPerson` | `varchar(100)` | YES | | | | 部门审核人 | +| 24 | `sDeptCheckPersonId` | `varchar(100)` | YES | | | | 部门审核人Id | +| 25 | `sDeputyGeneralManager` | `varchar(255)` | YES | | | | 分管副总 | +| 26 | `sDeputyGeneralManagerId` | `varchar(255)` | YES | | | | 分管副总Id | +| 27 | `sCostControlPerson` | `varchar(255)` | YES | | | | 费用管控负责人 | +| 28 | `sCostControlPersonId` | `varchar(255)` | YES | | | | 费用管控负责人Id | +| 29 | `dFinanceAgain` | `decimal(18,6)` | YES | | | | 财务复核 | +| 30 | `sFinanceCheckPerson` | `varchar(100)` | YES | | | | 财务审核人 | +| 31 | `sFinanceCheckPersonId` | `varchar(100)` | YES | | | | 财务审核人Id | +| 32 | `sFinalCheckPerson` | `varchar(100)` | YES | | | | 最终审核人 | +| 33 | `sFinalCheckPersonId` | `varchar(100)` | YES | | | | 最终审核人Id | +| 34 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 35 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 36 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `sbudgetClassification` | `varchar(255)` | YES | | | | 预算类 | +| 54 | `sCostDeatil` | `varchar(255)` | YES | | | | 费用细项 | +| 55 | `dBudgetLimit` | `decimal(18,6)` | YES | | 0.000000 | | 预算额度 | +| 56 | `dTaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 税率 | +| 57 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税额 | +| 58 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 不含税金额 | +| 59 | `sCostHeading` | `varchar(255)` | YES | | | | 费用大类 | +| 60 | `dMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 数量 | +| 61 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 62 | `sTaxId` | `varchar(100)` | YES | | | | | +| 63 | `sExpenseCategoryId` | `varchar(100)` | NO | | | | 费用大项明细ID | +| 64 | `sExpenseCategory` | `varchar(100)` | NO | | | | 费用大项 | +| 65 | `sExpenseDetail` | `varchar(100)` | NO | | | | 费用细项 | +| 66 | `sExpenseDetailId` | `varchar(100)` | NO | | | | 费用细项ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitcheckprofitloss.md b/docs/auto-catalog/tables/pitcheckprofitloss.md new file mode 100644 index 0000000..1cbd350 --- /dev/null +++ b/docs/auto-catalog/tables/pitcheckprofitloss.md @@ -0,0 +1,50 @@ +# `pitcheckprofitloss` + +> 过滤条件表 + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** 2026-04-27 18:54:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 盘点数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 盘点价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 盘点金额 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 14 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 15 | `dOriginalQty` | `decimal(18,6)` | NO | | | | 盘点前数量 | +| 16 | `dOriginalMoney` | `decimal(18,6)` | NO | | | | 盘点前金额 | +| 17 | `dProfitLossQty` | `decimal(18,6)` | NO | | | | 盈亏数量 | +| 18 | `dProfitLossPrice` | `decimal(18,6)` | NO | | | | 盈亏价格 | +| 19 | `dProfitLossMoney` | `decimal(18,6)` | NO | | | | 盈亏金额 | +| 20 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 22 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 23 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductadjustmaster.md b/docs/auto-catalog/tables/pitproductadjustmaster.md new file mode 100644 index 0000000..95930c7 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductadjustmaster.md @@ -0,0 +1,65 @@ +# `pitproductadjustmaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** 2026-04-27 18:54:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | YES | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductadjustmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductadjustmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductadjustmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductadjustslave.md b/docs/auto-catalog/tables/pitproductadjustslave.md new file mode 100644 index 0000000..cf6d3a1 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductadjustslave.md @@ -0,0 +1,74 @@ +# `pitproductadjustslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** 2026-04-27 18:54:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 11 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 18 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 19 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 20 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 21 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 22 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 23 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 24 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 25 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 26 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 27 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 28 | `dProductWeight` | `decimal(18,6)` | YES | | | | 产品重量 | +| 29 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 30 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 31 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 32 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 33 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 34 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 35 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 44 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 45 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 46 | `sOrderSlaveId` | `varchar(255)` | YES | | | | 订单从表id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductbarcode.md b/docs/auto-catalog/tables/pitproductbarcode.md new file mode 100644 index 0000000..836028e --- /dev/null +++ b/docs/auto-catalog/tables/pitproductbarcode.md @@ -0,0 +1,65 @@ +# `pitproductbarcode` + +> 送货通知单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单时间 | +| 9 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 10 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 11 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 12 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dPackQty` | `decimal(18,6)` | YES | | | | 数量/箱(包) | +| 17 | `dTrunkQty` | `decimal(18,6)` | YES | | | | 包(箱) | +| 18 | `dFractionQty` | `decimal(18,6)` | YES | | | | 零头数量 | +| 19 | `dProductWeight` | `decimal(18,6)` | YES | | | | 产品重量 | +| 20 | `sPackingMemo` | `text` | YES | | | | 打包描述 | +| 21 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `sSrcType` | `varchar(255)` | NO | | | | 单据类型:product 成品 materials 材料 | +| 36 | `bUsed` | `bit(1)` | NO | | b'0' | | 标签是否已使用 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_pitproductinstoreslaveWorkOrderSlaveId` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductcheckmaster.md b/docs/auto-catalog/tables/pitproductcheckmaster.md new file mode 100644 index 0000000..0fc4e7c --- /dev/null +++ b/docs/auto-catalog/tables/pitproductcheckmaster.md @@ -0,0 +1,66 @@ +# `pitproductcheckmaster` + +> 成品盘点 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** 2026-04-27 18:54:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | MUL | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductcheckmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_pitproductcheckmaster_sWarehouseId` | | BTREE | `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_pitproductcheckmaster_WareHouse` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId` | +| `IndexU_pitproductcheckmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductcheckmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductcheckslave.md b/docs/auto-catalog/tables/pitproductcheckslave.md new file mode 100644 index 0000000..5c5925a --- /dev/null +++ b/docs/auto-catalog/tables/pitproductcheckslave.md @@ -0,0 +1,80 @@ +# `pitproductcheckslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:46 +- **Updated:** 2026-04-27 18:54:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 11 | `dOriginalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源金额 | +| 12 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 13 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 14 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | +| 16 | `dProfitLossMoney` | `decimal(18,6)` | YES | | | | 盈亏金额 | +| 17 | `dProfitLossPrice` | `decimal(18,6)` | YES | | | | 盈亏价格 | +| 18 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 19 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 24 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 25 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 26 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 27 | `sDefineNo` | `varchar(255)` | NO | MUL | | | 自定义项 | +| 28 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 29 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 30 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 31 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 32 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 47 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 48 | `sWorkOrderNo` | `varchar(50)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_pitproductcheckslave_sSrcId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcId`, `sSrcSlaveId` | +| `IndexN_pitproductcheckslave_WareHouse` | | BTREE | `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId` | +| `IndexN_pitproductcheckslave_WareHouse_sSrcId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcId`, `sSrcSlaveId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductcheckslave_WareHouse` | ✓ | BTREE | `sParentId`, `sProductId`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sDefineNo`, `sDefineNo2` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductinitmaster.md b/docs/auto-catalog/tables/pitproductinitmaster.md new file mode 100644 index 0000000..eb5c1fa --- /dev/null +++ b/docs/auto-catalog/tables/pitproductinitmaster.md @@ -0,0 +1,65 @@ +# `pitproductinitmaster` + +> 成品盘点 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | MUL | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinitmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_pitproductinitmaster_WareHouse` | | BTREE | `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductinitmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductinitmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductinitslave.md b/docs/auto-catalog/tables/pitproductinitslave.md new file mode 100644 index 0000000..703d627 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductinitslave.md @@ -0,0 +1,77 @@ +# `pitproductinitslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品ID | +| 10 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 11 | `dOriginalMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源金额 | +| 12 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 13 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 14 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | +| 16 | `dProfitLossMoney` | `decimal(18,6)` | YES | | | | 盈亏金额 | +| 17 | `dProfitLossPrice` | `decimal(18,6)` | YES | | | | 盈亏价格 | +| 18 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 19 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 24 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 25 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 26 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 27 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 28 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 29 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 30 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 31 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 32 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 47 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 48 | `sCurrency` | `varchar(50)` | YES | | | | 币别 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinitslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_pitproductinitslave_WareHouse` | | BTREE | `sProductId`, `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId` | +| `IndexU_pitproductinitslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductinstoremaster.md b/docs/auto-catalog/tables/pitproductinstoremaster.md new file mode 100644 index 0000000..53f1abb --- /dev/null +++ b/docs/auto-catalog/tables/pitproductinstoremaster.md @@ -0,0 +1,68 @@ +# `pitproductinstoremaster` + +> 成品入库主表 + + +- **Rows (estimated):** 103 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** 2026-04-27 18:54:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sInstoreType` | `varchar(255)` | YES | | 1 | | 1:生产入库,2:返工入库 | +| 37 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 38 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 39 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductinstoreslave.md b/docs/auto-catalog/tables/pitproductinstoreslave.md new file mode 100644 index 0000000..2bcfbe3 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductinstoreslave.md @@ -0,0 +1,148 @@ +# `pitproductinstoreslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 116 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** 2026-04-27 18:54:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 10 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 11 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 12 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 31 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 33 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 34 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 37 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 38 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 39 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 40 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 41 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 42 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 43 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 44 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 45 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 46 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 47 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写数量 | +| 49 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 50 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 51 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 52 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 53 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 54 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 55 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 56 | `sOrderSlaveId` | `varchar(100)` | NO | MUL | | | 订单从表Id | +| 57 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 58 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 59 | `sWorkOrderSlaveId` | `varchar(100)` | NO | MUL | | | 工单从表Id | +| 60 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 61 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 62 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 63 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 64 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 65 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 66 | `sPackEmployeeId` | `varchar(100)` | YES | | | | 打包员Id | +| 67 | `dPackQty` | `decimal(18,6)` | YES | | | | 数量/箱(包) | +| 68 | `dTrunkQty` | `decimal(18,6)` | YES | | | | 包(箱) | +| 69 | `dFractionQty` | `decimal(18,6)` | YES | | | | 零头数量 | +| 70 | `dProductWeight` | `decimal(18,6)` | YES | | | | 产品重量 | +| 71 | `sPackingMemo` | `text` | YES | | | | 包装信息 | +| 72 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 73 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 74 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 75 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 76 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 77 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 78 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 79 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 80 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 81 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 82 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 83 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 84 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 85 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 86 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 87 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 88 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 89 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 90 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 91 | `sStorageLocatLabel` | `varchar(255)` | NO | | | | 库存标识 | +| 92 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 93 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 94 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 95 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 96 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 97 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 98 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 99 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 100 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 101 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 102 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 103 | `dReturnTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写包数 | +| 104 | `dStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数量 | +| 105 | `bChild` | `bit(1)` | YES | | b'0' | | 子产品标识 | +| 106 | `bCurrentMonth` | `bit(1)` | YES | | b'0' | | 当月返工入库 | +| 107 | `dRemainderQty` | `decimal(18,6)` | NO | | 0.000000 | | 余数 | +| 108 | `iLastInStock` | `int` | YES | | 0 | | 是否最后批次 | +| 109 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 110 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 111 | `sReturnSlaveId` | `varchar(255)` | YES | | | | 返工单Id | +| 112 | `sSlaveInstoreType` | `varchar(255)` | YES | | 1 | | 1:生产入库,2:返工入库 | +| 113 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 114 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 115 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 116 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinstoreslave` | | BTREE | `sParentId` | +| `IndexN_pitproductinstoreslave10` | | BTREE | `sProductId`, `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId` | +| `IndexN_pitproductinstoreslave11` | | BTREE | `sOrderSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_pitproductinstoreslaveWorkOrderSlaveId` | | BTREE | `sWorkOrderSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_sOrderSlaveId` | | BTREE | `sOrderSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductmoneymaster.md b/docs/auto-catalog/tables/pitproductmoneymaster.md new file mode 100644 index 0000000..68dbe5f --- /dev/null +++ b/docs/auto-catalog/tables/pitproductmoneymaster.md @@ -0,0 +1,53 @@ +# `pitproductmoneymaster` + + +- **Rows (estimated):** 30 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** 2026-04-27 18:54:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 19 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 20 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 21 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 22 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 23 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 24 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 25 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 26 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 30 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 31 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 32 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 33 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 34 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 35 | `sCostPeriod` | `varchar(255)` | YES | | | | 会计期间 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductmoneyslave.md b/docs/auto-catalog/tables/pitproductmoneyslave.md new file mode 100644 index 0000000..f15f4e9 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductmoneyslave.md @@ -0,0 +1,71 @@ +# `pitproductmoneyslave` + + +- **Rows (estimated):** 726 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** 2026-04-27 18:54:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 成品ID | +| 9 | `sProductStyle` | `varchar(255)` | NO | | | | 成品规格 | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 11 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 17 | `sSlaveMemo` | `text` | YES | | | | | +| 18 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 19 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 20 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 21 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 22 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 23 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 24 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 25 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 26 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 27 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 28 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 29 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 30 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 31 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 32 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 33 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 34 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 35 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 36 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 37 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 38 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 39 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 40 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 41 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 42 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 43 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 44 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 45 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 46 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 47 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 48 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位Id | +| 49 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 50 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 51 | `sCostPeriod` | `varchar(255)` | YES | | | | 会计期间 | +| 52 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 53 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductrejectmaster.md b/docs/auto-catalog/tables/pitproductrejectmaster.md new file mode 100644 index 0000000..39cddd3 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductrejectmaster.md @@ -0,0 +1,71 @@ +# `pitproductrejectmaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:47 +- **Updated:** 2026-04-27 18:54:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `tAdjustDate` | `datetime` | YES | | | | 领用日期 | +| 37 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 38 | `bRejectStatus` | `bit(1)` | YES | | b'0' | | 0:历史异常期初报废出库,1:其它 | +| 39 | `iRejectStatus` | `int` | YES | | 0 | | 0:新增,1:其他 | +| 40 | `iSourceType` | `int` | YES | | 0 | | "1":"半成品领用","2":"半成品报废","3":"半成品退仓","4":"成品报废" | +| 41 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 42 | `sType` | `varchar(255)` | YES | | 0 | | 1:质量报废,2:返工出库 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductrejectmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductrejectmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductrejectmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductrejectslave.md b/docs/auto-catalog/tables/pitproductrejectslave.md new file mode 100644 index 0000000..ba500cb --- /dev/null +++ b/docs/auto-catalog/tables/pitproductrejectslave.md @@ -0,0 +1,121 @@ +# `pitproductrejectslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** 2026-04-27 18:54:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(100)` | NO | | | | 销售员ID | +| 12 | `sGetPayId` | `varchar(100)` | NO | | | | 结算方式ID | +| 13 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 14 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 16 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 17 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 18 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 19 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 20 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 21 | `sManualNo` | `varchar(100)` | NO | | | | 手工单号 | +| 22 | `sCustomerOrderNo` | `varchar(100)` | NO | | | | 手工单号 | +| 23 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 25 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 28 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 29 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 30 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 32 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 33 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 36 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 37 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 38 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 39 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 40 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 41 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 42 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 43 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 44 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 45 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 46 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 47 | `dRejectQty` | `decimal(18,6)` | YES | | | | 退货反写数量 | +| 48 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 49 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 50 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 51 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 52 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 53 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 54 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 55 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 56 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 57 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 58 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 59 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 60 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 61 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 62 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 63 | `dPackQty` | `decimal(18,6)` | YES | | | | 数量/箱(包) | +| 64 | `dTrunkQty` | `decimal(18,6)` | YES | | | | 包(箱) | +| 65 | `dFractionQty` | `decimal(18,6)` | YES | | | | 零头数量 | +| 66 | `dProductWeight` | `decimal(18,6)` | YES | | | | 产品重量 | +| 67 | `sPackingMemo` | `text` | YES | | | | 包装信息 | +| 68 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 69 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 70 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 71 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 72 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 73 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 74 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 75 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 76 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 77 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 78 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 79 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 80 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 81 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 82 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 83 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 84 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 85 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 86 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 87 | `bChild` | `bit(1)` | YES | | b'0' | | 子产品标识 | +| 88 | `bNoObject` | `bit(1)` | YES | | b'0' | | 无实物 | +| 89 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 90 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表id | +| 91 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 92 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 93 | `sWorkFaSlaveId` | `varchar(100)` | YES | | | | 工单从表套装父ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductstore.md b/docs/auto-catalog/tables/pitproductstore.md new file mode 100644 index 0000000..9895866 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductstore.md @@ -0,0 +1,61 @@ +# `pitproductstore` + +> 印件-库存明细表 + + +- **Rows (estimated):** 263 +- **Data size:** 144.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** 2026-04-27 18:54:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sDefineNo` | `varchar(100)` | NO | MUL | | | 自定义项 | +| 10 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 11 | `sWarehouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 12 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 14 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 15 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 16 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 17 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 18 | `sBillId` | `varchar(100)` | NO | MUL | | | 单据ID | +| 19 | `sBillSlaveId` | `varchar(100)` | NO | MUL | | | 单据从表ID | +| 20 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 21 | `sWorkOrderId` | `varchar(100)` | NO | MUL | | | 工单ID | +| 22 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 23 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 24 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 25 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 26 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 27 | `sMemo` | `text` | YES | | | | 备注 | +| 28 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 29 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductstore` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sProductId`, `sDefineNo`, `sDefineNo2`, `sWarehouseId`, `sLocationId`, `sWarehouseLocationId` | +| `IndexN_PitProductStore_WareHouse` | | BTREE | `sDefineNo`, `sDefineNo2`, `sWarehouseId`, `sLocationId`, `sWarehouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_PitproductstoreBillId` | | BTREE | `sBillId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_PitproductstoreBillSlaveId` | | BTREE | `sBillSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_PitproductstoreWorkOrderId` | | BTREE | `sWorkOrderId`, `sWorkOrderSlaveId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductstore` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductstoreadjustmentmaster.md b/docs/auto-catalog/tables/pitproductstoreadjustmentmaster.md new file mode 100644 index 0000000..02c907e --- /dev/null +++ b/docs/auto-catalog/tables/pitproductstoreadjustmentmaster.md @@ -0,0 +1,66 @@ +# `pitproductstoreadjustmentmaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** 2026-04-27 18:54:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `tAdjustDate` | `datetime` | YES | | | | 调整日期 | +| 18 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 19 | `sLocationId` | `varchar(100)` | YES | | | | 库区ID | +| 20 | `sWareHouseLocationId` | `varchar(100)` | YES | | | | 库位ID | +| 21 | `sEmployeeId` | `varchar(100)` | YES | | | | 员工ID | +| 22 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 23 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 24 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 25 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 26 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 27 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 28 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 32 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 33 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 34 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 35 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 36 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 37 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductstoreadjustmentmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductstoreadjustmentmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_pitproductstoreadjustmentmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductstoreadjustmentslave.md b/docs/auto-catalog/tables/pitproductstoreadjustmentslave.md new file mode 100644 index 0000000..69e1a9d --- /dev/null +++ b/docs/auto-catalog/tables/pitproductstoreadjustmentslave.md @@ -0,0 +1,77 @@ +# `pitproductstoreadjustmentslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** 2026-04-27 18:54:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 11 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 13 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 14 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 15 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 16 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 18 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 19 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 20 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 21 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 22 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 23 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义项 | +| 24 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义项2 | +| 25 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 26 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 27 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 28 | `dProductWeight` | `decimal(18,6)` | YES | | | | 产品重量 | +| 29 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 30 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 31 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 32 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 33 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 34 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 35 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 44 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 45 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 46 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 47 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 48 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 49 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductstoreadjustmentslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_pitproductstoreadjustmentslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/pitproductstorevirtual.md b/docs/auto-catalog/tables/pitproductstorevirtual.md new file mode 100644 index 0000000..cfee0f5 --- /dev/null +++ b/docs/auto-catalog/tables/pitproductstorevirtual.md @@ -0,0 +1,42 @@ +# `pitproductstorevirtual` + +> 印件-虚拟库存明细表 + + +- **Rows (estimated):** 200 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** 2026-04-27 18:54:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 8 | `dProductQty` | `decimal(18,6)` | NO | | | | 库存数量 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 11 | `sBillSlaveId` | `varchar(100)` | NO | MUL | | | 单据从表ID | +| 12 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_PitProductStoreVirtual_BillSlaveId` | | BTREE | `sBillSlaveId`, `sBillId` | +| `IndexU_eleproductstock` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_area.md b/docs/auto-catalog/tables/plat_base_area.md new file mode 100644 index 0000000..a529d20 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_area.md @@ -0,0 +1,30 @@ +# `plat_base_area` + +> 平台基础地址表(区) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `mediumint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iCityId` | `mediumint` | NO | MUL | | | 市编号 | +| 3 | `sArea` | `varchar(50)` | NO | | | | 区 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_BASE_AREA_IDX1` | | BTREE | `iCityId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_authority.md b/docs/auto-catalog/tables/plat_base_authority.md new file mode 100644 index 0000000..5b885fe --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_authority.md @@ -0,0 +1,29 @@ +# `plat_base_authority` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | | 主键(自增序列) | +| 2 | `iParentId` | `tinyint` | YES | | | | 父编号 | +| 3 | `sUrlName` | `varchar(50)` | NO | | | | 地址名称 | +| 4 | `sUrl` | `varchar(100)` | NO | | | | 权限地址 | +| 5 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_authority_button_type.md b/docs/auto-catalog/tables/plat_base_authority_button_type.md new file mode 100644 index 0000000..7001f53 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_authority_button_type.md @@ -0,0 +1,28 @@ +# `plat_base_authority_button_type` + +> 平台基础权限按钮类型表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sButtonName` | `varchar(15)` | NO | | | | 按钮类型名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_authority_data_type.md b/docs/auto-catalog/tables/plat_base_authority_data_type.md new file mode 100644 index 0000000..aca89d7 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_authority_data_type.md @@ -0,0 +1,28 @@ +# `plat_base_authority_data_type` + +> 平台基础权限数据类型表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sDataName` | `varchar(15)` | NO | | | | 数据类型名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_bank.md b/docs/auto-catalog/tables/plat_base_bank.md new file mode 100644 index 0000000..80acbec --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_bank.md @@ -0,0 +1,29 @@ +# `plat_base_bank` + +> 平台基础银行表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sBankName` | `varchar(30)` | NO | | | | 银行名称 | +| 3 | `sBankSite` | `varchar(255)` | NO | | | | 银行连接 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_city.md b/docs/auto-catalog/tables/plat_base_city.md new file mode 100644 index 0000000..2cc35ac --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_city.md @@ -0,0 +1,29 @@ +# `plat_base_city` + +> 平台基础地址表(市) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `mediumint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iProvinceId` | `mediumint` | NO | | | | 省编号 | +| 3 | `sCity` | `varchar(30)` | NO | | | | 市 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_level1_classify.md b/docs/auto-catalog/tables/plat_base_level1_classify.md new file mode 100644 index 0000000..bc4c967 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_level1_classify.md @@ -0,0 +1,28 @@ +# `plat_base_level1_classify` + +> 平台基础1级分类表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sLevel1Name` | `varchar(20)` | NO | | | | 1级分类名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_menu.md b/docs/auto-catalog/tables/plat_base_menu.md new file mode 100644 index 0000000..abdfaab --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_menu.md @@ -0,0 +1,32 @@ +# `plat_base_menu` + +> 平台基础菜单表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `smallint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iParentId` | `smallint` | NO | | 0 | | 父编号 | +| 3 | `sMenuName` | `varchar(20)` | NO | | | | 菜单名称 | +| 4 | `iSort` | `smallint` | NO | | 0 | | 排序 | +| 5 | `sIcon` | `varchar(255)` | NO | | | | 图标地址 | +| 6 | `sUrl` | `varchar(255)` | NO | | | | url地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_min_unit.md b/docs/auto-catalog/tables/plat_base_min_unit.md new file mode 100644 index 0000000..f557a10 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_min_unit.md @@ -0,0 +1,28 @@ +# `plat_base_min_unit` + +> 平台基础最小单位表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sName` | `varchar(10)` | NO | | | | 单位名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_parts.md b/docs/auto-catalog/tables/plat_base_parts.md new file mode 100644 index 0000000..da95735 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_parts.md @@ -0,0 +1,28 @@ +# `plat_base_parts` + +> 平台基础部件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sPartsName` | `varchar(20)` | NO | | | | 部件名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_payment_method.md b/docs/auto-catalog/tables/plat_base_payment_method.md new file mode 100644 index 0000000..c2f23cf --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_payment_method.md @@ -0,0 +1,28 @@ +# `plat_base_payment_method` + +> 平台基础支付方式表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sPaymentMethod` | `varchar(10)` | NO | | | | 支付方式 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_province.md b/docs/auto-catalog/tables/plat_base_province.md new file mode 100644 index 0000000..65567b0 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_province.md @@ -0,0 +1,29 @@ +# `plat_base_province` + +> 平台基础地址表(省) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `mediumint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iRegionId` | `mediumint` | NO | | | | 区域编号 | +| 3 | `sProvice` | `varchar(20)` | NO | | | | 省 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_region.md b/docs/auto-catalog/tables/plat_base_region.md new file mode 100644 index 0000000..f11744c --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_region.md @@ -0,0 +1,28 @@ +# `plat_base_region` + +> 平台基础大区表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `mediumint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `sRegion` | `varchar(20)` | NO | | | | 区域 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_reserve_purchase.md b/docs/auto-catalog/tables/plat_base_reserve_purchase.md new file mode 100644 index 0000000..45fd047 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_reserve_purchase.md @@ -0,0 +1,32 @@ +# `plat_base_reserve_purchase` + +> 平台基础订购表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `smallint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iProjectType` | `tinyint` | NO | | 0 | | 订购类型(0:电商,1:印前,2:erp,3:印果,4:其它) | +| 3 | `iFunctionType` | `tinyint` | NO | | | | 功能类型(0:支付类型) | +| 4 | `sReservePurchaseName` | `varchar(20)` | NO | | | | 订购名称 | +| 5 | `sReservePurchaseIntroduce` | `varchar(255)` | NO | | | | 订购介绍 | +| 6 | `sFunctionIntroduce` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_site_remind.md b/docs/auto-catalog/tables/plat_base_site_remind.md new file mode 100644 index 0000000..6d2fec3 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_site_remind.md @@ -0,0 +1,31 @@ +# `plat_base_site_remind` + +> 平台基础网站提醒表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `tinyint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iRemindType` | `tinyint` | NO | | | | 提醒类型(0:提醒卖家,1:提醒买家) | +| 3 | `iNoticeType` | `tinyint` | NO | | | | 通知类型(0:其它,1:报价设置通知,2:成交通知,3:交易过程通知,4:订单状态通知) | +| 4 | `sNoticeIntroduce` | `varchar(50)` | NO | | | | 通知说明 | +| 5 | `sNoticeTemplate` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_base_street.md b/docs/auto-catalog/tables/plat_base_street.md new file mode 100644 index 0000000..7faef45 --- /dev/null +++ b/docs/auto-catalog/tables/plat_base_street.md @@ -0,0 +1,30 @@ +# `plat_base_street` + +> 平台基础地址表(街道) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `mediumint` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `iAreaId` | `mediumint` | NO | MUL | | | 区编号 | +| 3 | `sStreet` | `varchar(100)` | NO | | | | 街道 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_BASE_STREET_IDX1` | | BTREE | `iAreaId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_coupon_customer.md b/docs/auto-catalog/tables/plat_coupon_customer.md new file mode 100644 index 0000000..c131c47 --- /dev/null +++ b/docs/auto-catalog/tables/plat_coupon_customer.md @@ -0,0 +1,46 @@ +# `plat_coupon_customer` + +> 平台优惠券客户表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 6 | `sShopCouponId` | `varchar(35)` | NO | | | | 商铺优惠券编号 | +| 7 | `sCustomerCouponId` | `varchar(35)` | NO | UNI | | | 用户优惠券编号(P_CCP开头) | +| 8 | `iCouponType` | `tinyint` | NO | | 0 | | 优惠券类型(0:店铺优惠券,1:商品优惠券) | +| 9 | `iCreateType` | `tinyint` | NO | | | | 创建类型(0:前台领取,1:注册,2:下单,3:充值) | +| 10 | `sCouponName` | `varchar(50)` | NO | | | | 商铺优惠券名称 | +| 11 | `tStartTime` | `datetime` | NO | MUL | | | 生效时间 | +| 12 | `tEndTime` | `datetime` | NO | | | | 失效时间 | +| 13 | `dMoney` | `decimal(18,2)` | NO | | | | 优惠金额 | +| 14 | `dThresholdMoney` | `decimal(18,2)` | NO | | | | 门槛 | +| 15 | `iStatus` | `tinyint` | NO | | 0 | | 状态(0:未使用,1:已使用,2:已过期) | +| 16 | `iIsLock` | `tinyint` | NO | | 0 | | 是否上锁(0:上锁,1:不上锁) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_COUPON_CUSTOMER_IDX1` | | BTREE | `sCustomerUserId` | +| `PLAT_COUPON_CUSTOMER_IDX2` | | BTREE | `sShopUserId` | +| `PLAT_COUPON_CUSTOMER_IDX3` | | BTREE | `tStartTime`, `tEndTime` | +| `PLAT_COUPON_CUSTOMER_UNQ1` | ✓ | BTREE | `sCustomerCouponId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_coupon_customer_product_relation.md b/docs/auto-catalog/tables/plat_coupon_customer_product_relation.md new file mode 100644 index 0000000..c95752f --- /dev/null +++ b/docs/auto-catalog/tables/plat_coupon_customer_product_relation.md @@ -0,0 +1,33 @@ +# `plat_coupon_customer_product_relation` + +> 平台优惠券客户商品关系表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopCouponId` | `varchar(35)` | NO | | | | 商铺优惠券编号 | +| 5 | `sCustomerCouponId` | `varchar(35)` | NO | MUL | | | 商铺优惠券编号 | +| 6 | `sLevel3ClassifyId` | `varchar(35)` | NO | | | | 3级分类编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_COUPON_SHOP_PRODUCT_RELATION_UNQ1` | ✓ | BTREE | `sCustomerCouponId`, `sLevel3ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_coupon_detail.md b/docs/auto-catalog/tables/plat_coupon_detail.md new file mode 100644 index 0000000..1848180 --- /dev/null +++ b/docs/auto-catalog/tables/plat_coupon_detail.md @@ -0,0 +1,46 @@ +# `plat_coupon_detail` + +> 平台优惠券明细表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 6 | `sCouponDetailId` | `varchar(35)` | NO | UNI | | | 优惠券明细编号(P_CPD开头) | +| 7 | `sCustomerCouponId` | `varchar(35)` | NO | MUL | | | 用户优惠券编号 | +| 8 | `sDetailContent` | `varchar(100)` | NO | | | | 明细内容 | +| 9 | `iInOutType` | `tinyint` | NO | | | | 优惠券出入类型(0:获取,1:使用) | +| 10 | `iCouponType` | `tinyint` | NO | | | | 优惠券类型(0:店铺优惠券,1:商品优惠券) | +| 11 | `sBillNo` | `varchar(35)` | NO | MUL | | | 单据编号 | +| 12 | `dMoney` | `decimal(18,2)` | NO | MUL | | | 优惠券面值 | +| 13 | `sRemark` | `varchar(255)` | NO | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_COUPON_DETAIL_IDX1` | | BTREE | `sCustomerUserId` | +| `PLAT_COUPON_DETAIL_IDX2` | | BTREE | `sShopUserId` | +| `PLAT_COUPON_DETAIL_IDX3` | | BTREE | `sCustomerCouponId` | +| `PLAT_COUPON_DETAIL_IDX4` | | BTREE | `sBillNo` | +| `PLAT_COUPON_DETAIL_IDX5` | | BTREE | `dMoney` | +| `PLAT_COUPON_DETAIL_IDX6` | | BTREE | `tCreateTime` | +| `PLAT_COUPON_DETAIL_UNQ1` | ✓ | BTREE | `sCouponDetailId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_coupon_shop.md b/docs/auto-catalog/tables/plat_coupon_shop.md new file mode 100644 index 0000000..434fbde --- /dev/null +++ b/docs/auto-catalog/tables/plat_coupon_shop.md @@ -0,0 +1,48 @@ +# `plat_coupon_shop` + +> 平台优惠券商铺表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sShopCouponId` | `varchar(35)` | NO | UNI | | | 商铺优惠券编号(P_CPN开头) | +| 6 | `iCouponType` | `tinyint` | NO | | 0 | | 优惠券类型(0:店铺优惠券,1:商品优惠券) | +| 7 | `iCreateType` | `tinyint` | NO | | | | 创建类型(0:前台领取,1:注册,2:下单,3:充值) | +| 8 | `sShopCouponName` | `varchar(50)` | NO | | | | 商铺优惠券名称 | +| 9 | `iStatus` | `tinyint` | NO | | 1 | | 状态(0:停用,1:领取中) | +| 10 | `tStartTime` | `datetime` | NO | | | | 生效时间 | +| 11 | `tEndTime` | `datetime` | NO | | | | 失效时间 | +| 12 | `dMoney` | `decimal(18,2)` | YES | | | | 优惠金额 | +| 13 | `dThresholdMoney` | `decimal(18,2)` | YES | | | | 门槛 | +| 14 | `dUseMoney` | `decimal(18,2)` | YES | | | | 使用金额 | +| 15 | `dGiveCouponMoney` | `decimal(18,2)` | YES | | | | 创建优惠券金额 | +| 16 | `iCirculation` | `mediumint` | NO | | 1 | | 发行量 | +| 17 | `iPerLimit` | `tinyint` | NO | | 0 | | 每人限额(0:不限,1:1张,2:2张,3:3张,4:4张,5:5张) | +| 18 | `iDrawedCount` | `mediumint` | NO | | 0 | | 已领数量 | +| 19 | `iIsLock` | `tinyint` | NO | | 0 | | 是否上锁(0:上锁,1:不上锁) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_COUPON_SHOP_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_COUPON_SHOP_IDX2` | | BTREE | `tModifyTime` | +| `PLAT_COUPON_SHOP_UNQ1` | ✓ | BTREE | `sShopCouponId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_coupon_shop_product_relation.md b/docs/auto-catalog/tables/plat_coupon_shop_product_relation.md new file mode 100644 index 0000000..222471c --- /dev/null +++ b/docs/auto-catalog/tables/plat_coupon_shop_product_relation.md @@ -0,0 +1,32 @@ +# `plat_coupon_shop_product_relation` + +> 平台优惠券商铺商品关系表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopCouponId` | `varchar(35)` | NO | MUL | | | 商铺优惠券编号 | +| 5 | `sLevel3ClassifyId` | `varchar(35)` | NO | | | | 3级分类编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_COUPON_SHOP_PRODUCT_RELATION_UNQ1` | ✓ | BTREE | `sShopCouponId`, `sLevel3ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_account.md b/docs/auto-catalog/tables/plat_customer_account.md new file mode 100644 index 0000000..1182d71 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_account.md @@ -0,0 +1,40 @@ +# `plat_customer_account` + +> 平台客户账户表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | UNI | | | 客户用户编号 | +| 6 | `dTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 用户余额 | +| 7 | `dAvailableMoney` | `decimal(18,2)` | NO | | 0.00 | | 可用余额 | +| 8 | `dFreezeMoney` | `decimal(18,2)` | NO | | 0.00 | | 冻结金额 | +| 9 | `dTotalIntegralMoney` | `decimal(18,2)` | NO | | 0.00 | | 用户积分 | +| 10 | `dAvailableIntegralMoney` | `decimal(18,2)` | NO | | 0.00 | | 可用积分 | +| 11 | `dFreezeIntegralMoney` | `decimal(18,2)` | NO | | 0.00 | | 冻结积分 | +| 12 | `iIsLock` | `tinyint` | NO | | 0 | | 是否锁定(0:未锁定,1:锁定) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_ACCOUNT_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_CUSTOMER_ACCOUNT_UNQ1` | ✓ | BTREE | `sCustomerUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_account_detail.md b/docs/auto-catalog/tables/plat_customer_account_detail.md new file mode 100644 index 0000000..f9bfab7 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_account_detail.md @@ -0,0 +1,48 @@ +# `plat_customer_account_detail` + +> 平台客户账户明细表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 6 | `sAccountDetailId` | `varchar(35)` | NO | UNI | | | 账户明细编号(P_ACD开头) | +| 7 | `iInOutType` | `tinyint` | NO | | | | 账户出入类型(0:支出,1:收入) | +| 8 | `iDetailType` | `tinyint` | NO | | | | 账户明细类型(0:充值,1:订单扣款,2:订单退款) | +| 9 | `iPaymentType` | `tinyint` | NO | | | | 账户支付类型(0:余额,1:支付宝,2:微信,3:银联,4:银行) | +| 10 | `sDetailContent` | `varchar(100)` | NO | | | | 明细内容 | +| 11 | `sRemark` | `varchar(255)` | NO | | | | 备注 | +| 12 | `dMoney` | `decimal(18,2)` | NO | MUL | 0.00 | | 明细金额 | +| 13 | `dTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 用户余额 | +| 14 | `dAvailableMoney` | `decimal(18,2)` | NO | | 0.00 | | 可用余额 | +| 15 | `dFreezeMoney` | `decimal(18,2)` | NO | | 0.00 | | 冻结金额 | +| 16 | `sBillNo` | `varchar(35)` | NO | MUL | | | 单据编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_ACCOUNT_DETAIL_IDX1` | | BTREE | `sCustomerUserId` | +| `PLAT_CUSTOMER_ACCOUNT_DETAIL_IDX2` | | BTREE | `sShopUserId` | +| `PLAT_CUSTOMER_ACCOUNT_DETAIL_IDX3` | | BTREE | `dMoney` | +| `PLAT_CUSTOMER_ACCOUNT_DETAIL_IDX4` | | BTREE | `sBillNo` | +| `PLAT_CUSTOMER_ACCOUNT_DETAIL_IDX5` | | BTREE | `tCreateTime` | +| `PLAT_CUSTOMER_ACCOUNT_DETAIL_UNQ1` | ✓ | BTREE | `sAccountDetailId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_freeze_detail.md b/docs/auto-catalog/tables/plat_customer_freeze_detail.md new file mode 100644 index 0000000..24a7e70 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_freeze_detail.md @@ -0,0 +1,41 @@ +# `plat_customer_freeze_detail` + +> 平台客户冻结明细表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | | | | 客户用户编号 | +| 6 | `sFreezeDetailId` | `varchar(35)` | NO | UNI | | | 冻结明细编号(P_FZD开头) | +| 7 | `iCapitalType` | `tinyint` | NO | | | | 资金类型(0:余额,1:积分) | +| 8 | `iFreezeType` | `tinyint` | NO | | | | 冻结类型(0:冻结,1:解冻) | +| 9 | `sRemark` | `varchar(255)` | NO | | | | 备注 | +| 10 | `dMoney` | `decimal(18,2)` | NO | | 0.00 | | 明细金额 | +| 11 | `dTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 用户余额 | +| 12 | `dAvailableMoney` | `decimal(18,2)` | NO | | 0.00 | | 可用余额 | +| 13 | `dFreezeMoney` | `decimal(18,2)` | NO | | 0.00 | | 冻结金额 | +| 14 | `sBillNo` | `varchar(35)` | NO | | | | 单据编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_FREEZE_DETAIL_UNQ1` | ✓ | BTREE | `sFreezeDetailId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_group_relation.md b/docs/auto-catalog/tables/plat_customer_group_relation.md new file mode 100644 index 0000000..b0780cd --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_group_relation.md @@ -0,0 +1,32 @@ +# `plat_customer_group_relation` + +> 平台客户分组关系表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `sShopUserId` | `varchar(35)` | NO | | | | 商铺用户编号 | +| 4 | `sGroupId` | `varchar(35)` | NO | | | | 分组编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_GROUP_RELATION_UNQ1` | ✓ | BTREE | `sCustomerUserId`, `sGroupId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_info.md b/docs/auto-catalog/tables/plat_customer_info.md new file mode 100644 index 0000000..3ae8f45 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_info.md @@ -0,0 +1,55 @@ +# `plat_customer_info` + +> 平台客户信息表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | UNI | | | 客户用户编号 | +| 6 | `iCustomerSource` | `tinyint` | NO | | | | 客户来源(0:后台创建,1:前台注册) | +| 7 | `sCustomerName` | `varchar(20)` | NO | | | | 客户名称 | +| 8 | `sCompanyName` | `varchar(100)` | NO | | | | 公司名称 | +| 9 | `sMobile` | `varchar(20)` | NO | | | | 手机号 | +| 10 | `sMail` | `varchar(100)` | NO | | | | 邮箱 | +| 11 | `iProvinceId` | `mediumint` | YES | | | | 省编号 | +| 12 | `iCityId` | `mediumint` | YES | | | | 市编号 | +| 13 | `sAddress` | `varchar(255)` | NO | | | | 详细地址 | +| 14 | `sCustomerLevelId` | `varchar(35)` | NO | MUL | | | 客户等级编号 | +| 15 | `sAddressId` | `varchar(35)` | NO | | | | 地址编号 | +| 16 | `sStaffUserId` | `varchar(35)` | NO | | | | 业务人员编号 | +| 17 | `iSettlementMethod` | `tinyint` | NO | | 0 | | 结算方式(0:按月份,1:按天数,2:先付后做,3:货到付款,4:线下收款) | +| 18 | `iMonthNumber` | `tinyint` | YES | | | | 月数 | +| 19 | `iDayNumber` | `tinyint` | YES | | | | 天数 | +| 20 | `dCreditLimit` | `decimal(18,2)` | NO | | 0.00 | | 信誉额度 | +| 21 | `iPriceProgramme` | `tinyint` | NO | | | | 价格方案(0:打折方式,1:上调利润) | +| 22 | `dDiscount` | `decimal(4,2)` | NO | | 10.00 | | 折扣价 | +| 23 | `dRaiseProfits` | `decimal(18,2)` | NO | | 100.00 | | 上调利润 | +| 24 | `iIsShowOriginalPrice` | `tinyint` | NO | | 0 | | 是否显示原价(0:不显示,1:显示) | +| 25 | `iIsShowDiscountPrice` | `tinyint` | NO | | 0 | | 是否显示折后价(0:不显示,1:显示) | +| 26 | `iIsDelete` | `tinyint` | NO | | 0 | | 是否删除(0:未删除,1:删除) | +| 27 | `iIsEnable` | `tinyint` | NO | | 1 | | 是否可用(0:不可用,1:可用) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_INFO_IDX1` | | BTREE | `sCustomerLevelId` | +| `PLAT_CUSTOMER_INFO_UNQ1` | ✓ | BTREE | `sCustomerUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_integral_detail.md b/docs/auto-catalog/tables/plat_customer_integral_detail.md new file mode 100644 index 0000000..72d46fe --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_integral_detail.md @@ -0,0 +1,48 @@ +# `plat_customer_integral_detail` + +> 平台客户积分明细表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 6 | `sIntegralDetailId` | `varchar(35)` | NO | UNI | | | 积分明细编号(P_IGD开头) | +| 7 | `iInOutType` | `tinyint` | NO | | | | 积分出入类型(0:增加,1:减少) | +| 8 | `iIntegralType` | `tinyint` | NO | MUL | | | 积分类型(0:用户注册,1:充值审核,2:订单审核,3:下单扣除,4:退单返还,5:积分定期清除) | +| 9 | `sDetailContent` | `varchar(100)` | NO | | | | 明细内容 | +| 10 | `sRemark` | `varchar(255)` | NO | | | | 备注 | +| 11 | `dMoney` | `decimal(18,2)` | NO | MUL | 0.00 | | 明细数量 | +| 12 | `dTotalIntegralMoney` | `decimal(18,2)` | NO | | 0.00 | | 用户积分 | +| 13 | `dAvailableIntegralMoney` | `decimal(18,2)` | NO | | 0.00 | | 可用积分 | +| 14 | `dFreezeIntegralMoney` | `decimal(18,2)` | NO | | 0.00 | | 冻结积分 | +| 15 | `sBillNo` | `varchar(35)` | NO | MUL | | | 单据编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_IDX1` | | BTREE | `sCustomerUserId` | +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_IDX2` | | BTREE | `sShopUserId` | +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_IDX3` | | BTREE | `iIntegralType` | +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_IDX4` | | BTREE | `dMoney` | +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_IDX5` | | BTREE | `tCreateTime` | +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_IDX6` | | BTREE | `sBillNo` | +| `PLAT_CUSTOMER_INTEGRAL_DETAIL_UNQ1` | ✓ | BTREE | `sIntegralDetailId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_level.md b/docs/auto-catalog/tables/plat_customer_level.md new file mode 100644 index 0000000..f865260 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_level.md @@ -0,0 +1,36 @@ +# `plat_customer_level` + +> 平台客户等级表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sCustomerLevelId` | `varchar(35)` | NO | UNI | | | 客户等级编号(P_CTL开头) | +| 6 | `sCustomerLevelName` | `varchar(50)` | NO | | | | 客户等级名称 | +| 7 | `sFormulaId` | `varchar(35)` | NO | | | | 公式编号 | +| 8 | `iIsEnable` | `tinyint` | NO | | 1 | | 是否启用(0:不启用,1:启用) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_LEVEL_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_CUSTOMER_LEVEL_UNQ1` | ✓ | BTREE | `sCustomerLevelId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_order_statistics.md b/docs/auto-catalog/tables/plat_customer_order_statistics.md new file mode 100644 index 0000000..45d5306 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_order_statistics.md @@ -0,0 +1,38 @@ +# `plat_customer_order_statistics` + +> 平台客户订单统计表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | UNI | | | 客户用户编号 | +| 6 | `iOrderTotalCount` | `int` | NO | | 0 | | 订单总数 | +| 7 | `dOrderTotalMoney` | `decimal(18,2)` | NO | | 0.00 | | 订单总金额 | +| 8 | `dAvrgMoney` | `decimal(18,2)` | NO | | 0.00 | | 平均交易金额 | +| 9 | `tLastOrderTime` | `datetime` | YES | | | | 上次下单时间 | +| 10 | `iOrderCloseCount` | `mediumint` | NO | | 0 | | 订单关闭总数 | +| 11 | `iIsLock` | `tinyint` | NO | | 0 | | 是否上锁(0:上锁,1:不上锁) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_INFO_UNQ1` | ✓ | BTREE | `sCustomerUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_customer_recharge_detail.md b/docs/auto-catalog/tables/plat_customer_recharge_detail.md new file mode 100644 index 0000000..d1bc5f3 --- /dev/null +++ b/docs/auto-catalog/tables/plat_customer_recharge_detail.md @@ -0,0 +1,51 @@ +# `plat_customer_recharge_detail` + +> 平台客户充值明细表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 6 | `sRechargeDetailId` | `varchar(35)` | NO | UNI | | | 充值明细编号(P_RCD开头) | +| 7 | `iStatus` | `tinyint` | NO | | | | 充值状态(0:待审核,1:审核通过,2:审核驳回) | +| 8 | `iRechargeMethod` | `tinyint` | NO | | | | 充值方式(0:现金,1:支付宝,2:微信,3:银行) | +| 9 | `iRechargeType` | `tinyint` | NO | | | | 充值类型(0:客户充值,1:代客户充值,2:线下erp充值) | +| 10 | `iBankId` | `tinyint` | YES | | | | 银行编号(只在银行方式时才有值) | +| 11 | `dRechargeMoney` | `decimal(18,2)` | NO | | 0.00 | | 充值金额 | +| 12 | `tRemittanceTime` | `datetime` | NO | | | | 汇款时间 | +| 13 | `tReceivablesTime` | `datetime` | YES | | | | 到款时间 | +| 14 | `sSubmitUserId` | `varchar(35)` | NO | | | | 充值提交人用户编号 | +| 15 | `tAuditTime` | `datetime` | YES | | | | 审核时间 | +| 16 | `sAuditUserId` | `varchar(35)` | NO | | | | 充值审核人用户编号 | +| 17 | `sRemark` | `varchar(255)` | NO | | | | 备注 | +| 18 | `sAuditRemark` | `varchar(255)` | NO | | | | 审核备注 | +| 19 | `dRechargeAuditMoney` | `decimal(18,2)` | NO | | 0.00 | | 充值审核金额 | +| 20 | `iRechargeAuditMethod` | `tinyint` | NO | | | | 充值审核方式(0:现金,1:支付宝,2:微信,3:银行) | +| 21 | `iAuditBankId` | `tinyint` | YES | | | | 审核银行编号(只在银行方式时才有值) | +| 22 | `iIsLock` | `tinyint` | NO | | 0 | | 是否上锁(0:不上锁,1:上锁) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_CUSTOMER_RECHARGE_DETAIL_IDX1` | | BTREE | `sCustomerUserId` | +| `PLAT_CUSTOMER_RECHARGE_DETAIL_IDX2` | | BTREE | `sShopUserId` | +| `PLAT_CUSTOMER_RECHARGE_DETAIL_UNQ1` | ✓ | BTREE | `sRechargeDetailId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_offer.md b/docs/auto-catalog/tables/plat_offer.md new file mode 100644 index 0000000..f3e12c4 --- /dev/null +++ b/docs/auto-catalog/tables/plat_offer.md @@ -0,0 +1,69 @@ +# `plat_offer` + +> 平台报价表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sOfferId` | `varchar(35)` | NO | UNI | | | 报价编号(P_OFR开头) | +| 6 | `sOfferUserId` | `varchar(35)` | NO | MUL | | | 报价人用户编号 | +| 7 | `iOfferSource` | `tinyint` | NO | | 0 | | 报价来源(0:平台,1:印果,2:微信) | +| 8 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 报价客户编号 | +| 9 | `sProductId` | `varchar(35)` | NO | | | | 产品编号(定制产品才有) | +| 10 | `iOfferUserType` | `tinyint` | NO | | | | 报价人类型(0:用户,1:员工,2:游客) | +| 11 | `sLevel2ClassifyId` | `varchar(35)` | NO | MUL | | | 2级分类编号 | +| 12 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 13 | `iType` | `tinyint` | NO | | 0 | | 类型(0:报价,1:定制产品) | +| 14 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原价 | +| 15 | `dPreDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 折前价 | +| 16 | `dPostDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 折后价 | +| 17 | `dMaterialMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料费 | +| 18 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷费 | +| 19 | `dPostPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后费 | +| 20 | `dFinishedProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 成品费 | +| 21 | `dAlternativeMoney` | `decimal(18,2)` | NO | | 0.00 | | 备选费 | +| 22 | `dPromotionMoney` | `decimal(18,2)` | NO | | 0.00 | | 促销价 | +| 23 | `iQuantity` | `int` | NO | | 0 | | 数量 | +| 24 | `sCommonSpecificationId` | `varchar(35)` | NO | | | | 常用规格编号 | +| 25 | `dFinishedProductLength` | `decimal(10,2)` | YES | | | | 成品长 | +| 26 | `dFinishedProductWidth` | `decimal(10,2)` | YES | | | | 成品宽 | +| 27 | `dFinishedProductHigh` | `decimal(10,2)` | YES | | | | 成品高 | +| 28 | `iTotalPNumber` | `int` | NO | | 0 | | 总p数 | +| 29 | `dPacketBottomWidth` | `decimal(10,2)` | NO | | 0.00 | | 封套兜底宽 | +| 30 | `iPaginations` | `int` | NO | | 0 | | 每本页数 | +| 31 | `iContactNumbers` | `int` | NO | | 0 | | 联单联数 | +| 32 | `iModelses` | `int` | NO | | 0 | | 名片款数 | +| 33 | `iBoxes` | `int` | NO | | 0 | | 盒数 | +| 34 | `iSpecieses` | `int` | NO | | 0 | | 种数 | +| 35 | `iModelPosition` | `int` | NO | | 0 | | 模位 | +| 36 | `sAlternativeIds` | `varchar(255)` | NO | | | | 备选方案编号串(逗号分割) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_OFFER_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_OFFER_IDX2` | | BTREE | `tCreateTime` | +| `PLAT_OFFER_IDX3` | | BTREE | `sOfferUserId` | +| `PLAT_OFFER_IDX4` | | BTREE | `sCustomerUserId` | +| `PLAT_OFFER_IDX5` | | BTREE | `sLevel2ClassifyId` | +| `PLAT_OFFER_IDX6` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_OFFER_UNQ1` | ✓ | BTREE | `sOfferId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_offer_material.md b/docs/auto-catalog/tables/plat_offer_material.md new file mode 100644 index 0000000..be2b308 --- /dev/null +++ b/docs/auto-catalog/tables/plat_offer_material.md @@ -0,0 +1,49 @@ +# `plat_offer_material` + +> 平台报价材料表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sOfferId` | `varchar(35)` | NO | MUL | | | 报价编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | MUL | | | 3级分类部件编号 | +| 6 | `sLevel3MaterialId` | `varchar(35)` | NO | MUL | | | 3级分类材料编号 | +| 7 | `dMaterialWeight` | `decimal(18,2)` | NO | | 0.00 | | 材料克重 | +| 8 | `iMaterialComposing` | `int` | NO | | 0 | | 材料排版 | +| 9 | `sMaterialUnit` | `varchar(10)` | NO | | | | 材料单位 | +| 10 | `sMaterialConversionUnit` | `varchar(10)` | NO | | | | 材料换算单位 | +| 11 | `dMaterialLength` | `decimal(10,2)` | NO | | 0.00 | | 材料长度 | +| 12 | `dMaterialWidth` | `decimal(10,2)` | NO | | 0.00 | | 材料宽度 | +| 13 | `dMaterialQuantity` | `decimal(10,2)` | NO | | 0.00 | | 材料数量 | +| 14 | `dConversionQuantity` | `decimal(10,2)` | NO | | 0.00 | | 换算数量 | +| 15 | `dMaterialPrice` | `decimal(18,2)` | NO | | 0.00 | | 材料价格 | +| 16 | `dMaterialMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料费用 | +| 17 | `dMaterialCostPrice` | `decimal(18,2)` | NO | | 0.00 | | 材料成本价格 | +| 18 | `dMaterialCostMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料成本费用 | +| 19 | `dOpenMaterialKNumbers` | `int` | NO | | 0 | | 开料k数 | +| 20 | `sAttribute` | `varchar(50)` | NO | | | | 属性 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_OFFER_MATERIAL_IDX1` | | BTREE | `sOfferId` | +| `PLAT_OFFER_MATERIAL_IDX2` | | BTREE | `sLevel3PartsId` | +| `PLAT_OFFER_MATERIAL_UNQ1` | | BTREE | `sLevel3MaterialId`, `sLevel3PartsId`, `sOfferId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_offer_parts.md b/docs/auto-catalog/tables/plat_offer_parts.md new file mode 100644 index 0000000..659f033 --- /dev/null +++ b/docs/auto-catalog/tables/plat_offer_parts.md @@ -0,0 +1,65 @@ +# `plat_offer_parts` + +> 平台报价部件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sOfferId` | `varchar(35)` | NO | MUL | | | 报价编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | MUL | | | 3级分类部件编号 | +| 6 | `iPrintMethod` | `tinyint` | NO | | | | 印刷方式(0:左右翻,1:天地翻,2:正反印,3:单面印) | +| 7 | `iSurfaceType` | `tinyint` | NO | | | | 印面类型(0:单面,2:双面) | +| 8 | `iPaginations` | `int` | NO | | 0 | | 页数 | +| 9 | `dMakeUpNumbers` | `decimal(10,2)` | NO | | 0.00 | | 拼版数 | +| 10 | `sMakeUpMethod` | `varchar(50)` | NO | | | | 拼版方式 | +| 11 | `dUpMachinelQuantity` | `decimal(10,2)` | NO | | 0.00 | | 上机数量 | +| 12 | `dUpMachineLength` | `decimal(10,2)` | NO | | 0.00 | | 上机长 | +| 13 | `dUpMachineWidth` | `decimal(10,2)` | NO | | 0.00 | | 上机宽 | +| 14 | `dMaxUpMachineLength` | `decimal(10,2)` | NO | | 0.00 | | 最大上机长 | +| 15 | `dMaxUpMachineWidth` | `decimal(10,2)` | NO | | 0.00 | | 最大上机宽 | +| 16 | `iColorNumbers` | `tinyint` | NO | | 0 | | 颜色数 | +| 17 | `iSpotColorNumbers` | `tinyint` | NO | | 0 | | 专色数 | +| 18 | `sSpotColorIds` | `text` | YES | | | | | +| 19 | `dSingleSheet` | `decimal(10,2)` | NO | | 0.00 | | 单贴印张 | +| 20 | `dTotalSheet` | `decimal(10,2)` | NO | | 0.00 | | 总印张 | +| 21 | `dSingleExtension` | `decimal(10,2)` | NO | | 0.00 | | 单付伸放 | +| 22 | `dTotleExtension` | `decimal(10,2)` | NO | | 0.00 | | 总伸放 | +| 23 | `dPrintExtension` | `decimal(10,2)` | NO | | 0.00 | | 印刷伸放 | +| 24 | `dLaterExtension` | `decimal(10,2)` | NO | | 0.00 | | 印后伸放 | +| 25 | `dPartsSpreadLength` | `decimal(10,2)` | NO | | 0.00 | | 部件展开长 | +| 26 | `dPartsSpreadWidth` | `decimal(10,2)` | NO | | 0.00 | | 部件展开宽 | +| 27 | `iMainPartsMultiples` | `int` | NO | | 0 | | 主体部件倍数 | +| 28 | `iPlaster` | `int` | NO | | 0 | | 贴数 | +| 29 | `iPlatePairNumbers` | `int` | NO | | 0 | | 印版付数 | +| 30 | `iPlatePieceNumbers` | `int` | NO | | 0 | | 印版张数 | +| 31 | `iSingleImpression` | `int` | NO | | 0 | | 单付印次 | +| 32 | `dPartsMoney` | `decimal(18,2)` | NO | | 0.00 | | 部件总费用 | +| 33 | `dPartsCost` | `decimal(18,2)` | NO | | 0.00 | | 部件总成本 | +| 34 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷费用 | +| 35 | `dLaterMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后费用 | +| 36 | `dMaterialMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料费用 | +| 37 | `iPNumber` | `int` | NO | | 0 | | P数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_OFFER_PARTS_IDX1` | | BTREE | `sOfferId` | +| `PLAT_OFFER_PARTS_UNQ1` | | BTREE | `sLevel3PartsId`, `sOfferId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_offer_process.md b/docs/auto-catalog/tables/plat_offer_process.md new file mode 100644 index 0000000..43e81cf --- /dev/null +++ b/docs/auto-catalog/tables/plat_offer_process.md @@ -0,0 +1,47 @@ +# `plat_offer_process` + +> 平台报价工序表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sOfferId` | `varchar(35)` | NO | MUL | | | 报价编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | MUL | | | 3级分类部件编号 | +| 6 | `sLevel3ProcessId` | `varchar(35)` | NO | MUL | | | 3级分类工序编号 | +| 7 | `iType` | `varchar(255)` | NO | | | | 类型(0:印前,1:印刷,2:印后,3:成品) | +| 8 | `dProcessMoney` | `decimal(18,2)` | NO | | 0.00 | | 工序金额 | +| 9 | `dManualQuantity` | `decimal(10,2)` | NO | | 0.00 | | 手工数量 | +| 10 | `dManualLength` | `decimal(10,2)` | NO | | 0.00 | | 手工长 | +| 11 | `dManualWidth` | `decimal(10,2)` | NO | | 0.00 | | 手工宽 | +| 12 | `dProcessInputNumbers` | `decimal(10,2)` | NO | | 0.00 | | 工序投入数 | +| 13 | `dRelaxationNumbers` | `decimal(10,2)` | NO | | 0.00 | | 放张数量 | +| 14 | `dProcessOutputNumbers` | `decimal(10,2)` | NO | | 0.00 | | 工序产出数 | +| 15 | `dCapacityTaskTime` | `decimal(10,2)` | NO | | 0.00 | | 产能工时 | +| 16 | `dCostMoney` | `decimal(18,2)` | NO | | 0.00 | | 成本金额 | +| 17 | `dOfferMoney` | `decimal(18,2)` | NO | | 0.00 | | 报价金额 | +| 18 | `dInAndOutRatio` | `decimal(8,2)` | NO | | 0.00 | | 出入比 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_OFFER_PROCESS_IDX1` | | BTREE | `sOfferId` | +| `PLAT_OFFER_PROCESS_IDX2` | | BTREE | `sLevel3PartsId` | +| `PLAT_OFFER_PROCESS_UNQ1` | | BTREE | `sLevel3ProcessId`, `sLevel3PartsId`, `sOfferId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_order.md b/docs/auto-catalog/tables/plat_order.md new file mode 100644 index 0000000..57f53db --- /dev/null +++ b/docs/auto-catalog/tables/plat_order.md @@ -0,0 +1,72 @@ +# `plat_order` + +> 平台订单表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 6 | `sMakerUserId` | `varchar(35)` | NO | | | | 制单人用户编号 | +| 7 | `sOrderId` | `varchar(35)` | NO | UNI | | | 订单编号(P_ODR开头) | +| 8 | `sSerialNumber` | `varchar(13)` | NO | MUL | | | 订单流水号 | +| 9 | `sProductNames` | `varchar(50)` | NO | MUL | | | 产品名称串(逗号分割) | +| 10 | `tSendTime` | `datetime` | YES | | | | 送货时间(前台填写) | +| 11 | `tPayTime` | `datetime` | YES | MUL | | | 付款时间 | +| 12 | `tSettlementTime` | `datetime` | YES | | | | 结算时间 | +| 13 | `tExpectSendTime` | `datetime` | YES | | | | 预计送货时间(后台填写) | +| 14 | `sLevel2ClassifyIds` | `varchar(255)` | NO | MUL | | | 2级分类编号串(逗号分割) | +| 15 | `sLevel3ClassifyIds` | `varchar(255)` | NO | MUL | | | 3级分类编号串(逗号分割) | +| 16 | `iTradeType` | `tinyint` | NO | | 0 | | 交易类型(0:报价,1:定制产品) | +| 17 | `sBusinessPersonUserId` | `varchar(35)` | NO | | | | 业务人员编号 | +| 18 | `iStatus` | `tinyint` | NO | MUL | 0 | | 订单状态(-1:已关闭,0:待付款,1:待生产,2:待上报,3:待发货,4:待收货,5:已收货) | +| 19 | `iRefundStatus` | `tinyint` | NO | | 0 | | 退款状态(0:未申请,1:退款中,2:全部退款,3:部分退款,4:退款驳回) | +| 20 | `iPayStatus` | `tinyint` | NO | | 0 | | 付款状态(0:未付款,1:已付款) | +| 21 | `iIsFileUpload` | `tinyint` | NO | | 0 | | 是否上传文件(0:未上传,1:已上传) | +| 22 | `iOrderSource` | `tinyint(4) unsigned zerofill` | NO | | | | 订单来源(0:平台,1:印果,2:微信) | +| 23 | `iSettlementMethod` | `tinyint` | NO | | 0 | | 结算方式(0:按月份,1:按天数,2:先付后做,3:货到付款,4:线下收款) | +| 24 | `iPaymentMethodId` | `tinyint` | NO | | | | 支付方式编号 | +| 25 | `dPreDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 折前价 | +| 26 | `dPostDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 折后价 | +| 27 | `dFavourableMoney` | `decimal(18,2)` | NO | | 0.00 | | 优惠金额 | +| 28 | `dPresentMoney` | `decimal(18,2)` | NO | | 0.00 | | 现价 | +| 29 | `dLogisticsMoney` | `decimal(18,2)` | NO | | 0.00 | | 物流费用 | +| 30 | `iUseIntegral` | `int` | NO | | 0 | | 使用积分数 | +| 31 | `dIntegralConversionMoney` | `decimal(18,2)` | NO | | 0.00 | | 积分换算金额 | +| 32 | `iIsAllowClose` | `tinyint` | NO | | 1 | | 是否允许取消订单(0:不允许,1:允许) | +| 33 | `sCustomerRemark` | `varchar(255)` | NO | | | | 客户备注 | +| 34 | `sShopRemark` | `varchar(255)` | NO | | | | 商铺备注 | +| 35 | `iIsErpObtain` | `tinyint` | NO | | 0 | | 是否erp获取(0:未获取,1:已获取) | +| 36 | `iIsLock` | `tinyint` | NO | | 0 | | 是否锁定(0:未锁定,1:锁定) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_ORDER_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_ORDER_IDX2` | | BTREE | `tCreateTime` | +| `PLAT_ORDER_IDX3` | | BTREE | `sCustomerUserId` | +| `PLAT_ORDER_IDX4` | | BTREE | `tPayTime` | +| `PLAT_ORDER_IDX5` | | BTREE | `sProductNames` | +| `PLAT_ORDER_IDX6` | | BTREE | `sLevel2ClassifyIds` | +| `PLAT_ORDER_IDX7` | | BTREE | `sLevel3ClassifyIds` | +| `PLAT_ORDER_IDX8` | | BTREE | `iStatus` | +| `PLAT_ORDER_UNQ1` | ✓ | BTREE | `sOrderId` | +| `PLAT_ORDER_UNQ2` | ✓ | BTREE | `sSerialNumber`, `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_order_address.md b/docs/auto-catalog/tables/plat_order_address.md new file mode 100644 index 0000000..8300be4 --- /dev/null +++ b/docs/auto-catalog/tables/plat_order_address.md @@ -0,0 +1,52 @@ +# `plat_order_address` + +> 平台订单地址表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 退单时间 | +| 4 | `sOrderId` | `varchar(35)` | NO | MUL | | | 订单编号 | +| 5 | `sOrderAddressId` | `varchar(35)` | NO | UNI | | | 订单地址编号(P_ORA开头) | +| 6 | `sAddressId` | `varchar(35)` | NO | | | | 地址编号 | +| 7 | `sProvinceName` | `varchar(20)` | NO | | | | 省名称 | +| 8 | `sCityName` | `varchar(30)` | NO | | | | 市名称 | +| 9 | `sAreaName` | `varchar(50)` | NO | | | | 区名称 | +| 10 | `sStreetName` | `varchar(100)` | NO | | | | 街道名称 | +| 11 | `sAddress` | `varchar(255)` | NO | | | | 详细地址 | +| 12 | `sRecvName` | `varchar(20)` | NO | | | | 收货人 | +| 13 | `sMobile` | `varchar(20)` | NO | | | | 手机号 | +| 14 | `iType` | `tinyint` | NO | | 0 | | 类型(0:新地址,1:老地址) | +| 15 | `iModifyType` | `tinyint` | NO | | 0 | | 地址修改类型(0:erp,1:平台) | +| 16 | `iLogisticsType` | `tinyint` | NO | | 0 | | 物流类型(0:自定义,1:电子扫描单,2:无需物流) | +| 17 | `sFreightTemplateId` | `varchar(35)` | NO | | | | 运费模板编号 | +| 18 | `sFreightTemplateName` | `varchar(50)` | NO | | | | 运费模板名称 | +| 19 | `sExpressName` | `varchar(255)` | NO | | | | 快递公司名称 | +| 20 | `sExpressNo` | `varchar(50)` | NO | | | | 快递单号 | +| 21 | `dWeight` | `decimal(10,2)` | NO | | 0.00 | | 重量 | +| 22 | `dQuantity` | `int` | NO | | 0 | | 数量 | +| 23 | `dMoney` | `decimal(18,2)` | NO | | 0.00 | | 费用 | +| 24 | `sRemark` | `varchar(255)` | NO | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_ORDER_ADDRESS_IDX1` | | BTREE | `sOrderId` | +| `PLAT_ORDER_ADDRESS_UNQ1` | ✓ | BTREE | `sOrderAddressId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_order_detail.md b/docs/auto-catalog/tables/plat_order_detail.md new file mode 100644 index 0000000..ae1e846 --- /dev/null +++ b/docs/auto-catalog/tables/plat_order_detail.md @@ -0,0 +1,37 @@ +# `plat_order_detail` + +> 平台订单详情 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 退单时间 | +| 4 | `sOrderId` | `varchar(35)` | NO | MUL | | | 订单编号 | +| 5 | `sOrderDetailId` | `varchar(35)` | NO | UNI | | | 订单详情编号(P_ODD开头) | +| 6 | `sOfferId` | `varchar(35)` | NO | MUL | | | 报价编号 | +| 7 | `sLargeNumber` | `varchar(255)` | NO | | | | 大版号 | +| 8 | `tLargeTime` | `datetime` | YES | | | | 落大版的时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_ORDER_DETAIL_IDX1` | | BTREE | `sOfferId` | +| `PLAT_ORDER_DETAIL_UNQ1` | ✓ | BTREE | `sOrderDetailId` | +| `PLAT_ORDER_DETAIL_UNQ2` | ✓ | BTREE | `sOrderId`, `sOfferId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_order_file.md b/docs/auto-catalog/tables/plat_order_file.md new file mode 100644 index 0000000..85d6e49 --- /dev/null +++ b/docs/auto-catalog/tables/plat_order_file.md @@ -0,0 +1,35 @@ +# `plat_order_file` + +> 平台订单文件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 退单时间 | +| 4 | `sOrderId` | `varchar(35)` | NO | MUL | | | 订单编号 | +| 5 | `sOrderFileId` | `varchar(35)` | NO | UNI | | | 订单文件编号(P_ORF开头) | +| 6 | `sFileName` | `varchar(60)` | NO | | | | 文件名称 | +| 7 | `sFilePath` | `varchar(255)` | NO | | | | 文件下载路径 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_ORDER_FILE_IDX1` | | BTREE | `sOrderId` | +| `PLAT_ORDER_FILE_UNQ1` | ✓ | BTREE | `sOrderFileId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_order_process.md b/docs/auto-catalog/tables/plat_order_process.md new file mode 100644 index 0000000..dd4a8d7 --- /dev/null +++ b/docs/auto-catalog/tables/plat_order_process.md @@ -0,0 +1,33 @@ +# `plat_order_process` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `varchar(255)` | YES | | | | | +| 2 | `tCreateTime` | `varchar(255)` | YES | | | | | +| 3 | `tModifyTime` | `varchar(255)` | YES | | | | | +| 4 | `sShopUserId` | `varchar(255)` | YES | | | | | +| 5 | `sMakerUserId` | `varchar(255)` | YES | | | | | +| 6 | `sOrderProcessId` | `varchar(255)` | YES | | | | | +| 7 | `sOrderId` | `varchar(255)` | YES | | | | | +| 8 | `sOfferId` | `varchar(255)` | YES | | | | | +| 9 | `sLevel3PartsId` | `varchar(255)` | YES | | | | | +| 10 | `sPartsName` | `varchar(255)` | YES | | | | | +| 11 | `sLevel3ProcessId` | `varchar(255)` | YES | | | | | +| 12 | `iType` | `varchar(255)` | YES | | | | | +| 13 | `sProcessName` | `varchar(255)` | YES | | | | | +| 14 | `iStatus` | `varchar(255)` | YES | | | | | +| 15 | `tFinishTime` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_order_refund.md b/docs/auto-catalog/tables/plat_order_refund.md new file mode 100644 index 0000000..763a06f --- /dev/null +++ b/docs/auto-catalog/tables/plat_order_refund.md @@ -0,0 +1,46 @@ +# `plat_order_refund` + +> 平台订单退单表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 退单时间 | +| 4 | `sOrderId` | `varchar(35)` | NO | MUL | | | 订单编号 | +| 5 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 6 | `sCustomerUserId` | `varchar(35)` | NO | MUL | | | 客户用户编号 | +| 7 | `sRefundOrderId` | `varchar(35)` | NO | UNI | | | 退单编号(P_ROD开头) | +| 8 | `sRefundApplyUserId` | `varchar(35)` | NO | | | | 退单申请人用户编号 | +| 9 | `sRefundAuditUserId` | `varchar(35)` | NO | | | | 退单审核人用户编号 | +| 10 | `iRefundStatus` | `tinyint(1)` | NO | MUL | | | 退款状态(1:退款中,2:全部退款,3:部分退款,4:退款驳回) | +| 11 | `tRefundTime` | `datetime` | YES | | | | 退单时间 | +| 12 | `dRefundMoney` | `decimal(18,2)` | NO | | 0.00 | | 退单金额 | +| 13 | `sRefundApplyReason` | `varchar(255)` | NO | | | | 退单申请原因 | +| 14 | `sRefundFeedBack` | `varchar(255)` | NO | | | | 退单反馈 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_ORDER_REFUND_IDX1` | | BTREE | `sOrderId` | +| `PLAT_ORDER_REFUND_IDX2` | | BTREE | `tCreateTime` | +| `PLAT_ORDER_REFUND_IDX3` | | BTREE | `sShopUserId` | +| `PLAT_ORDER_REFUND_IDX4` | | BTREE | `sCustomerUserId` | +| `PLAT_ORDER_REFUND_IDX5` | | BTREE | `iRefundStatus` | +| `PLAT_ORDER_REFUND_UNQ1` | ✓ | BTREE | `sRefundOrderId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_party_shop_relation.md b/docs/auto-catalog/tables/plat_party_shop_relation.md new file mode 100644 index 0000000..5a22199 --- /dev/null +++ b/docs/auto-catalog/tables/plat_party_shop_relation.md @@ -0,0 +1,33 @@ +# `plat_party_shop_relation` + +> 平台加工商商铺关联表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sPartyUserId` | `varchar(35)` | NO | MUL | | | 加工商用户编号 | +| 5 | `sShopsUserId` | `varchar(35)` | NO | UNI | | | 商铺用户编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_SHOP_RELATION_IDX1` | | BTREE | `sPartyUserId` | +| `PLAT_PARTY_SHOP_RELATION_UNQ1` | ✓ | BTREE | `sShopsUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_product.md b/docs/auto-catalog/tables/plat_product.md new file mode 100644 index 0000000..c195735 --- /dev/null +++ b/docs/auto-catalog/tables/plat_product.md @@ -0,0 +1,62 @@ +# `plat_product` + +> 平台产品表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sProductId` | `varchar(35)` | NO | UNI | | | 产品编号(P_PDT开头) | +| 6 | `sProductName` | `varchar(50)` | NO | | | | 产品名称 | +| 7 | `sMakerUserId` | `varchar(35)` | NO | | | | 创建人用户编号 | +| 8 | `sLevel2ClassifyId` | `varchar(35)` | NO | MUL | | | 2级分类编号 | +| 9 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 10 | `dOriginalMoney` | `decimal(18,2)` | NO | | 0.00 | | 原价 | +| 11 | `dMaterialMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料费 | +| 12 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷费 | +| 13 | `dPostPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后费 | +| 14 | `dFinishedProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 成品费 | +| 15 | `dAlternativeMoney` | `decimal(18,2)` | NO | | 0.00 | | 备选费 | +| 16 | `dPromotionMoney` | `decimal(18,2)` | NO | | 0.00 | | 促销价 | +| 17 | `iQuantity` | `int` | NO | | 0 | | 数量 | +| 18 | `sCommonSpecificationId` | `varchar(35)` | NO | | | | 常用规格编号 | +| 19 | `dFinishedProductLength` | `decimal(10,2)` | NO | | 0.00 | | 成品长 | +| 20 | `dFinishedProductWidth` | `decimal(10,2)` | NO | | 0.00 | | 成品宽 | +| 21 | `dFinishedProductHigh` | `decimal(10,2)` | NO | | 0.00 | | 成品高 | +| 22 | `iTotalPNumber` | `int` | NO | | 0 | | 总p数 | +| 23 | `dPacketBottomWidth` | `decimal(10,2)` | NO | | 0.00 | | 封套兜底宽 | +| 24 | `iPaginations` | `int` | NO | | 0 | | 每本页数 | +| 25 | `iContactNumbers` | `int` | NO | | 0 | | 联单联数 | +| 26 | `iModelses` | `int` | NO | | 0 | | 名片款数 | +| 27 | `iBoxes` | `int` | NO | | 0 | | 盒数 | +| 28 | `iSpecieses` | `int` | NO | | 0 | | 种数 | +| 29 | `iModelPosition` | `int` | NO | | 0 | | 模位 | +| 30 | `iIsHotSale` | `tinyint` | NO | | 0 | | 是否热卖(0:不热卖,1:热卖) | +| 31 | `sAlternativeIds` | `varchar(255)` | NO | | | | 备选方案编号串(逗号分割) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PRODUCT_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PRODUCT_IDX2` | | BTREE | `tCreateTime` | +| `PLAT_PRODUCT_IDX3` | | BTREE | `sLevel2ClassifyId` | +| `PLAT_PRODUCT_IDX4` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_PRODUCT_UNQ1` | ✓ | BTREE | `sProductId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_product_material.md b/docs/auto-catalog/tables/plat_product_material.md new file mode 100644 index 0000000..cfcda18 --- /dev/null +++ b/docs/auto-catalog/tables/plat_product_material.md @@ -0,0 +1,49 @@ +# `plat_product_material` + +> 平台产品材料表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sProductId` | `varchar(35)` | NO | MUL | | | 产品编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | MUL | | | 3级分类部件编号 | +| 6 | `sLevel3MaterialId` | `varchar(35)` | NO | MUL | | | 3级分类材料编号 | +| 7 | `dMaterialWeight` | `decimal(18,2)` | NO | | 0.00 | | 材料克重 | +| 8 | `iMaterialComposing` | `int` | NO | | 0 | | 材料排版 | +| 9 | `sMaterialUnit` | `varchar(10)` | NO | | | | 材料单位 | +| 10 | `sMaterialConversionUnit` | `varchar(10)` | NO | | | | 材料换算单位 | +| 11 | `dMaterialLength` | `decimal(10,2)` | NO | | 0.00 | | 材料长度 | +| 12 | `dMaterialWidth` | `decimal(10,2)` | NO | | 0.00 | | 材料宽度 | +| 13 | `dMaterialQuantity` | `decimal(10,2)` | NO | | 0.00 | | 材料数量 | +| 14 | `dConversionQuantity` | `decimal(10,2)` | NO | | 0.00 | | 换算数量 | +| 15 | `dMaterialPrice` | `decimal(18,2)` | NO | | 0.00 | | 材料价格 | +| 16 | `dMaterialMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料费用 | +| 17 | `dMaterialCostPrice` | `decimal(18,2)` | NO | | 0.00 | | 材料成本价格 | +| 18 | `dMaterialCostMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料成本费用 | +| 19 | `dOpenMaterialKNumbers` | `int` | NO | | 0 | | 开料k数 | +| 20 | `sAttribute` | `varchar(50)` | NO | | | | 属性 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PRODUCT_MATERIAL_IDX1` | | BTREE | `sProductId` | +| `PLAT_PRODUCT_MATERIAL_IDX2` | | BTREE | `sLevel3PartsId` | +| `PLAT_PRODUCT_MATERIAL_UNQ1` | | BTREE | `sLevel3MaterialId`, `sLevel3PartsId`, `sProductId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_product_parts.md b/docs/auto-catalog/tables/plat_product_parts.md new file mode 100644 index 0000000..180501c --- /dev/null +++ b/docs/auto-catalog/tables/plat_product_parts.md @@ -0,0 +1,64 @@ +# `plat_product_parts` + +> 平台产品部件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sProductId` | `varchar(35)` | NO | MUL | | | 产品编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | MUL | | | 3级分类部件编号 | +| 6 | `iPrintMethod` | `tinyint` | NO | | | | 印刷方式(0:左右翻,1:天地翻,2:正反印,3:单面印) | +| 7 | `iSurfaceType` | `tinyint` | NO | | | | 印面类型(0:单面,2:双面) | +| 8 | `iPaginations` | `int` | NO | | 0 | | 页数 | +| 9 | `dMakeUpNumbers` | `decimal(10,2)` | NO | | 0.00 | | 拼版数 | +| 10 | `sMakeUpMethod` | `varchar(50)` | NO | | | | 拼版方式 | +| 11 | `dUpMachinelQuantity` | `decimal(10,2)` | NO | | 0.00 | | 上机数量 | +| 12 | `dUpMachineLength` | `decimal(10,2)` | NO | | 0.00 | | 上机长 | +| 13 | `dUpMachineWidth` | `decimal(10,2)` | NO | | 0.00 | | 上机宽 | +| 14 | `dMaxUpMachineLength` | `decimal(10,2)` | NO | | 0.00 | | 最大上机长 | +| 15 | `dMaxUpMachineWidth` | `decimal(10,2)` | NO | | 0.00 | | 最大上机宽 | +| 16 | `iColorNumbers` | `tinyint` | NO | | 0 | | 颜色数 | +| 17 | `iSpotColorNumbers` | `tinyint` | NO | | 0 | | 专色数 | +| 18 | `sSpotColorIds` | `text` | YES | | | | | +| 19 | `dSingleSheet` | `decimal(10,2)` | NO | | 0.00 | | 单贴印张 | +| 20 | `dTotalSheet` | `decimal(10,2)` | NO | | 0.00 | | 总印张 | +| 21 | `dSingleExtension` | `decimal(10,2)` | NO | | 0.00 | | 单付伸放 | +| 22 | `dTotleExtension` | `decimal(10,2)` | NO | | 0.00 | | 总伸放 | +| 23 | `dPrintExtension` | `decimal(10,2)` | NO | | 0.00 | | 印刷伸放 | +| 24 | `dLaterExtension` | `decimal(10,2)` | NO | | 0.00 | | 印后伸放 | +| 25 | `dPartsSpreadLength` | `decimal(10,2)` | NO | | 0.00 | | 部件展开长 | +| 26 | `dPartsSpreadWidth` | `decimal(10,2)` | NO | | 0.00 | | 部件展开长 | +| 27 | `iMainPartsMultiples` | `int` | NO | | 0 | | 主体部件倍数 | +| 28 | `iPlaster` | `int` | NO | | 0 | | 贴数 | +| 29 | `iPlatePairNumbers` | `int` | NO | | 0 | | 印版付数 | +| 30 | `iPlatePieceNumbers` | `int` | NO | | 0 | | 印版张数 | +| 31 | `iSingleImpression` | `int` | NO | | 0 | | 单付印次 | +| 32 | `dPartsMoney` | `decimal(18,2)` | NO | | 0.00 | | 部件总费用 | +| 33 | `dPartsCost` | `decimal(18,2)` | NO | | 0.00 | | 部件总成本 | +| 34 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷费用 | +| 35 | `dLaterMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后费用 | +| 36 | `dMaterialMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料费用 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PRODUCT_PARTS_IDX1` | | BTREE | `sProductId` | +| `PLAT_PRODUCT_PARTS_UNQ1` | | BTREE | `sLevel3PartsId`, `sProductId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_product_process.md b/docs/auto-catalog/tables/plat_product_process.md new file mode 100644 index 0000000..76da90c --- /dev/null +++ b/docs/auto-catalog/tables/plat_product_process.md @@ -0,0 +1,47 @@ +# `plat_product_process` + +> 平台产品工序表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sProductId` | `varchar(35)` | NO | MUL | | | 产品编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | MUL | | | 3级分类部件编号 | +| 6 | `sLevel3ProcessId` | `varchar(35)` | NO | MUL | | | 3级分类工序编号 | +| 7 | `iType` | `varchar(255)` | NO | | | | 类型(0:印前,1:印刷,2:印后,3:成品) | +| 8 | `dProcessMoney` | `decimal(18,2)` | NO | | 0.00 | | 工序金额 | +| 9 | `dManualQuantity` | `decimal(10,2)` | NO | | 0.00 | | 手工数量 | +| 10 | `dManualLength` | `decimal(10,2)` | NO | | 0.00 | | 手工长 | +| 11 | `dManualWidth` | `decimal(10,2)` | NO | | 0.00 | | 手工宽 | +| 12 | `dProcessInputNumbers` | `decimal(10,2)` | NO | | 0.00 | | 工序投入数 | +| 13 | `dRelaxationNumbers` | `decimal(10,2)` | NO | | 0.00 | | 放张数量 | +| 14 | `dProcessOutputNumbers` | `decimal(10,2)` | NO | | 0.00 | | 工序产出数 | +| 15 | `dCapacityTaskTime` | `decimal(10,2)` | NO | | 0.00 | | 产能工时 | +| 16 | `dCostMoney` | `decimal(18,2)` | NO | | 0.00 | | 成本金额 | +| 17 | `dOfferMoney` | `decimal(18,2)` | NO | | 0.00 | | 报价金额 | +| 18 | `dInAndOutRatio` | `decimal(8,2)` | NO | | 0.00 | | 出入比 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PRODUCT_PROCESS_IDX1` | | BTREE | `sProductId` | +| `PLAT_PRODUCT_PROCESS_IDX2` | | BTREE | `sLevel3PartsId` | +| `PLAT_PRODUCT_PROCESS_UNQ1` | | BTREE | `sLevel3ProcessId`, `sLevel3PartsId`, `sProductId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_alternative.md b/docs/auto-catalog/tables/plat_shop_alternative.md new file mode 100644 index 0000000..53edb2f --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_alternative.md @@ -0,0 +1,36 @@ +# `plat_shop_alternative` + +> 平台商铺备选方案表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sAlternativeId` | `varchar(35)` | NO | UNI | | | 备选编号(P_ATN开头) | +| 6 | `sAlternativeName` | `varchar(20)` | NO | | | | 备选方案名称 | +| 7 | `sFormulaId` | `varchar(35)` | NO | | | | 公式编号 | +| 8 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_ALTERNATIVE_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_ALTERNATIVE_UNQ1` | ✓ | BTREE | `sAlternativeId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_authority.md b/docs/auto-catalog/tables/plat_shop_authority.md new file mode 100644 index 0000000..0aa0ebd --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_authority.md @@ -0,0 +1,34 @@ +# `plat_shop_authority` + +> 平台商铺权限表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 加工商用户编号 | +| 5 | `sPostId` | `varchar(35)` | NO | MUL | | | 岗位编号 | +| 6 | `iAuthorityId` | `smallint` | NO | | | | 权限编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_AUTHORITY_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_AUTHORITY_UNQ1` | ✓ | BTREE | `sPostId`, `iAuthorityId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_base_info.md b/docs/auto-catalog/tables/plat_shop_base_info.md new file mode 100644 index 0000000..938c6ab --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_base_info.md @@ -0,0 +1,50 @@ +# `plat_shop_base_info` + +> 平台商铺基础信息表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | UNI | | | 商铺用户编号 | +| 5 | `sShopName` | `varchar(100)` | NO | | | | 店铺名称 | +| 6 | `sShopNameShort` | `varchar(20)` | NO | | | | 店铺简称 | +| 7 | `sShopIcon` | `varchar(255)` | NO | | | | 店铺标识 | +| 8 | `sShopIntroduction` | `varchar(255)` | NO | | | | 店铺介绍 | +| 9 | `iShopProvince` | `mediumint` | YES | | | | 店铺所在地(省) | +| 10 | `iShopCity` | `mediumint` | YES | | | | 店铺所在地(市) | +| 11 | `iShopArea` | `mediumint` | YES | | | | 店铺所在地(区) | +| 12 | `iShopStreet` | `mediumint` | YES | | | | 店铺所在地(街道) | +| 13 | `sShopAddress` | `varchar(255)` | NO | | | | 店铺所在地(详细地址) | +| 14 | `iMainSource` | `tinyint` | NO | | | | 主要货源(0:自己生产,1:代工生产,2:自由公司,3:货源还未确定) | +| 15 | `tBusinessLimit` | `datetime` | NO | | | | 营业期限 | +| 16 | `sCompanyName` | `varchar(100)` | NO | | | | 公司名称 | +| 17 | `sManagementRange` | `text` | YES | | | | | +| 18 | `sBusinessLicense` | `varchar(255)` | NO | | | | 营业执照注册号 | +| 19 | `iBusinessLicenseProvice` | `mediumint` | YES | | | | 营业执照所在地(省) | +| 20 | `iBusinessLicenseCity` | `mediumint` | YES | | | | 营业执照所在地(市) | +| 21 | `sBusinessLicenseAddress` | `varchar(255)` | NO | | | | 营业执照所在地址 | +| 22 | `iManagementType` | `tinyint` | NO | | | | 营业类型(0:品牌商,1:经销代理,2:生产厂家,3:商业服务,4:个体户) | +| 23 | `sCompanyIntroduction` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_BASE_INFO_UNQ1` | ✓ | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_button_authority.md b/docs/auto-catalog/tables/plat_shop_button_authority.md new file mode 100644 index 0000000..4c63077 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_button_authority.md @@ -0,0 +1,35 @@ +# `plat_shop_button_authority` + +> 平台商铺按钮权限表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sPostId` | `varchar(35)` | NO | MUL | | | 岗位编号 | +| 6 | `iAuthorityId` | `smallint` | NO | | | | 权限编号 | +| 7 | `iButtonId` | `tinyint` | NO | | | | 按钮编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_AUTHORITY_BUTTON_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_AUTHORITY_BUTTON_UNQ1` | ✓ | BTREE | `sPostId`, `iAuthorityId`, `iButtonId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_common_specification.md b/docs/auto-catalog/tables/plat_shop_common_specification.md new file mode 100644 index 0000000..ef705a9 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_common_specification.md @@ -0,0 +1,36 @@ +# `plat_shop_common_specification` + +> 平台商铺常用规格表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sCommonSpecificationId` | `varchar(35)` | NO | UNI | | | 常用规格编号(P_CMS开头) | +| 6 | `sName` | `varchar(100)` | NO | | | | 常用规格名称 | +| 7 | `dLength` | `decimal(10,2)` | NO | | 0.00 | | 展开长 | +| 8 | `dWidth` | `decimal(10,2)` | NO | | 0.00 | | 展开长 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_COMMON_SPECIFICATION_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_COMMON_SPECIFICATION_UNQ1` | ✓ | BTREE | `sCommonSpecificationId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_data_authority.md b/docs/auto-catalog/tables/plat_shop_data_authority.md new file mode 100644 index 0000000..9424c04 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_data_authority.md @@ -0,0 +1,35 @@ +# `plat_shop_data_authority` + +> 平台商铺数据权限表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sPostId` | `varchar(35)` | NO | MUL | | | 岗位编号 | +| 6 | `iAuthorityId` | `smallint` | NO | | | | 权限编号 | +| 7 | `iDataId` | `tinyint` | NO | | | | 数据类型编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_AUTHORITY_DATA_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_AUTHORITY_DATA_UNQ1` | ✓ | BTREE | `sPostId`, `iAuthorityId`, `iDataId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_department.md b/docs/auto-catalog/tables/plat_shop_department.md new file mode 100644 index 0000000..3a18fbe --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_department.md @@ -0,0 +1,37 @@ +# `plat_shop_department` + +> 平台商铺部门表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sDepartmentId` | `varchar(35)` | NO | UNI | | | 部门编号(P_DPT开头) | +| 6 | `sDepartmentName` | `varchar(20)` | NO | | | | 部门名称 | +| 7 | `sParentDepartmentId` | `varchar(35)` | NO | MUL | | | 父部门编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_DEPARTMENT_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_DEPARTMENT_IDX2` | | BTREE | `sParentDepartmentId` | +| `PLAT_PARTY_DEPARTMENT_IDX3` | | BTREE | `tModifyTime` | +| `PLAT_PARTY_DEPARTMENT_UNQ1` | ✓ | BTREE | `sDepartmentId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_express.md b/docs/auto-catalog/tables/plat_shop_express.md new file mode 100644 index 0000000..e6440e7 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_express.md @@ -0,0 +1,40 @@ +# `plat_shop_express` + +> 平台商铺物流公司表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sExpressId` | `varchar(35)` | NO | UNI | | | 商铺物流公司编号(P_EPS开头) | +| 6 | `sExpressNo` | `varchar(15)` | NO | | | | 快递公司编码 | +| 7 | `sExpressName` | `varchar(255)` | NO | | | | 快递公司名称 | +| 8 | `sMerchantNo` | `varchar(30)` | NO | | | | 商户代码 | +| 9 | `sMerchantPassword` | `varchar(30)` | NO | | | | 商家接口密码 | +| 10 | `sMonthlyNumber` | `varchar(30)` | NO | | | | 月结号 | +| 11 | `sSiteName` | `varchar(30)` | NO | | | | 网点名称 | +| 12 | `sBranchCompany` | `varchar(30)` | NO | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_EXPRESS_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_EXPRESS_UNQ1` | ✓ | BTREE | `sExpressId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_flow_no.md b/docs/auto-catalog/tables/plat_shop_flow_no.md new file mode 100644 index 0000000..3393fce --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_flow_no.md @@ -0,0 +1,33 @@ +# `plat_shop_flow_no` + +> 平台商铺流水号表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | UNI | | | 店铺用户编号 | +| 5 | `iFlowNo` | `int` | NO | | | | 流水号 | +| 6 | `iIsLock` | `tinyint` | NO | | 0 | | 是否上锁(0:未上锁,1:上锁) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_FLOW_NO_UNQ1` | ✓ | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_freight_template.md b/docs/auto-catalog/tables/plat_shop_freight_template.md new file mode 100644 index 0000000..74e3c8b --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_freight_template.md @@ -0,0 +1,38 @@ +# `plat_shop_freight_template` + +> 平台商铺运费模板表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sFreightTemplateId` | `varchar(35)` | NO | UNI | | | 运费模板编号(P_FTP开头) | +| 6 | `sTemplateName` | `varchar(50)` | NO | | | | 模板名称 | +| 7 | `iFreightType` | `tinyint` | NO | | | | 运费类型(0:自定义,1:包邮) | +| 8 | `iValuationMethod` | `tinyint` | NO | | 0 | | 计价方式(0:包邮,1:按重量,2:按体积) | +| 9 | `sExpressId` | `varchar(35)` | NO | | | | 物流公司编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_FREIGHT_TEMPLATE_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_FREIGHT_TEMPLATE_IDX2` | | BTREE | `tModifyTime` | +| `PLAT_SHOP_FREIGHT_TEMPLATE_UNQ1` | ✓ | BTREE | `sFreightTemplateId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_friendship_link.md b/docs/auto-catalog/tables/plat_shop_friendship_link.md new file mode 100644 index 0000000..d2ad706 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_friendship_link.md @@ -0,0 +1,33 @@ +# `plat_shop_friendship_link` + +> 平台商铺友情链接表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sUrlName` | `varchar(50)` | NO | | | | 友情链接名 | +| 6 | `sUrl` | `varchar(100)` | NO | | | | 友情链接地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_FRIENDSHIP_LINK_IDX` | | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_group.md b/docs/auto-catalog/tables/plat_shop_group.md new file mode 100644 index 0000000..88d3d7c --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_group.md @@ -0,0 +1,38 @@ +# `plat_shop_group` + +> 平台商铺分组表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sGroupId` | `varchar(35)` | NO | UNI | | | 分组编号(P_GRP开头) | +| 6 | `sGroupName` | `varchar(50)` | NO | MUL | | | 分组名称 | +| 7 | `sRemark` | `varchar(255)` | NO | | | | 备注 | +| 8 | `iCustomerNum` | `mediumint` | NO | | 0 | | 客户数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_GROUP_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_GROUP_IDX2` | | BTREE | `tModifyTime` | +| `PLAT_PARTY_GROUP_IDX3` | | BTREE | `sGroupName` | +| `PLAT_PARTY_GROUP_UNQ1` | ✓ | BTREE | `sGroupId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_in_mail.md b/docs/auto-catalog/tables/plat_shop_in_mail.md new file mode 100644 index 0000000..fe0abbc --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_in_mail.md @@ -0,0 +1,36 @@ +# `plat_shop_in_mail` + +> 平台商铺站内信表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sInMailId` | `varchar(35)` | NO | UNI | | | 站内信编号(P_IML开头) | +| 6 | `sTitle` | `varchar(50)` | NO | | | | 站内信标题 | +| 7 | `sContent` | `varchar(255)` | NO | | | | 站内信内容 | +| 8 | `iStatus` | `tinyint` | NO | | 0 | | 站内信状态(0:未读,1:已读) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_IN_MAIL_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_IN_MAIL_UNQ1` | ✓ | BTREE | `sInMailId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_integral.md b/docs/auto-catalog/tables/plat_shop_integral.md new file mode 100644 index 0000000..bad8a5c --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_integral.md @@ -0,0 +1,39 @@ +# `plat_shop_integral` + +> 平台店铺积分表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sIntegralId` | `varchar(35)` | NO | UNI | | | 积分编号(P_ITG开头) | +| 6 | `sIntegralName` | `varchar(50)` | NO | | | | 积分名称 | +| 7 | `iIntegralType` | `tinyint` | NO | | | | 积分类型(0:用户注册,1:充值审核,2:订单审核) | +| 8 | `dUseAmount` | `decimal(18,2)` | YES | | | | 使用金额 | +| 9 | `iGiveIntegralAmount` | `mediumint` | NO | | | | 赠送积分金额 | +| 10 | `iStatus` | `tinyint` | NO | | 1 | | 状态(0:不可用,1:可用) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_INTEGRAL_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_INTEGRAL_IDX2` | | BTREE | `tModifyTime` | +| `PLAT_SHOP_INTEGRAL_UNQ1` | ✓ | BTREE | `sIntegralId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_later_group.md b/docs/auto-catalog/tables/plat_shop_later_group.md new file mode 100644 index 0000000..06fccc6 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_later_group.md @@ -0,0 +1,37 @@ +# `plat_shop_later_group` + +> 平台商铺后道工序分组表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sLaterGroupId` | `varchar(35)` | NO | UNI | | | 后道工序分组编号(P_LAG开头) | +| 6 | `sLaterGroupName` | `varchar(50)` | NO | | | | 后道工序分组名称 | +| 7 | `sLaterGroupType` | `tinyint` | NO | | | | 后道工序分组类型(0:成品,1:后道) | +| 8 | `iIsRequired` | `tinyint` | NO | | 1 | | 是否必选(0:不必选,1:必选) | +| 9 | `iIsShow` | `tinyint` | NO | | 1 | | 是否外网显示(0:不显示,1:显示) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LATER_GROUP_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_LATER_GROUP_UNQ1` | ✓ | BTREE | `sLaterGroupId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level2_classify.md b/docs/auto-catalog/tables/plat_shop_level2_classify.md new file mode 100644 index 0000000..6c22ea7 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level2_classify.md @@ -0,0 +1,41 @@ +# `plat_shop_level2_classify` + +> 平台商铺2级分类表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sLevel2ClassifyId` | `varchar(35)` | NO | UNI | | | 2级分类编号(P_L2C开头) | +| 6 | `sLevel2ClassifyName` | `varchar(20)` | NO | | | | 2级分类名称 | +| 7 | `sIcon` | `varchar(255)` | NO | | | | 2级分类图标 | +| 8 | `iIsDefaultOpen` | `tinyint` | NO | | 0 | | 是否默认展开(0:不展开,1:展开) | +| 9 | `iIsShow` | `tinyint` | NO | | 1 | | 是否外网显示(0:不显示,1:显示) | +| 10 | `iLevel2ClassifySort` | `tinyint` | NO | MUL | 0 | | 2级分类排序 | +| 11 | `iLevel1ClassifyId` | `tinyint unsigned` | NO | | | | 1级分类编号 | +| 12 | `iIsDelete` | `tinyint` | NO | | 0 | | 是否删除(0:未删除,1:删除) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL2_CLASSIFY_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_LEVEL2_CLASSIFY_IDX2` | | BTREE | `iLevel2ClassifySort` | +| `PLAT_SHOP_LEVEL2_CLASSIFY_UNQ1` | ✓ | BTREE | `sLevel2ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_classify.md b/docs/auto-catalog/tables/plat_shop_level3_classify.md new file mode 100644 index 0000000..2bb0174 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_classify.md @@ -0,0 +1,43 @@ +# `plat_shop_level3_classify` + +> 平台商铺3级分类表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sLevel3ClassifyId` | `varchar(35)` | NO | UNI | | | 3级分类编号(P_L3C开头) | +| 6 | `sLevel3ClassifyName` | `varchar(20)` | NO | MUL | | | 3级分类名称 | +| 7 | `sLevel2ClassifyId` | `varchar(35)` | NO | MUL | | | 2级分类编号 | +| 8 | `iLevel3ClassifySort` | `tinyint` | NO | MUL | 0 | | 3级分类排序 | +| 9 | `iPrintBeforeProgram` | `tinyint` | NO | | 0 | | 自动化流程(0:无,1:单张专版,2:单张合版,3:样本专版,4:样本合版,5:包装(标签)合版,6:卷筒标签) | +| 10 | `iType` | `tinyint` | NO | | 0 | | 印刷类型(0:报价,1:定制产品) | +| 11 | `sGroupName` | `varchar(20)` | NO | | | | 分组名称 | +| 12 | `iIsDelete` | `tinyint` | NO | | 0 | | 是否删除(0:未删除,1:删除) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_CLASSIFY_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_LEVEL3_CLASSIFY_IDX2` | | BTREE | `sLevel2ClassifyId` | +| `PLAT_SHOP_LEVEL3_CLASSIFY_IDX4` | | BTREE | `iLevel3ClassifySort` | +| `PLAT_SHOP_LEVEL3_CLASSIFY_IDX5` | | BTREE | `sLevel3ClassifyName` | +| `PLAT_SHOP_LEVEL3_CLASSIFY_UNQ1` | ✓ | BTREE | `sLevel3ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_color.md b/docs/auto-catalog/tables/plat_shop_level3_color.md new file mode 100644 index 0000000..b72a701 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_color.md @@ -0,0 +1,36 @@ +# `plat_shop_level3_color` + +> 平台商铺3级分类印色表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3ColorId` | `varchar(35)` | NO | UNI | | | 3级分类印色编号(P_L3CL开头) | +| 6 | `iType` | `tinyint` | NO | | | | 类型(0:无色,1:单色,2:双色,3:三色,4:四色,5:五色,6:六色,7:七色,8:八色,9:九色,10:十色,11:十一色,12:十二色) | +| 7 | `sPartsId` | `varchar(35)` | NO | | | | 部件编号 | +| 8 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_COLOR_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_COLOR_UNQ1` | ✓ | BTREE | `sLevel3ColorId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_common_specification.md b/docs/auto-catalog/tables/plat_shop_level3_common_specification.md new file mode 100644 index 0000000..67eb11c --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_common_specification.md @@ -0,0 +1,36 @@ +# `plat_shop_level3_common_specification` + +> 平台商铺3级分类常用规格表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3CommonSpecificationId` | `varchar(35)` | NO | UNI | | | 3级分类常用规格编号(P_L3CS开头) | +| 6 | `sCommonSpecificationId` | `varchar(35)` | NO | MUL | | | 常用规格编号 | +| 7 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_COMMON_SPECIFICATION_IDX1` | | BTREE | `sCommonSpecificationId` | +| `PLAT_SHOP_LEVEL3_COMMON_SPECIFICATION_IDX2` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_COMMON_SPECIFICATION_UNQ1` | ✓ | BTREE | `sLevel3CommonSpecificationId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_dynamic_param.md b/docs/auto-catalog/tables/plat_shop_level3_dynamic_param.md new file mode 100644 index 0000000..0f99acd --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_dynamic_param.md @@ -0,0 +1,39 @@ +# `plat_shop_level3_dynamic_param` + +> 平台商铺3级分类动态参数表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 6 | `sLevel3DynamicParamId` | `varchar(35)` | NO | UNI | | | 3级分类动态参数编号(P_L3DP开头) | +| 7 | `sParamName` | `varchar(20)` | NO | | | | 参数名 | +| 8 | `sParamDefaultValue` | `varchar(20)` | NO | | | | 参数默认值 | +| 9 | `iIsEnableEdit` | `tinyint` | NO | | | | 是否可编辑(0:不可编辑,1:可编辑) | +| 10 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_DYNAMIC_PARAM_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_LEVEL3_DYNAMIC_PARAM_IDX2` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_DYNAMIC_PARAM_UNQ1` | ✓ | BTREE | `sLevel3DynamicParamId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_later.md b/docs/auto-catalog/tables/plat_shop_level3_later.md new file mode 100644 index 0000000..8124d4c --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_later.md @@ -0,0 +1,46 @@ +# `plat_shop_level3_later` + +> 平台商铺3级分类后道工序表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | | | | 商铺用户编号 | +| 5 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 6 | `sLevel3LaterId` | `varchar(35)` | NO | UNI | | | 3级分类后道工序编号(P_L3LA开头) | +| 7 | `sLaterName` | `varchar(20)` | NO | | | | 后道工序名称 | +| 8 | `iIsEnable` | `tinyint` | NO | | 1 | | 是否可用(0:不可用,1:可用) | +| 9 | `iIsHandInputAcreage` | `tinyint` | NO | | 0 | | 是否手工输入面积(0:否,1:是) | +| 10 | `iIsHandInputQuantity` | `tinyint` | NO | | 0 | | 是否手工输入数量(0:否,1:是) | +| 11 | `sPartsId` | `varchar(35)` | NO | | | | 部件编号 | +| 12 | `sLaterGroupId` | `varchar(35)` | NO | | | | 后道工序分组编号 | +| 13 | `sCostFormulaId` | `varchar(35)` | NO | | | | 成本方案公式 | +| 14 | `sOfferFormulaId` | `varchar(35)` | NO | | | | 报价方案公式 | +| 15 | `sRelaxationFormulaId` | `varchar(35)` | NO | | | | 放张方案公式 | +| 16 | `sCapacityFormulaId` | `varchar(35)` | NO | | | | 产能方案公式 | +| 17 | `iIsTemplate` | `tinyint` | NO | | 0 | | 是否设为模板(0:否,1:是) | +| 18 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_LATER_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_LATER_UNQ1` | ✓ | BTREE | `sLevel3LaterId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_logistics.md b/docs/auto-catalog/tables/plat_shop_level3_logistics.md new file mode 100644 index 0000000..3d2a21d --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_logistics.md @@ -0,0 +1,37 @@ +# `plat_shop_level3_logistics` + +> 平台商铺3级分类物流表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3LogisticId` | `varchar(35)` | NO | UNI | | | 3级分类物流编号(P_L3LG开头) | +| 6 | `iShippingMethod` | `tinyint` | NO | | | | 配送方式(0:自提,1:同市送货上门,2:使用物流配送) | +| 7 | `sFreightTemplateId` | `varchar(35)` | NO | | | | 运费模板编号 | +| 8 | `dFixedMoney` | `decimal(7,2)` | NO | | 0.00 | | 固定费用 | +| 9 | `iValuationType` | `tinyint` | NO | | 0 | | 计价类型(0:运费模板,1:固定计价) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_LOGISTICS_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_LOGISTICS_UNQ1` | ✓ | BTREE | `sLevel3LogisticId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_machine_size.md b/docs/auto-catalog/tables/plat_shop_level3_machine_size.md new file mode 100644 index 0000000..6705de6 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_machine_size.md @@ -0,0 +1,39 @@ +# `plat_shop_level3_machine_size` + +> 平台商铺3级分类印刷工序上机尺寸表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3ProcedureId` | `varchar(35)` | NO | MUL | | | 3级分类工序编号 | +| 6 | `sLevel3MachineSizeId` | `varchar(35)` | NO | UNI | | | 3级分类上机尺寸编号(P_L3MS开头) | +| 7 | `iMaxLength` | `mediumint` | NO | | | | 报价最大开料尺寸(长) | +| 8 | `iMaxWidth` | `mediumint` | NO | | | | 报价最大开料尺寸(宽) | +| 9 | `iErpLength` | `mediumint` | NO | | | | 对应ERP实际开料尺寸(长) | +| 10 | `iErpWidth` | `mediumint` | NO | | | | 对应ERP实际开料尺寸(宽) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_MACHINE_SIZE_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_MACHINE_SIZE_IDX2` | | BTREE | `sLevel3ProcedureId` | +| `PLAT_SHOP_LEVEL3_MACHINE_SIZE_UNQ1` | ✓ | BTREE | `sLevel3MachineSizeId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_material.md b/docs/auto-catalog/tables/plat_shop_level3_material.md new file mode 100644 index 0000000..c18a860 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_material.md @@ -0,0 +1,46 @@ +# `plat_shop_level3_material` + +> 平台商铺3级分类材料表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sMaterialId` | `varchar(35)` | NO | MUL | | | 材料编号 | +| 6 | `sLevel3MaterialId` | `varchar(35)` | NO | UNI | | | 3级分类材料编号(P_L3MT开头) | +| 7 | `dCostPrice` | `decimal(18,2)` | NO | | | | 成本价 | +| 8 | `dSellingPrice` | `decimal(18,2)` | NO | | | | 售价 | +| 9 | `dWeight` | `decimal(18,2)` | YES | | | | 材料克重 | +| 10 | `dValuationWeight` | `mediumint` | NO | | | | 计价克重 | +| 11 | `iPartsType` | `tinyint` | NO | | | | 部件类型(0:通用,1:自定义) | +| 12 | `sPartsId` | `varchar(35)` | NO | | | | 部件编号 | +| 13 | `iSort` | `tinyint` | NO | | 0 | | 排序 | +| 14 | `iStandard` | `tinyint` | NO | | | | 规格(0:大度,1:正度,2:特规,3:卷筒) | +| 15 | `iLength` | `mediumint` | YES | | | | 长 | +| 16 | `iWide` | `mediumint` | YES | | | | 宽 | +| 17 | `sAttribute` | `mediumint` | YES | | | | 属性 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_MATERIAL_IDX1` | | BTREE | `sMaterialId` | +| `PLAT_SHOP_LEVEL3_MATERIAL_IDX2` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_MATERIAL_UNQ1` | ✓ | BTREE | `sLevel3MaterialId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_nomorl_base.md b/docs/auto-catalog/tables/plat_shop_level3_nomorl_base.md new file mode 100644 index 0000000..5ca10a4 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_nomorl_base.md @@ -0,0 +1,56 @@ +# `plat_shop_level3_nomorl_base` + +> 平台商铺3级分类基础信息表(普通) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | UNI | | | 3级分类编号 | +| 5 | `sUnit` | `varchar(5)` | NO | | | | 计量单位 | +| 6 | `iMinUnitId` | `tinyint` | NO | | | | 最小单位编号 | +| 7 | `iUnilateralBlood` | `smallint` | NO | | 0 | | 单边出血 | +| 8 | `iAddPieceLeft` | `smallint` | NO | | 0 | | 拼版后大张加放(左) | +| 9 | `iAddPieceRight` | `smallint` | NO | | 0 | | 拼版后大张加放(右) | +| 10 | `iAddPieceUp` | `smallint` | NO | | 0 | | 拼版后大张加放(上) | +| 11 | `iAddPieceDown` | `smallint` | NO | | 0 | | 拼版后大张加放(下) | +| 12 | `sQuantitys` | `varchar(255)` | NO | | | | 数量 | +| 13 | `sSpecieses` | `varchar(255)` | NO | | | | 种数 | +| 14 | `sModelses` | `varchar(255)` | NO | | | | 款数 | +| 15 | `sPaginations` | `varchar(255)` | NO | | | | 页数 | +| 16 | `sContactNumbers` | `varchar(255)` | NO | | | | 联数 | +| 17 | `sBoxes` | `varchar(255)` | NO | | | | 盒数 | +| 18 | `iIsCustomerService1` | `tinyint` | NO | | 0 | | 是否提供发票(0:不提供,1:提供) | +| 19 | `iIsCustomerService2` | `tinyint` | NO | | 0 | | 是否退换货承诺:凡购买本店商品,若存在质量问题或与描述不符,本店将主动提供退换货服务并承担来回邮费(0:不承诺,1:承诺) | +| 20 | `iIsCustomerService3` | `tinyint` | NO | | 0 | | 是否服务承诺:该类商品,支持【七天退货】服务(0:不承诺,1:承诺) | +| 21 | `iIsShowCustomSize` | `tinyint` | NO | | 0 | | 是否显示自定义尺寸(0:不显示,1:显示) | +| 22 | `iIsSeparatePosts` | `tinyint` | NO | | 0 | | 是否分贴(0:否,1:是) | +| 23 | `iIsBlends` | `tinyint` | NO | | 0 | | 是否混拼(0:否,1:是) | +| 24 | `iStickyMouth` | `smallint` | NO | | 0 | | 粘口 | +| 25 | `iRolledEdge` | `smallint` | NO | | 0 | | 挽边 | +| 26 | `iStickyEdge` | `smallint` | NO | | 0 | | 粘边 | +| 27 | `iReduplication` | `smallint` | NO | | 0 | | 折底重叠 | +| 28 | `iLengthUnit` | `tinyint` | NO | | 0 | | 长度单位(0:m,1:cm,2:mm) | +| 29 | `iIsDiscount` | `tinyint` | NO | | 1 | | 是否参与打折(0:不参于会员打折,1:参与会员打折) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_NOMORL_BASE_UNQ1` | ✓ | BTREE | `sLevel3ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_parts.md b/docs/auto-catalog/tables/plat_shop_level3_parts.md new file mode 100644 index 0000000..9ee6946 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_parts.md @@ -0,0 +1,43 @@ +# `plat_shop_level3_parts` + +> 平台商铺3级分类部件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3PartsId` | `varchar(35)` | NO | UNI | | | 3级分类部件编号(P_L3PT开头) | +| 6 | `sPartsName` | `varchar(50)` | NO | | | | 部件名称 | +| 7 | `sSpreadLengthFormulaId` | `varchar(35)` | NO | | | | 展开长公式编号 | +| 8 | `sSpreadWidthFormulaId` | `varchar(35)` | NO | | | | 展开宽公式编号 | +| 9 | `iSheetsNumber` | `smallint` | YES | | | | 张数 | +| 10 | `iPNumber` | `smallint` | YES | | | | P数 | +| 11 | `iIsAccessories` | `tinyint` | NO | | 0 | | 是否是辅料(0:否,1:是) | +| 12 | `iIsHideParts` | `tinyint` | NO | | 0 | | 是否是隐藏部件(0:否,1:是) | +| 13 | `iIsSubjectParts` | `tinyint` | NO | | 0 | | 是否是主体部件(0:否,1:是) | +| 14 | `iIsSeparatePosts` | `tinyint` | NO | | 0 | | 是否分贴(0:否,1:是) | +| 15 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_PARTS_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_PARTS_UNQ1` | ✓ | BTREE | `sLevel3PartsId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_pic.md b/docs/auto-catalog/tables/plat_shop_level3_pic.md new file mode 100644 index 0000000..621e481 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_pic.md @@ -0,0 +1,39 @@ +# `plat_shop_level3_pic` + +> 平台商铺3级分类图片表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sLevel3ClassifyId` | `varchar(35)` | NO | UNI | | | 3级分类编号 | +| 6 | `sShopPic1` | `varchar(255)` | NO | | | | 3级分类店铺图片1 | +| 7 | `sShopPic2` | `varchar(255)` | NO | | | | 3级分类店铺图片2 | +| 8 | `sShopPic3` | `varchar(255)` | NO | | | | 3级分类店铺图片3 | +| 9 | `sShopPic4` | `varchar(255)` | NO | | | | 3级分类店铺图片4 | +| 10 | `sShopPic5` | `varchar(255)` | NO | | | | 3级分类店铺图片5 | +| 11 | `sLevel3ClassifyIntroduce` | `text` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_PIC_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_LEVEL3_PIC_UNQ1` | ✓ | BTREE | `sLevel3ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_procedure.md b/docs/auto-catalog/tables/plat_shop_level3_procedure.md new file mode 100644 index 0000000..db716b2 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_procedure.md @@ -0,0 +1,53 @@ +# `plat_shop_level3_procedure` + +> 平台商铺3级分类工序表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | | | | 店铺用户编号 | +| 5 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 6 | `slevel3ProcedureId` | `varchar(35)` | NO | UNI | | | 3级分类工序编号(P_L3PD开头) | +| 7 | `sProcedureName` | `varchar(20)` | NO | | | | 工序名称 | +| 8 | `iIsShow` | `tinyint` | NO | | | | 是否外网显示(0:不显示,1:显示) | +| 9 | `iIsEnable` | `tinyint` | NO | | | | 是否可用(0:不可用,1:可用) | +| 10 | `iMaxColorType` | `tinyint` | NO | | | | 最大印色类型(0:无色,1:单色,2:双色,3:三色,4:四色,5:五色,6:六色,7:七色,8:八色,9:九色,10:十色,11:十一色,12:十二色) | +| 11 | `iMaxPaperSkipLength` | `mediumint` | NO | | | | 最大走纸尺寸(长) | +| 12 | `iMaxPaperSkipWidth` | `mediumint` | NO | | | | 最大走纸尺寸(宽) | +| 13 | `iMinPaperSkipLength` | `mediumint` | NO | | | | 最小走纸尺寸(长) | +| 14 | `iMinPaperSkipWidth` | `mediumint` | NO | | | | 最小走纸尺寸(宽) | +| 15 | `iBite` | `mediumint` | NO | | | | 咬口 | +| 16 | `iMinWeight` | `mediumint` | NO | | | | 最小克重 | +| 17 | `iMaxWeight` | `mediumint` | NO | | | | 最大克重 | +| 18 | `iIsUseSpotColor` | `tinyint` | NO | | | | 是否使用专色(0:不使用,1:使用) | +| 19 | `sCostFormulaId` | `varchar(35)` | NO | | | | 成本方案公式 | +| 20 | `sOfferFormulaId` | `varchar(35)` | NO | | | | 报价方案公式 | +| 21 | `sRelaxationFormulaId` | `varchar(35)` | NO | | | | 放张方案公式 | +| 22 | `sCapacityFormulaId` | `varchar(35)` | NO | | | | 产能方案公式 | +| 23 | `sPartsId` | `varchar(35)` | NO | | | | 部件编号 | +| 24 | `iIsTemplate` | `tinyint` | NO | | 0 | | 是否设为模板(0:否,1:是) | +| 25 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_PROCEDURE_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_PROCEDURE_UNQ1` | ✓ | BTREE | `slevel3ProcedureId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_spot_color.md b/docs/auto-catalog/tables/plat_shop_level3_spot_color.md new file mode 100644 index 0000000..128f6c9 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_spot_color.md @@ -0,0 +1,37 @@ +# `plat_shop_level3_spot_color` + +> 平台商铺3级分类工序专色表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3ProcedureId` | `varchar(35)` | NO | | | | 3级分类工序编号 | +| 6 | `sLevel3SpotColorId` | `varchar(35)` | NO | UNI | | | 3级分类专色编号(P_L3SC开头) | +| 7 | `sSpotColorName` | `varchar(20)` | NO | | | | 专色名称 | +| 8 | `dValuationRatio` | `decimal(5,2)` | NO | | 1.00 | | 计价比例 | +| 9 | `iColorType` | `tinyint` | NO | | | | 印色类型(0:无色,1:单色,2:双色,3:三色,4:四色,5:五色,6:六色,7:七色,8:八色,9:九色,10:十色,11:十一色,12:十二色) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_SPOT_COLOR_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_SPOT_COLOR_UNQ1` | ✓ | BTREE | `sLevel3SpotColorId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_surface.md b/docs/auto-catalog/tables/plat_shop_level3_surface.md new file mode 100644 index 0000000..8b9bd6c --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_surface.md @@ -0,0 +1,36 @@ +# `plat_shop_level3_surface` + +> 平台商铺3级分类印面表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3SurfaceId` | `varchar(35)` | NO | MUL | | | 3级分类印面编号(P_L3SF开头) | +| 6 | `iType` | `tinyint` | NO | | | | 类型(0:单面,2:双面) | +| 7 | `sPartsId` | `varchar(35)` | NO | | | | 部件编号 | +| 8 | `iSort` | `tinyint` | NO | | 0 | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_SURFACE_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PLAT_SHOP_LEVEL3_SURFACE_UNQ1` | | BTREE | `sLevel3SurfaceId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_level3_template.md b/docs/auto-catalog/tables/plat_shop_level3_template.md new file mode 100644 index 0000000..1b07644 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_level3_template.md @@ -0,0 +1,35 @@ +# `plat_shop_level3_template` + +> 平台商铺3级分类模板上传表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sLevel3ClassifyId` | `varchar(35)` | NO | MUL | | | 3级分类编号 | +| 5 | `sLevel3TemplateId` | `varchar(35)` | NO | | | | 3级分类模板编号(P_L3TL) | +| 6 | `sTemplateName` | `varchar(50)` | NO | | | | 模板名称 | +| 7 | `sTemplateUrl` | `varchar(255)` | NO | | | | 模板地址 | +| 8 | `iSort` | `tinyint` | NO | | | | 排序 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_LEVEL3_TEMPLATE_IDX1` | | BTREE | `sLevel3ClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_management_info.md b/docs/auto-catalog/tables/plat_shop_management_info.md new file mode 100644 index 0000000..a820a9e --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_management_info.md @@ -0,0 +1,54 @@ +# `plat_shop_management_info` + +> 平台商铺经营信息表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | UNI | | | 店铺用户编号 | +| 5 | `iIsSiteShow` | `tinyint` | NO | | 1 | | 是否显示网站(0:不显示,1:显示) | +| 6 | `iIsShowOriginalPrice` | `tinyint` | NO | | 0 | | 是否显示原价(0:不显示,1:显示) | +| 7 | `iIsShowDiscountPrice` | `tinyint` | NO | | 0 | | 是否显示折后价(0:不显示,1:显示) | +| 8 | `iIsTouristOffer` | `tinyint` | NO | | 0 | | 是否游客报价(0:不可以,1:可以) | +| 9 | `iIsFinishRegisterData` | `tinyint` | NO | | 1 | | 是否完善注册资料(0:不完善,1:完善) | +| 10 | `iDefaultPaymentId` | `smallint` | NO | | | | 默认支付方式编号(订购基础表中的主键) | +| 11 | `iNeedDeliveryDate` | `tinyint` | NO | | 1 | | 交货日期是否必选(0:不必须,1:必选) | +| 12 | `iIsEnableSubaccount` | `tinyint` | NO | | 1 | | 子账号是否可用(0:不可用,1:可用) | +| 13 | `sSiteDomain` | `varchar(50)` | NO | MUL | | | 绑定域名 | +| 14 | `sAlipayAppId` | `varchar(50)` | NO | | | | 支付宝应用编号 | +| 15 | `sAlipayAppKey` | `varchar(50)` | NO | | | | 支付宝应用秘钥 | +| 16 | `sAlipayNo` | `varchar(100)` | NO | | | | 支付宝账户名 | +| 17 | `sWechatPayAppId` | `varchar(50)` | NO | | | | 微信支付应用编号 | +| 18 | `sWechatPayAppKey` | `varchar(50)` | NO | | | | 微信支付应用秘钥 | +| 19 | `sWechatMerchantId` | `varchar(50)` | NO | | | | 微信商户编号 | +| 20 | `sWechatMerchantKey` | `varchar(50)` | NO | | | | 微信商户秘钥 | +| 21 | `iIntegralClearType` | `tinyint` | NO | | 0 | | 积分清除类型(0:不清除,1:半年清,2:整年清) | +| 22 | `iIsUseIntegralOrder` | `tinyint` | NO | | 0 | | 是否启用积分下单(0:不启用,1:启用) | +| 23 | `iSmsTotalCount` | `int` | NO | | 0 | | 短信总充值条数 | +| 24 | `iSmsUsedCount` | `int` | NO | | 0 | | 短信已用条数 | +| 25 | `iSmsAvailableCount` | `int` | NO | | 0 | | 短信可用条数 | +| 26 | `iIsLock` | `tinyint` | NO | | 0 | | 是否锁定(0:未锁定,1:锁定) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_MANAGEMENT_INFO_IDX1` | | BTREE | `sSiteDomain` | +| `PLAT_PARTY_MANAGEMENT_INFO_UNQ1` | ✓ | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_material.md b/docs/auto-catalog/tables/plat_shop_material.md new file mode 100644 index 0000000..15aaa56 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_material.md @@ -0,0 +1,36 @@ +# `plat_shop_material` + +> 平台商铺材料表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sMaterialId` | `varchar(35)` | NO | UNI | | | 商铺材料编号(P_MTL) | +| 6 | `sMaterialName` | `varchar(50)` | NO | | | | 材料名称 | +| 7 | `iMaterialFeatures` | `tinyint` | NO | | | | 特性(0:不能自翻或天地翻,1:可以自翻或天地翻) | +| 8 | `iValuationUnit` | `tinyint` | NO | | | | 计价单位(0:按张计价,1:按平方计价,2:按吨计价) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_MATERIAL_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_MATERIAL_UNQ1` | ✓ | BTREE | `sMaterialId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_network_promotion.md b/docs/auto-catalog/tables/plat_shop_network_promotion.md new file mode 100644 index 0000000..6f27010 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_network_promotion.md @@ -0,0 +1,39 @@ +# `plat_shop_network_promotion` + +> 平台商铺网络推广表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | UNI | | | 店铺用户编号 | +| 5 | `sTitle` | `varchar(50)` | NO | | | | 网站标题 | +| 6 | `sDescription` | `varchar(255)` | NO | | | | 网站描述 | +| 7 | `sKeywords` | `varchar(255)` | NO | | | | 关键字 | +| 8 | `sBaiduValidate` | `varchar(255)` | NO | | | | 百度验证 | +| 9 | `sGoogleAdvertisement` | `varchar(255)` | NO | | | | google广告 | +| 10 | `sFacebookAdvertisement` | `varchar(255)` | NO | | | | facebook广告 | +| 11 | `sBaiduStatistics` | `varchar(255)` | NO | | | | 百度统计 | +| 12 | `sRobots` | `varchar(255)` | NO | | | | robots.txt | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_NETWORK_PROMOTION_UNQ1` | ✓ | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_post.md b/docs/auto-catalog/tables/plat_shop_post.md new file mode 100644 index 0000000..98a7e79 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_post.md @@ -0,0 +1,38 @@ +# `plat_shop_post` + +> 平台商铺岗位表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sDepartmentId` | `varchar(35)` | NO | MUL | | | 部门编号 | +| 6 | `sPostId` | `varchar(35)` | NO | UNI | | | 岗位编号(P_PST开头) | +| 7 | `sPostName` | `varchar(20)` | NO | | | | 岗位名称 | +| 8 | `sPostDescribe` | `varchar(100)` | NO | | | | 岗位描述 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_POST_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_POST_IDX2` | | BTREE | `sDepartmentId` | +| `PLAT_PARTY_POST_IDX3` | | BTREE | `tModifyTime` | +| `PLAT_PARTY_POST_UNQ1` | ✓ | BTREE | `sPostId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_qq.md b/docs/auto-catalog/tables/plat_shop_qq.md new file mode 100644 index 0000000..d3df9f0 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_qq.md @@ -0,0 +1,34 @@ +# `plat_shop_qq` + +> 平台加工商qq表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `iQqBusinessType` | `tinyint` | NO | | | | qq业务类型(0:客服qq,1:文件接收qq) | +| 6 | `iQqNumberType` | `tinyint` | NO | | | | qq号码类型(0:企业号,1:个人号) | +| 7 | `sQq` | `varchar(20)` | NO | | | | qq号码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_QQ_IDX1` | | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_recharge_custom_type.md b/docs/auto-catalog/tables/plat_shop_recharge_custom_type.md new file mode 100644 index 0000000..9fde8ad --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_recharge_custom_type.md @@ -0,0 +1,34 @@ +# `plat_shop_recharge_custom_type` + +> 平台商铺充值自定义类型表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 店铺用户编号 | +| 5 | `sRechargeCustomTypeId` | `varchar(35)` | NO | UNI | | | 充值自定义类型编号(P_RCT开头) | +| 6 | `sRechargeCustomTypeName` | `varchar(50)` | NO | | | | 充值自定义类型名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_RECHARGE_CUSTOM_TYPE_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_RECHARGE_CUSTOM_TYPE_UNQ1` | ✓ | BTREE | `sRechargeCustomTypeId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_reserve_purchase.md b/docs/auto-catalog/tables/plat_shop_reserve_purchase.md new file mode 100644 index 0000000..c9d9dfc --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_reserve_purchase.md @@ -0,0 +1,34 @@ +# `plat_shop_reserve_purchase` + +> 平台商铺订购表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `iReservePurchaseId` | `smallint` | NO | | | | 订购编号 | +| 6 | `tExpiryTime` | `datetime` | NO | | | | 到期时间 | +| 7 | `iIsEnable` | `tinyint` | NO | | 1 | | 是否启用(0:不启用,1:启用) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_RESERVE_PURCHASE_UNQ1` | | BTREE | `sShopUserId`, `iReservePurchaseId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_sale_promotion.md b/docs/auto-catalog/tables/plat_shop_sale_promotion.md new file mode 100644 index 0000000..9a11f58 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_sale_promotion.md @@ -0,0 +1,45 @@ +# `plat_shop_sale_promotion` + +> 平台商铺促销活动表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | | | | 店铺用户编号 | +| 5 | `sSalesPromotionId` | `varchar(35)` | NO | UNI | | | 促销活动编号(P_SPT开头) | +| 6 | `sSalesPromotionName` | `varchar(100)` | NO | | | | 促销活动名称 | +| 7 | `sSalesPromotionIntroduce` | `varchar(100)` | NO | | | | 促销活动简介 | +| 8 | `sImgUrl` | `varchar(255)` | NO | | | | 活动图片地址 | +| 9 | `tStartTime` | `datetime` | NO | MUL | | | 活动起始时间 | +| 10 | `tEndTime` | `datetime` | NO | MUL | | | 活动结束时间 | +| 11 | `iIsEnable` | `tinyint` | NO | | | | 是否可用(0:不可用,1:可用) | +| 12 | `sProductId` | `varchar(35)` | NO | MUL | | | 产品编号 | +| 13 | `dProductSalePrice` | `decimal(18,2)` | NO | | | | 产品促销价 | +| 14 | `dProductSaleAmount` | `int` | NO | | | | 产品促销数量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_SALE_PROMOTION_IDX1` | | BTREE | `tCreateTime` | +| `PLAT_SHOP_SALE_PROMOTION_IDX2` | | BTREE | `tStartTime` | +| `PLAT_SHOP_SALE_PROMOTION_IDX3` | | BTREE | `tEndTime` | +| `PLAT_SHOP_SALE_PROMOTION_IDX4` | | BTREE | `sProductId` | +| `PLAT_SHOP_SALE_PROMOTION_UNQ1` | ✓ | BTREE | `sSalesPromotionId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_site_remind.md b/docs/auto-catalog/tables/plat_shop_site_remind.md new file mode 100644 index 0000000..66d0368 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_site_remind.md @@ -0,0 +1,34 @@ +# `plat_shop_site_remind` + +> 平台商铺网站提醒 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `iSiteRemindId` | `tinyint` | NO | | | | 网站提醒编号 | +| 6 | `iIsInMailEnable` | `tinyint` | NO | | | | 是否开启站内信(0:不开启,1:开启) | +| 7 | `iIsMessageEnable` | `tinyint` | NO | | | | 是否开启短信(0:不开启,1:开启) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_BASE_SITE_REMIND_UNQ1` | ✓ | BTREE | `sShopUserId`, `iSiteRemindId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_sms_recharge.md b/docs/auto-catalog/tables/plat_shop_sms_recharge.md new file mode 100644 index 0000000..1ce4e12 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_sms_recharge.md @@ -0,0 +1,42 @@ +# `plat_shop_sms_recharge` + +> 平台商铺短信充值表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sSmsRechargeId` | `varchar(35)` | NO | UNI | | | 短信充值编号(P_SRG开头) | +| 6 | `tRechargeDate` | `datetime` | NO | | | | 充值时间(充钱的时间) | +| 7 | `dRechargeMoney` | `decimal(18,2)` | NO | | | | 充值金额 | +| 8 | `iSmsCount` | `int` | NO | | | | 短信条数 | +| 9 | `sRechargeDescribe` | `varchar(255)` | NO | | | | 充值描述 | +| 10 | `iRechargeMethod` | `tinyint` | NO | | | | 充值方式(0:现金,1:支付宝,2:微信,3:银行) | +| 11 | `iBankId` | `tinyint` | YES | | | | 银行编号(只在银行方式时才有值) | +| 12 | `iStatus` | `tinyint` | NO | | 0 | | 状态(0:未审核,1:审核通过,2:审核驳回) | +| 13 | `tAuditTime` | `datetime` | YES | | | | 审核时间 | +| 14 | `sRejectRemark` | `varchar(255)` | YES | | | | 驳回信息 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_SMS_RECHARGE_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_SMS_RECHARGE_UNQ1` | ✓ | BTREE | `sSmsRechargeId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_template_region.md b/docs/auto-catalog/tables/plat_shop_template_region.md new file mode 100644 index 0000000..d5328be --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_template_region.md @@ -0,0 +1,36 @@ +# `plat_shop_template_region` + +> 平台商铺模板区域表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sFreightTemplateId` | `varchar(35)` | NO | MUL | | | 运费模板编号 | +| 6 | `sTemplateRegionId` | `varchar(35)` | NO | UNI | | | 运费模板区域编号(P_TLR开头) | +| 7 | `sFormulaId` | `varchar(35)` | NO | | | | 公式编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_TEMPLATE_REGION_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_TEMPLATE_REGION_IDX2` | | BTREE | `sFreightTemplateId` | +| `PLAT_SHOP_TEMPLATE_REGION_UNQ1` | ✓ | BTREE | `sTemplateRegionId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_template_region_relation.md b/docs/auto-catalog/tables/plat_shop_template_region_relation.md new file mode 100644 index 0000000..0f7d2cd --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_template_region_relation.md @@ -0,0 +1,35 @@ +# `plat_shop_template_region_relation` + +> 平台商铺运费模板区域关系表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 4 | `sFreightTemplateId` | `varchar(35)` | NO | MUL | | | 运费模板编号 | +| 5 | `sTemplateRegionId` | `varchar(35)` | NO | MUL | | | 运费模板区域编号 | +| 6 | `iProvinceId` | `mediumint` | NO | | | | 省编码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_TEMPLATE_REGION_RELATION_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_SHOP_TEMPLATE_REGION_RELATION_IDX2` | | BTREE | `sFreightTemplateId` | +| `PLAT_SHOP_TEMPLATE_REGION_RELATION_UNQ1` | ✓ | BTREE | `sTemplateRegionId`, `iProvinceId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_shop_wechat_plat.md b/docs/auto-catalog/tables/plat_shop_wechat_plat.md new file mode 100644 index 0000000..9b32652 --- /dev/null +++ b/docs/auto-catalog/tables/plat_shop_wechat_plat.md @@ -0,0 +1,41 @@ +# `plat_shop_wechat_plat` + +> 平台商铺微信平台表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | UNI | | | 店铺用户编号 | +| 5 | `sWeChatPublicNumber` | `varchar(100)` | NO | | | | 微信公众号 | +| 6 | `iInterval` | `tinyint` | NO | | 0 | | 轮播间隔(填0不轮播) | +| 7 | `sPic1Url` | `varchar(100)` | NO | | | | 图片1路径 | +| 8 | `sPic2Url` | `varchar(100)` | NO | | | | 图片2路径 | +| 9 | `sPic3Url` | `varchar(100)` | NO | | | | 图片3路径 | +| 10 | `sPic4Url` | `varchar(100)` | NO | | | | 图片4路径 | +| 11 | `sPic1Link` | `varchar(255)` | NO | | | | 图片1连接 | +| 12 | `sPic2Link` | `varchar(255)` | NO | | | | 图片2连接 | +| 13 | `sPic3Link` | `varchar(255)` | NO | | | | 图片3连接 | +| 14 | `sPic4Link` | `varchar(255)` | NO | | | | 图片4连接 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_SHOP_WECHAT_PLAT_UNQ1` | ✓ | BTREE | `sShopUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_staff_info.md b/docs/auto-catalog/tables/plat_staff_info.md new file mode 100644 index 0000000..c7e05dd --- /dev/null +++ b/docs/auto-catalog/tables/plat_staff_info.md @@ -0,0 +1,43 @@ +# `plat_staff_info` + +> 平台员工信息表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 5 | `sStaffUserId` | `varchar(35)` | NO | UNI | | | 员工用户编号 | +| 6 | `sDepartmentId` | `varchar(35)` | NO | MUL | | | 部门编号 | +| 7 | `sPostId` | `varchar(35)` | NO | MUL | | | 岗位编号 | +| 8 | `sStaffName` | `varchar(20)` | NO | | | | 员工姓名 | +| 9 | `sStaffNo` | `varchar(15)` | NO | | | | 员工编号 | +| 10 | `sStaffPhone` | `varchar(30)` | NO | | | | 员工电话 | +| 11 | `iIsEnable` | `tinyint` | NO | | 1 | | 是否使用(0:停用,1:使用) | +| 12 | `iIsDelete` | `tinyint` | NO | | 0 | | 是否被删除(0:未删除,1:已删除) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_PARTY_STAFF_IDX1` | | BTREE | `sShopUserId` | +| `PLAT_PARTY_STAFF_IDX2` | | BTREE | `sDepartmentId` | +| `PLAT_PARTY_STAFF_IDX3` | | BTREE | `sPostId` | +| `PLAT_PARTY_STAFF_IDX4` | | BTREE | `tModifyTime` | +| `PLAT_PARTY_STAFF_UNQ1` | ✓ | BTREE | `sStaffUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_user.md b/docs/auto-catalog/tables/plat_user.md new file mode 100644 index 0000000..ea2a603 --- /dev/null +++ b/docs/auto-catalog/tables/plat_user.md @@ -0,0 +1,49 @@ +# `plat_user` + +> 平台用户表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | MUL | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | | | | 修改时间 | +| 4 | `sUserId` | `varchar(35)` | NO | UNI | | | 用户编号(P_USR开头) | +| 5 | `sShopUserId` | `varchar(35)` | NO | MUL | | | 商铺用户编号 | +| 6 | `sUserName` | `varchar(50)` | NO | MUL | | | 用户名 | +| 7 | `sPassWord` | `varchar(100)` | NO | | | | 登陆密码 | +| 8 | `iUserType` | `tinyint` | NO | MUL | | | 用户类型(0:超级管理员,1:加工商,2:店铺,3:员工,4:客户) | +| 9 | `sLoginMobile` | `varchar(20)` | NO | MUL | | | 登陆手机 | +| 10 | `sLoginMail` | `varchar(100)` | NO | MUL | | | 登录邮箱 | +| 11 | `iIsMobileLogin` | `tinyint` | NO | | 1 | | 是否开启手机登陆(0:不开启,1:开启) | +| 12 | `sUnionLoginName` | `varchar(100)` | NO | MUL | | | 联合登录用户名 | +| 13 | `iUnionLoginType` | `tinyint` | YES | | | | 联合登录类型(0:微信,1:qq) | +| 14 | `iRegisterLocation` | `tinyint` | NO | | 0 | | 注册所在地(0:国内,1:海外) | +| 15 | `iIsDelete` | `tinyint` | NO | | 0 | | 是否被删除(0:未删除,1:已删除) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAY_USER_IDX1` | | BTREE | `sUnionLoginName` | +| `PLAY_USER_IDX2` | | BTREE | `tCreateTime` | +| `PLAY_USER_IDX3` | | BTREE | `sLoginMail` | +| `PLAY_USER_IDX4` | | BTREE | `sShopUserId` | +| `PLAY_USER_IDX5` | | BTREE | `sUserName` | +| `PLAY_USER_IDX6` | | BTREE | `iUserType` | +| `PLAY_USER_IDX7` | | BTREE | `sLoginMobile` | +| `PLAY_USER_UNQ1` | ✓ | BTREE | `sUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plat_user_address.md b/docs/auto-catalog/tables/plat_user_address.md new file mode 100644 index 0000000..1d3fa02 --- /dev/null +++ b/docs/auto-catalog/tables/plat_user_address.md @@ -0,0 +1,46 @@ +# `plat_user_address` + +> 平台用户地址表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncreaseId` | `int` | NO | PRI | | auto_increment | 主键(自增序列) | +| 2 | `tCreateTime` | `datetime` | NO | | | | 创建时间 | +| 3 | `tModifyTime` | `datetime` | NO | MUL | | | 修改时间 | +| 4 | `sUserId` | `varchar(35)` | NO | MUL | | | 用户编号 | +| 5 | `sAddressId` | `varchar(35)` | NO | UNI | | | 地址编号(P_ADR开头) | +| 6 | `iProvinceId` | `mediumint` | YES | | | | 省编码 | +| 7 | `iCityId` | `mediumint` | YES | | | | 市编码 | +| 8 | `iAreaId` | `mediumint` | YES | | | | 区编码 | +| 9 | `iStreetId` | `mediumint` | YES | | | | 街道编码 | +| 10 | `sAddress` | `varchar(255)` | NO | | | | 详细地址 | +| 11 | `sPostalCode` | `varchar(6)` | NO | | | | 邮编 | +| 12 | `sMobile` | `varchar(20)` | NO | | | | 手机号 | +| 13 | `sPhone` | `varchar(30)` | NO | | | | 电话 | +| 14 | `iIsDefault` | `tinyint` | NO | | 0 | | 是否是默认地址(0:不是,1:是) | +| 15 | `iIsDefaultSend` | `tinyint` | NO | | 0 | | 是否是默认发货地址(0:不是,1:是) | +| 16 | `iIsDefaultRecv` | `tinyint` | NO | | 0 | | 是否是默认收货地址(0:不是,1:是) | +| 17 | `sRecvName` | `varchar(20)` | NO | | | | 收货人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PLAT_USER_ADDRESS_IDX1` | | BTREE | `sUserId` | +| `PLAT_USER_ADDRESS_IDX2` | | BTREE | `tModifyTime` | +| `PLAT_USER_ADDRESS_UNQ1` | ✓ | BTREE | `sAddressId` | +| `PRIMARY` | ✓ | BTREE | `iIncreaseId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plc_currentmachinevalue.md b/docs/auto-catalog/tables/plc_currentmachinevalue.md new file mode 100644 index 0000000..09c95a5 --- /dev/null +++ b/docs/auto-catalog/tables/plc_currentmachinevalue.md @@ -0,0 +1,46 @@ +# `plc_currentmachinevalue` + +> 税率设置 + + +- **Rows (estimated):** 55 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** 2026-04-27 18:54:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sPlcsStatusName` | `varchar(255)` | NO | | | | 名称 | +| 7 | `iPlcsStatusAdd` | `int` | NO | | 0 | | 地址 | +| 8 | `sPlcsStatusValue` | `varchar(255)` | NO | | | | 值 | +| 9 | `iType` | `int` | NO | | 0 | | 1:班组 2:工单 3:后续工单;0:不写入PLC;4: 需要写入PLC的FLOAT 5:写INT | +| 10 | `sParentId` | `varchar(255)` | NO | MUL | | | 父类编号 | +| 11 | `dMin` | `decimal(18,1)` | NO | | 0.0 | | 最小值 | +| 12 | `dMax` | `decimal(18,1)` | NO | | 100.0 | | 最大值 | +| 13 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 14 | `tUpdate` | `datetime` | YES | | | on update CURRENT_TIMESTAMP | | +| 15 | `sMachineType` | `varchar(50)` | NO | | machine | | 类型:machine:机器,shop:温度传感 | +| 16 | `iSemens` | `int` | NO | | 0 | | | +| 17 | `iDbName` | `int` | NO | | 0 | | DB名称 | +| 18 | `sIp` | `varchar(50)` | YES | | | | IP地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| ``sBrandsId`, `sSubsidiaryId`, `iType`` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `iType` | +| ``sParentId`, `iOrder`` | | BTREE | `sParentId`, `iOrder` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plc_machineaddrmap.md b/docs/auto-catalog/tables/plc_machineaddrmap.md new file mode 100644 index 0000000..77346b5 --- /dev/null +++ b/docs/auto-catalog/tables/plc_machineaddrmap.md @@ -0,0 +1,36 @@ +# `plc_machineaddrmap` + + +- **Rows (estimated):** 282 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** 2026-04-27 18:54:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMachineNo` | `varchar(255)` | NO | MUL | | | 设备编号 | +| 6 | `iOrder` | `int` | NO | | 0 | | 序号 | +| 7 | `sPlcsStatusName` | `varchar(255)` | NO | | | | 名称 | +| 8 | `iPlcsStatusAdd` | `int` | NO | | 0 | | 地址 | +| 9 | `iType` | `int` | NO | | 0 | | 1:班组 2:工单 3:后续工单;0:不写入PLC;4: 需要写入PLC的INT | +| 10 | `dMin` | `decimal(18,1)` | NO | | 0.0 | | 最小值 | +| 11 | `dMax` | `decimal(18,1)` | NO | | 0.0 | | 最大值 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| ``sMachineNo`` | | BTREE | `sMachineNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plc_machinedata.md b/docs/auto-catalog/tables/plc_machinedata.md new file mode 100644 index 0000000..cee6b09 --- /dev/null +++ b/docs/auto-catalog/tables/plc_machinedata.md @@ -0,0 +1,142 @@ +# `plc_machinedata` + +> 单位 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** 2026-04-27 18:54:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `iOrder` | `int` | NO | | 0 | | | +| 3 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 4 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 8 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户ID | +| 9 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 10 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 11 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 12 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表ID | +| 13 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表ID | +| 14 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 15 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 16 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 17 | `dProductQty` | `decimal(18,0)` | NO | | 0 | | 产品数量 | +| 18 | `sProcessId` | `varchar(255)` | NO | MUL | | | 工序ID | +| 19 | `sTeamId` | `varchar(100)` | NO | MUL | | | 班组ID | +| 20 | `sMachineId` | `varchar(100)` | NO | MUL | | | 机台ID | +| 21 | `dDispatchQty` | `decimal(18,0)` | NO | | 0 | | 排程数量 | +| 22 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 23 | `dAdjustableQty` | `decimal(18,0)` | YES | | | | 调机数量 | +| 24 | `tStartDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 开始时间 | +| 25 | `tEndDate` | `datetime` | YES | | | | 结束时间 | +| 26 | `dProduceHour` | `decimal(18,0)` | NO | | 0 | | 生产时间(秒) | +| 27 | `sAdd` | `longtext` | YES | | | | | +| 28 | `sValue` | `longtext` | YES | | | | | +| 29 | `sStatus` | `varchar(50)` | NO | | | | 机器状态 | +| 30 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 31 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 32 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 33 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 34 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料Id | +| 35 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 36 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 37 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 38 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 39 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 40 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 41 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 42 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 43 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 44 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 45 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 46 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 47 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 48 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 49 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 50 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 51 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 52 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 53 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 54 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 55 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 56 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 57 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 58 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 59 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 60 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 61 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 62 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 63 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 64 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 65 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 66 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 67 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 68 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 69 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 70 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 71 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 72 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 73 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 74 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 75 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 76 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 77 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 78 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 79 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 80 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 81 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 82 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 83 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 84 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 85 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 86 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 87 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 88 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 89 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清任务formId | +| 90 | `dProcessPartQty` | `decimal(18,6)` | NO | | 0.000000 | | 已上报数量 | +| 91 | `sPlcAddrPro` | `longtext` | YES | | | | MS导入参数1 | +| 92 | `sValuesPro` | `longtext` | YES | | | | MS导入参数1 | +| 93 | `sAbnormalDepartId` | `varchar(100)` | NO | | | | 异常部门Id | +| 94 | `dAbnormalHour` | `decimal(18,6)` | NO | | 0.000000 | | 异常时长 | +| 95 | `sAbnormalMemo` | `text` | YES | | | | 异常原因 | +| 96 | `sAbnormalSort` | `varchar(10)` | NO | | | | 异常分类 | +| 97 | `sParamValue7` | `varchar(255)` | YES | | | | 参数值7 | +| 98 | `sParamValue8` | `varchar(255)` | YES | | | | 参数值8 | +| 99 | `sParamValue9` | `varchar(255)` | YES | | | | 参数值9 | +| 100 | `sParamValue10` | `varchar(255)` | YES | | | | 参数值10 | +| 101 | `dMakeReadyHour` | `decimal(18,6)` | NO | | 0.000000 | | 调机用时 | +| 102 | `sFirstCheckId` | `varchar(255)` | YES | | | | 首检标准ID | +| 103 | `sSeftCheckId` | `varchar(255)` | YES | | | | 自检标准ID | +| 104 | `sFirstCheckName` | `varchar(255)` | YES | | | | 首检标准名称 | +| 105 | `sSeftCheckName` | `varchar(255)` | YES | | | | 自检标准名称 | +| 106 | `iAutoInsertPLC` | `int` | YES | | | | 大于0时,页面刷新时调用过程 | +| 107 | `dBarcodeQty` | `decimal(18,6)` | NO | | 0.000000 | | 托盘上报时对应数量 | +| 108 | `tShutdowndate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 最近一次生产时间 | +| 109 | `iAutoInsertPLCNew` | `int` | NO | | 0 | | OEE前台托盘上报刷码控制 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sCustomerId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sTeamId`, `sMachineId`, `sSrcSlaveId` | +| `IndexN_3` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sTeamId`, `sMachineId`, `sSrcSlaveId`, `tCreateDate` | +| `IndexN_sMachineId` | | BTREE | `sMachineId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_sProcessId` | | BTREE | `sProcessId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_sTeamId` | | BTREE | `sTeamId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sId` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plc_machinedata_status.md b/docs/auto-catalog/tables/plc_machinedata_status.md new file mode 100644 index 0000000..dd9afc2 --- /dev/null +++ b/docs/auto-catalog/tables/plc_machinedata_status.md @@ -0,0 +1,53 @@ +# `plc_machinedata_status` + +> 单位 + + +- **Rows (estimated):** 165 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** 2026-04-27 18:54:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sProcessClassId` | `varchar(50)` | YES | | | | 工种ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 7 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 9 | `sCode` | `varchar(10)` | NO | | 0.000000 | | 编码 | +| 10 | `sName` | `varchar(100)` | NO | | | | 状态值 | +| 11 | `sClassifyName` | `varchar(100)` | NO | | | | 类型名称 | +| 12 | `sStatusName` | `varchar(100)` | NO | | | | 状态名 | +| 13 | `sType` | `varchar(10)` | NO | | 2 | | 类型 : 1:程序内置,2:手动录入 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `bPlcChangeStatus` | `bit(1)` | NO | | b'0' | | 类型 : 1:异常,2:非异常 | +| 16 | `bHeader` | `bit(1)` | NO | | b'0' | | OEE头部下拉显示 | +| 17 | `bParticularly` | `bit(1)` | NO | | b'0' | | 是否成品车间 | +| 18 | `sColor` | `varchar(50)` | YES | | | | 对应颜色 | +| 19 | `sInspectName` | `varchar(100)` | YES | | | | 参数名称 | +| 20 | `sInspectNo` | `varchar(50)` | YES | | | | 参数编号 | +| 21 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 22 | `iUpgradeMinutes` | `int` | NO | | 0 | | 事件升级时间(分钟) | +| 23 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 24 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 25 | `iSort` | `int` | YES | | 0 | | 分类:0:非成品车间,1:成品车间 | +| 26 | `bHelp` | `bit(1)` | YES | | b'0' | | 0:不亮灯,不推送消息;1:亮灯,需要协助 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sId` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plc_machinedatabak.md b/docs/auto-catalog/tables/plc_machinedatabak.md new file mode 100644 index 0000000..6bd9690 --- /dev/null +++ b/docs/auto-catalog/tables/plc_machinedatabak.md @@ -0,0 +1,126 @@ +# `plc_machinedatabak` + +> 单位 + + +- **Rows (estimated):** 189 +- **Data size:** 176.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:56 +- **Updated:** 2026-04-27 18:54:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iOrder` | `int` | NO | | 0 | | | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户ID | +| 8 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 9 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 10 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 11 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表ID | +| 12 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | | | | 工单工序表ID | +| 13 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 14 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 15 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 16 | `dProductQty` | `decimal(18,0)` | NO | | 0 | | 产品数量 | +| 17 | `sProcessId` | `varchar(255)` | NO | | | | 工序ID | +| 18 | `sTeamId` | `varchar(100)` | NO | | | | 班组ID | +| 19 | `sMachineId` | `varchar(100)` | NO | | | | 机台ID | +| 20 | `dDispatchQty` | `decimal(18,0)` | NO | | 0 | | 排程数量 | +| 21 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 22 | `dAdjustableQty` | `decimal(18,0)` | YES | | | | 调机数量 | +| 23 | `tStartDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 开始时间 | +| 24 | `tEndDate` | `datetime` | YES | | | | 结束时间 | +| 25 | `dProduceHour` | `decimal(18,0)` | NO | | 0 | | 生产时间(秒) | +| 26 | `sAdd` | `longtext` | YES | | | | | +| 27 | `sValue` | `longtext` | YES | | | | | +| 28 | `sStatus` | `varchar(50)` | NO | | | | 机器状态 | +| 29 | `sWageId` | `varchar(100)` | NO | | | | 计件工资Id | +| 30 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 31 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 32 | `sSrcControlId` | `varchar(100)` | YES | | | | 源单控制表Id | +| 33 | `sMaterialsId` | `varchar(100)` | YES | | | | 材料Id | +| 34 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 35 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 36 | `dHour` | `decimal(18,6)` | NO | | 0.000000 | | 工时 | +| 37 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 合格数 | +| 38 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 不合格数 | +| 39 | `dWasteProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 作废数量 | +| 40 | `dMakeReadyQty` | `decimal(18,6)` | NO | | 0.000000 | | 调机数量 | +| 41 | `dMakeReadyMoney` | `decimal(18,6)` | NO | | 0.000000 | | 调机费用 | +| 42 | `dEquivalentQty` | `decimal(18,6)` | NO | | 0.000000 | | 折合产量 | +| 43 | `dWageMoney` | `decimal(18,6)` | NO | | 0.000000 | | 计件工资 | +| 44 | `dTimeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工时工资 | +| 45 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 损失金额 | +| 46 | `dOtherMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他金额 | +| 47 | `dAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 总金额 | +| 48 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 49 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 50 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 51 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 52 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 53 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 54 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 55 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 56 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 57 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 58 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 59 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 60 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 61 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 62 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 63 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 64 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 65 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 66 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 67 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 68 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 69 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 70 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 71 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 72 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 73 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 74 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 75 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 76 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 77 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 78 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 79 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 80 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 81 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 82 | `sParamValue1` | `varchar(255)` | YES | | | | 参数值1 | +| 83 | `sParamValue2` | `varchar(255)` | YES | | | | 参数值2 | +| 84 | `sParamValue3` | `varchar(255)` | YES | | | | 参数值3 | +| 85 | `sParamValue4` | `varchar(255)` | YES | | | | 参数值4 | +| 86 | `sParamValue5` | `varchar(255)` | YES | | | | 参数值5 | +| 87 | `sParamValue6` | `varchar(255)` | YES | | | | 参数值6 | +| 88 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清任务formId | +| 89 | `dProcessPartQty` | `decimal(18,6)` | NO | | 0.000000 | | 已上报数量 | +| 90 | `sPlcAddrPro` | `longtext` | YES | | | | MS 导入参数1 | +| 91 | `sValuesPro` | `longtext` | YES | | | | MS 导入参数2 | +| 92 | `sAbnormalDepartId` | `varchar(100)` | NO | | | | 异常部门Id | +| 93 | `dAbnormalHour` | `decimal(18,6)` | NO | | 0.000000 | | 异常时长 | +| 94 | `sAbnormalMemo` | `text` | YES | | | | 异常原因 | +| 95 | `sParamValue7` | `varchar(255)` | YES | | | | 参数值7 | +| 96 | `sParamValue8` | `varchar(255)` | YES | | | | 参数值8 | +| 97 | `sParamValue9` | `varchar(255)` | YES | | | | 参数值9 | +| 98 | `sParamValue10` | `varchar(255)` | YES | | | | 参数值10 | +| 99 | `sAbnormalSort` | `varchar(10)` | NO | | | | 异常分类 | +| 100 | `dMakeReadyHour` | `decimal(18,6)` | NO | | 0.000000 | | 调机用时 | +| 101 | `sFirstCheckId` | `varchar(255)` | YES | | | | 首检标准ID | +| 102 | `sSeftCheckId` | `varchar(255)` | YES | | | | 自检标准ID | +| 103 | `sFirstCheckName` | `varchar(255)` | YES | | | | 首检标准名称 | +| 104 | `sSeftCheckName` | `varchar(255)` | YES | | | | 自检标准名称 | +| 105 | `iAutoInsertPLC` | `int` | NO | | 0 | | 大于1时刷新时调用过程 | +| 106 | `dBarcodeQty` | `decimal(18,6)` | NO | | 0.000000 | | 托盘上报时对应数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/plc_oeeupdate.md b/docs/auto-catalog/tables/plc_oeeupdate.md new file mode 100644 index 0000000..e4f587f --- /dev/null +++ b/docs/auto-catalog/tables/plc_oeeupdate.md @@ -0,0 +1,46 @@ +# `plc_oeeupdate` + +> OEE数据 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | UNI | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | | +| 5 | `sMachineId` | `varchar(50)` | NO | MUL | | | 机器ID | +| 6 | `sMachineName` | `varchar(50)` | NO | MUL | | | 机器名称 | +| 7 | `sWorkOrderNo` | `varchar(50)` | NO | MUL | | | 工单编号 | +| 8 | `dRate` | `decimal(18,6)` | YES | | 0.000000 | | 速度 | +| 9 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 10 | `sPlcId` | `varchar(50)` | NO | MUL | | | | +| 11 | `sCurStateName` | `varchar(255)` | YES | | | | | +| 12 | `sCurState` | `varchar(255)` | YES | MUL | | | | +| 13 | `sColor` | `varchar(255)` | YES | | | | | +| 14 | `diff` | `decimal(18,6)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sMachineId` | +| `IndexN_2` | | BTREE | `sWorkOrderNo` | +| `IndexN_3` | | BTREE | `sPlcId` | +| `IndexN_4` | | BTREE | `sCurState`, `sMachineId`, `sPlcId` | +| `IndexN_5` | | BTREE | `sMachineName` | +| `IndexU_1` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/productionreport.md b/docs/auto-catalog/tables/productionreport.md new file mode 100644 index 0000000..76e919c --- /dev/null +++ b/docs/auto-catalog/tables/productionreport.md @@ -0,0 +1,78 @@ +# `productionreport` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `uWorkOrderGuid` | `varchar(100)` | YES | | | | | +| 2 | `sWorkOrderNo` | `varchar(100)` | YES | | | | | +| 3 | `sManualNo` | `varchar(100)` | YES | | | | | +| 4 | `iOrder` | `int` | YES | | | | | +| 5 | `sCustomerNo` | `varchar(100)` | YES | | | | | +| 6 | `sCustomerName` | `varchar(100)` | YES | | | | | +| 7 | `sSalesOrderNo` | `varchar(100)` | YES | | | | | +| 8 | `sProductNo` | `varchar(100)` | YES | | | | | +| 9 | `sProductName` | `varchar(100)` | YES | | | | | +| 10 | `sProductStyle` | `varchar(100)` | YES | | | | | +| 11 | `dProductQty` | `decimal(18,6)` | YES | | | | | +| 12 | `sProductUnit` | `varchar(100)` | YES | | | | | +| 13 | `dCostProductMoney` | `decimal(18,6)` | YES | | | | | +| 14 | `dCostNotLaborProductMoney` | `decimal(18,6)` | YES | | | | | +| 15 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | | +| 16 | `dProductMoney` | `decimal(18,6)` | YES | | | | | +| 17 | `dReceiptMoney` | `decimal(18,6)` | YES | | | | | +| 18 | `sMakePerson` | `varchar(100)` | YES | | | | | +| 19 | `tCreateDate` | `datetime` | YES | | | | | +| 20 | `tFactCountCost` | `datetime` | YES | | | | | +| 21 | `dFactCostProductMoney` | `decimal(18,6)` | YES | | | | | +| 22 | `dFactCostProductQty` | `decimal(18,6)` | YES | | | | | +| 23 | `dFactCostProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 24 | `bSemigoods` | `bit(1)` | NO | | b'0' | | | +| 25 | `dMaterialsCostProductMoney` | `decimal(18,6)` | YES | | | | | +| 26 | `dMaterialsStdProductMoney` | `decimal(18,6)` | YES | | | | | +| 27 | `dMaterialsDifMoney` | `decimal(18,6)` | YES | | | | | +| 28 | `dDirectMaterialsStdMoney` | `decimal(18,6)` | YES | | | | | +| 29 | `dDirectMaterialsCostMoney` | `decimal(18,6)` | YES | | | | | +| 30 | `dDirectMaterialsDifMoney` | `decimal(18,6)` | YES | | | | | +| 31 | `dAuxiliaryMaterialsStdMoney` | `decimal(18,6)` | YES | | | | | +| 32 | `dAuxiliaryMaterialsCostMoney` | `decimal(18,6)` | YES | | | | | +| 33 | `dAuxiliaryMaterialsDifMoney` | `decimal(18,6)` | YES | | | | | +| 34 | `dIndirectMaterialsMoney` | `decimal(18,6)` | YES | | | | | +| 35 | `dOutSideCostProductMoney` | `decimal(18,6)` | YES | | | | | +| 36 | `dOutSideStdCostProductMoney` | `decimal(18,6)` | YES | | | | | +| 37 | `dOutSideDifMoney` | `decimal(18,6)` | YES | | | | | +| 38 | `dShareMoney` | `decimal(18,6)` | YES | | | | | +| 39 | `uProcessGuid` | `varchar(100)` | YES | | | | | +| 40 | `sProcessName` | `varchar(100)` | YES | | | | | +| 41 | `sWorkCenterName` | `varchar(100)` | YES | | | | | +| 42 | `uWorkOrderProcessGuid` | `varchar(100)` | YES | | | | | +| 43 | `iType` | `int` | YES | | | | | +| 44 | `dSaleMoney` | `decimal(18,6)` | YES | | | | | +| 45 | `dSaleRate` | `decimal(18,6)` | YES | | | | | +| 46 | `dSaleProfit` | `decimal(18,6)` | YES | | | | | +| 47 | `dStandardSalary` | `decimal(18,6)` | YES | | | | | +| 48 | `dManufactureRate` | `decimal(18,6)` | YES | | | | | +| 49 | `dManufactureProfit` | `decimal(18,6)` | YES | | | | | +| 50 | `dNetRate` | `decimal(18,6)` | YES | | | | | +| 51 | `dNetProfit` | `decimal(18,6)` | YES | | | | | +| 52 | `dLaborMoney` | `decimal(18,6)` | YES | | | | | +| 53 | `dLaborDifMoney` | `decimal(18,6)` | YES | | | | | +| 54 | `bOutSide` | `bit(1)` | NO | | b'0' | | | +| 55 | `bBillComplete` | `bit(1)` | NO | | b'0' | | | +| 56 | `dInitMoney` | `decimal(18,6)` | YES | | | | | +| 57 | `dSumMoney` | `decimal(18,6)` | YES | | | | | +| 58 | `dEndMoney` | `decimal(18,6)` | YES | | | | | +| 59 | `bCarryOver` | `bit(1)` | NO | | b'0' | | | +| 60 | `dProductCarryOverQty` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseapplydetail.md b/docs/auto-catalog/tables/purpurchaseapplydetail.md new file mode 100644 index 0000000..da5f457 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseapplydetail.md @@ -0,0 +1,68 @@ +# `purpurchaseapplydetail` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bOrderComplete` | `bit(1)` | NO | | b'0' | | 订单强制完工 | +| 28 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单库存数量 | +| 29 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单换算数量 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 34 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 35 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 36 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 源单数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseapplymaster.md b/docs/auto-catalog/tables/purpurchaseapplymaster.md new file mode 100644 index 0000000..6f644cf --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseapplymaster.md @@ -0,0 +1,71 @@ +# `purpurchaseapplymaster` + +> 采购申请主表 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** 2026-04-27 18:54:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | +| 11 | `tApplyDate` | `datetime` | YES | | | | 申请日期 | +| 12 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 15 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 16 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 17 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 18 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 19 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 20 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 21 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 22 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 23 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 24 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 25 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 26 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 27 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 28 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 29 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 30 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 31 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 32 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 33 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 34 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 35 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 36 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 37 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 38 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 39 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 40 | `bAdvancedPurchase` | `bit(1)` | NO | | b'0' | | 是否提前采购 | +| 41 | `iApplySort` | `int` | YES | | 0 | | 是否烟包,1:是,2:否,3:无 | +| 42 | `iType` | `int` | YES | | 0 | | 申领类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseapplymaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchaseapplymaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchaseapplymasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseapplyslave.md b/docs/auto-catalog/tables/purpurchaseapplyslave.md new file mode 100644 index 0000000..ad4af06 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseapplyslave.md @@ -0,0 +1,91 @@ +# `purpurchaseapplyslave` + +> 采购申请从表 + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** 2026-04-27 18:54:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bOrderComplete` | `bit(1)` | NO | | b'0' | | 订单强制完工 | +| 28 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单库存数量 | +| 29 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 订单换算数量 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 34 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 35 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 36 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `tFastDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 快速时间 | +| 51 | `bFast` | `bit(1)` | YES | | b'0' | | 快速检验 | +| 52 | `bInStoreComplete` | `bit(1)` | YES | | b'0' | | | +| 53 | `bMaterialsTestComplete` | `bit(1)` | YES | | b'0' | | | +| 54 | `bQly` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 55 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 56 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 57 | `dMaterialsTestQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 58 | `dQlyQty` | `int` | YES | | 0 | | 检验数量 | +| 59 | `iHandIn` | `int` | YES | | 0 | | 是否手填 | +| 60 | `iTestResult` | `bit(1)` | YES | | b'0' | | 0:合格 ,1:不合格 | +| 61 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 62 | `sFastPerson` | `varchar(255)` | YES | | | | 快速人员 | +| 63 | `sRemainderType` | `varchar(255)` | YES | | | | 余数处理方式 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseapplyslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_purpurchaseapplyslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasearrivemaster.md b/docs/auto-catalog/tables/purpurchasearrivemaster.md new file mode 100644 index 0000000..5a79677 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasearrivemaster.md @@ -0,0 +1,85 @@ +# `purpurchasearrivemaster` + +> 采购入库主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `tMDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 送货日期 | +| 53 | `sMCarNo` | `varchar(50)` | YES | | | | 车牌号 | +| 54 | `sMDeliverNo` | `varchar(50)` | YES | | | | 送货单号 | +| 55 | `sMDriverName` | `varchar(50)` | YES | | | | 司机 | +| 56 | `sMLogName` | `varchar(255)` | YES | | | | 物流公司 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchasearrivemaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purpurchasearrivemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchasearrivemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasearriveshmaster.md b/docs/auto-catalog/tables/purpurchasearriveshmaster.md new file mode 100644 index 0000000..b3b46e2 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasearriveshmaster.md @@ -0,0 +1,74 @@ +# `purpurchasearriveshmaster` + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** 2026-04-27 18:54:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `sMLogName` | `varchar(255)` | YES | | | | 物流公司 | +| 53 | `sMCarNo` | `varchar(50)` | YES | | | | 车牌号 | +| 54 | `sMDriverName` | `varchar(50)` | YES | | | | 司机 | +| 55 | `sMDeliverNo` | `varchar(50)` | YES | | | | 送货单号 | +| 56 | `tMDeliverDate` | `datetime` | YES | | | | 送货日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasearriveshslave.md b/docs/auto-catalog/tables/purpurchasearriveshslave.md new file mode 100644 index 0000000..9d1b167 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasearriveshslave.md @@ -0,0 +1,94 @@ +# `purpurchasearriveshslave` + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** 2026-04-27 18:54:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 8 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 9 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 10 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 11 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 12 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 13 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 16 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写换算数量 | +| 17 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 18 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 19 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 20 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 21 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 22 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 23 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 24 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 25 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 26 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 27 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 28 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 29 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写入库库存数量 | +| 30 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写入库换算数量 | +| 31 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 32 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 33 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 34 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 35 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 36 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 37 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 38 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 39 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 40 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送换算数量 | +| 41 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 42 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 43 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 44 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 45 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 46 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 47 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 48 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 49 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 50 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 51 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 52 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 53 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 54 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 55 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 56 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 57 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 58 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 59 | `dMaterialsTestQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 60 | `bMaterialsTestComplete` | `bit(1)` | NO | | b'0' | | 材料检验强制完工 | +| 61 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义字段 | +| 62 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义字段2 | +| 63 | `bVMI` | `bit(1)` | YES | | b'0' | | 是否寄售 | +| 64 | `bQly` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 65 | `dQlyQty` | `int` | YES | | 0 | | 检验数量 | +| 66 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 67 | `sPurchaseApplyId` | `varchar(100)` | YES | | | | 采购申请ID | +| 68 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | | | | 采购申请从表ID | +| 69 | `sPurchaseApplyNo` | `varchar(255)` | YES | | | | 采购申请号 | +| 70 | `iTestResult` | `int` | YES | | 0 | | | +| 71 | `iTypeResult` | `int` | YES | | 0 | | | +| 72 | `iHandIn` | `int` | YES | | 0 | | | +| 73 | `bFast` | `bit(1)` | YES | | b'0' | | 快速检验 | +| 74 | `tFastDate` | `datetime` | YES | | | | 快速时间 | +| 75 | `sFastPerson` | `varchar(255)` | YES | | | | 快速人员 | +| 76 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasearriveslave.md b/docs/auto-catalog/tables/purpurchasearriveslave.md new file mode 100644 index 0000000..f57206b --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasearriveslave.md @@ -0,0 +1,104 @@ +# `purpurchasearriveslave` + +> 采购入库从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 8 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 9 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 10 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 11 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 12 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 13 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 16 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写换算数量 | +| 17 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 18 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 19 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 20 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 21 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 22 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 23 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 24 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 25 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 26 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 27 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 28 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 29 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写入库库存数量 | +| 30 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写入库换算数量 | +| 31 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 32 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 33 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 34 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 35 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 36 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 37 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 38 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 39 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 40 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送换算数量 | +| 41 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 42 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 43 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 44 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 45 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 46 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 47 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 48 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 49 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 50 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 51 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 52 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 53 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 54 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 55 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 56 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 57 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 58 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验数量 | +| 59 | `dMaterialsTestQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料检验换算数量 | +| 60 | `bMaterialsTestComplete` | `bit(1)` | NO | | b'0' | | 材料检验强制完工 | +| 61 | `sDefineNo` | `varchar(255)` | NO | | | | 自定义字段 | +| 62 | `sDefineNo2` | `varchar(255)` | NO | | | | 自定义字段2 | +| 63 | `tDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 交货日期 | +| 64 | `tFastDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 快速时间 | +| 65 | `bFast` | `bit(1)` | YES | | b'0' | | 快速检验 | +| 66 | `bQly` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 67 | `bVMI` | `bit(1)` | YES | | b'0' | | 是否寄售 | +| 68 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 69 | `dQlyQty` | `int` | YES | | 0 | | 检验数量 | +| 70 | `iHandIn` | `int` | YES | | 0 | | | +| 71 | `iTestResult` | `int` | YES | | 0 | | | +| 72 | `iTypeResult` | `int` | YES | | 0 | | | +| 73 | `sFastPerson` | `varchar(255)` | YES | | | | 快速人员 | +| 74 | `sPurchaseApplyId` | `varchar(100)` | YES | | | | 采购申请ID | +| 75 | `sPurchaseApplyNo` | `varchar(255)` | YES | | | | 采购申请号 | +| 76 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | | | | 采购申请从表ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchasearriveslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_purpurchasearriveslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasecheckingdetail.md b/docs/auto-catalog/tables/purpurchasecheckingdetail.md new file mode 100644 index 0000000..dcc080c --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasecheckingdetail.md @@ -0,0 +1,86 @@ +# `purpurchasecheckingdetail` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 28 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 29 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折损金额 | +| 30 | `dAuxiliaryLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 折损数量 | +| 31 | `dLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 折损换算数量 | +| 32 | `sLossType` | `varchar(255)` | NO | | | | 折损类型 | +| 33 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 34 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 35 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 36 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 39 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 45 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 46 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 61 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 62 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 63 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面id | +| 64 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 65 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 66 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 67 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 68 | `dSrcNoCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源单未对账金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasecheckingmaster.md b/docs/auto-catalog/tables/purpurchasecheckingmaster.md new file mode 100644 index 0000000..c4aa224 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasecheckingmaster.md @@ -0,0 +1,90 @@ +# `purpurchasecheckingmaster` + +> 采购对账主表 + + +- **Rows (estimated):** 43 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `tInvoiceDate` | `datetime` | YES | | | | 开票时间 | +| 53 | `sInvoiceNo` | `varchar(255)` | YES | | | | 票号 | +| 54 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 55 | `tCheckListDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 56 | `tReceiveDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发票接收日期 | +| 57 | `dLossAllMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣总额 | +| 58 | `dLossRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 59 | `sMinusSrcId` | `varchar(100)` | NO | | | | 红冲源单id | +| 60 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 61 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchasecheckingmaster` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purpurchasecheckingmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchasecheckingmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasecheckingslave.md b/docs/auto-catalog/tables/purpurchasecheckingslave.md new file mode 100644 index 0000000..e749d4d --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasecheckingslave.md @@ -0,0 +1,106 @@ +# `purpurchasecheckingslave` + +> 采购对账从表 + + +- **Rows (estimated):** 59 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 28 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 29 | `dLossMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折损金额 | +| 30 | `dAuxiliaryLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 折损数量 | +| 31 | `dLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 折损换算数量 | +| 32 | `sLossType` | `varchar(255)` | NO | | | | 折损类型 | +| 33 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 34 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 35 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 36 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 37 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 38 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 39 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 40 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 41 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 43 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 44 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 45 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 46 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 61 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 62 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 63 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面id | +| 64 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 65 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 66 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 67 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 68 | `dSrcNoCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源单未对账金额 | +| 69 | `bManual` | `bit(1)` | NO | | b'0' | | 手改税额 | +| 70 | `dMaterialsOldPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | 原单价 | +| 71 | `dVarianceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 差异金额 | +| 72 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是,2:否 | +| 73 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 74 | `sSrcType` | `varchar(255)` | YES | | | | | +| 75 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 76 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 77 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 78 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchasecheckingslave` | | BTREE | `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinquirymaster.md b/docs/auto-catalog/tables/purpurchaseinquirymaster.md new file mode 100644 index 0000000..e69af31 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinquirymaster.md @@ -0,0 +1,38 @@ +# `purpurchaseinquirymaster` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商Id | +| 11 | `sSupplyName` | `varchar(255)` | YES | | | | 供应商 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | 0 | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `tUsedDate` | `datetime` | YES | | | | 有效期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinquiryslave.md b/docs/auto-catalog/tables/purpurchaseinquiryslave.md new file mode 100644 index 0000000..a47d37c --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinquiryslave.md @@ -0,0 +1,55 @@ +# `purpurchaseinquiryslave` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(50)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `sOrderId` | `varchar(2000)` | NO | | | | 订单ID | +| 28 | `sOrderSlaveId` | `varchar(2000)` | NO | | | | 订单从表Id | +| 29 | `sOrderNo` | `varchar(2000)` | NO | | | | 订单号 | +| 30 | `sWorkOrderId` | `varchar(2000)` | NO | | | | 工单ID | +| 31 | `sWorkOrderSlaveId` | `varchar(2000)` | NO | | | | 工单从表Id | +| 32 | `sWorkOrderNo` | `varchar(2000)` | NO | | | | 工单号 | +| 33 | `sWorkOrderControlId` | `varchar(50)` | NO | | | | 工单控制表ID | +| 34 | `sWorkOrderMaterialsTbId` | `varchar(50)` | NO | | | | 工单材料表Id | +| 35 | `sPurchaseApplyId` | `varchar(50)` | NO | | | | 采购申请Id | +| 36 | `sPurchaseApplySlaveId` | `varchar(50)` | NO | | | | 采购申请从表Id | +| 37 | `sPurchaseApplyNo` | `varchar(50)` | NO | | | | 采购申请号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinstorededmaster.md b/docs/auto-catalog/tables/purpurchaseinstorededmaster.md new file mode 100644 index 0000000..d96a23b --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinstorededmaster.md @@ -0,0 +1,78 @@ +# `purpurchaseinstorededmaster` + + +- **Rows (estimated):** 81 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 39 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 40 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `iVouchermark` | `int` | NO | | 0 | | 凭证返回标记 | +| 56 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 57 | `dOKMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 确认金额 | +| 58 | `sBackMemo` | `text` | YES | | | | 供应商反馈 | +| 59 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是,2:否 | +| 60 | `tCheckListDate` | `datetime` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinstorededslave.md b/docs/auto-catalog/tables/purpurchaseinstorededslave.md new file mode 100644 index 0000000..815cf25 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinstorededslave.md @@ -0,0 +1,103 @@ +# `purpurchaseinstorededslave` + + +- **Rows (estimated):** 91 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 17 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写换算数量 | +| 18 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 19 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 24 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 25 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 26 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 27 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 28 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 29 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 30 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 31 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 32 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写数量 | +| 33 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写换算数量 | +| 34 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 35 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 36 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 37 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 38 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 39 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 40 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 41 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 42 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 43 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 44 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 45 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 46 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 47 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 48 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 49 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 50 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 51 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 52 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送换算数量 | +| 53 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 57 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 58 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 59 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 60 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 61 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 62 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 63 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 64 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 65 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 66 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 67 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 68 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 69 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 70 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 71 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 72 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 73 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 74 | `sStorageLocatLabel` | `varchar(255)` | NO | | | | 库存标识 | +| 75 | `tProductionDate` | `datetime` | YES | | | | 生产日期 | +| 76 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 77 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 78 | `bVMI` | `bit(1)` | YES | | b'0' | | 是否寄售 | +| 79 | `dDeductionMoney` | `decimal(18,6)` | YES | | 0.000000 | | 扣款金额 | +| 80 | `dDeductionQty` | `decimal(18,6)` | YES | | 0.000000 | | 扣款数量 | +| 81 | `dShouldMoney` | `decimal(18,6)` | YES | | 0.000000 | | 应扣金额 | +| 82 | `sChangePerson` | `varchar(255)` | YES | | | | | +| 83 | `tChangeDate` | `datetime` | YES | | | | | +| 84 | `sVoucherBillId` | `varchar(100)` | NO | | | | 凭证id | +| 85 | `sVoucherBillNo` | `varchar(100)` | NO | | | | 凭证编号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinstoremaster.md b/docs/auto-catalog/tables/purpurchaseinstoremaster.md new file mode 100644 index 0000000..72b0949 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinstoremaster.md @@ -0,0 +1,91 @@ +# `purpurchaseinstoremaster` + +> 采购入库主表 + + +- **Rows (estimated):** 76 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:58 +- **Updated:** 2026-04-27 18:54:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 39 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 40 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `iVouchermark` | `int` | NO | | 0 | | 凭证返回标记 | +| 56 | `tCheckListDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 57 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认时间 | +| 58 | `bConfirmComplete` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 59 | `iPrintNum` | `int` | YES | | 0 | | 打印次数 | +| 60 | `sConfirmPerson` | `varchar(255)` | YES | | | | 确认人员 | +| 61 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 62 | `sPrintName` | `varchar(255)` | YES | | | | 打印人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseinstoremaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purpurchaseinstoremaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchaseinstoremasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinstoreslave.md b/docs/auto-catalog/tables/purpurchaseinstoreslave.md new file mode 100644 index 0000000..d7549d4 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinstoreslave.md @@ -0,0 +1,112 @@ +# `purpurchaseinstoreslave` + +> 采购入库从表 + + +- **Rows (estimated):** 90 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:59 +- **Updated:** 2026-04-27 18:54:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 17 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写换算数量 | +| 18 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 19 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 20 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 21 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 24 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 25 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 26 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 27 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 28 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 29 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 30 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 31 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 32 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写数量 | +| 33 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货反写换算数量 | +| 34 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 35 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 36 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 37 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 38 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 39 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 40 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 41 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 42 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 43 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 44 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 45 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 46 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 47 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 48 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 49 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 50 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 51 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 52 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送换算数量 | +| 53 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 57 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 58 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 59 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 60 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 61 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 62 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 63 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 64 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 65 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 66 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 67 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 68 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 69 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 70 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 71 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 72 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 73 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 74 | `sStorageLocatLabel` | `varchar(255)` | NO | | | | 库存标识 | +| 75 | `tProductionDate` | `datetime` | YES | | | | 生产日期 | +| 76 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 原单换算数量 | +| 77 | `bVMI` | `bit(1)` | YES | | b'0' | | 是否寄售 | +| 78 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 79 | `dOutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 出库数量 寄售 | +| 80 | `dOutMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 出库数量 寄售 | +| 81 | `dReturnAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 82 | `dReturnMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 83 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是 ,2:否 | +| 84 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseinstoreslave` | | BTREE | `sParentId` | +| `IndexU_purpurchaseinstoreslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinvoicemaster.md b/docs/auto-catalog/tables/purpurchaseinvoicemaster.md new file mode 100644 index 0000000..fc71f3d --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinvoicemaster.md @@ -0,0 +1,92 @@ +# `purpurchaseinvoicemaster` + +> 采购发票主表 + + +- **Rows (estimated):** 29 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:59 +- **Updated:** 2026-04-27 18:54:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `dTotalMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 33 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 34 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 35 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 36 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 38 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 39 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sAccountNo` | `varchar(255)` | NO | | | | 科目代码 | +| 56 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 57 | `tCreateTmpDate` | `datetime` | YES | | | | 临时表创建时间 | +| 58 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否开票 | +| 59 | `sMinusSrcId` | `varchar(100)` | NO | | | | 红冲源单id | +| 60 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 61 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 62 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 63 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseinvoicemaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purpurchaseinvoicemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchaseinvoicemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseinvoiceslave.md b/docs/auto-catalog/tables/purpurchaseinvoiceslave.md new file mode 100644 index 0000000..e9ff809 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseinvoiceslave.md @@ -0,0 +1,87 @@ +# `purpurchaseinvoiceslave` + +> 采购发票从表 + + +- **Rows (estimated):** 40 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:59 +- **Updated:** 2026-04-27 18:54:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 8 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 9 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 10 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 11 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 12 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 13 | `dMaterialsPrice` | `decimal(18,2)` | NO | | 0.00 | | 价格 | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `bMinus` | `bit(1)` | NO | | b'0' | | 是否红冲 | +| 16 | `dMinusMoney` | `decimal(18,6)` | NO | | 0.000000 | | 红冲金额 | +| 17 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 18 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 19 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 总计 | +| 20 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 21 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 22 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 23 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 24 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 25 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 26 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 27 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 28 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 29 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 30 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 31 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 32 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 33 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 34 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 35 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 36 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 37 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 38 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 39 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 40 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 41 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 56 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 57 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 58 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 59 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseorderchangemaster.md b/docs/auto-catalog/tables/purpurchaseorderchangemaster.md new file mode 100644 index 0000000..528badc --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseorderchangemaster.md @@ -0,0 +1,65 @@ +# `purpurchaseorderchangemaster` + +> 采购订单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_danish_ci +- **Created:** 2026-04-27 18:54:59 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 16 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 17 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 18 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 19 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 20 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 21 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 22 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 23 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 24 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 25 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 26 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 27 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 28 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 29 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 30 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 31 | `sChaseOrderId` | `varchar(100)` | NO | | | | 订单Id | +| 32 | `sChaseOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 33 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户id | +| 34 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sChaseOrderId` | +| `IndexN_2` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_3` | | BTREE | `sCustomerId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseorderdetail.md b/docs/auto-catalog/tables/purpurchaseorderdetail.md new file mode 100644 index 0000000..5984e06 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseorderdetail.md @@ -0,0 +1,89 @@ +# `purpurchaseorderdetail` + +> 采购订单从表 + + +- **Rows (estimated):** 2196 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:54:59 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcAuxiliaryQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单换算数量 | +| 21 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 22 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 23 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 24 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 25 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 26 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 27 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 28 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 29 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 30 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 31 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | +| 32 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 33 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 34 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 35 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 36 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 37 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 38 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 39 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 40 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 41 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 42 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 43 | `sPurchaseApplyNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 44 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 45 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 46 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 47 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 48 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 49 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 50 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 51 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 52 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 53 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 54 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 55 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 56 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 57 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 58 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 59 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 60 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 源单数量 | +| 61 | `sReelMaterialsStyle` | `varchar(50)` | NO | | | | 卷筒分切规格 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseorderdetail` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_purpurchaseorderdetail` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseordermaster.md b/docs/auto-catalog/tables/purpurchaseordermaster.md new file mode 100644 index 0000000..45948d2 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseordermaster.md @@ -0,0 +1,90 @@ +# `purpurchaseordermaster` + +> 采购订单主表 + + +- **Rows (estimated):** 83 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 35 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 40 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 41 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 42 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 43 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 44 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 48 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 49 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 50 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 51 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 52 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 53 | `sGp` | `varchar(255)` | NO | | | | 绿色认证要求 | +| 54 | `bChange` | `bit(1)` | NO | | b'0' | | 是否变更 | +| 55 | `tSupplyDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 接收日期 | +| 56 | `bSupply` | `bit(1)` | YES | | b'0' | | 供应商接收 | +| 57 | `iCigPack` | `int` | YES | | 2 | | 是否烟包 1:是,2:否 | +| 58 | `iMLogistics` | `int` | YES | | 0 | | 是否派车 | +| 59 | `iSource` | `int` | YES | | 0 | | 来源 | +| 60 | `sOldBillNo` | `varchar(100)` | YES | | | | 旧系统单号 | +| 61 | `sSupplyPerson` | `varchar(50)` | YES | | | | 接收人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseordermaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purpurchaseordermaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchaseordermasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaseorderslave.md b/docs/auto-catalog/tables/purpurchaseorderslave.md new file mode 100644 index 0000000..ec23ba5 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaseorderslave.md @@ -0,0 +1,119 @@ +# `purpurchaseorderslave` + +> 采购订单从表 + + +- **Rows (estimated):** 96 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 28 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 29 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 30 | `tInStoreDate` | `datetime` | YES | | | | 入库日期 | +| 31 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 32 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 33 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 34 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 35 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 37 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 38 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 39 | `sWorkOrderMaterialsTbId` | `varchar(4000)` | NO | | | | 工单材料表Id | +| 40 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 41 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 42 | `sPurchaseApplyNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 43 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 44 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 59 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 60 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 61 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 62 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 63 | `sPurchaseOrderInfor` | `varchar(512)` | YES | | | | 采购信息 | +| 64 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 65 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 66 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购到货数量 | +| 67 | `dArriveQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购到货换算数量 | +| 68 | `bArriveComplete` | `bit(1)` | NO | | b'0' | | 采购到货强制完工 | +| 69 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 70 | `dProcurementCycle` | `decimal(18,6)` | NO | | 0.000000 | | 采购周期 | +| 71 | `bLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 72 | `bLong` | `bit(1)` | YES | | b'0' | | 长期 | +| 73 | `bNoPurchase` | `bit(1)` | YES | | b'0' | | 未采购 | +| 74 | `bVMI` | `bit(1)` | YES | | b'0' | | 是否寄售 | +| 75 | `dBusinessPrice` | `decimal(18,6)` | YES | | 0.000000 | | 商务原价 | +| 76 | `dKGQty` | `decimal(18,6)` | YES | | 0.000000 | | 公斤数 | +| 77 | `dLongAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 送货数量 | +| 78 | `dMaterialsForeignPrice` | `decimal(18,6)` | YES | | 0.000000 | | 外币单价 | +| 79 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 原金额 | +| 80 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 81 | `dOtherMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其他费用 | +| 82 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货数量 | +| 83 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货换算数量 | +| 84 | `dReturnAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 85 | `dReturnMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 86 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 87 | `dToAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 供应商送货数量 | +| 88 | `dToQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购送货换算数量 | +| 89 | `iHandIn` | `int` | YES | | 0 | | 是否手填 | +| 90 | `iLogistics` | `int` | YES | | 0 | | 是否派车 | +| 91 | `sApplyPersonId` | `varchar(100)` | YES | | | | 采购申请人Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaseorderslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_purpurchaseorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaserejectmaster.md b/docs/auto-catalog/tables/purpurchaserejectmaster.md new file mode 100644 index 0000000..70c47e0 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaserejectmaster.md @@ -0,0 +1,86 @@ +# `purpurchaserejectmaster` + +> 采购退货主表 + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sType` | `varchar(255)` | NO | | | | 退货类型 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 43 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 44 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 45 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 46 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 47 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `tCheckListDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 57 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaserejectmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purpurchaserejectmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purpurchaserejectmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchaserejectslave.md b/docs/auto-catalog/tables/purpurchaserejectslave.md new file mode 100644 index 0000000..a4cab1e --- /dev/null +++ b/docs/auto-catalog/tables/purpurchaserejectslave.md @@ -0,0 +1,102 @@ +# `purpurchaserejectslave` + +> 采购退货从表 + + +- **Rows (estimated):** 15 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 28 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 29 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 30 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 31 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 32 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 33 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 34 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 35 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 36 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 37 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 38 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 39 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 40 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 41 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 43 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 44 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 45 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 46 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 47 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 48 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库数量 | +| 49 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 50 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库是否强制完工 | +| 51 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 52 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 53 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 54 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 55 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 56 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 57 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 58 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 59 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 60 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 61 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 62 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 63 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 64 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 65 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请Id | +| 66 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 67 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 68 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 69 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 70 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 71 | `bVMI` | `bit(1)` | YES | | b'0' | | 是否寄售 | +| 72 | `iHandIn` | `int` | YES | | 0 | | 是否手填 | +| 73 | `sAccidentId` | `varchar(100)` | YES | | | | 质量事故报告sid | +| 74 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purpurchaserejectslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_purpurchaserejectslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasesuppinquirymaster.md b/docs/auto-catalog/tables/purpurchasesuppinquirymaster.md new file mode 100644 index 0000000..6e0d9f6 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasesuppinquirymaster.md @@ -0,0 +1,37 @@ +# `purpurchasesuppinquirymaster` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商Id | +| 11 | `sSupplyName` | `varchar(255)` | YES | | | | 供应商 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purpurchasesuppinquiryslave.md b/docs/auto-catalog/tables/purpurchasesuppinquiryslave.md new file mode 100644 index 0000000..a47b417 --- /dev/null +++ b/docs/auto-catalog/tables/purpurchasesuppinquiryslave.md @@ -0,0 +1,56 @@ +# `purpurchasesuppinquiryslave` + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** 2026-04-27 18:55:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(50)` | NO | | | | 单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 16 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `sOrderId` | `varchar(2000)` | NO | | | | 订单ID | +| 28 | `sOrderSlaveId` | `varchar(2000)` | NO | | | | 订单从表Id | +| 29 | `sOrderNo` | `varchar(2000)` | NO | | | | 订单号 | +| 30 | `sWorkOrderId` | `varchar(2000)` | NO | | | | 工单ID | +| 31 | `sWorkOrderSlaveId` | `varchar(2000)` | NO | | | | 工单从表Id | +| 32 | `sWorkOrderNo` | `varchar(2000)` | NO | | | | 工单号 | +| 33 | `sWorkOrderControlId` | `varchar(50)` | NO | | | | 工单控制表ID | +| 34 | `sWorkOrderMaterialsTbId` | `varchar(50)` | NO | | | | 工单材料表Id | +| 35 | `sPurchaseApplyId` | `varchar(50)` | NO | | | | 采购申请Id | +| 36 | `sPurchaseApplySlaveId` | `varchar(50)` | NO | | | | 采购申请从表Id | +| 37 | `sPurchaseApplyNo` | `varchar(50)` | NO | | | | 采购申请号 | +| 38 | `sUserId` | `varchar(50)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purqualityabnormalmaster.md b/docs/auto-catalog/tables/purqualityabnormalmaster.md new file mode 100644 index 0000000..baa6b8f --- /dev/null +++ b/docs/auto-catalog/tables/purqualityabnormalmaster.md @@ -0,0 +1,78 @@ +# `purqualityabnormalmaster` + +> 采购异常主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | | | | 采购员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 33 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 34 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 35 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 36 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 37 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 38 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 39 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 40 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 44 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 45 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 46 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 47 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 48 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 49 | `tCheckListDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_purqualityabnormalmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_purqualityabnormalmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_purqualityabnormalmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/purqualityabnormalslave.md b/docs/auto-catalog/tables/purqualityabnormalslave.md new file mode 100644 index 0000000..c9fc921 --- /dev/null +++ b/docs/auto-catalog/tables/purqualityabnormalslave.md @@ -0,0 +1,82 @@ +# `purqualityabnormalslave` + +> 采购异常从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:00 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 8 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 9 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 10 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 单位 | +| 11 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 12 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 13 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 21 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 22 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 23 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 24 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 25 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 26 | `dCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 入库库存数量 | +| 27 | `dPayMoney` | `decimal(18,6)` | NO | | 0.000000 | | 付款金额 | +| 28 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单ID | +| 29 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderNo` | `varchar(4000)` | NO | | | | 工单号 | +| 34 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表ID | +| 35 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 36 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 51 | `bPaymentComplete` | `bit(1)` | NO | | b'0' | | 付款强制完工 | +| 52 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 53 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 54 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账换算数量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlycomematerialstestmaster.md b/docs/auto-catalog/tables/qlycomematerialstestmaster.md new file mode 100644 index 0000000..6354742 --- /dev/null +++ b/docs/auto-catalog/tables/qlycomematerialstestmaster.md @@ -0,0 +1,135 @@ +# `qlycomematerialstestmaster` + +> 采购入库主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商Id | +| 11 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验方案Id | +| 35 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 37 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 38 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 40 | `sMaterialsStyle` | `varchar(255)` | YES | | | | 材料规格 | +| 41 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | | | 数量 | +| 42 | `sAuxiliaryUnit` | `varchar(255)` | YES | | | | 单位 | +| 43 | `dMaterialsQty` | `decimal(18,6)` | YES | | | | 换算数量 | +| 44 | `dConversionQty` | `decimal(18,6)` | YES | | | | 预留数量 | +| 45 | `dSampleQty` | `decimal(65,0)` | NO | | 0 | | 抽样数 | +| 46 | `dQualifyQty` | `decimal(65,0)` | YES | | | | 合格数 | +| 47 | `dNoQualifyQty` | `decimal(65,0)` | YES | | | | 不合格数 | +| 48 | `dRejectQty` | `decimal(65,0)` | YES | | | | 不良数 | +| 49 | `iTestResult` | `int` | YES | | | | 检验结果 | +| 50 | `sTestPersonId` | `varchar(250)` | YES | | | | 检验人员Id | +| 51 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 已入库数量 | +| 52 | `dInStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | 已入库换算数量 | +| 53 | `sDefineNo` | `varchar(100)` | YES | | | | 自定义项1 | +| 54 | `sDefineNo2` | `varchar(100)` | YES | | | | 自定义项2 | +| 55 | `sOrderId` | `varchar(100)` | NO | | | | 订单Id | +| 56 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 57 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 58 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 59 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 60 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 61 | `sWorkOrderControlId` | `varchar(100)` | NO | | | | 工单控制表Id | +| 62 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | | | | 工单材料表Id | +| 63 | `sPurchaseApplyId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 64 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | | | | 采购申请从表Id | +| 65 | `sPurchaseApplyNo` | `varchar(255)` | NO | | | | 采购申请号 | +| 66 | `sPurchaseOrderId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 67 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | | | | 采购订单从表Id | +| 68 | `sPurchaseOrderNo` | `varchar(255)` | NO | | | | 采购订单号 | +| 69 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 70 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 71 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 72 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 73 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写换算数量 | +| 74 | `sTaxId` | `varchar(100)` | NO | | | | 税率ID | +| 75 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | NO | | 0.000000 | | 不含税价 | +| 76 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 不含税金额 | +| 77 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税额 | +| 78 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币税额 | +| 79 | `dMaterialsForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 80 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 外币金额 | +| 81 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 82 | `sContacts` | `varchar(255)` | NO | | | | 联系人 | +| 83 | `sPhone` | `varchar(255)` | NO | | | | 电话 | +| 84 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 85 | `sPurchaseManId` | `varchar(100)` | NO | | | | 采购员ID | +| 86 | `sGetPayId` | `varchar(100)` | NO | | | | 结算方式Id | +| 87 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 88 | `sConsignee` | `varchar(255)` | NO | | | | 收货人 | +| 89 | `sConsigneeMobile` | `varchar(255)` | NO | | | | 收货人手机 | +| 90 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 91 | `sProvince` | `varchar(255)` | NO | | | | 省 | +| 92 | `sCity` | `varchar(255)` | NO | | | | 市 | +| 93 | `sArea` | `varchar(255)` | NO | | | | 区 | +| 94 | `sDeliverTo` | `varchar(255)` | NO | | | | 详细地址 | +| 95 | `sCurrency` | `varchar(255)` | NO | | | | 币别 | +| 96 | `dCurrencyRate` | `decimal(18,6)` | NO | | 0.000000 | | 汇率 | +| 97 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 98 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 99 | `sSrcFormId` | `varchar(100)` | NO | | 0 | | 原单窗体id | +| 100 | `tStockCheckedDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 产品检验时库存检验日期 | +| 101 | `bPendingComplete` | `bit(1)` | NO | | b'0' | | 强制完工处理品质评定 | +| 102 | `iTypeResult` | `int` | NO | | 0 | | 不合格处理措施 | +| 103 | `iTypeResult1` | `int` | YES | | 0 | | 不合格处理措施1 | +| 104 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 105 | `sException` | `varchar(100)` | YES | | | | 异常类型 | +| 106 | `sExceptionMemo` | `varchar(1000)` | YES | | | | 异常类型备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_qlycomematerialstestmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_qlycomematerialstestmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_qlycomematerialstestmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlycomematerialstestslave.md b/docs/auto-catalog/tables/qlycomematerialstestslave.md new file mode 100644 index 0000000..f71637f --- /dev/null +++ b/docs/auto-catalog/tables/qlycomematerialstestslave.md @@ -0,0 +1,63 @@ +# `qlycomematerialstestslave` + +> 采购入库从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sTestItem` | `varchar(1000)` | YES | | | | 检验项目 | +| 10 | `sTestStandard` | `varchar(1000)` | YES | | | | 标准值 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sSMemo` | `varchar(255)` | YES | | | | 备注 | +| 26 | `sActValue` | `varchar(255)` | YES | | | | 实际值 | +| 27 | `dNoQualifyQty` | `decimal(18,6)` | YES | | 0.000000 | | 不合格数 | +| 28 | `dNoQualifyQty2` | `decimal(18,6)` | YES | | 0.000000 | | 轻微不合格数 | +| 29 | `dSampleQty` | `decimal(18,6)` | YES | | 0.000000 | | 抽样数量 | +| 30 | `iAcQty` | `int` | YES | | 0 | | Ac数量 | +| 31 | `iAcQty2` | `int` | YES | | 0 | | Ac数量 | +| 32 | `iReQty` | `int` | YES | | 0 | | Re数量 | +| 33 | `iReQty2` | `int` | YES | | 0 | | Re数量 | +| 34 | `sAqlstandardId` | `varchar(255)` | YES | | | | AQL标准 | +| 35 | `sTestMethod` | `varchar(255)` | YES | | | | 检验方法 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_qlycomematerialstestslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_qlycomematerialstestslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlyoutsideproducttestmaster.md b/docs/auto-catalog/tables/qlyoutsideproducttestmaster.md new file mode 100644 index 0000000..2f66ef5 --- /dev/null +++ b/docs/auto-catalog/tables/qlyoutsideproducttestmaster.md @@ -0,0 +1,100 @@ +# `qlyoutsideproducttestmaster` + +> 采购入库主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商Id | +| 11 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验方案Id | +| 35 | `sProcessId` | `varchar(100)` | YES | | | | 工序Id | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 37 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 38 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 40 | `sProductId` | `varchar(100)` | YES | | | | 成品id | +| 41 | `dSampleQty` | `decimal(18,6)` | YES | | | | 抽样数 | +| 42 | `dQualifyQty` | `decimal(18,6)` | YES | | | | 合格数 | +| 43 | `dNoQualifyQty` | `decimal(18,6)` | YES | | | | 不合格数 | +| 44 | `dRejectQty` | `decimal(18,6)` | YES | | | | 不良数 | +| 45 | `iTestResult` | `int` | YES | | | | 判断结果 | +| 46 | `sTestPersonId` | `varchar(100)` | YES | | | | 检验人员id | +| 47 | `sTestPerson` | `varchar(255)` | YES | | | | 检验人员 | +| 48 | `sCustomerId` | `varchar(100)` | YES | | | | 原单号 | +| 49 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 50 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 51 | `dSampleAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验数量 | +| 52 | `sPurchaseManId` | `varchar(100)` | NO | | | | 采购员ID | +| 53 | `sGetPayId` | `varchar(100)` | NO | | | | 支付id | +| 54 | `sDeliverId` | `varchar(100)` | NO | | | | 送货id | +| 55 | `sMaterialsId` | `varchar(100)` | NO | | | | 物料id | +| 56 | `sTaxId` | `varchar(100)` | NO | | | | 税率id | +| 57 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 确认/入库数 | +| 58 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 59 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单id | +| 60 | `sOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 61 | `bInStoreComplete` | `bit(1)` | YES | | b'0' | | 入库强制完工 | +| 62 | `dArrAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 到货数 | +| 63 | `dOutSampleQty` | `decimal(18,6)` | YES | | 0.000000 | | 抽检数 | +| 64 | `iReason` | `int` | YES | | 3 | | | +| 65 | `iTypeResult` | `int` | NO | | 0 | | 不合格处理措施 | +| 66 | `iTypeResult1` | `int` | YES | | 0 | | 不合格处理措施1 | +| 67 | `sException` | `varchar(255)` | NO | | | | 错误信息 | +| 68 | `sExceptionMemo` | `varchar(1000)` | YES | | | | 异常类型备注 | +| 69 | `sOrderId` | `varchar(100)` | YES | | | | 订单id | +| 70 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表id | +| 71 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_QlyProcessTestMaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sSupplyId` | +| `IndexU_QlyProcessTestMaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_QlyProcessTestMasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlyoutsideproducttestslave.md b/docs/auto-catalog/tables/qlyoutsideproducttestslave.md new file mode 100644 index 0000000..80dfac1 --- /dev/null +++ b/docs/auto-catalog/tables/qlyoutsideproducttestslave.md @@ -0,0 +1,66 @@ +# `qlyoutsideproducttestslave` + +> 采购入库从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sTestItem` | `varchar(1000)` | NO | | | | 检验项目 | +| 10 | `sTestStandard` | `varchar(1000)` | NO | | | | 标准值 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sActValue` | `varchar(255)` | YES | | | | 实际值 | +| 26 | `sSMemo` | `varchar(255)` | YES | | | | 备注 | +| 27 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 28 | `dInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库换算数量 | +| 29 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库数量 | +| 30 | `dNoQualifyQty` | `decimal(18,6)` | YES | | 0.000000 | | 严重不合格数 | +| 31 | `dNoQualifyQty2` | `decimal(18,6)` | YES | | 0.000000 | | 轻微不合格数 | +| 32 | `dSampleQty` | `decimal(18,6)` | YES | | 0.000000 | | 抽样数量 | +| 33 | `iAcQty` | `int` | YES | | 0 | | Ac数量 | +| 34 | `iAcQty2` | `int` | YES | | 0 | | Ac数量 | +| 35 | `iReQty` | `int` | YES | | 0 | | Re数量 | +| 36 | `iReQty2` | `int` | YES | | 0 | | Re数量 | +| 37 | `sAqlstandardId` | `varchar(255)` | YES | | | | AQL标准 | +| 38 | `sTestMethod` | `varchar(255)` | YES | | | | 检验方法 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_QlyProcessTestSlave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_QlyProcessTestSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlyprocesstestmaster.md b/docs/auto-catalog/tables/qlyprocesstestmaster.md new file mode 100644 index 0000000..b1297e6 --- /dev/null +++ b/docs/auto-catalog/tables/qlyprocesstestmaster.md @@ -0,0 +1,86 @@ +# `qlyprocesstestmaster` + +> 采购入库主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验方案Id | +| 34 | `sProcessId` | `varchar(100)` | YES | | | | 工序Id | +| 35 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 36 | `sSrcId` | `varchar(100)` | NO | | | | 工单主表ID | +| 37 | `sSrcNo` | `varchar(255)` | NO | | | | 工单号 | +| 38 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 39 | `sProductId` | `varchar(100)` | YES | | | | 产品Id | +| 40 | `dSampleQty` | `int` | YES | | | | 抽样数 | +| 41 | `dQualifyQty` | `int` | YES | | | | 合格数 | +| 42 | `dNoQualifyQty` | `int` | YES | | | | 不合格数 | +| 43 | `sCustomerId` | `varchar(100)` | YES | | | | 客户id | +| 44 | `sTestPersonId` | `varchar(255)` | YES | | | | 检验人员 | +| 45 | `iTestResult` | `int` | YES | | | | 检验结果 | +| 46 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 47 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 48 | `bPendingComplete` | `bit(1)` | NO | | b'0' | | 强制完工处理品质评定 | +| 49 | `sException` | `varchar(255)` | NO | | | | 错误信息 | +| 50 | `sExceptionMemo` | `varchar(1000)` | YES | | | | 异常类型备注 | +| 51 | `sMachineId` | `varchar(50)` | YES | | | | | +| 52 | `sOrderId` | `varchar(255)` | YES | | | | | +| 53 | `sOrderNo` | `varchar(255)` | YES | | | | | +| 54 | `sOrderSlaveId` | `varchar(255)` | YES | | | | | +| 55 | `sWorkOrderId` | `varchar(255)` | YES | | | | | +| 56 | `sWorkOrderNo` | `varchar(255)` | YES | | | | | +| 57 | `sWorkOrderSlaveId` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_QlyProcessTestMaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_QlyProcessTestMaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_QlyProcessTestMasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlyprocesstestslave.md b/docs/auto-catalog/tables/qlyprocesstestslave.md new file mode 100644 index 0000000..cf2dc6e --- /dev/null +++ b/docs/auto-catalog/tables/qlyprocesstestslave.md @@ -0,0 +1,55 @@ +# `qlyprocesstestslave` + +> 采购入库从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sTestStandard` | `varchar(1000)` | YES | | | | 标准值 | +| 10 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 11 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 12 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 13 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 14 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 15 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 16 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 17 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 18 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 19 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 20 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 21 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 22 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 23 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 24 | `sActValue` | `varchar(255)` | YES | | | | 实际值 | +| 25 | `sSMemo` | `varchar(255)` | YES | | | | 备注 | +| 26 | `sTestItem` | `varchar(1000)` | YES | | | | 检验项目 | +| 27 | `sTestMethod` | `varchar(255)` | YES | | | | 检验方法 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_QlyProcessTestSlave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_QlyProcessTestSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlyproducttestmaster.md b/docs/auto-catalog/tables/qlyproducttestmaster.md new file mode 100644 index 0000000..0f99ee7 --- /dev/null +++ b/docs/auto-catalog/tables/qlyproducttestmaster.md @@ -0,0 +1,112 @@ +# `qlyproducttestmaster` + +> 采购入库主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | | | 检验数量 | +| 11 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 34 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验方案Id | +| 35 | `sProductId` | `varchar(100)` | YES | | | | 成品Id | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 37 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 38 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 40 | `sCustomerId` | `varchar(100)` | YES | | | | 客户id | +| 41 | `dSampleQty` | `decimal(18,6)` | YES | | | | 合格数 | +| 42 | `dQualifyQty` | `decimal(18,6)` | YES | | | | 合格数 | +| 43 | `dNoQualifyQty` | `decimal(18,6)` | YES | | | | 不合格数 | +| 44 | `dRejectQty` | `decimal(18,6)` | YES | | | | 报废数 | +| 45 | `dRejectRate` | `decimal(18,6)` | YES | | | | 报废率 | +| 46 | `iTestResult` | `int` | YES | | | | 结果 | +| 47 | `sTestPersonId` | `varchar(250)` | YES | | | | 检验人员ID | +| 48 | `tCurrDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 入库日期 | +| 49 | `tStockCheckedDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 产品检验时库存检验日期 | +| 50 | `bBad` | `bit(1)` | YES | | b'0' | | 不良品 | +| 51 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | +| 52 | `bPendingComplete` | `bit(1)` | NO | | b'0' | | 强制完工处理品质评定 | +| 53 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 54 | `dArrProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 到货数 | +| 55 | `dCheckProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 审核后返回 | +| 56 | `dOrderQty` | `decimal(18,2)` | NO | | 0.00 | | 合同数量 | +| 57 | `dOutSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数 | +| 58 | `dPitInstoreStockupQty` | `decimal(18,2)` | NO | | 0.00 | | 备货数反写 | +| 59 | `dPresentQty` | `decimal(18,2)` | NO | | 0.00 | | 赠送数反写 | +| 60 | `dProductInStoreQty` | `decimal(18,2)` | NO | | 0.00 | | 成品入库数反写 | +| 61 | `dProductWeight` | `decimal(18,0)` | YES | | 0 | | 单产品克重(g) | +| 62 | `dSampleAuxiliaryQty` | `decimal(18,8)` | YES | | 0.00000000 | | 抽检数 | +| 63 | `dVolume` | `decimal(18,0)` | YES | | 0 | | 单产品体积(m³) | +| 64 | `dWorkOrderQty` | `decimal(18,2)` | NO | | 0.00 | | 工单数量 | +| 65 | `iBad` | `int` | YES | | 0 | | | +| 66 | `iLastInStock` | `int` | YES | | 0 | | 最后一批 | +| 67 | `iTypeResult` | `int` | NO | | 0 | | 判定结果 | +| 68 | `iTypeResult1` | `int` | YES | | 0 | | 不合格处理措施1 | +| 69 | `sCheckDepart` | `varchar(50)` | YES | | | | 内部成品检验部门 | +| 70 | `sDefineNo` | `varchar(50)` | YES | | | | 批次号 | +| 71 | `sException` | `varchar(100)` | YES | | | | 异常类型 | +| 72 | `sExceptionMemo` | `varchar(1000)` | YES | | | | 异常类型备注 | +| 73 | `sGetPayId` | `varchar(100)` | NO | | | | 交货ID | +| 74 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 75 | `sOrderNo` | `varchar(100)` | NO | | | | 订单号 | +| 76 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表ID | +| 77 | `sProductTechnologyVer` | `varchar(100)` | NO | | | | 版本 | +| 78 | `sResultType` | `varchar(100)` | NO | | | | 检验类型 | +| 79 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商ID | +| 80 | `sType` | `varchar(255)` | YES | | 1 | | 1:正常工单,2:返工单 | +| 81 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 82 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 83 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_QlyProcessTestMaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_QlyProcessTestMaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_QlyProcessTestMasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qlyproducttestslave.md b/docs/auto-catalog/tables/qlyproducttestslave.md new file mode 100644 index 0000000..d8858ab --- /dev/null +++ b/docs/auto-catalog/tables/qlyproducttestslave.md @@ -0,0 +1,65 @@ +# `qlyproducttestslave` + +> 采购入库从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sTestItem` | `varchar(1000)` | NO | | | | 检验项目 | +| 10 | `sTestStandard` | `varchar(1000)` | NO | | | | 标准值 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sActValue` | `varchar(255)` | YES | | | | 实际值 | +| 26 | `sSMemo` | `varchar(255)` | YES | | | | 备注 | +| 27 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 28 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 29 | `dNoQualifyQty` | `decimal(18,6)` | YES | | 0.000000 | | 不合格数 | +| 30 | `dNoQualifyQty2` | `decimal(18,6)` | YES | | 0.000000 | | 轻微不合格数 | +| 31 | `dSampleQty` | `decimal(18,6)` | YES | | 0.000000 | | 抽样数量 | +| 32 | `iAcQty` | `int` | YES | | 0 | | Ac数量 | +| 33 | `iAcQty2` | `int` | YES | | 0 | | Ac数量 | +| 34 | `iReQty` | `int` | YES | | 0 | | Re数量 | +| 35 | `iReQty2` | `int` | YES | | 0 | | Re数量 | +| 36 | `sAqlstandardId` | `varchar(255)` | YES | | | | AQL标准 | +| 37 | `sTestMethod` | `varchar(255)` | YES | | | | 检验方法 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_QlyProcessTestSlave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_QlyProcessTestSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_blob_triggers.md b/docs/auto-catalog/tables/qrtz_blob_triggers.md new file mode 100644 index 0000000..082f541 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_blob_triggers.md @@ -0,0 +1,31 @@ +# `qrtz_blob_triggers` + +> Trigger 作为 Blob 类型存储(用于 Quartz 用户用 JDBC 创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `TRIGGER_NAME` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_name的外键 | +| 3 | `TRIGGER_GROUP` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_group的外键 | +| 4 | `BLOB_DATA` | `blob` | YES | | | | 一个blob字段,存放持久化Trigger对象 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | +| `SCHED_NAME` | | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_calendars.md b/docs/auto-catalog/tables/qrtz_calendars.md new file mode 100644 index 0000000..b092e61 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_calendars.md @@ -0,0 +1,29 @@ +# `qrtz_calendars` + +> 以Blob 类型存储存放日历信息,quartz可配置一个日历来指定一个时间范围, + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `CALENDAR_NAME` | `varchar(200)` | NO | PRI | | | 日历名称 | +| 3 | `CALENDAR` | `blob` | NO | | | | 一个blob字段,存放持久化calendar对象 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `CALENDAR_NAME` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_cron_triggers.md b/docs/auto-catalog/tables/qrtz_cron_triggers.md new file mode 100644 index 0000000..44afe23 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_cron_triggers.md @@ -0,0 +1,31 @@ +# `qrtz_cron_triggers` + +> 存储触发器的cron表达式表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `TRIGGER_NAME` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_name的外键 | +| 3 | `TRIGGER_GROUP` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_group的外键 | +| 4 | `CRON_EXPRESSION` | `varchar(120)` | NO | | | | cron表达式 | +| 5 | `TIME_ZONE_ID` | `varchar(80)` | YES | | | | 时区 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_fired_triggers.md b/docs/auto-catalog/tables/qrtz_fired_triggers.md new file mode 100644 index 0000000..60d9546 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_fired_triggers.md @@ -0,0 +1,45 @@ +# `qrtz_fired_triggers` + +> 存储与已触发的Trigger相关的状态信息,以及相联 Job 的执行信息 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `ENTRY_ID` | `varchar(95)` | NO | PRI | | | 调度器实例id | +| 3 | `TRIGGER_NAME` | `varchar(200)` | NO | | | | qrtz_triggers表trigger_name的外键 | +| 4 | `TRIGGER_GROUP` | `varchar(200)` | NO | | | | qrtz_triggers表trigger_group的外键 | +| 5 | `INSTANCE_NAME` | `varchar(200)` | NO | | | | 调度器实例名 | +| 6 | `FIRED_TIME` | `bigint` | NO | | | | 触发的时间 | +| 7 | `SCHED_TIME` | `bigint` | NO | | | | 定时器制定的时间 | +| 8 | `PRIORITY` | `int` | NO | | | | 优先级 | +| 9 | `STATE` | `varchar(16)` | NO | | | | 状态 | +| 10 | `JOB_NAME` | `varchar(200)` | YES | | | | 集群中job的名字 | +| 11 | `JOB_GROUP` | `varchar(200)` | YES | | | | 集群中job的所属组的名字 | +| 12 | `IS_NONCONCURRENT` | `varchar(1)` | YES | | | | 是否并发 | +| 13 | `REQUESTS_RECOVERY` | `varchar(1)` | YES | | | | 是否接受恢复执行,默认为false,设置了RequestsRecovery为true,则会被重新执行 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IDX_QRTZ_FT_INST_JOB_REQ_RCVRY` | | BTREE | `SCHED_NAME`, `INSTANCE_NAME`, `REQUESTS_RECOVERY` | +| `IDX_QRTZ_FT_J_G` | | BTREE | `SCHED_NAME`, `JOB_NAME`, `JOB_GROUP` | +| `IDX_QRTZ_FT_JG` | | BTREE | `SCHED_NAME`, `JOB_GROUP` | +| `IDX_QRTZ_FT_T_G` | | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | +| `IDX_QRTZ_FT_TG` | | BTREE | `SCHED_NAME`, `TRIGGER_GROUP` | +| `IDX_QRTZ_FT_TRIG_INST_NAME` | | BTREE | `SCHED_NAME`, `INSTANCE_NAME` | +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `ENTRY_ID` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_job_details.md b/docs/auto-catalog/tables/qrtz_job_details.md new file mode 100644 index 0000000..d521201 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_job_details.md @@ -0,0 +1,38 @@ +# `qrtz_job_details` + +> 存储每一个已配置的jobDetail的详细信息 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `JOB_NAME` | `varchar(200)` | NO | PRI | | | 集群中job的名字 | +| 3 | `JOB_GROUP` | `varchar(200)` | NO | PRI | | | 集群中job的所属组的名字 | +| 4 | `DESCRIPTION` | `varchar(250)` | YES | | | | 详细描述信息 | +| 5 | `JOB_CLASS_NAME` | `varchar(250)` | NO | | | | 集群中个notejob实现类的全限定名,quartz就是根据这个路径到classpath找到该job类 | +| 6 | `IS_DURABLE` | `varchar(1)` | NO | | | | 是否持久化,把该属性设置为1,quartz会把job持久化到数据库中 | +| 7 | `IS_NONCONCURRENT` | `varchar(1)` | NO | | | | 是否并发执行 | +| 8 | `IS_UPDATE_DATA` | `varchar(1)` | NO | | | | 是否更新数据 | +| 9 | `REQUESTS_RECOVERY` | `varchar(1)` | NO | | | | 是否接受恢复执行,默认为false,设置了RequestsRecovery为true,则该job会被重新执行 | +| 10 | `JOB_DATA` | `blob` | YES | | | | 一个blob字段,存放持久化job对象 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IDX_QRTZ_J_GRP` | | BTREE | `SCHED_NAME`, `JOB_GROUP` | +| `IDX_QRTZ_J_REQ_RECOVERY` | | BTREE | `SCHED_NAME`, `REQUESTS_RECOVERY` | +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `JOB_NAME`, `JOB_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_locks.md b/docs/auto-catalog/tables/qrtz_locks.md new file mode 100644 index 0000000..08cd5f8 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_locks.md @@ -0,0 +1,28 @@ +# `qrtz_locks` + +> 存储程序的悲观锁的信息(假如使用了悲观锁) + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** 2026-04-27 18:55:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `LOCK_NAME` | `varchar(40)` | NO | PRI | | | 悲观锁名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `LOCK_NAME` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_paused_trigger_grps.md b/docs/auto-catalog/tables/qrtz_paused_trigger_grps.md new file mode 100644 index 0000000..510f64f --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_paused_trigger_grps.md @@ -0,0 +1,28 @@ +# `qrtz_paused_trigger_grps` + +> 存储已暂停的Trigger组的信息 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `TRIGGER_GROUP` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_group的外键 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `TRIGGER_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_scheduler_state.md b/docs/auto-catalog/tables/qrtz_scheduler_state.md new file mode 100644 index 0000000..7162310 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_scheduler_state.md @@ -0,0 +1,30 @@ +# `qrtz_scheduler_state` + +> 存储集群中note实例信息,quartz会定时读取该表的信息判断集群中每个实例的当前状态 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** 2026-04-27 18:55:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `INSTANCE_NAME` | `varchar(200)` | NO | PRI | | | 之前配置文件中org.quartz.scheduler.instanceId配置的名字,就会写入该字段 | +| 3 | `LAST_CHECKIN_TIME` | `bigint` | NO | | | | 上次检查时间 | +| 4 | `CHECKIN_INTERVAL` | `bigint` | NO | | | | 检查间隔时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `INSTANCE_NAME` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_simple_triggers.md b/docs/auto-catalog/tables/qrtz_simple_triggers.md new file mode 100644 index 0000000..6485be1 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_simple_triggers.md @@ -0,0 +1,32 @@ +# `qrtz_simple_triggers` + +> 存储简单的Trigger,包括重复次数,间隔以及已触发的次数。 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `TRIGGER_NAME` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_ name的外键 | +| 3 | `TRIGGER_GROUP` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_group的外键 | +| 4 | `REPEAT_COUNT` | `bigint` | NO | | | | 重复的次数统计 | +| 5 | `REPEAT_INTERVAL` | `bigint` | NO | | | | 重复的间隔时间 | +| 6 | `TIMES_TRIGGERED` | `bigint` | NO | | | | 已经触发的次数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_simprop_triggers.md b/docs/auto-catalog/tables/qrtz_simprop_triggers.md new file mode 100644 index 0000000..1287902 --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_simprop_triggers.md @@ -0,0 +1,40 @@ +# `qrtz_simprop_triggers` + +> 存储CalendarIntervalTrigger和DailyTimeIntervalTrigger + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `TRIGGER_NAME` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_ name的外键 | +| 3 | `TRIGGER_GROUP` | `varchar(200)` | NO | PRI | | | qrtz_triggers表trigger_group的外键 | +| 4 | `STR_PROP_1` | `varchar(512)` | YES | | | | String类型的trigger的第一个参数 | +| 5 | `STR_PROP_2` | `varchar(512)` | YES | | | | String类型的trigger的第二个参数 | +| 6 | `STR_PROP_3` | `varchar(512)` | YES | | | | String类型的trigger的第三个参数 | +| 7 | `INT_PROP_1` | `int` | YES | | | | int类型的trigger的第一个参数 | +| 8 | `INT_PROP_2` | `int` | YES | | | | int类型的trigger的第二个参数 | +| 9 | `LONG_PROP_1` | `bigint` | YES | | | | long类型的trigger的第一个参数 | +| 10 | `LONG_PROP_2` | `bigint` | YES | | | | long类型的trigger的第二个参数 | +| 11 | `DEC_PROP_1` | `decimal(13,4)` | YES | | | | decimal类型的trigger的第一个参数 | +| 12 | `DEC_PROP_2` | `decimal(13,4)` | YES | | | | decimal类型的trigger的第二个参数 | +| 13 | `BOOL_PROP_1` | `varchar(1)` | YES | | | | Boolean类型的trigger的第一个参数 | +| 14 | `BOOL_PROP_2` | `varchar(1)` | YES | | | | Boolean类型的trigger的第二个参数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/qrtz_triggers.md b/docs/auto-catalog/tables/qrtz_triggers.md new file mode 100644 index 0000000..b3a18bb --- /dev/null +++ b/docs/auto-catalog/tables/qrtz_triggers.md @@ -0,0 +1,54 @@ +# `qrtz_triggers` + +> 存储触发器的cron表达式表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `SCHED_NAME` | `varchar(120)` | NO | PRI | | | 调度名称 | +| 2 | `TRIGGER_NAME` | `varchar(200)` | NO | PRI | | | 触发器的名字 | +| 3 | `TRIGGER_GROUP` | `varchar(200)` | NO | PRI | | | 触发器所属组的名字 | +| 4 | `JOB_NAME` | `varchar(200)` | NO | | | | qrtz_job_details表job_name的外键 | +| 5 | `JOB_GROUP` | `varchar(200)` | NO | | | | qrtz_job_details表job_group的外键 | +| 6 | `DESCRIPTION` | `varchar(250)` | YES | | | | 详细描述信息 | +| 7 | `NEXT_FIRE_TIME` | `bigint` | YES | | | | 上一次触发时间(毫秒) | +| 8 | `PREV_FIRE_TIME` | `bigint` | YES | | | | 下一次触发时间,默认为-1,意味不会自动触发 | +| 9 | `PRIORITY` | `int` | YES | | | | 优先级 | +| 10 | `TRIGGER_STATE` | `varchar(16)` | NO | | | | 当前触发器状态,设置为ACQUIRED,如果设置为WAITING,则job不会触发 ( WAITING:等待 PAUSED:暂停ACQUIRED:正常执行 BLOCKED:阻塞 ERROR:错误) | +| 11 | `TRIGGER_TYPE` | `varchar(8)` | NO | | | | 触发器的类型,使用cron表达式 | +| 12 | `START_TIME` | `bigint` | NO | | | | 开始时间 | +| 13 | `END_TIME` | `bigint` | YES | | | | 结束时间 | +| 14 | `CALENDAR_NAME` | `varchar(200)` | YES | | | | 日程表名称,表qrtz_calendars的calendar_name字段外键 | +| 15 | `MISFIRE_INSTR` | `smallint` | YES | | | | 措施或者是补偿执行的策略 | +| 16 | `JOB_DATA` | `blob` | YES | | | | 一个blob字段,存放持久化job对象 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IDX_QRTZ_T_C` | | BTREE | `SCHED_NAME`, `CALENDAR_NAME` | +| `IDX_QRTZ_T_G` | | BTREE | `SCHED_NAME`, `TRIGGER_GROUP` | +| `IDX_QRTZ_T_J` | | BTREE | `SCHED_NAME`, `JOB_NAME`, `JOB_GROUP` | +| `IDX_QRTZ_T_JG` | | BTREE | `SCHED_NAME`, `JOB_GROUP` | +| `IDX_QRTZ_T_N_G_STATE` | | BTREE | `SCHED_NAME`, `TRIGGER_GROUP`, `TRIGGER_STATE` | +| `IDX_QRTZ_T_N_STATE` | | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`, `TRIGGER_STATE` | +| `IDX_QRTZ_T_NEXT_FIRE_TIME` | | BTREE | `SCHED_NAME`, `NEXT_FIRE_TIME` | +| `IDX_QRTZ_T_NFT_MISFIRE` | | BTREE | `SCHED_NAME`, `MISFIRE_INSTR`, `NEXT_FIRE_TIME` | +| `IDX_QRTZ_T_NFT_ST` | | BTREE | `SCHED_NAME`, `TRIGGER_STATE`, `NEXT_FIRE_TIME` | +| `IDX_QRTZ_T_NFT_ST_MISFIRE` | | BTREE | `SCHED_NAME`, `MISFIRE_INSTR`, `NEXT_FIRE_TIME`, `TRIGGER_STATE` | +| `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` | | BTREE | `SCHED_NAME`, `MISFIRE_INSTR`, `NEXT_FIRE_TIME`, `TRIGGER_GROUP`, `TRIGGER_STATE` | +| `IDX_QRTZ_T_STATE` | | BTREE | `SCHED_NAME`, `TRIGGER_STATE` | +| `PRIMARY` | ✓ | BTREE | `SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotation_progress.md b/docs/auto-catalog/tables/quoquotation_progress.md new file mode 100644 index 0000000..f606de0 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotation_progress.md @@ -0,0 +1,33 @@ +# `quoquotation_progress` + +> 工单主表 + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** 2026-04-27 18:55:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sParentId` | `varchar(50)` | NO | | | | 报价单ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `sProgress` | `varchar(50)` | YES | | | | 进度描述 | +| 7 | `sShowName` | `varchar(50)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationcalc_tmp.md b/docs/auto-catalog/tables/quoquotationcalc_tmp.md new file mode 100644 index 0000000..ed0df79 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationcalc_tmp.md @@ -0,0 +1,39 @@ +# `quoquotationcalc_tmp` + +> 工单材料表 + + +- **Rows (estimated):** 50 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** 2026-04-27 18:55:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 计算人 | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 产品Id | +| 8 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 9 | `dCalcQty` | `decimal(18,6)` | NO | | | | 计算数量 | +| 10 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson`, `sSlaveId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationconfig.md b/docs/auto-catalog/tables/quoquotationconfig.md new file mode 100644 index 0000000..1f486fe --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationconfig.md @@ -0,0 +1,70 @@ +# `quoquotationconfig` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | YES | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 8 | `sProductId` | `varchar(50)` | YES | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 | +| 10 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 11 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 26 | `sParam1` | `varchar(50)` | NO | | | | 参数1 | +| 27 | `sParam2` | `varchar(50)` | NO | | | | 参数2 | +| 28 | `sParam3` | `varchar(50)` | NO | | | | 参数3 | +| 29 | `sParam4` | `varchar(50)` | NO | | | | 参数4 | +| 30 | `sParam5` | `varchar(50)` | NO | | | | 参数5 | +| 31 | `sPartsStyle` | `varchar(50)` | NO | | | | 展开尺寸 | +| 32 | `sColor` | `varchar(50)` | YES | | | | 颜色 | +| 33 | `iZYblank` | `int` | YES | | | | 左右留白 | +| 34 | `iSXblank1` | `int` | YES | | | | 上下留白1 | +| 35 | `iSXblank2` | `int` | YES | | | | 上下留白2 | +| 36 | `sMaterialsId` | `varchar(50)` | YES | | | | 材料 | +| 37 | `iposition` | `int` | YES | | | | 上下双刀位 | +| 38 | `sPrint` | `varchar(50)` | YES | | | | 印刷 | +| 39 | `sProcessId` | `varchar(50)` | NO | | | | 工序ID | +| 40 | `dPortrait` | `decimal(18,6) unsigned zerofill` | YES | | | | 竖版 | +| 41 | `dHorizontal` | `decimal(18,6)` | YES | | | | 横版 | +| 42 | `bAdvancedSetting` | `bit(1)` | NO | | b'0' | | 是否高级设置 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_quoquotationslave` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_quoquotationslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationcontrol.md b/docs/auto-catalog/tables/quoquotationcontrol.md new file mode 100644 index 0000000..9048159 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationcontrol.md @@ -0,0 +1,118 @@ +# `quoquotationcontrol` + +> 工单控制表 + + +- **Rows (estimated):** 601 +- **Data size:** 432.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:03 +- **Updated:** 2026-04-27 18:55:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 8 | `sControlParentId` | `varchar(50)` | NO | | | | 部件的父级ID | +| 9 | `sSelfControlId` | `varchar(50)` | NO | | | | 组装部件Id | +| 10 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 11 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 12 | `dPartsQty` | `decimal(18,6)` | NO | | | | 部件数量 | +| 13 | `dCombineQty` | `decimal(18,6)` | YES | | | | 合拼产品数 | +| 14 | `iPositiveColor` | `int` | NO | | | | 正面颜色 | +| 15 | `iPositiveSpecialColor` | `int` | NO | | 0 | | 正面专色 | +| 16 | `iOppositeColor` | `int` | NO | | 0 | | 反面颜色 | +| 17 | `iOppositeSpecialColor` | `int` | NO | | 0 | | 反面专色 | +| 18 | `dMachineLength` | `decimal(18,6)` | NO | | | | 上机长度 | +| 19 | `dMachineWidth` | `decimal(18,6)` | NO | | | | 上机宽度 | +| 20 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | +| 21 | `dSumPQty` | `decimal(18,0)` | NO | | | | 总P数 | +| 22 | `dMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 上机数量 | +| 23 | `dSumMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 总上机数量 | +| 24 | `dStretchPrintQty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷放张 | +| 25 | `dStretchPrintAfterQty` | `decimal(18,6)` | NO | | 0.000000 | | 印后放张 | +| 26 | `dSumStretchQty` | `decimal(18,6)` | NO | | 0.000000 | | 总放张 | +| 27 | `dPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版付数 | +| 28 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 29 | `iPrintModePo` | `int` | NO | | | | 印刷类型 | +| 30 | `iPrintMode` | `int` | NO | | | | 印刷方式 | +| 31 | `iStick` | `int` | NO | | 0 | | 贴数 | +| 32 | `iPage` | `int` | NO | | 0 | | 倍率 | +| 33 | `sMachinePicturePath` | `varchar(50)` | YES | | | | 上机图片地址 | +| 34 | `sMaterialsPicturePath` | `varchar(50)` | YES | | | | 开料图片地址 | +| 35 | `sPrintModeMemo` | `text` | YES | | | | 印刷信息 | +| 36 | `sMaterials` | `varchar(50)` | YES | | | | 材料名称 | +| 37 | `sPrintAfterProcess` | `varchar(50)` | YES | | | | 印后工序名称 | +| 38 | `bAllOut` | `bit(1)` | NO | | b'0' | | 部件是否发外 | +| 39 | `sAllId` | `varchar(2000)` | NO | | | | 本ID与父级ID | +| 40 | `iPullGauge` | `int` | NO | | 0 | | 拉规 | +| 41 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 开料开数 | +| 42 | `dMaterialsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 材料宽度 | +| 43 | `dMaterialsLength` | `decimal(18,6)` | NO | | 0.000000 | | 材料长度 | +| 44 | `sControlMemo` | `text` | YES | | | | 备注 | +| 45 | `sColorSerial` | `varchar(50)` | NO | | | | 色序 | +| 46 | `sCReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 47 | `sCReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 48 | `sCReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 49 | `sCReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 50 | `sCReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 51 | `sCReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 52 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 61 | `sSrcControlId` | `varchar(50)` | NO | | | | 源单控制表Id | +| 62 | `iCol` | `int` | YES | | | | 上下排版 | +| 63 | `iRow` | `int` | YES | | | | 左右排版 | +| 64 | `dColGap` | `decimal(18,6)` | YES | | | | 上下间距 | +| 65 | `dRowGap` | `decimal(18,6)` | YES | | | | 左右间距 | +| 66 | `dCutEdge` | `decimal(18,6)` | YES | | | | 单边留边 | +| 67 | `iFoldingStick` | `int` | YES | | 0 | | 折页贴数 | +| 68 | `dBookPaperQty` | `decimal(18,6)` | NO | | 0.000000 | | 书刊印张数 | +| 69 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 手动填写 | +| 70 | `dPlateWide` | `decimal(18,6)` | NO | | 0.000000 | | 版宽 | +| 71 | `dScraperGap` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀间距 | +| 72 | `sCombinedMemo` | `longtext` | YES | | | | 合版信息 | +| 73 | `dScraper` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀 | +| 74 | `dSumCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组总数 | +| 75 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 76 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 77 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 78 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 79 | `dPartsLength` | `decimal(18,6)` | NO | | 0.000000 | | 部件长 | +| 80 | `dPartsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 部件宽 | +| 81 | `bFlap` | `bit(1)` | NO | | b'0' | | 是否勒口 | +| 82 | `dFlap` | `decimal(18,6)` | NO | | 0.000000 | | 勒口 | +| 83 | `bFold` | `bit(1)` | NO | | b'0' | | 是否折兜 | +| 84 | `sFold` | `varchar(50)` | NO | | | | 折兜 | +| 85 | `dFold` | `decimal(18,6)` | NO | | 0.000000 | | 折兜 | +| 86 | `dSpine` | `decimal(18,6)` | NO | | 0.000000 | | 书脊宽度 | +| 87 | `dAdhesive` | `decimal(18,6)` | NO | | 0.000000 | | 粘口 | +| 88 | `sPositiveColor` | `longtext` | YES | | | | 正面颜色 | +| 89 | `sOppositeColor` | `longtext` | YES | | | | 反面颜色 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_quoquotationcontrol` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_quoquotationcontrol` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_quoquotationcontrol_ParentId` | ✓ | BTREE | `sParentId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationcontrol_tmp.md b/docs/auto-catalog/tables/quoquotationcontrol_tmp.md new file mode 100644 index 0000000..d80bee5 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationcontrol_tmp.md @@ -0,0 +1,119 @@ +# `quoquotationcontrol_tmp` + +> 工单控制表 + + +- **Rows (estimated):** 60 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:03 +- **Updated:** 2026-04-27 18:55:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 8 | `sControlParentId` | `varchar(50)` | NO | | | | 部件的父级ID | +| 9 | `sSelfControlId` | `varchar(50)` | NO | | | | 组装部件Id | +| 10 | `sChildren` | `varchar(50)` | NO | | 1 | | 是否为最子级 | +| 11 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 12 | `dPartsQty` | `decimal(18,6)` | NO | | 0.000000 | | 部件数量 | +| 13 | `dCombineQty` | `decimal(18,6)` | YES | | | | 合拼产品数 | +| 14 | `iPositiveColor` | `int` | NO | | | | 正面颜色 | +| 15 | `iPositiveSpecialColor` | `int` | NO | | 0 | | 正面专色 | +| 16 | `iOppositeColor` | `int` | NO | | 0 | | 反面颜色 | +| 17 | `iOppositeSpecialColor` | `int` | NO | | 0 | | 反面专色 | +| 18 | `dMachineLength` | `decimal(18,6)` | NO | | 0.000000 | | 上机长度 | +| 19 | `dMachineWidth` | `decimal(18,6)` | NO | | 0.000000 | | 上机宽度 | +| 20 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 单面P数 | +| 21 | `dSumPQty` | `decimal(18,0)` | NO | | 0 | | 总P数 | +| 22 | `dMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 上机数量 | +| 23 | `dSumMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 总上机数量 | +| 24 | `dStretchPrintQty` | `decimal(18,6)` | NO | | 0.000000 | | 印刷放张 | +| 25 | `dStretchPrintAfterQty` | `decimal(18,6)` | NO | | 0.000000 | | 印后放张 | +| 26 | `dSumStretchQty` | `decimal(18,6)` | NO | | 0.000000 | | 总放张 | +| 27 | `dPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版付数 | +| 28 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 29 | `iPrintModePo` | `int` | NO | | 0 | | 印刷类型 | +| 30 | `iPrintMode` | `int` | NO | | 0 | | 印刷方式 | +| 31 | `iStick` | `int` | NO | | 0 | | 贴数 | +| 32 | `iPage` | `int` | NO | | 0 | | 倍率 | +| 33 | `sMachinePicturePath` | `varchar(50)` | YES | | | | 上机图片地址 | +| 34 | `sMaterialsPicturePath` | `varchar(50)` | YES | | | | 开料图片地址 | +| 35 | `sPrintModeMemo` | `text` | YES | | | | | +| 36 | `sMaterials` | `varchar(50)` | YES | | | | 材料名称 | +| 37 | `sPrintAfterProcess` | `varchar(50)` | YES | | | | 印后工序名称 | +| 38 | `bAllOut` | `bit(1)` | NO | | b'0' | | 部件是否发外 | +| 39 | `sAllId` | `varchar(2000)` | NO | | | | 本ID与父级ID | +| 40 | `iPullGauge` | `int` | NO | | 0 | | 拉规 | +| 41 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 开料开数 | +| 42 | `dMaterialsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 材料宽度 | +| 43 | `dMaterialsLength` | `decimal(18,6)` | NO | | 0.000000 | | 材料长度 | +| 44 | `sControlMemo` | `text` | YES | | | | | +| 45 | `sColorSerial` | `varchar(50)` | NO | | | | 色序 | +| 46 | `sCReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 47 | `sCReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 48 | `sCReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 49 | `sCReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 50 | `sCReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 51 | `sCReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 52 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `sMakePerson` | `varchar(50)` | NO | | | | 操作人 | +| 61 | `sSrcControlId` | `varchar(50)` | NO | | | | 源单控制表Id | +| 62 | `iCol` | `int` | YES | | | | 上下排版 | +| 63 | `iRow` | `int` | YES | | | | 左右排版 | +| 64 | `dColGap` | `decimal(18,6)` | YES | | | | 上下间距 | +| 65 | `dRowGap` | `decimal(18,6)` | YES | | | | 左右间距 | +| 66 | `dCutEdge` | `decimal(18,6)` | YES | | | | 单边留边 | +| 67 | `iFoldingStick` | `int` | YES | | 0 | | 折页贴数 | +| 68 | `dBookPaperQty` | `decimal(18,6)` | NO | | 0.000000 | | 书刊印张数 | +| 69 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 手动填写 | +| 70 | `dPlateWide` | `decimal(18,6)` | NO | | 0.000000 | | 版宽 | +| 71 | `dScraperGap` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀间距 | +| 72 | `sCombinedMemo` | `longtext` | YES | | | | 合版信息 | +| 73 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 74 | `dScraper` | `decimal(18,6)` | NO | | 0.000000 | | 刮刀 | +| 75 | `dSumCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组总数 | +| 76 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 77 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 78 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 79 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 80 | `dPartsLength` | `decimal(18,6)` | NO | | 0.000000 | | 部件长 | +| 81 | `dPartsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 部件宽 | +| 82 | `bFlap` | `bit(1)` | NO | | b'0' | | 是否勒口 | +| 83 | `dFlap` | `decimal(18,6)` | NO | | 0.000000 | | 勒口 | +| 84 | `bFold` | `bit(1)` | NO | | b'0' | | 是否折兜 | +| 85 | `sFold` | `varchar(50)` | NO | | | | 折兜 | +| 86 | `dFold` | `decimal(18,6)` | NO | | 0.000000 | | 折兜 | +| 87 | `dSpine` | `decimal(18,6)` | NO | | 0.000000 | | 书脊宽度 | +| 88 | `dAdhesive` | `decimal(18,6)` | NO | | 0.000000 | | 粘口 | +| 89 | `sOppositeColor` | `longtext` | YES | | | | 反面颜色 | +| 90 | `sPositiveColor` | `longtext` | YES | | | | 正面颜色 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sMakePerson`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexU_quoquotationcontrol_tmp_ParentId` | ✓ | BTREE | `sParentId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson`, `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationcontrolcombine.md b/docs/auto-catalog/tables/quoquotationcontrolcombine.md new file mode 100644 index 0000000..835d003 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationcontrolcombine.md @@ -0,0 +1,56 @@ +# `quoquotationcontrolcombine` + +> 工单从表 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:03 +- **Updated:** 2026-04-27 18:55:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 8 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 9 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 10 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 11 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 12 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 13 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 22 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 23 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 24 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 25 | `sCombinePartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 26 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 27 | `sControlId` | `varchar(50)` | NO | | | | 控制表ID | +| 28 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_quoquotationcontrolcombine_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_quoquotationcontrolcombine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationcontrolcombine_tmp.md b/docs/auto-catalog/tables/quoquotationcontrolcombine_tmp.md new file mode 100644 index 0000000..6f34821 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationcontrolcombine_tmp.md @@ -0,0 +1,61 @@ +# `quoquotationcontrolcombine_tmp` + +> 工单从表 + + +- **Rows (estimated):** 16 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:03 +- **Updated:** 2026-04-27 18:55:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 8 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 9 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 10 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 11 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 12 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 13 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 22 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 23 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 24 | `sSlaveId` | `varchar(50)` | NO | MUL | | | 从表Id | +| 25 | `sCombinePartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 26 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 27 | `sControlId` | `varchar(50)` | NO | MUL | | | 控制表ID | +| 28 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 29 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sControlId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_2` | | BTREE | `sSlaveId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_3` | | BTREE | `sControlId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_4` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_quoquotationcontrolcombine_tmp_ParentId` | | BTREE | `sId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexU_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationfreight.md b/docs/auto-catalog/tables/quoquotationfreight.md new file mode 100644 index 0000000..33c4e6e --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationfreight.md @@ -0,0 +1,209 @@ +# `quoquotationfreight` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | 产品info | +| 31 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 32 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 45 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 46 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 47 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 返写订单数量 | +| 69 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 86 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 87 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 88 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 89 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 90 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 91 | `dProfitRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润率 | +| 92 | `dProfitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 利润金额 | +| 93 | `dStandardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 标准金额 | +| 94 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 95 | `sPlateNo` | `varchar(100)` | NO | | | | 印版编号 | +| 96 | `sCutMode` | `varchar(100)` | NO | | | | 裁切方式 | +| 97 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 98 | `sProductionCenter` | `varchar(100)` | NO | | | | 生产中心 | +| 99 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 100 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 101 | `sProcessesNo` | `varchar(100)` | NO | | | | 工艺编号 | +| 102 | `sWorkpieceModel` | `varchar(100)` | NO | | | | 工件型号 | +| 103 | `sTransferredMatter` | `varchar(100)` | NO | | | | 被转印物 | +| 104 | `sTransferredMatterCheck` | `varchar(100)` | NO | | | | 被转印物验收 | +| 105 | `sColorReference` | `varchar(100)` | NO | | | | 色样参照 | +| 106 | `sMinPack` | `varchar(100)` | NO | | | | 最小包数 | +| 107 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 108 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 109 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 面积 | +| 110 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用3 | +| 111 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用4 | +| 112 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用5 | +| 113 | `dFreightMoney` | `decimal(18,2)` | NO | | 0.00 | | 运费金额 | +| 114 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 115 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 116 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 117 | `dPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 合格率 | +| 118 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用2 | +| 119 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用1 | +| 120 | `dBusinessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 业务费用 | +| 121 | `dStockUpQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 122 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 123 | `dProceeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 加工费用 | +| 124 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料费用 | +| 125 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 126 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 127 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 128 | `sEntryNo` | `varchar(100)` | YES | | | | 项目编号 | +| 129 | `sEntryId` | `varchar(100)` | YES | | | | 项目ID | +| 130 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 131 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 132 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 133 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 134 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 135 | `dDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣金额 | +| 136 | `dPrintBeforeDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣金额 | +| 137 | `dPrintDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣金额 | +| 138 | `dPrintAfterDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣金额 | +| 139 | `dMasterMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣金额 | +| 140 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣金额 | +| 141 | `dOtherDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣金额 | +| 142 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 143 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 144 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 145 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 146 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 147 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 148 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 149 | `sDiscountPerson` | `varchar(100)` | NO | | | | 折扣人 | +| 150 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 151 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成品金额 | +| 152 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否正式报价 | +| 153 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 154 | `iNwStick` | `int` | YES | | | | 内文贴数 | +| 155 | `sCombinePartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 156 | `dProductweight` | `decimal(18,6)` | YES | | | | 产品重 | +| 157 | `dStorageHour` | `decimal(18,4)` | YES | | | | 仓储时间 | +| 158 | `dStorageArea` | `decimal(18,4)` | YES | | | | 仓储面积 | +| 159 | `dStoragePrice` | `decimal(18,4)` | YES | | | | 仓储单价 | +| 160 | `dStorageMoney` | `decimal(18,4)` | YES | | | | 仓储金额 | +| 161 | `dMinFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 最低运费 | +| 162 | `dFortyWardrobeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 40柜运费 | +| 163 | `dTwentyWardrobeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 20柜运费 | +| 164 | `dBulkCargoMoney` | `decimal(18,6)` | YES | | 0.000000 | | 散货费用 | +| 165 | `sType` | `varchar(255)` | YES | | | | 板类型 | +| 166 | `sFobChargesId` | `varchar(50)` | YES | | | | 散货运输方式 | +| 167 | `sShippingType` | `varchar(255)` | YES | | | | 运费类型 | +| 168 | `sDomesticlogId` | `varchar(255)` | YES | | | | 国内物流ID | +| 169 | `dPerCubicMeterPrice` | `decimal(18,6)` | YES | | | | 每立方米价格 | +| 170 | `dPerKilogramPrice` | `decimal(18,6)` | YES | | | | 每公斤价格 | +| 171 | `sFreightMemo` | `varchar(255)` | YES | | | | | +| 172 | `dFreigCFSMoney` | `decimal(18,6)` | YES | | | | CFS费用 | +| 173 | `dHandlingMoney` | `decimal(18,6)` | YES | | | | 装卸费用 | +| 174 | `dDomesticTotalShippingMoney` | `decimal(18,6)` | YES | | | | 国内物流总费用 | +| 175 | `dCardSumvolume` | `decimal(18,6)` | YES | | 0.000000 | | 卡板总体积 | +| 176 | `dCardSumweight` | `decimal(18,6)` | YES | | 0.000000 | | 卡板总重量 | +| 177 | `dCardQty` | `decimal(18,6)` | YES | | 0.000000 | | 卡板数量 | +| 178 | `sContainerType` | `varchar(255)` | YES | | | | 装柜类型 | +| 179 | `iMaxCardPlateCount` | `int` | YES | | 0 | | 最大装卡版数 | +| 180 | `sFanganMemo` | `longtext` | YES | | | | 计算说明 | +| 181 | `bFreight` | `bit(1)` | YES | | b'0' | | 是否手改运费金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_2` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationfreight_tmp.md b/docs/auto-catalog/tables/quoquotationfreight_tmp.md new file mode 100644 index 0000000..b401c01 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationfreight_tmp.md @@ -0,0 +1,211 @@ +# `quoquotationfreight_tmp` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(50)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(50)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(0)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(50)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(50)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(50)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(50)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(50)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(50)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(50)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(50)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(50)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | sProductInfo | +| 31 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 32 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 33 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 45 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 46 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 47 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(50)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(50)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(50)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(50)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(50)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 返写订单数量 | +| 69 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 86 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 87 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 88 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 89 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 90 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 91 | `dProfitRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润率 | +| 92 | `dProfitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 利润金额 | +| 93 | `dStandardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 标准金额 | +| 94 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 95 | `sPlateNo` | `varchar(50)` | NO | | | | 印版编号 | +| 96 | `sCutMode` | `varchar(50)` | NO | | | | 裁切方式 | +| 97 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 98 | `sProductionCenter` | `varchar(100)` | NO | | | | 生产中心 | +| 99 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 100 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 101 | `sProcessesNo` | `varchar(100)` | NO | | | | 工艺编号 | +| 102 | `sWorkpieceModel` | `varchar(100)` | NO | | | | 工件型号 | +| 103 | `sTransferredMatter` | `varchar(100)` | NO | | | | 被转印物 | +| 104 | `sTransferredMatterCheck` | `varchar(100)` | NO | | | | 被转印物验收 | +| 105 | `sColorReference` | `varchar(100)` | NO | | | | 色样参照 | +| 106 | `sMinPack` | `varchar(100)` | NO | | | | 最小包数 | +| 107 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 108 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 109 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 面积 | +| 110 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用3 | +| 111 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用4 | +| 112 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用5 | +| 113 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 114 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 115 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 116 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 117 | `dPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 合格率 | +| 118 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用2 | +| 119 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用1 | +| 120 | `dBusinessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 业务费用 | +| 121 | `dStockUpQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 122 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 123 | `dProceeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 加工费用 | +| 124 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料费用 | +| 125 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 126 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 127 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 128 | `sEntryNo` | `varchar(100)` | YES | | | | 项目编号 | +| 129 | `sEntryId` | `varchar(100)` | YES | | | | 项目ID | +| 130 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 131 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 132 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 133 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 134 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 135 | `dDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣金额 | +| 136 | `dPrintBeforeDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣金额 | +| 137 | `dPrintDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣金额 | +| 138 | `dPrintAfterDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣金额 | +| 139 | `dMasterMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣金额 | +| 140 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣金额 | +| 141 | `dOtherDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣金额 | +| 142 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 143 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 144 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 145 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 146 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 147 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 148 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 149 | `sDiscountPerson` | `varchar(100)` | NO | | | | 折扣人 | +| 150 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 151 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成品金额 | +| 152 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否正式报价 | +| 153 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 154 | `iNwStick` | `int` | YES | | | | 内文贴数 | +| 155 | `sCombinePartsName` | `varchar(255)` | NO | MUL | | | 部件名称 | +| 156 | `dProductweight` | `decimal(18,6)` | YES | | | | 产品重 | +| 157 | `dStorageHour` | `decimal(18,4)` | YES | | | | 仓储时间 | +| 158 | `dStorageArea` | `decimal(18,4)` | YES | | | | 仓储面积 | +| 159 | `dStoragePrice` | `decimal(18,4)` | YES | | | | 仓储单价 | +| 160 | `dStorageMoney` | `decimal(18,4)` | YES | | | | 仓储金额 | +| 161 | `dMinFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 最低运费 | +| 162 | `dFortyWardrobeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 40柜运费 | +| 163 | `dTwentyWardrobeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 20柜运费 | +| 164 | `dBulkCargoMoney` | `decimal(18,6)` | YES | | 0.000000 | | 散货费用 | +| 165 | `sType` | `varchar(255)` | YES | | | | 板类型 | +| 166 | `sFobChargesId` | `varchar(50)` | YES | | | | 散货运输方式 | +| 167 | `sFobChargesName` | `varchar(255)` | YES | | | | | +| 168 | `sShippingType` | `varchar(255)` | YES | | | | 运费类型 | +| 169 | `sDomesticlogId` | `varchar(255)` | YES | | | | 国内物流ID | +| 170 | `dPerCubicMeterPrice` | `decimal(18,6)` | YES | | | | 每立方米价格 | +| 171 | `dPerKilogramPrice` | `decimal(18,6)` | YES | | | | 每公斤价格 | +| 172 | `sFreightMemo` | `varchar(255)` | YES | | | | | +| 173 | `dFreigCFSMoney` | `decimal(18,6)` | YES | | | | CFS费用 | +| 174 | `dHandlingMoney` | `decimal(18,6)` | YES | | | | 装卸费用 | +| 175 | `dDomesticTotalShippingMoney` | `decimal(18,6)` | YES | | | | 国内物流总费用 | +| 176 | `dCardSumvolume` | `decimal(18,6)` | YES | | 0.000000 | | 卡板总体积 | +| 177 | `dCardSumweight` | `decimal(18,6)` | YES | | 0.000000 | | 卡板总重量 | +| 178 | `dCardQty` | `decimal(18,6)` | YES | | 0.000000 | | 卡板数量 | +| 179 | `sContainerType` | `varchar(255)` | YES | | | | 装柜类型 | +| 180 | `iMaxCardPlateCount` | `int` | YES | | 0 | | 最大装卡版数 | +| 181 | `sFanganMemo` | `longtext` | YES | | | | 计算说明 | +| 182 | `bFreight` | `bit(1)` | YES | | b'0' | | 是否手改运费金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_3` | | BTREE | `sCombinePartsName`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationmanyqtys.md b/docs/auto-catalog/tables/quoquotationmanyqtys.md new file mode 100644 index 0000000..f986550 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationmanyqtys.md @@ -0,0 +1,50 @@ +# `quoquotationmanyqtys` + +> 脚本更新日期表 + + +- **Rows (estimated):** 761 +- **Data size:** 240.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:04 +- **Updated:** 2026-04-27 18:55:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 4 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 6 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 7 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 8 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 9 | `dManyQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 10 | `dManyPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dManyMoney` | `decimal(18,2)` | NO | | 0.00 | | 金额 | +| 12 | `sMemo` | `varchar(1000)` | YES | | | | 备注 | +| 13 | `dProceeMoney` | `decimal(18,2)` | NO | | 0.00 | | 工序金额 | +| 14 | `dAfterProcessMoney` | `decimal(18,2)` | NO | | 0.00 | | 后道工序金额 | +| 15 | `dMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 材料金额 | +| 16 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 17 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 18 | `dMReserve1` | `decimal(18,2)` | NO | | 0.00 | | 预留数字1 | +| 19 | `dMReserve2` | `decimal(18,2)` | NO | | 0.00 | | 预留数字2 | +| 20 | `dMReserve3` | `decimal(18,2)` | NO | | 0.00 | | 预留数字3 | +| 21 | `dMReserve4` | `decimal(18,2)` | NO | | 0.00 | | 预留数字4 | +| 22 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷金额 | +| 23 | `dFreightMoney` | `decimal(18,2)` | NO | | 0.00 | | 运费金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_quoquotationmanyqtys` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationmaster.md b/docs/auto-catalog/tables/quoquotationmaster.md new file mode 100644 index 0000000..19cf91d --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationmaster.md @@ -0,0 +1,124 @@ +# `quoquotationmaster` + +> 工单主表 + + +- **Rows (estimated):** 533 +- **Data size:** 612.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:55:04 +- **Updated:** 2026-04-27 18:56:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(50)` | NO | MUL | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(50)` | NO | MUL | | | 单据号 | +| 10 | `sManualNo` | `varchar(50)` | YES | | | | 手工单号 | +| 11 | `sType` | `varchar(50)` | YES | | | | 丢单原因(下拉常量) | +| 12 | `sMemo` | `text` | YES | | | | 备注 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(50)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `dPrintBeforeMoney` | `decimal(18,2)` | NO | | 0.00 | | 印前费用 | +| 21 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷费用 | +| 22 | `dPrintAfterMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后费用 | +| 23 | `dPrintProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷成品费用 | +| 24 | `dMasterMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 主料费用 | +| 25 | `dAuxiliaryMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 辅料费用 | +| 26 | `dPackMoney` | `decimal(18,2)` | NO | | 0.00 | | 包装费用 | +| 27 | `dTransportMoney` | `decimal(18,2)` | NO | | 0.00 | | 运输费用 | +| 28 | `dAllMoney` | `decimal(18,2)` | NO | | 0.00 | | 总报价 | +| 29 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 30 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 31 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 32 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 33 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 34 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 35 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料id | +| 44 | `dBusinessMoney` | `decimal(18,2)` | NO | | 0.00 | | 业务费用 | +| 45 | `dFinancialMoney` | `decimal(18,2)` | NO | | 0.00 | | 财务费用 | +| 46 | `dManageMoney` | `decimal(18,2)` | NO | | 0.00 | | 管理费用 | +| 47 | `bFailure` | `bit(1)` | NO | | b'0' | | 是否失效 | +| 48 | `tFailureDate` | `datetime` | YES | | | | 失效时间 | +| 49 | `sProductId` | `varchar(50)` | NO | | | | 主产品Id | +| 50 | `dQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 51 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 52 | `dPrice` | `decimal(18,6)` | NO | | 0.000000 | | 单价 | +| 53 | `dDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 折扣金额 | +| 54 | `dPrintBeforeDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印前折扣金额 | +| 55 | `dPrintDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷折扣金额 | +| 56 | `dPrintAfterDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后折扣金额 | +| 57 | `dMasterMaterialsDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 主料折扣金额 | +| 58 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 辅料折扣金额 | +| 59 | `dOtherDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 其他折扣金额 | +| 60 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 61 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 62 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 63 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 64 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 65 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 66 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 67 | `sDiscountPerson` | `varchar(50)` | NO | | | | 折扣人 | +| 68 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 69 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 70 | `bSubmit` | `bit(1)` | NO | | b'0' | | 是否提交 | +| 71 | `tSubmit` | `datetime` | YES | | | | 提交时间 | +| 72 | `tStatus` | `datetime` | YES | | | | 状态改变时间 | +| 73 | `sReason` | `varchar(50)` | NO | | | | 不认可原因 | +| 74 | `bRsc` | `bit(1)` | NO | | b'0' | | 工艺部核实 | +| 75 | `bCon` | `bit(1)` | NO | | b'0' | | 材料核实 | +| 76 | `tRscDate` | `datetime` | YES | | | | 提交日期 | +| 77 | `sRscPerson` | `varchar(50)` | NO | | | | 提交人 | +| 78 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 79 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 80 | `tUpdate` | `datetime` | YES | | | | 修改日期 | +| 81 | `sSubmitPerson` | `varchar(50)` | NO | | | | 提交人 | +| 82 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 是否完成 | +| 83 | `sQuotationType` | `varchar(50)` | YES | | | | 报价类型 | +| 84 | `sVersion` | `varchar(50)` | YES | | | | 版本 | +| 85 | `sTzNo` | `varchar(50)` | YES | | | | 调整单号 | +| 86 | `tCreateCwDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 单据日期 | +| 87 | `sCustomerNo` | `varchar(50)` | YES | | | | 客户编号 | +| 88 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 89 | `bLock` | `bit(1)` | YES | | b'0' | | 材料是否锁定 | +| 90 | `bSprocessLock` | `bit(1)` | YES | | b'0' | | 工序是否锁定 | +| 91 | `dLength` | `decimal(18,6)` | NO | | 0.000000 | | 长 | +| 92 | `dWidth` | `decimal(18,6)` | NO | | 0.000000 | | 宽 | +| 93 | `dHeight` | `decimal(18,6)` | NO | | 0.000000 | | 高 | +| 94 | `sQuoConfig` | `longtext` | YES | | | | 快速报价参数配置 | +| 95 | `sQuoConfigAi` | `longtext` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_quoquotationmaster` | | BTREE | `sFormId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_quoquotationmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_quoquotationmaster_tmpNo` | ✓ | BTREE | `sBillNo`, `sFormId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationmaster_tmp.md b/docs/auto-catalog/tables/quoquotationmaster_tmp.md new file mode 100644 index 0000000..0053f69 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationmaster_tmp.md @@ -0,0 +1,117 @@ +# `quoquotationmaster_tmp` + +> 工单主表临时表 + + +- **Rows (estimated):** 50 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:35 +- **Updated:** 2026-04-27 18:56:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(50)` | YES | | | | 手工单号 | +| 11 | `sType` | `varchar(50)` | YES | | | | 丢单原因(下拉常量) | +| 12 | `sMemo` | `text` | YES | | | | | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 15 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 16 | `bPrint` | `bit(1)` | NO | | b'0' | | | +| 17 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 18 | `sStatus` | `varchar(50)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `dPrintBeforeMoney` | `decimal(18,2)` | NO | | 0.00 | | 印前费用 | +| 21 | `dPrintMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷费用 | +| 22 | `dPrintAfterMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后费用 | +| 23 | `dPrintProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷成品费用 | +| 24 | `dMasterMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 主料费用 | +| 25 | `dAuxiliaryMaterialsMoney` | `decimal(18,2)` | NO | | 0.00 | | 辅料费用 | +| 26 | `dPackMoney` | `decimal(18,2)` | NO | | 0.00 | | 包装费用 | +| 27 | `dTransportMoney` | `decimal(18,2)` | NO | | 0.00 | | 运输费用 | +| 28 | `dAllMoney` | `decimal(18,2)` | NO | | 0.00 | | 总报价 | +| 29 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 30 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 31 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 32 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 33 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 34 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 35 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `dBusinessMoney` | `decimal(18,2)` | NO | | 0.00 | | 业务费用 | +| 44 | `dFinancialMoney` | `decimal(18,2)` | NO | | 0.00 | | 财务费用 | +| 45 | `dManageMoney` | `decimal(18,2)` | NO | | 0.00 | | 管理费用 | +| 46 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 47 | `bFailure` | `bit(1)` | NO | | b'0' | | 是否失效 | +| 48 | `tFailureDate` | `datetime` | YES | | | | 失效时间 | +| 49 | `sProductId` | `varchar(50)` | NO | | | | 产品Id | +| 50 | `dQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 51 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 52 | `dPrice` | `decimal(18,6)` | NO | | 0.000000 | | 单价 | +| 53 | `dManyProductQty1` | `decimal(18,6)` | NO | | 0.000000 | | 多数量1 | +| 54 | `dManyProductQty2` | `decimal(18,6)` | NO | | 0.000000 | | 多数量2 | +| 55 | `dManyProductQty3` | `decimal(18,6)` | NO | | 0.000000 | | 多数量3 | +| 56 | `dManyProductQty4` | `decimal(18,6)` | NO | | 0.000000 | | 多数量4 | +| 57 | `dManyProductQty5` | `decimal(18,6)` | NO | | 0.000000 | | 多数量5 | +| 58 | `dDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 折扣金额 | +| 59 | `dPrintBeforeDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印前折扣金额 | +| 60 | `dPrintDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印刷折扣金额 | +| 61 | `dPrintAfterDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后折扣金额 | +| 62 | `dMasterMaterialsDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 主料折扣金额 | +| 63 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 辅料折扣金额 | +| 64 | `dOtherDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 其他折扣金额 | +| 65 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 66 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 67 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 68 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 69 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 70 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 71 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 72 | `sDiscountPerson` | `varchar(50)` | NO | | | | 折扣人 | +| 73 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 74 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 75 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 76 | `bSubmit` | `bit(1)` | NO | | b'0' | | 是否提交 | +| 77 | `tSubmit` | `datetime` | YES | | | | 提交时间 | +| 78 | `tStatus` | `datetime` | YES | | | | 状态改变时间 | +| 79 | `sReason` | `varchar(50)` | NO | | | | 不认可原因 | +| 80 | `bRsc` | `bit(1)` | NO | | b'0' | | 工艺部核实 | +| 81 | `bCon` | `bit(1)` | NO | | b'0' | | 材料核实 | +| 82 | `tRscDate` | `datetime` | YES | | | | 提交日期 | +| 83 | `sRscPerson` | `varchar(50)` | NO | | | | 提交人 | +| 84 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 85 | `tUpdate` | `datetime` | YES | | | | 修改日期 | +| 86 | `sSubmitPerson` | `varchar(50)` | NO | | | | 提交人 | +| 87 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 是否完成 | +| 88 | `sQuotationType` | `varchar(50)` | YES | | | | 报价类型 | +| 89 | `tCreateCwDate` | `datetime` | YES | | | | | +| 90 | `sQuoConfig` | `longtext` | YES | | | | 快速报价参数配置 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_quoquotationmaster_tmp` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationmaterials.md b/docs/auto-catalog/tables/quoquotationmaterials.md new file mode 100644 index 0000000..b219a4b --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationmaterials.md @@ -0,0 +1,149 @@ +# `quoquotationmaterials` + +> 工单材料表 + + +- **Rows (estimated):** 639 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:35 +- **Updated:** 2026-04-27 18:56:35 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 8 | `sControlId` | `varchar(50)` | NO | | | | 控制表ID | +| 9 | `sType` | `varchar(50)` | YES | | | | 类型(0-部件材料、1-部件辅料、2-成品材料) | +| 10 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料ID | +| 11 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 13 | `sAuxiliaryUnit` | `varchar(50)` | YES | | | | 材料单位 | +| 14 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 15 | `iReelPaper` | `int` | NO | | 0 | | 卷筒按张算 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 18 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 19 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料单价 | +| 20 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 21 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 22 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 23 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 24 | `sProcessId` | `varchar(50)` | NO | | | | 工序ID | +| 25 | `sProcessTbId` | `varchar(50)` | NO | | | | 源单的工序表Id | +| 26 | `sSelectProcess` | `varchar(50)` | NO | | | | 手动选择工序后赋值此字段 | +| 27 | `sSrcId` | `varchar(50)` | NO | | | | 材料表复制部件时源单Id | +| 28 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 29 | `sAReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 30 | `sAReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 31 | `sAReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 32 | `sAReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 33 | `sAReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 34 | `sAReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 35 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `bComComplete` | `bit(1)` | NO | | b'0' | | 来料强制完工 | +| 44 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料反写数量 | +| 45 | `dComQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料换算数量 | +| 46 | `bCutComplete` | `bit(1)` | NO | | b'0' | | 分切强制完工 | +| 47 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 48 | `dCutQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切换算数量 | +| 49 | `bMarginalComplete` | `bit(1)` | NO | | b'0' | | 边角料强制完工 | +| 50 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量 | +| 51 | `dMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量 | +| 52 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否自动计算 | +| 53 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 54 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 55 | `sSrcControlId` | `varchar(50)` | NO | | | | 源单控制表Id | +| 56 | `sSrcMaterialsTbId` | `varchar(50)` | NO | | | | 源单材料表Id | +| 57 | `dSumAuxiliaryQty` | `decimal(18,6)` | YES | | | | 总数量 | +| 58 | `dBomCoefficient` | `decimal(18,6)` | YES | | | | BOM系数 | +| 59 | `sSlaveProductId` | `varchar(50)` | YES | | | | 从表产品ID | +| 60 | `sCombinePartsName` | `longtext` | YES | | | | 产品名称 | +| 61 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 62 | `dVatMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 含税材料单价 | +| 63 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 64 | `sParentMaterialsId` | `varchar(50)` | YES | | | | 父级材料表id | +| 65 | `sMaterialsType` | `longtext` | YES | | | | 材料分类 | +| 66 | `dQzAuxiliaryQty` | `decimal(18,6)` | YES | | 0.000000 | | 千张用量 | +| 67 | `dQgqzAuxiliaryQty` | `decimal(18,6)` | YES | | | | 评估千张用量 | +| 68 | `sBclassifyName` | `longtext` | YES | | | | 物料大类 | +| 69 | `sBclassifyId` | `varchar(50)` | YES | | | | 大类id | +| 70 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 71 | `dTzQzAuxiliaryQty` | `decimal(18,6)` | YES | | | | 单位用量 | +| 72 | `dTzCostMaterialsdwQty` | `decimal(18,6)` | YES | | | | 调整单位用量kg/张 | +| 73 | `sInkBOMId` | `varchar(50)` | NO | | | | 油墨bom主表id | +| 74 | `sInkBOMsSlaveId` | `varchar(50)` | NO | | | | 油墨bom从表id | +| 75 | `sInkBOMsMaterialsId` | `varchar(50)` | NO | | | | 油墨bom专色墨id | +| 76 | `bSfRate` | `bit(1)` | YES | | | | 是否含税 | +| 77 | `sWorkOrderUsed` | `varchar(50)` | YES | | | | | +| 78 | `dLastVatMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 最终含税材料单价 | +| 79 | `dLastMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 最终材料单价 | +| 80 | `diMachineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 机器系数 | +| 81 | `diJumpCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 跳步系数 | +| 82 | `dMassiveConsumption` | `decimal(18,6)` | NO | | 0.000000 | | 大块耗用量 | +| 83 | `dHolographicAttritionRate` | `decimal(18,6)` | NO | | 0.000000 | | 全息损耗率 | +| 84 | `sBullionName` | `varchar(100)` | YES | | | | 金块名称 | +| 85 | `sMachineModel` | `varchar(50)` | NO | | | | 机型 | +| 86 | `sHotFixPictureType` | `varchar(50)` | YES | | | | 烫图类别 | +| 87 | `dGildingChunkLenth` | `decimal(18,6)` | NO | | 0.000000 | | 烫金块长 | +| 88 | `dGildingChunkWidth` | `decimal(18,6)` | NO | | 0.000000 | | 烫金块宽 | +| 89 | `sTrend` | `varchar(50)` | YES | | | | 走向 | +| 90 | `dMinSeparable` | `decimal(18,6)` | NO | | 0.000000 | | 最小间距 | +| 91 | `iGildingChunk` | `int` | NO | | 0 | | 烫金块数 | +| 92 | `dMonoblockConsumption` | `decimal(18,6)` | NO | | 0.000000 | | 单个块耗用量 | +| 93 | `dAuxiThousheetQty` | `decimal(18,6)` | NO | | 0.000000 | | 千张用量 | +| 94 | `iNumberOfTime` | `int` | NO | | 0 | | 烫金工次 | +| 95 | `sName` | `varchar(100)` | YES | | | | 名称 | +| 96 | `iGildingNumber` | `int` | NO | | 0 | | 烫金条数 | +| 97 | `sPressingName` | `varchar(100)` | YES | | | | 烫位名称 | +| 98 | `sAlumite` | `varchar(50)` | YES | | | | 电化铝 | +| 99 | `sProcessDifficulty` | `varchar(50)` | YES | | | | 工艺难度 | +| 100 | `iCoefficientOfDifficulty` | `int` | NO | | 0 | | 难度系数 | +| 101 | `sGildingCraft` | `varchar(50)` | YES | | | | 烫金工艺 | +| 102 | `sGildingType` | `varchar(50)` | YES | | | | 烫金类别 | +| 103 | `sHolographicPattern` | `varchar(50)` | YES | | | | 全息图案 | +| 104 | `iJumpCoefficient` | `int` | NO | | 0 | | 跳步系数 | +| 105 | `sPaperTexture` | `varchar(50)` | YES | | | | 纸纹方向 | +| 106 | `dPackageQty` | `decimal(18,6)` | YES | | 0.000000 | | 预留数量 | +| 107 | `sAluminumVersionNum` | `varchar(50)` | NO | | | | 电化铝版本 | +| 108 | `sAluminumBomId` | `varchar(50)` | NO | | | | 电化铝烫金主表id | +| 109 | `sAluminumBomSlaveId` | `varchar(50)` | NO | | | | 电化铝烫金从表id | +| 110 | `sVersionNum` | `varchar(20)` | YES | | | | 油墨版本号 | +| 111 | `sMaterialsProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 112 | `dTzCostMaterialCbsdwQty` | `decimal(18,6)` | YES | | | | 最终成本(个/元) | +| 113 | `sMaterialsNo` | `varchar(50)` | YES | | | | 材料编号 | +| 114 | `sMaterialsName1` | `varchar(50)` | YES | | | | 比较材料名称 | +| 115 | `sMaterialsName` | `varchar(100)` | YES | | | | 材料名称 | +| 116 | `dQzMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 千张用量 | +| 117 | `dGramWeight` | `decimal(18,6)` | YES | | 0.000000 | | 纸张克重 | +| 118 | `dCostMaterialsNoTaxPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格不含税 | +| 119 | `dTzCostMaterialsNoTaxPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格不含税(调整) | +| 120 | `dCostMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额不含税 | +| 121 | `dTzCostMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额不含税(调整) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_quoquotationmaterials` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_quoquotationmaterials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationmaterials_tmp.md b/docs/auto-catalog/tables/quoquotationmaterials_tmp.md new file mode 100644 index 0000000..cd5d2a4 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationmaterials_tmp.md @@ -0,0 +1,133 @@ +# `quoquotationmaterials_tmp` + +> 工单材料表 + + +- **Rows (estimated):** 65 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:35 +- **Updated:** 2026-04-27 18:56:36 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 8 | `sControlId` | `varchar(50)` | YES | MUL | | | 控制表ID | +| 9 | `sType` | `varchar(50)` | YES | | | | 类型(0-部件材料、1-部件辅料、2-成品材料) | +| 10 | `sMaterialsId` | `varchar(50)` | NO | MUL | | | 材料ID | +| 11 | `sMaterialsStyle` | `varchar(50)` | NO | | | | 材料规格 | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料数量 | +| 13 | `sAuxiliaryUnit` | `varchar(50)` | NO | | | | 材料单位 | +| 14 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 15 | `iReelPaper` | `int` | NO | | 0 | | 卷筒按张算 | +| 16 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 17 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 18 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 19 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 20 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 21 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 22 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 23 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 24 | `sProcessId` | `varchar(50)` | NO | MUL | | | 工序ID | +| 25 | `sProcessTbId` | `varchar(50)` | NO | | | | 源单的工序表Id | +| 26 | `sSelectProcess` | `varchar(50)` | NO | | | | 手动选择工序后赋值此字段 | +| 27 | `sSrcId` | `varchar(50)` | NO | | | | 材料表复制部件时源单Id | +| 28 | `sMaterialsMemo` | `text` | YES | | | | | +| 29 | `sAReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 30 | `sAReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 31 | `sAReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 32 | `sAReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 33 | `sAReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 34 | `sAReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 35 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 36 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 37 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 38 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 39 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 40 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 41 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 42 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 43 | `bComComplete` | `bit(1)` | NO | | b'0' | | 来料强制完工 | +| 44 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料反写数量 | +| 45 | `dComQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料换算数量 | +| 46 | `bCutComplete` | `bit(1)` | NO | | b'0' | | 分切强制完工 | +| 47 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 48 | `dCutQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切换算数量 | +| 49 | `bMarginalComplete` | `bit(1)` | NO | | b'0' | | 边角料强制完工 | +| 50 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量 | +| 51 | `dMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量 | +| 52 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否自动计算 | +| 53 | `sMakePerson` | `varchar(50)` | NO | | | | 操作人 | +| 54 | `sSrcControlId` | `varchar(50)` | NO | | | | 源单控制表Id | +| 55 | `sSrcMaterialsTbId` | `varchar(50)` | NO | | | | 源单材料表Id | +| 56 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 57 | `dSumAuxiliaryQty` | `decimal(18,6)` | YES | | | | 总数量 | +| 58 | `sSlaveProductId` | `varchar(50)` | YES | | | | 从表产品ID | +| 59 | `sCombinePartsName` | `longtext` | YES | | | | 产品名称 | +| 60 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 61 | `dBomCoefficient` | `decimal(18,6)` | YES | | | | BOM系数 | +| 62 | `dVatMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 含税材料单价 | +| 63 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 64 | `sParentMaterialsId` | `varchar(50)` | YES | | | | 父级材料表id | +| 65 | `sMaterialsType` | `longtext` | YES | | | | 材料分类 | +| 66 | `dQzAuxiliaryQty` | `decimal(18,6)` | YES | | | | 千张用量 | +| 67 | `dQgqzAuxiliaryQty` | `decimal(18,6)` | YES | | | | 评估千张用量 | +| 68 | `sBclassifyName` | `longtext` | YES | | | | 物料大类 | +| 69 | `sBclassifyId` | `varchar(50)` | YES | | | | 大类id | +| 70 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 71 | `dTzQzAuxiliaryQty` | `decimal(18,6)` | YES | | | | 单位用量 | +| 72 | `dTzCostMaterialsdwQty` | `decimal(18,6)` | YES | | | | 调整单位用量kg/张 | +| 73 | `sInkBOMId` | `varchar(50)` | NO | | | | 油墨bom主表id | +| 74 | `sInkBOMsSlaveId` | `varchar(50)` | NO | | | | 油墨bom从表id | +| 75 | `sInkBOMsMaterialsId` | `varchar(50)` | NO | | | | 油墨bom专色墨id | +| 76 | `diMachineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 机器系数 | +| 77 | `diJumpCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 跳步系数 | +| 78 | `dMassiveConsumption` | `decimal(18,6)` | NO | | 0.000000 | | 大块耗用量 | +| 79 | `dHolographicAttritionRate` | `decimal(18,6)` | NO | | 0.000000 | | 全息损耗率 | +| 80 | `sBullionName` | `varchar(100)` | YES | | | | 金块名称 | +| 81 | `sMachineModel` | `varchar(50)` | NO | | | | 机型 | +| 82 | `sHotFixPictureType` | `varchar(50)` | YES | | | | 烫图类别 | +| 83 | `dGildingChunkLenth` | `decimal(18,6)` | NO | | 0.000000 | | 烫金块长 | +| 84 | `dGildingChunkWidth` | `decimal(18,6)` | NO | | 0.000000 | | 烫金块宽 | +| 85 | `sTrend` | `varchar(50)` | YES | | | | 走向 | +| 86 | `dMinSeparable` | `decimal(18,6)` | NO | | 0.000000 | | 最小间距 | +| 87 | `iGildingChunk` | `int` | NO | | 0 | | 烫金块数 | +| 88 | `dMonoblockConsumption` | `decimal(18,6)` | NO | | 0.000000 | | 单个块耗用量 | +| 89 | `dAuxiThousheetQty` | `decimal(18,6)` | NO | | 0.000000 | | 千张用量 | +| 90 | `sMaterialsProcessName` | `varchar(100)` | YES | | | | 工序名称 | +| 91 | `dTzCostMaterialCbsdwQty` | `decimal(18,6)` | YES | | | | 最终成本(个/元) | +| 92 | `sMaterialsNo` | `varchar(50)` | YES | | | | 材料编号 | +| 93 | `sMaterialsName1` | `varchar(50)` | YES | | | | 比较材料名称 | +| 94 | `sMaterialsName` | `varchar(100)` | YES | | | | 材料名称 | +| 95 | `dQzMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 千张用量 | +| 96 | `dGramWeight` | `decimal(18,6)` | YES | | 0.000000 | | 纸张克重 | +| 97 | `dCostMaterialsNoTaxPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格不含税 | +| 98 | `dTzCostMaterialsNoTaxPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格不含税(调整) | +| 99 | `dLastVatMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 最终含税材料单价 | +| 100 | `dLastMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 最终材料单价 | +| 101 | `dCostMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额不含税 | +| 102 | `dTzCostMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额不含税(调整) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sControlId`, `sParentId`, `sMaterialsId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_2` | | BTREE | `sProcessId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_3` | | BTREE | `sMaterialsId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_4` | | BTREE | `sControlId`, `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_quoquotationmaterials_tmp` | | BTREE | `sParentId`, `sMakePerson`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationnoticemaster.md b/docs/auto-catalog/tables/quoquotationnoticemaster.md new file mode 100644 index 0000000..209a792 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationnoticemaster.md @@ -0,0 +1,82 @@ +# `quoquotationnoticemaster` + +> 报价通知单 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:36 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(50)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(50)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sBusinessType` | `varchar(50)` | YES | | | | 单据类型 | +| 33 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 34 | `tSubmitDate` | `datetime` | YES | | | | 提交日期 | +| 35 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交人 | +| 36 | `bBillComplete` | `bit(1)` | YES | | b'0' | | 强制完工 | +| 37 | `sCustomerId` | `varchar(50)` | YES | | | | 客户id | +| 38 | `sProductId` | `varchar(50)` | YES | | | | 印品id | +| 39 | `sQuotationType` | `varchar(20)` | YES | | | | 报价类型 | +| 40 | `tUpdate` | `datetime` | YES | | | | 修改日期 | +| 41 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 42 | `bQuickQuotation` | `bit(1)` | YES | | b'0' | | 是否生产快速报价 | +| 43 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 44 | `sTaskType` | `varchar(50)` | YES | | | | 任务类型 | +| 45 | `sTaskPerson` | `varchar(50)` | YES | | | | 任务人 | +| 46 | `sProductName` | `varchar(100)` | YES | | | | 印品名称 | +| 47 | `sProductStyle` | `varchar(50)` | YES | | | | 印品规格 | +| 48 | `sProductUnit` | `varchar(50)` | YES | | | | 印品单位 | +| 49 | `sProductNo` | `varchar(50)` | YES | | | | 印品代码 | +| 50 | `sProductName1` | `varchar(50)` | YES | | | | 印品名称1 | +| 51 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 52 | `sCustomerNo` | `varchar(50)` | YES | | | | 客户名称 | +| 53 | `sCustomerName1` | `varchar(50)` | YES | | | | 客户名称1 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationpacking.md b/docs/auto-catalog/tables/quoquotationpacking.md new file mode 100644 index 0000000..2581ebf --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationpacking.md @@ -0,0 +1,228 @@ +# `quoquotationpacking` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:36 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | | +| 31 | `sMaterialsMemo` | `text` | YES | | | | | +| 32 | `sProcessMemo` | `text` | YES | | | | | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | | +| 45 | `sPackRequireMemo` | `text` | YES | | | | | +| 46 | `sSlaveMemo` | `text` | YES | | | | | +| 47 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 返写订单数量 | +| 69 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 86 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 87 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 88 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 89 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 90 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 91 | `dProfitRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润率 | +| 92 | `dProfitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 利润金额 | +| 93 | `dStandardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 标准金额 | +| 94 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 95 | `sPlateNo` | `varchar(100)` | NO | | | | 印版编号 | +| 96 | `sCutMode` | `varchar(100)` | NO | | | | 裁切方式 | +| 97 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 98 | `sProductionCenter` | `varchar(100)` | NO | | | | 生产中心 | +| 99 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 100 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 101 | `sProcessesNo` | `varchar(100)` | NO | | | | 工艺编号 | +| 102 | `sWorkpieceModel` | `varchar(100)` | NO | | | | 工件型号 | +| 103 | `sTransferredMatter` | `varchar(100)` | NO | | | | 被转印物 | +| 104 | `sTransferredMatterCheck` | `varchar(100)` | NO | | | | 被转印物验收 | +| 105 | `sColorReference` | `varchar(100)` | NO | | | | 色样参照 | +| 106 | `sMinPack` | `varchar(100)` | NO | | | | 最小包数 | +| 107 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 108 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 109 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 面积 | +| 110 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用3 | +| 111 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用4 | +| 112 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用5 | +| 113 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 114 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 115 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 116 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 117 | `dPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 合格率 | +| 118 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用2 | +| 119 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用1 | +| 120 | `dBusinessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 业务费用 | +| 121 | `dStockUpQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 122 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 123 | `dProceeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 加工费用 | +| 124 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料费用 | +| 125 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 126 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 127 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 128 | `sEntryNo` | `varchar(100)` | YES | | | | 项目编号 | +| 129 | `sEntryId` | `varchar(100)` | YES | | | | 项目ID | +| 130 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 131 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 132 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 133 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 134 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 135 | `dDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣金额 | +| 136 | `dPrintBeforeDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣金额 | +| 137 | `dPrintDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣金额 | +| 138 | `dPrintAfterDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣金额 | +| 139 | `dMasterMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣金额 | +| 140 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣金额 | +| 141 | `dOtherDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣金额 | +| 142 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 143 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 144 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 145 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 146 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 147 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 148 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 149 | `sDiscountPerson` | `varchar(100)` | NO | | | | 折扣人 | +| 150 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 151 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成品金额 | +| 152 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否正式报价 | +| 153 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 154 | `iNwStick` | `int` | YES | | | | 内文贴数 | +| 155 | `sCombinePartsName` | `varchar(255)` | NO | MUL | | | 部件名称 | +| 156 | `dProductweight` | `decimal(18,6)` | YES | | | | 产品重 | +| 157 | `dCartonHight` | `decimal(18,2)` | NO | | 0.00 | | 纸箱高 | +| 158 | `dCartonWidth` | `decimal(18,2)` | NO | | 0.00 | | 纸箱宽 | +| 159 | `dCartonLength` | `decimal(18,2)` | NO | | 0.00 | | 纸箱长 | +| 160 | `dProductHight` | `decimal(18,6)` | NO | | 0.000000 | | 产品厚 | +| 161 | `dCartonHightQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱高放数 | +| 162 | `dCartonWidthQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱宽放数 | +| 163 | `dCartonLengthQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱长放数 | +| 164 | `dWidthQty` | `decimal(18,2)` | NO | | 0.00 | | 宽边排数 | +| 165 | `dLengthQty` | `decimal(18,2)` | NO | | 0.00 | | 长边排数 | +| 166 | `iCardType` | `int` | YES | | | | 台版类型 | +| 167 | `dCardHight` | `decimal(18,2)` | NO | | 0.00 | | 台板限高 | +| 168 | `dCardWidth` | `decimal(18,2)` | NO | | 0.00 | | 台板宽 | +| 169 | `dCardLength` | `decimal(18,2)` | NO | | 0.00 | | 台板长 | +| 170 | `dBoxQty` | `decimal(18,2)` | NO | | 0.00 | | 每层箱数 | +| 171 | `dCardQty` | `decimal(18,2)` | NO | | 0.00 | | 台板数量 | +| 172 | `dCardvolume` | `decimal(18,4)` | NO | | 0.0000 | | 每台板体积 | +| 173 | `dCardweightQty` | `decimal(18,4)` | NO | | 0.0000 | | 每台板重量 | +| 174 | `dCardSumvolume` | `decimal(18,2)` | NO | | 0.00 | | 台板总体积 | +| 175 | `dCardSumweight` | `decimal(18,2)` | NO | | 0.00 | | 台板总重量 | +| 176 | `dCardweight` | `decimal(18,2)` | NO | | 0.00 | | 台板重量 | +| 177 | `dCartonQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱数量 | +| 178 | `dCartonweight` | `decimal(18,4)` | NO | | 0.0000 | | 纸箱重量 | +| 179 | `iSReserve4` | `int` | YES | | | | 手改产品重量标记 | +| 180 | `dProductBoxQty` | `decimal(18,2)` | NO | | 0.00 | | 每箱数量 | +| 181 | `dCardBoxQty` | `decimal(18,4)` | NO | | 0.0000 | | 每台板箱数 | +| 182 | `bChangeStyle` | `bit(1)` | YES | | b'0' | | 手改产品规格 | +| 183 | `dSReserve4` | `decimal(18,6)` | YES | | | | 每包数量 | +| 184 | `dThicknessQty` | `decimal(18,6)` | YES | | | | 厚度 | +| 185 | `dWeight` | `decimal(18,6)` | YES | | | | 净重 | +| 186 | `dLayersQty` | `decimal(18,6)` | YES | | | | 每卡板层数 | +| 187 | `dCardProductQty` | `decimal(18,6)` | YES | | | | 每卡板本数 | +| 188 | `sProductStyle` | `varchar(255)` | YES | | | | 产品规格 | +| 189 | `dPalletHight` | `decimal(18,2)` | YES | | | | 卡板限高 | +| 190 | `dBaseHeight` | `decimal(18,2)` | YES | | | | 底面高度 | +| 191 | `dpackagingMoney` | `decimal(18,2)` | YES | | 0.00 | | 包装金额 | +| 192 | `dshippingMoney` | `decimal(18,2)` | YES | | 0.00 | | 运费金额 | +| 193 | `dfobMoney` | `decimal(18,2)` | YES | | 0.00 | | fob费用 | +| 194 | `sFanganMemo` | `text` | YES | | | | 计算方案 | +| 195 | `dPalletweightQty` | `decimal(18,6)` | YES | | | | 卡板限重 | +| 196 | `bManualLayoutEdit` | `bit(1)` | YES | | b'0' | | | +| 197 | `dOtherPackagingMoney` | `decimal(18,2)` | YES | | 0.00 | | 包装其它金额 | +| 198 | `dOtherUnitprice` | `decimal(18,6)` | YES | | 0.000000 | | 包装其它单价 | +| 199 | `dMaxPackingWeight` | `decimal(18,6)` | YES | | | | 最大装箱重量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_3` | | BTREE | `sCombinePartsName` | +| `IndexU_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationpacking_tmp.md b/docs/auto-catalog/tables/quoquotationpacking_tmp.md new file mode 100644 index 0000000..aee5320 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationpacking_tmp.md @@ -0,0 +1,228 @@ +# `quoquotationpacking_tmp` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:36 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(50)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(50)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(50)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(50)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(50)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(50)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(50)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(50)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6) unsigned` | NO | | 0.000000 | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | | +| 31 | `sMaterialsMemo` | `text` | YES | | | | | +| 32 | `sProcessMemo` | `text` | YES | | | | | +| 33 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | | +| 45 | `sPackRequireMemo` | `text` | YES | | | | | +| 46 | `sSlaveMemo` | `text` | YES | | | | | +| 47 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(50)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(50)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(50)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(50)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(50)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 返写订单数量 | +| 69 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 86 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 87 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 88 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 89 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 90 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 91 | `dProfitRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润率 | +| 92 | `dProfitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 利润金额 | +| 93 | `dStandardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 标准金额 | +| 94 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 95 | `sPlateNo` | `varchar(100)` | NO | | | | 印版编号 | +| 96 | `sCutMode` | `varchar(100)` | NO | | | | 裁切方式 | +| 97 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 98 | `sProductionCenter` | `varchar(100)` | NO | | | | 生产中心 | +| 99 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 100 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 101 | `sProcessesNo` | `varchar(100)` | NO | | | | 工艺编号 | +| 102 | `sWorkpieceModel` | `varchar(100)` | NO | | | | 工件型号 | +| 103 | `sTransferredMatter` | `varchar(100)` | NO | | | | 被转印物 | +| 104 | `sTransferredMatterCheck` | `varchar(100)` | NO | | | | 被转印物验收 | +| 105 | `sColorReference` | `varchar(100)` | NO | | | | 色样参照 | +| 106 | `sMinPack` | `varchar(100)` | NO | | | | 最小包数 | +| 107 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 108 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 109 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 面积 | +| 110 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用3 | +| 111 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用4 | +| 112 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用5 | +| 113 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 114 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 115 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 116 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 117 | `dPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 合格率 | +| 118 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用2 | +| 119 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用1 | +| 120 | `dBusinessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 业务费用 | +| 121 | `dStockUpQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 122 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 123 | `dProceeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 加工费用 | +| 124 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料费用 | +| 125 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 126 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 127 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 128 | `sEntryNo` | `varchar(100)` | YES | | | | 项目编号 | +| 129 | `sEntryId` | `varchar(100)` | YES | | | | 项目ID | +| 130 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 131 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 132 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 133 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 134 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 135 | `dDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣金额 | +| 136 | `dPrintBeforeDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣金额 | +| 137 | `dPrintDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣金额 | +| 138 | `dPrintAfterDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣金额 | +| 139 | `dMasterMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣金额 | +| 140 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣金额 | +| 141 | `dOtherDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣金额 | +| 142 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 143 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 144 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 145 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 146 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 147 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 148 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 149 | `sDiscountPerson` | `varchar(100)` | NO | | | | 折扣人 | +| 150 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 151 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成品金额 | +| 152 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否正式报价 | +| 153 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 154 | `iNwStick` | `int` | YES | | | | 内文贴数 | +| 155 | `sCombinePartsName` | `varchar(255)` | NO | MUL | | | 部件名称 | +| 156 | `dProductweight` | `decimal(18,6)` | NO | | 0.000000 | | 产品重 | +| 157 | `dCartonHight` | `decimal(18,2)` | NO | | 0.00 | | 纸箱高 | +| 158 | `dCartonWidth` | `decimal(18,2)` | NO | | 0.00 | | 纸箱宽 | +| 159 | `dCartonLength` | `decimal(18,2)` | NO | | 0.00 | | 纸箱长 | +| 160 | `dProductHight` | `decimal(18,6)` | NO | | 0.000000 | | 产品厚 | +| 161 | `dCartonHightQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱高放数 | +| 162 | `dCartonWidthQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱宽放数 | +| 163 | `dCartonLengthQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱长放数 | +| 164 | `dWidthQty` | `decimal(18,2)` | NO | | 0.00 | | 宽边排数 | +| 165 | `dLengthQty` | `decimal(18,2)` | NO | | 0.00 | | 长边排数 | +| 166 | `iCardType` | `int` | YES | | | | 台版类型 | +| 167 | `dCardHight` | `decimal(18,2)` | NO | | 0.00 | | 台板限高 | +| 168 | `dCardWidth` | `decimal(18,2)` | NO | | 0.00 | | 台板宽 | +| 169 | `dCardLength` | `decimal(18,2)` | NO | | 0.00 | | 台板长 | +| 170 | `dBoxQty` | `decimal(18,2)` | NO | | 0.00 | | 每层箱数 | +| 171 | `dCardQty` | `decimal(18,2)` | NO | | 0.00 | | 台板数量 | +| 172 | `dCardvolume` | `decimal(18,4)` | NO | | 0.0000 | | 每台板体积 | +| 173 | `dCardweightQty` | `decimal(18,4)` | NO | | 0.0000 | | 每台板重量 | +| 174 | `dCardSumvolume` | `decimal(18,2)` | NO | | 0.00 | | 台板总体积 | +| 175 | `dCardSumweight` | `decimal(18,2)` | NO | | 0.00 | | 台板总重量 | +| 176 | `dCardweight` | `decimal(18,2)` | NO | | 0.00 | | 台板重量 | +| 177 | `dCartonQty` | `decimal(18,2)` | NO | | 0.00 | | 纸箱数量 | +| 178 | `dCartonweight` | `decimal(18,4)` | NO | | 0.0000 | | 纸箱重量 | +| 179 | `iSReserve4` | `int` | YES | | | | 手改产品重量标记 | +| 180 | `dProductBoxQty` | `decimal(18,2)` | NO | | 0.00 | | 每箱数量 | +| 181 | `dCardBoxQty` | `decimal(18,4)` | NO | | 0.0000 | | 每台板箱数 | +| 182 | `bChangeStyle` | `bit(1)` | YES | | b'0' | | 手改产品规格 | +| 183 | `dSReserve4` | `decimal(18,6)` | YES | | | | 每包数量 | +| 184 | `dThicknessQty` | `decimal(18,6)` | YES | | | | 厚度 | +| 185 | `dWeight` | `decimal(18,6)` | YES | | | | 净重 | +| 186 | `dLayersQty` | `decimal(18,6)` | YES | | | | 每卡板层数 | +| 187 | `dCardProductQty` | `decimal(18,6)` | YES | | | | 每卡板本数 | +| 188 | `sProductStyle` | `varchar(255)` | YES | | | | 产品规格 | +| 189 | `dPalletHight` | `decimal(18,2)` | YES | | | | 卡板限高 | +| 190 | `dBaseHeight` | `decimal(18,2)` | YES | | | | 底面高度 | +| 191 | `dpackagingMoney` | `decimal(18,2)` | YES | | 0.00 | | 包装金额 | +| 192 | `dshippingMoney` | `decimal(18,2)` | YES | | 0.00 | | 运费金额 | +| 193 | `dfobMoney` | `decimal(18,2)` | YES | | 0.00 | | fob费用 | +| 194 | `sFanganMemo` | `text` | YES | | | | 计算方案 | +| 195 | `dPalletweightQty` | `decimal(18,6)` | YES | | | | 卡板限重 | +| 196 | `bManualLayoutEdit` | `bit(1)` | YES | | b'0' | | | +| 197 | `dOtherPackagingMoney` | `decimal(18,2)` | YES | | 0.00 | | 包装其它金额 | +| 198 | `dOtherUnitprice` | `decimal(18,6)` | YES | | 0.000000 | | 包装其它单价 | +| 199 | `dMaxPackingWeight` | `decimal(18,6)` | YES | | | | 最大装箱重量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | | BTREE | `sParentId`, `sMakePerson`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_3` | | BTREE | `sCombinePartsName`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationparam.md b/docs/auto-catalog/tables/quoquotationparam.md new file mode 100644 index 0000000..ba8177d --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationparam.md @@ -0,0 +1,64 @@ +# `quoquotationparam` + +> 工单参数表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:36 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sParam1` | `varchar(50)` | YES | | | | 参数1 | +| 9 | `sParam2` | `varchar(50)` | YES | | | | 参数2 | +| 10 | `sParam3` | `varchar(50)` | YES | | | | 参数3 | +| 11 | `sParam4` | `varchar(50)` | YES | | | | 参数4 | +| 12 | `sParam5` | `varchar(50)` | YES | | | | 参数5 | +| 13 | `sParam6` | `varchar(50)` | YES | | | | 参数6 | +| 14 | `sParam7` | `varchar(50)` | YES | | | | 参数7 | +| 15 | `sParam8` | `varchar(50)` | YES | | | | 参数8 | +| 16 | `sParam9` | `varchar(50)` | YES | | | | 参数9 | +| 17 | `sParam10` | `varchar(50)` | YES | | | | 参数10 | +| 18 | `sParam11` | `varchar(50)` | YES | | | | 参数11 | +| 19 | `sParam12` | `varchar(50)` | YES | | | | 参数12 | +| 20 | `sParam13` | `varchar(50)` | YES | | | | 参数13 | +| 21 | `sParam14` | `varchar(50)` | YES | | | | 参数14 | +| 22 | `sParam15` | `varchar(50)` | YES | | | | 参数15 | +| 23 | `dParam1` | `decimal(18,6)` | YES | | | | 参数数字1 | +| 24 | `dParam2` | `decimal(18,6)` | YES | | | | 参数数字2 | +| 25 | `dParam3` | `decimal(18,6)` | YES | | | | 参数数字3 | +| 26 | `dParam4` | `decimal(18,6)` | YES | | | | 参数数字4 | +| 27 | `dParam5` | `decimal(18,6)` | YES | | | | 参数数字5 | +| 28 | `dParam6` | `decimal(18,6)` | YES | | | | 参数数字6 | +| 29 | `bNotColor` | `bit(1)` | NO | | b'0' | | 非颜色设置 | +| 30 | `tParamDate` | `datetime` | YES | | | | 参数日期 | +| 31 | `sKnifeMouldId` | `varchar(50)` | NO | | | | 刀模Id | +| 32 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料id | +| 33 | `sSgdsemigoodsmatchbillId` | `varchar(50)` | NO | | | | 配墨工单Id | +| 34 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | | b'0' | | 配墨工单强制完工 | +| 35 | `dPrice` | `decimal(18,6)` | NO | | 0.000000 | | 单价 | +| 36 | `dMoney` | `decimal(18,2)` | NO | | 0.00 | | 金额 | +| 37 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftworkorderparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationparam_tmp.md b/docs/auto-catalog/tables/quoquotationparam_tmp.md new file mode 100644 index 0000000..8789c1e --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationparam_tmp.md @@ -0,0 +1,65 @@ +# `quoquotationparam_tmp` + +> 工单参数表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:36 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sParam1` | `varchar(50)` | YES | | | | 参数1 | +| 9 | `sParam2` | `varchar(50)` | YES | | | | 参数2 | +| 10 | `sParam3` | `varchar(50)` | YES | | | | 参数3 | +| 11 | `sParam4` | `varchar(50)` | YES | | | | 参数4 | +| 12 | `sParam5` | `varchar(50)` | YES | | | | 参数5 | +| 13 | `sParam6` | `varchar(50)` | YES | | | | 参数6 | +| 14 | `sParam7` | `varchar(50)` | YES | | | | 参数7 | +| 15 | `sParam8` | `varchar(50)` | YES | | | | 参数8 | +| 16 | `sParam9` | `varchar(50)` | YES | | | | 参数9 | +| 17 | `sParam10` | `varchar(50)` | YES | | | | 参数10 | +| 18 | `sParam11` | `varchar(50)` | YES | | | | 参数11 | +| 19 | `sParam12` | `varchar(50)` | YES | | | | 参数12 | +| 20 | `sParam13` | `varchar(50)` | YES | | | | 参数13 | +| 21 | `sParam14` | `varchar(50)` | YES | | | | 参数14 | +| 22 | `sParam15` | `varchar(50)` | YES | | | | 参数15 | +| 23 | `dParam1` | `decimal(18,6)` | YES | | | | 参数数字1 | +| 24 | `dParam2` | `decimal(18,6)` | YES | | | | 参数数字2 | +| 25 | `dParam3` | `decimal(18,6)` | YES | | | | 参数数字3 | +| 26 | `dParam4` | `decimal(18,6)` | YES | | | | 参数数字4 | +| 27 | `dParam5` | `decimal(18,6)` | YES | | | | 参数数字5 | +| 28 | `dParam6` | `decimal(18,6)` | YES | | | | 参数数字6 | +| 29 | `bNotColor` | `bit(1)` | NO | | b'0' | | 非颜色设置 | +| 30 | `tParamDate` | `datetime` | YES | | | | 参数日期 | +| 31 | `sKnifeMouldId` | `varchar(50)` | NO | | | | | +| 32 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料id | +| 33 | `sSgdsemigoodsmatchbillId` | `varchar(50)` | NO | | | | 配墨工单Id | +| 34 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | | b'0' | | 配墨工单强制完工 | +| 35 | `dPrice` | `decimal(18,6)` | NO | | 0.000000 | | 单价 | +| 36 | `dMoney` | `decimal(18,2)` | NO | | 0.00 | | 金额 | +| 37 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexU_mftworkorderparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationprocess.md b/docs/auto-catalog/tables/quoquotationprocess.md new file mode 100644 index 0000000..c3dcffc --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationprocess.md @@ -0,0 +1,140 @@ +# `quoquotationprocess` + +> 工单工序表 + + +- **Rows (estimated):** 1832 +- **Data size:** 2.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:37 +- **Updated:** 2026-04-27 18:56:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 8 | `sControlId` | `varchar(50)` | NO | | | | 控制表ID | +| 9 | `sType` | `varchar(50)` | NO | | | | 类型(印前,印刷,印后,成品) | +| 10 | `sProcessId` | `varchar(50)` | NO | | | | 工序ID | +| 11 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料Id | +| 12 | `sMaterialsTbId` | `varchar(50)` | YES | | | | 源单的材料表Id | +| 13 | `sSrcId` | `varchar(50)` | NO | | | | 源单Id | +| 14 | `sProcessRequire` | `text` | YES | | | | 工序要求 | +| 15 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 16 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 17 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 18 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 19 | `sMachineId` | `varchar(50)` | YES | | | | 机台Id | +| 20 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 21 | `sKnifeMouldId` | `varchar(50)` | YES | | | | 刀模ID | +| 22 | `sNewOld` | `varchar(50)` | YES | | | | 刀模类型(新,旧) | +| 23 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 24 | `dOutsideQty` | `decimal(18,6)` | YES | | 0.000000 | | 发外数量 | +| 25 | `dOutsideProcessQty` | `decimal(18,6)` | YES | | 0.000000 | | 发外加工反写数量 | +| 26 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 27 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 28 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 29 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 30 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 31 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 工序数量 | +| 32 | `dProcessMoney` | `decimal(18,2)` | YES | | 0.00 | | 工序金额 | +| 33 | `dCostProcessMoney` | `decimal(18,2)` | YES | | 0.00 | | 工序成本金额 | +| 34 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 35 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 36 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 37 | `sNextId` | `varchar(50)` | YES | | | | 下道工序ID | +| 38 | `bLastProcess` | `bit(1)` | NO | | b'0' | | 是否为最后一道工序 | +| 39 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 40 | `sPReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 41 | `sPReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 42 | `sPReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 43 | `sPReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 44 | `sPReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 45 | `sPReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 46 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 47 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 48 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 49 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 50 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 51 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 52 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 53 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 54 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 55 | `sSrcControlId` | `varchar(50)` | NO | | | | 源单控制表Id | +| 56 | `sSrcProcessTbId` | `varchar(50)` | NO | | | | 源单工序表Id | +| 57 | `bOutSideComplete` | `bit(1)` | NO | | b'0' | | 发外强制完工 | +| 58 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 59 | `sColorSerialMemo` | `text` | YES | | | | 色序 | +| 60 | `sPullGauge` | `varchar(50)` | YES | | | | 拉规 | +| 61 | `iPrintingbite` | `int` | YES | | | | 咬口 | +| 62 | `sSlaveCustomerId` | `varchar(50)` | YES | | | | 客户Id | +| 63 | `sSlaveProductId` | `varchar(50)` | YES | | | | 产品Id | +| 64 | `sCombinePartsName` | `text` | YES | | | | 部件名称 | +| 65 | `sParam1` | `varchar(50)` | YES | | | | 参数1 | +| 66 | `sParam2` | `varchar(50)` | YES | | | | 参数2 | +| 67 | `sParam3` | `varchar(50)` | YES | | | | 参数3 | +| 68 | `sParam4` | `varchar(50)` | YES | | | | 参数4 | +| 69 | `sParam5` | `varchar(50)` | YES | | | | 参数5 | +| 70 | `sParam6` | `varchar(50)` | YES | | | | 参数6 | +| 71 | `sParamValue1` | `varchar(50)` | YES | | | | 参数值1 | +| 72 | `sParamValue2` | `varchar(50)` | YES | | | | 参数值2 | +| 73 | `sParamValue3` | `varchar(50)` | YES | | | | 参数值3 | +| 74 | `sParamValue4` | `varchar(50)` | YES | | | | 参数值4 | +| 75 | `sParamValue5` | `varchar(50)` | YES | | | | 参数值5 | +| 76 | `sParamValue6` | `varchar(50)` | YES | | | | 参数值6 | +| 77 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 78 | `dSumCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组总数 | +| 79 | `sProcessMoneyFormula` | `longtext` | YES | | | | 金额计算详情 | +| 80 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 81 | `iColor` | `int` | NO | | 0 | | 颜色 | +| 82 | `iSpecialColor` | `int` | NO | | 0 | | 专色 | +| 83 | `iFace` | `int` | NO | | 0 | | 印面 | +| 84 | `sParams` | `text` | YES | | | | 工艺参数 | +| 85 | `sQuoParams` | `text` | YES | | | | 报价参数 | +| 86 | `sWorkCenterId` | `varchar(50)` | NO | | | | 工作中心Id | +| 87 | `dProcessPaperInQty` | `decimal(18,6)` | NO | | 0.000000 | | 投入数(印张) | +| 88 | `dProcessPaperOutQty` | `decimal(18,6)` | NO | | 0.000000 | | 产出数(印张) | +| 89 | `sMouldId` | `varchar(500)` | NO | | | | 模具id | +| 90 | `sMouldName` | `varchar(100)` | NO | | | | 模具名称 | +| 91 | `dDirectLaborMoney` | `decimal(18,6)` | YES | | 0.000000 | | 人工-直接人工 | +| 92 | `dManageLaborMoney` | `decimal(18,6)` | YES | | 0.000000 | | 人工-管理人工 | +| 93 | `dLaborSubtotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 人工-小计 | +| 94 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 辅料费用 | +| 95 | `dMaintenanceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 维修 | +| 96 | `dMachineElectricChargeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 电费-机器电费 | +| 97 | `dLayElectricChargeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 电费-铺设电费 | +| 98 | `dElectricChargeSubtotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 电费-小计 | +| 99 | `dMachineDiscountMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折扣-机器折扣 | +| 100 | `dOtherDiscountMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折扣-其他折扣 | +| 101 | `dDiscountSubtotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折扣-小计 | +| 102 | `dOtherMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其他费用 | +| 103 | `dLeaseMoney` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费用 | +| 104 | `dTotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计(不损耗) | +| 105 | `dShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 分摊 | +| 106 | `dTzTotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整加工单价 | +| 107 | `sSapWorkCenterName` | `varchar(100)` | YES | | | | 费率工作中心 | +| 108 | `dRateQty` | `decimal(18,6)` | YES | | | | 合格率 | +| 109 | `dTotalOrgMoney` | `decimal(18,6)` | NO | | 0.000000 | | 费用(不含损耗) | +| 110 | `dOutsideMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发外价格 | +| 111 | `dTotalCbOrgMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整成本元个 | +| 112 | `dTotalBZCbOrgMoney` | `decimal(18,6)` | YES | | 0.000000 | | 标准成本元个 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_quoquotationprocess` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_quoquotationprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationprocess_tmp.md b/docs/auto-catalog/tables/quoquotationprocess_tmp.md new file mode 100644 index 0000000..eec2aab --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationprocess_tmp.md @@ -0,0 +1,144 @@ +# `quoquotationprocess_tmp` + +> 工单工序表 + + +- **Rows (estimated):** 70 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:37 +- **Updated:** 2026-04-27 18:56:37 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 8 | `sControlId` | `varchar(50)` | YES | MUL | | | 控制表ID | +| 9 | `sType` | `varchar(50)` | NO | | | | 类型(印前,印刷,印后,成品) | +| 10 | `sProcessId` | `varchar(50)` | NO | MUL | | | 工序ID | +| 11 | `sMaterialsId` | `varchar(50)` | NO | MUL | | | 材料Id | +| 12 | `sMaterialsTbId` | `varchar(50)` | YES | | | | 源单的材料表Id | +| 13 | `sSrcId` | `varchar(50)` | NO | | | | 源单Id | +| 14 | `sProcessRequire` | `text` | YES | | | | | +| 15 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 16 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 17 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 18 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 19 | `sMachineId` | `varchar(50)` | YES | | | | 机台Id | +| 20 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 21 | `sKnifeMouldId` | `varchar(50)` | YES | | | | 刀模ID | +| 22 | `sNewOld` | `varchar(50)` | YES | | | | 刀模类型(新,旧) | +| 23 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 24 | `dOutsideQty` | `decimal(18,6)` | YES | | | | 发外数量 | +| 25 | `dOutsideProcessQty` | `decimal(18,6)` | YES | | | | 发外加工反写数量 | +| 26 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 27 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 28 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 29 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 30 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 31 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 工序数量 | +| 32 | `dProcessMoney` | `decimal(18,6)` | YES | | 0.000000 | | 工序金额 | +| 33 | `dCostProcessMoney` | `decimal(18,6)` | YES | | 0.000000 | | 工序成本金额 | +| 34 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 35 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 36 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 37 | `sNextId` | `varchar(50)` | YES | | | | 下道工序ID | +| 38 | `bLastProcess` | `bit(1)` | NO | | b'0' | | 是否为最后一道工序 | +| 39 | `sProcessMemo` | `text` | YES | | | | | +| 40 | `sPReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 41 | `sPReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 42 | `sPReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 43 | `sPReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 44 | `sPReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 45 | `sPReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 46 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 47 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 48 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 49 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 50 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 51 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 52 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 53 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 54 | `sMakePerson` | `varchar(50)` | NO | | | | 操作人 | +| 55 | `sSrcControlId` | `varchar(50)` | NO | | | | 源单控制表Id | +| 56 | `sSrcProcessTbId` | `varchar(50)` | NO | | | | 源单工序表Id | +| 57 | `bOutSideComplete` | `bit(1)` | NO | | b'0' | | 发外强制完工 | +| 58 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 59 | `sColorSerialMemo` | `text` | YES | | | | 色序 | +| 60 | `sPullGauge` | `varchar(50)` | YES | | | | 拉规 | +| 61 | `iPrintingbite` | `int` | YES | | | | 咬口 | +| 62 | `sSlaveCustomerId` | `varchar(50)` | YES | | | | 客户Id | +| 63 | `sSlaveProductId` | `varchar(50)` | YES | | | | 产品Id | +| 64 | `sCombinePartsName` | `text` | YES | | | | 部件名称 | +| 65 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 66 | `sParam1` | `varchar(50)` | YES | | | | 参数1 | +| 67 | `sParam2` | `varchar(50)` | YES | | | | 参数2 | +| 68 | `sParam3` | `varchar(50)` | YES | | | | 参数3 | +| 69 | `sParam4` | `varchar(50)` | YES | | | | 参数4 | +| 70 | `sParam5` | `varchar(50)` | YES | | | | 参数5 | +| 71 | `sParam6` | `varchar(50)` | YES | | | | 参数6 | +| 72 | `sParamValue1` | `varchar(50)` | YES | | | | 参数值1 | +| 73 | `sParamValue2` | `varchar(50)` | YES | | | | 参数值2 | +| 74 | `sParamValue3` | `varchar(50)` | YES | | | | 参数值3 | +| 75 | `sParamValue4` | `varchar(50)` | YES | | | | 参数值4 | +| 76 | `sParamValue5` | `varchar(50)` | YES | | | | 参数值5 | +| 77 | `sParamValue6` | `varchar(50)` | YES | | | | 参数值6 | +| 78 | `dCrew` | `decimal(18,6)` | NO | | 0.000000 | | 机组数 | +| 79 | `sProcessMoneyFormula` | `longtext` | YES | | | | 金额计算详情 | +| 80 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 81 | `iColor` | `int` | YES | | 0 | | 颜色 | +| 82 | `iSpecialColor` | `int` | YES | | 0 | | 专色 | +| 83 | `iFace` | `int` | YES | | 0 | | 印面 | +| 84 | `sParams` | `text` | YES | | | | 工艺参数 | +| 85 | `sQuoParams` | `text` | YES | | | | 报价参数 | +| 86 | `sWorkCenterId` | `varchar(50)` | NO | | | | 工作中心Id | +| 87 | `dProcessPaperInQty` | `decimal(18,6)` | NO | | 0.000000 | | 投入数(印张) | +| 88 | `dProcessPaperOutQty` | `decimal(18,6)` | NO | | 0.000000 | | 产出数(印张) | +| 89 | `sMouldId` | `varchar(500)` | NO | | | | 模具id | +| 90 | `sMouldName` | `varchar(100)` | NO | | | | 模具名称 | +| 91 | `dDirectLaborMoney` | `decimal(18,6)` | YES | | 0.000000 | | 人工-直接人工 | +| 92 | `dManageLaborMoney` | `decimal(18,6)` | YES | | 0.000000 | | 人工-管理人工 | +| 93 | `dLaborSubtotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 人工-小计 | +| 94 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 辅料费用 | +| 95 | `dMaintenanceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 维修 | +| 96 | `dMachineElectricChargeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 电费-机器电费 | +| 97 | `dLayElectricChargeMoney` | `decimal(18,6)` | YES | | 0.000000 | | 电费-铺设电费 | +| 98 | `dElectricChargeSubtotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 电费-小计 | +| 99 | `dMachineDiscountMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折扣-机器折扣 | +| 100 | `dOtherDiscountMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折扣-其他折扣 | +| 101 | `dDiscountSubtotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 折扣-小计 | +| 102 | `dOtherMoney` | `decimal(18,6)` | YES | | 0.000000 | | 其他费用 | +| 103 | `dLeaseMoney` | `decimal(18,6)` | YES | | 0.000000 | | 租赁费用 | +| 104 | `dTotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计 | +| 105 | `dShareMoney` | `decimal(18,6)` | YES | | 0.000000 | | 分摊 | +| 106 | `dTzTotalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整加工单价 | +| 107 | `dRateQty` | `decimal(18,6)` | YES | | | | 合格率 | +| 108 | `dTotalOrgMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计 | +| 109 | `dOutsideMoney` | `decimal(18,6)` | YES | | 0.000000 | | 发外价格 | +| 110 | `dTotalCbOrgMoney` | `decimal(18,6)` | YES | | 0.000000 | | 成本元个 | +| 111 | `dTotalBZCbOrgMoney` | `decimal(18,6)` | YES | | 0.000000 | | 标准成本元个 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sProcessId`, `sControlId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_2` | | BTREE | `sControlId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_3` | | BTREE | `sProcessId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_4` | | BTREE | `sMaterialsId`, `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexN_5` | | BTREE | `sParentId`, `sMakePerson`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_quoquotationprocess_tmp` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson` | +| `IndexU_quoquotationprocess_tmp` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationslave.md b/docs/auto-catalog/tables/quoquotationslave.md new file mode 100644 index 0000000..1b4b51a --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationslave.md @@ -0,0 +1,236 @@ +# `quoquotationslave` + +> 工单从表 + + +- **Rows (estimated):** 481 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:38 +- **Updated:** 2026-04-27 18:56:38 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | YES | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(50)` | NO | MUL | | | 客户Id | +| 8 | `sContacts` | `varchar(50)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(50)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(50)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(50)` | YES | | | | 版本号 | +| 13 | `sGetPayId` | `varchar(50)` | YES | MUL | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(50)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(50)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(50)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(50)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(50)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(50)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(50)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(50)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(50)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(50)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(50)` | YES | MUL | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6)` | YES | | | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | YES | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | YES | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 31 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 32 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 33 | `sSrcSlaveId` | `varchar(50)` | NO | MUL | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 45 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 46 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 47 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | 0.000000 | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,2)` | NO | | 0.00 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(50)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(50)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(50)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(50)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(50)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 返写订单数量 | +| 69 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 84 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 85 | `sParam1` | `varchar(50)` | NO | | | | 参数1 | +| 86 | `sParam2` | `varchar(50)` | NO | | | | 参数2 | +| 87 | `sParam3` | `varchar(50)` | NO | | | | 参数3 | +| 88 | `sParam4` | `varchar(50)` | NO | | | | 参数4 | +| 89 | `sParam5` | `varchar(50)` | NO | | | | 参数5 | +| 90 | `sPartsStyle` | `varchar(50)` | NO | | | | 展开尺寸 | +| 91 | `dProfitRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润率 | +| 92 | `dProfitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 利润金额 | +| 93 | `dStandardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 标准金额 | +| 94 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 95 | `sPlateNo` | `varchar(50)` | NO | | | | 印版编号 | +| 96 | `sCutMode` | `varchar(50)` | NO | | | | 裁切方式 | +| 97 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 合版系数 | +| 98 | `sProductionCenter` | `varchar(50)` | NO | | | | 生产中心 | +| 99 | `sMinPack` | `varchar(50)` | NO | | | | 最小包数 | +| 100 | `dProductionCycle` | `decimal(18,6)` | NO | | 0.000000 | | 生产周期 | +| 101 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 102 | `sProcessesNo` | `varchar(50)` | NO | | | | 工艺编号 | +| 103 | `sWorkpieceModel` | `varchar(50)` | NO | | | | 工件型号 | +| 104 | `sTransferredMatter` | `varchar(50)` | NO | | | | 被转印物 | +| 105 | `sTransferredMatterCheck` | `varchar(50)` | NO | | | | 被转印物验收 | +| 106 | `sColorReference` | `varchar(50)` | NO | | | | 色样参照 | +| 107 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 108 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 109 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 面积 | +| 110 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 111 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 112 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 113 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 114 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 115 | `dNProductMoney` | `decimal(18,2)` | NO | | 0.00 | | 产品金额 | +| 116 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 117 | `dPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 合格率 | +| 118 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 包装费用 | +| 119 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运输费用 | +| 120 | `dBusinessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 业务费用 | +| 121 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 122 | `dStockUpQty` | `decimal(18,6)` | YES | | | | 备货数 | +| 123 | `dProceeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工序金额 | +| 124 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 125 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 126 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 127 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 128 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 129 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 130 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 131 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 132 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 133 | `dDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣金额 | +| 134 | `dPrintBeforeDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣金额 | +| 135 | `dPrintDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣金额 | +| 136 | `dPrintAfterDiscountMoney` | `decimal(18,2)` | NO | | 0.00 | | 印后折扣金额 | +| 137 | `dMasterMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣金额 | +| 138 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣金额 | +| 139 | `dOtherDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣金额 | +| 140 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 141 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 142 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 143 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 144 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 145 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 146 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 147 | `sDiscountPerson` | `varchar(50)` | NO | | | | 折扣人 | +| 148 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 149 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 150 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 151 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 152 | `sFatherSlaveId` | `varchar(50)` | NO | | | | 父级id | +| 153 | `bConfirmQuick` | `bit(1)` | NO | | b'0' | | 确认快速报价 | +| 154 | `sQuotationType` | `varchar(50)` | YES | | | | 报价类型 | +| 155 | `dCwMoney` | `decimal(18,6)` | YES | | 0.000000 | | 财务费用 | +| 156 | `dXsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 销售费用 | +| 157 | `dGlMoney` | `decimal(18,6)` | YES | | 0.000000 | | 管理费用 | +| 158 | `dYfMoney` | `decimal(18,6)` | YES | | 0.000000 | | 研发费用 | +| 159 | `dYsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 运输费用 | +| 160 | `dClMoney` | `decimal(18,6)` | YES | | 0.000000 | | 材料成本 | +| 161 | `dZzMoney` | `decimal(18,6)` | YES | | 0.000000 | | 制造成本 | +| 162 | `dJyglMoney` | `decimal(18,6)` | YES | | 0.000000 | | 经营管理费 | +| 163 | `dSjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 税金及附加 | +| 164 | `dLrMoney` | `decimal(18,6)` | YES | | 0.000000 | | 利润 | +| 165 | `dHjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计价格不含税 | +| 166 | `dHjhMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计价格含税 | +| 167 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 | +| 168 | `sProductStyle` | `varchar(50)` | YES | | | | 产品规格 | +| 169 | `sProductUnit` | `varchar(50)` | YES | | | | 单位 | +| 170 | `sProductNo` | `varchar(50)` | YES | | | | 产品编号 | +| 171 | `bLock` | `bit(1)` | YES | | b'0' | | 材料是否锁定 | +| 172 | `dCwRate` | `decimal(18,6)` | NO | | 0.000000 | | 财务费用比例 | +| 173 | `dXsRate` | `decimal(18,6)` | NO | | 0.000000 | | 销售费用比例 | +| 174 | `dGlRate` | `decimal(18,6)` | NO | | 0.000000 | | 管理费用比例 | +| 175 | `dYfRate` | `decimal(18,6)` | NO | | 0.000000 | | 研发费用比例 | +| 176 | `dLrRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润比例 | +| 177 | `dTzCwMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整财务费用 | +| 178 | `dTzXsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整销售费用 | +| 179 | `dTzGlMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整管理费用 | +| 180 | `dTzYfMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整研发费用 | +| 181 | `dTzYsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整运输费用 | +| 182 | `dTzClMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整材料成本 | +| 183 | `dTzZzMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整制造成本 | +| 184 | `dTzJyglMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整经营管理费 | +| 185 | `dTzLrMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整利润 | +| 186 | `dTzSjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整税金及附加 | +| 187 | `dTzHjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整合计价格不含税 | +| 188 | `dTzHjhMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整合计价格含税 | +| 189 | `bGdConfirm` | `bit(1)` | YES | | b'0' | | 归档标记 | +| 190 | `dTzCwRate` | `decimal(18,6)` | YES | | | | 财务费用比例 | +| 191 | `dTzXsRate` | `decimal(18,6)` | YES | | | | 销售费用比例 | +| 192 | `dTzGlRate` | `decimal(18,6)` | YES | | | | 管理费用比例 | +| 193 | `dTzYfRate` | `decimal(18,6)` | YES | | | | 研发费用比例 | +| 194 | `dTzLrRate` | `decimal(18,6)` | YES | | | | 利润比例 | +| 195 | `sCustomerNo` | `varchar(50)` | YES | | | | 客户编号 | +| 196 | `sCustomerName` | `varchar(100)` | YES | | | | 客户名称 | +| 197 | `sVer` | `varchar(50)` | YES | | | | 归档版本 | +| 198 | `sOldProductTechnologyVer` | `varchar(50)` | YES | | | | 版本号 | +| 199 | `dTzZdHsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整指定价格含税 | +| 200 | `dTzZdMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整指定价格不含税 | +| 201 | `sProductClassifyId` | `varchar(50)` | YES | | | | 产品分类ID | +| 202 | `sProductLength` | `varchar(20)` | YES | | | | | +| 203 | `sProductWidth` | `varchar(20)` | YES | | | | | +| 204 | `sProductHight` | `varchar(20)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sCustomerId` | +| `IndexN_2` | | BTREE | `sGetPayId` | +| `IndexN_3` | | BTREE | `sProductId` | +| `IndexN_quoquotationslave` | | BTREE | `sParentId` | +| `IndexN_quoquotationslaveSrcSlaveId` | | BTREE | `sSrcSlaveId` | +| `IndexU_quoquotationslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/quoquotationslave_tmp.md b/docs/auto-catalog/tables/quoquotationslave_tmp.md new file mode 100644 index 0000000..86fe823 --- /dev/null +++ b/docs/auto-catalog/tables/quoquotationslave_tmp.md @@ -0,0 +1,216 @@ +# `quoquotationslave_tmp` + +> 工单从表 + + +- **Rows (estimated):** 50 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:38 +- **Updated:** 2026-04-27 18:56:38 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(50)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(50)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(50)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(50)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(50)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(50)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(50)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(50)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(50)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(50)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(50)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(50)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(50)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(50)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(50)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(50)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(50)` | YES | MUL | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sProductInfo` | `text` | YES | | | | | +| 31 | `sMaterialsMemo` | `text` | YES | | | | | +| 32 | `sProcessMemo` | `text` | YES | | | | | +| 33 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | | +| 45 | `sPackRequireMemo` | `text` | YES | | | | | +| 46 | `sSlaveMemo` | `text` | YES | | | | | +| 47 | `sTaxId` | `varchar(50)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | 0.000000 | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(50)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(50)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(50)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(50)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(50)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(50)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(50)` | NO | | | | 订单号 | +| 68 | `dOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 返写订单数量 | +| 69 | `sSReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 70 | `sSReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 71 | `sSReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 72 | `sSReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 73 | `sSReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 74 | `sSReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 75 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 76 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 77 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 78 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 79 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 80 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 81 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 82 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 83 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 84 | `sParam1` | `varchar(50)` | NO | | | | 参数1 | +| 85 | `sParam2` | `varchar(50)` | NO | | | | 参数2 | +| 86 | `sParam3` | `varchar(50)` | NO | | | | 参数3 | +| 87 | `sParam4` | `varchar(50)` | NO | | | | 参数4 | +| 88 | `sParam5` | `varchar(50)` | NO | | | | 参数5 | +| 89 | `sPartsStyle` | `varchar(50)` | NO | | | | 展开尺寸 | +| 90 | `dProfitRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润率 | +| 91 | `dProfitMoney` | `decimal(18,6)` | NO | | 0.000000 | | 利润金额 | +| 92 | `dStandardMoney` | `decimal(18,6)` | NO | | 0.000000 | | 标准金额 | +| 93 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 94 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 面积 | +| 95 | `tCreateTmpDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 临时表创建时间 | +| 96 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 97 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 98 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 99 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 100 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 101 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 102 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 103 | `dConversionRate` | `decimal(18,6)` | NO | | 0.000000 | | 折算率 | +| 104 | `dPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 合格率 | +| 105 | `dPackMoney` | `decimal(18,6)` | NO | | 0.000000 | | 包装费用 | +| 106 | `dTransportMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运输费用 | +| 107 | `dBusinessMoney` | `decimal(18,6)` | NO | | 0.000000 | | 业务费用 | +| 108 | `dStockUpQty` | `decimal(18,6)` | YES | | | | 备货数 | +| 109 | `dProceeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 工序金额 | +| 110 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 111 | `dMaterialsRate` | `decimal(18,6)` | NO | | 0.000000 | | 材料占比 | +| 112 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 113 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 114 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 115 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 116 | `dPrintMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷费用 | +| 117 | `dPrintAfterMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后费用 | +| 118 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料费用 | +| 119 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料费用 | +| 120 | `dDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 折扣金额 | +| 121 | `dPrintBeforeDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣金额 | +| 122 | `dPrintDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣金额 | +| 123 | `dPrintAfterDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣金额 | +| 124 | `dMasterMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣金额 | +| 125 | `dAuxiliaryMaterialsDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣金额 | +| 126 | `dOtherDiscountMoney` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣金额 | +| 127 | `dDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 折扣率 | +| 128 | `dPrintBeforeDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印前折扣率 | +| 129 | `dPrintDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印刷折扣率 | +| 130 | `dPrintAfterDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 印后折扣率 | +| 131 | `dMasterMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 主料折扣率 | +| 132 | `dAuxiliaryMaterialsDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 辅料折扣率 | +| 133 | `dOtherDiscountRate` | `decimal(18,6)` | NO | | 0.000000 | | 其他折扣率 | +| 134 | `sDiscountPerson` | `varchar(50)` | NO | | | | 折扣人 | +| 135 | `tDiscountDate` | `datetime` | YES | | | | 折扣日期 | +| 136 | `dPrintProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 印前费用 | +| 137 | `bManyType` | `bit(1)` | NO | | b'1' | | 是否多类型 | +| 138 | `sFatherSlaveId` | `varchar(50)` | NO | | | | 父级id | +| 139 | `bConfirmQuick` | `bit(1)` | NO | | b'0' | | 确认快速报价 | +| 140 | `sQuotationType` | `varchar(50)` | YES | | | | 报价类型 | +| 141 | `dCwMoney` | `decimal(18,6)` | YES | | 0.000000 | | 财务费用 | +| 142 | `dXsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 销售费用 | +| 143 | `dGlMoney` | `decimal(18,6)` | YES | | 0.000000 | | 管理费用 | +| 144 | `dYfMoney` | `decimal(18,6)` | YES | | 0.000000 | | 研发费用 | +| 145 | `dYsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 运输费用 | +| 146 | `dClMoney` | `decimal(18,6)` | YES | | 0.000000 | | 材料成本 | +| 147 | `dZzMoney` | `decimal(18,6)` | YES | | 0.000000 | | 制造成本 | +| 148 | `dJyglMoney` | `decimal(18,6)` | YES | | 0.000000 | | 经营管理费 | +| 149 | `dSjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 税金及附加 | +| 150 | `dLrMoney` | `decimal(18,6)` | YES | | 0.000000 | | 利润 | +| 151 | `dHjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计价格不含税 | +| 152 | `dHjhMoney` | `decimal(18,6)` | YES | | 0.000000 | | 合计价格含税 | +| 153 | `sProductName` | `varchar(100)` | YES | | | | 产品名称 | +| 154 | `sProductStyle` | `varchar(50)` | YES | | | | 产品规格 | +| 155 | `sProductUnit` | `varchar(50)` | YES | | | | 单位 | +| 156 | `sProductNo` | `varchar(50)` | YES | | | | 产品编号 | +| 157 | `bLock` | `bit(1)` | YES | | b'0' | | 是否锁定 | +| 158 | `dCwRate` | `decimal(18,6)` | NO | | 0.000000 | | 财务费用比例 | +| 159 | `dXsRate` | `decimal(18,6)` | NO | | 0.000000 | | 销售费用比例 | +| 160 | `dGlRate` | `decimal(18,6)` | NO | | 0.000000 | | 管理费用比例 | +| 161 | `dYfRate` | `decimal(18,6)` | NO | | 0.000000 | | 研发费用比例 | +| 162 | `dLrRate` | `decimal(18,6)` | NO | | 0.000000 | | 利润比例 | +| 163 | `dTzCwMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整财务费用 | +| 164 | `dTzXsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整销售费用 | +| 165 | `dTzGlMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整管理费用 | +| 166 | `dTzYfMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整研发费用 | +| 167 | `dTzYsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整运输费用 | +| 168 | `dTzClMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整材料成本 | +| 169 | `dTzZzMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整制造成本 | +| 170 | `dTzJyglMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整经营管理费 | +| 171 | `dTzLrMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整利润 | +| 172 | `dTzSjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整税金及附加 | +| 173 | `dTzHjMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整合计价格不含税 | +| 174 | `dTzHjhMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整合计价格含税 | +| 175 | `bConfirm` | `bit(1)` | YES | | b'0' | | 归档标记 | +| 176 | `dTzCwRate` | `decimal(18,6)` | YES | | | | 财务费用比例 | +| 177 | `dTzXsRate` | `decimal(18,6)` | YES | | | | 销售费用比例 | +| 178 | `dTzGlRate` | `decimal(18,6)` | YES | | | | 管理费用比例 | +| 179 | `dTzYfRate` | `decimal(18,6)` | YES | | | | 研发费用比例 | +| 180 | `dTzLrRate` | `decimal(18,6)` | YES | | | | 利润比例 | +| 181 | `dTzZdHsMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整指定价格含税 | +| 182 | `dTzZdMoney` | `decimal(18,6)` | YES | | 0.000000 | | 调整指定价格不含税 | +| 183 | `sProductClassifyId` | `varchar(50)` | YES | | | | 产品分类ID | +| 184 | `sProductLength` | `varchar(20)` | YES | | | | | +| 185 | `sProductWidth` | `varchar(20)` | YES | | | | | +| 186 | `sProductHight` | `varchar(20)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sProductId`, `sBrandsId`, `sSubsidiaryId`, `sMakePerson` | +| `IndexN_2` | | BTREE | `sId`, `sParentId`, `sMakePerson`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_3` | | BTREE | `sParentId`, `sId`, `sMakePerson`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_quoquotationslave_tmp` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sMakePerson`, `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/receivableswarning_data_sum.md b/docs/auto-catalog/tables/receivableswarning_data_sum.md new file mode 100644 index 0000000..54bd1be --- /dev/null +++ b/docs/auto-catalog/tables/receivableswarning_data_sum.md @@ -0,0 +1,78 @@ +# `receivableswarning_data_sum` + + +- **Rows (estimated):** 90 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:38 +- **Updated:** 2026-04-27 18:56:38 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(255)` | YES | | | | | +| 2 | `sSlaveId` | `varchar(255)` | YES | | | | | +| 3 | `sCustomerId` | `varchar(255)` | NO | | | | | +| 4 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 5 | `sCustomerNo` | `varchar(255)` | YES | | | | | +| 6 | `sCustomerClassifyId` | `varchar(255)` | YES | | | | | +| 7 | `sCustomerClassifyName` | `varchar(255)` | YES | | | | | +| 8 | `dCreditLimit` | `decimal(22,12)` | YES | | | | | +| 9 | `iCheckDate` | `int` | NO | | 0 | | | +| 10 | `tCheckDate` | `int` | NO | | 0 | | | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | | +| 12 | `sSalesManNo` | `varchar(255)` | YES | | | | | +| 13 | `sSalesManName` | `varchar(255)` | YES | | | | | +| 14 | `sDepartId` | `varchar(255)` | YES | | | | | +| 15 | `sDepartName` | `varchar(255)` | YES | | | | | +| 16 | `sDepartNo` | `varchar(255)` | YES | | | | | +| 17 | `sCustomerPropertyId` | `varchar(255)` | YES | | | | | +| 18 | `sCustomerPropertyName` | `varchar(255)` | YES | | | | | +| 19 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式 | +| 20 | `sGetPayName` | `varchar(100)` | YES | | | | 结算方式 | +| 21 | `dLastBalanceMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 22 | `dSalesMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 23 | `dReceiptMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 24 | `dPayMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 25 | `dAdjustMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 26 | `dSlaveRoundingMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 27 | `dThisBalanceMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 28 | `dLastBalanceMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 29 | `dSalesMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 30 | `dReceiptMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 31 | `dPayMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 32 | `dAdjustMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 33 | `dSlaveRoundingMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 34 | `dThisBalanceMoneyDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 35 | `dDeliverMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 36 | `dNoCheckMoney` | `decimal(22,2)` | NO | | 0.00 | | | +| 37 | `dKpqc` | `decimal(22,2)` | NO | | 0.00 | | | +| 38 | `dJqc` | `decimal(22,2)` | NO | | 0.00 | | | +| 39 | `dSkqc` | `decimal(22,2)` | NO | | 0.00 | | | +| 40 | `dKpqcDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 41 | `dJqcDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 42 | `dSkqcDq` | `decimal(22,2)` | NO | | 0.00 | | | +| 43 | `iType1` | `int` | NO | | 1 | | | +| 44 | `iType2` | `int` | NO | | 2 | | | +| 45 | `iType3` | `int` | NO | | 3 | | | +| 46 | `iType4` | `int` | NO | | 4 | | | +| 47 | `iType5` | `int` | NO | | 5 | | | +| 48 | `iType6` | `int` | NO | | 6 | | | +| 49 | `iType7` | `int` | NO | | 7 | | | +| 50 | `iType8` | `int` | NO | | 8 | | | +| 51 | `iType9` | `int` | NO | | 9 | | | +| 52 | `iType10` | `int` | NO | | 10 | | | +| 53 | `iType11` | `int` | NO | | 11 | | | +| 54 | `iType12` | `int` | NO | | 12 | | | +| 55 | `iType13` | `int` | NO | | 13 | | | +| 56 | `iType14` | `int` | NO | | 14 | | | +| 57 | `iType15` | `int` | NO | | 15 | | | +| 58 | `sMemo` | `longtext` | YES | | | | | +| 59 | `tStartDate` | `datetime` | YES | | | | | +| 60 | `tEndDate` | `datetime` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/reimbursementapplicationmaster.md b/docs/auto-catalog/tables/reimbursementapplicationmaster.md new file mode 100644 index 0000000..71d2115 --- /dev/null +++ b/docs/auto-catalog/tables/reimbursementapplicationmaster.md @@ -0,0 +1,68 @@ +# `reimbursementapplicationmaster` + +> 开发计划跟进主表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sContent` | `varchar(255)` | NO | | | | 申请内容 | +| 7 | `sApplicant` | `varchar(255)` | NO | | | | 申请人 | +| 8 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 9 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 10 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 11 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 12 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 13 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 14 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 15 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 16 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 17 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 18 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 22 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 23 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 24 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 25 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 26 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 27 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 28 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 29 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 30 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 31 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 32 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 33 | `sFormId` | `varchar(100)` | NO | | | | 界面FormId | +| 34 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 35 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 36 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 37 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 38 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 39 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 40 | `sMemo` | `varchar(255)` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevfollowupmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesdevfollowupmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/reimbursementapplicationslave.md b/docs/auto-catalog/tables/reimbursementapplicationslave.md new file mode 100644 index 0000000..4c87bf3 --- /dev/null +++ b/docs/auto-catalog/tables/reimbursementapplicationslave.md @@ -0,0 +1,43 @@ +# `reimbursementapplicationslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | +| 11 | `sCategories` | `varchar(255)` | NO | | | | 报销大类 | +| 12 | `sProductId` | `varchar(255)` | NO | | | | 报销产品id | +| 13 | `sProductNo` | `varchar(255)` | NO | | | | 报销产品号 | +| 14 | `dQyt` | `decimal(18,6)` | NO | | 0.000000 | | 报销数量 | +| 15 | `dPrice` | `decimal(18,6)` | NO | | 0.000000 | | 报销单价 | +| 16 | `dMoney` | `decimal(18,6)` | NO | | 0.000000 | | 报销金额 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevFollowUpslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/renyuan.md b/docs/auto-catalog/tables/renyuan.md new file mode 100644 index 0000000..ba6fa6f --- /dev/null +++ b/docs/auto-catalog/tables/renyuan.md @@ -0,0 +1,21 @@ +# `renyuan` + + +- **Rows (estimated):** 536 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sSex` | `varchar(255)` | YES | | | | | +| 2 | `sEmployeeNo` | `varchar(255)` | YES | | | | | +| 3 | `sEmployeeName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/revsupplymaster.md b/docs/auto-catalog/tables/revsupplymaster.md new file mode 100644 index 0000000..2ab14ad --- /dev/null +++ b/docs/auto-catalog/tables/revsupplymaster.md @@ -0,0 +1,59 @@ +# `revsupplymaster` + + +- **Rows (estimated):** 14 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sSupplyId` | `varchar(255)` | YES | | | | 供应商 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sTestStandardId` | `varchar(100)` | YES | | | | 检验方案Id | +| 34 | `iReviewType` | `int` | YES | | 0 | | 1:月度,2:季度,3:年度 | +| 35 | `bSubCheck` | `bit(1)` | YES | | b'0' | | 提交审核 | +| 36 | `tSubCheckDate` | `datetime` | YES | | | | 提交日期 | +| 37 | `sSubCheckPerson` | `varchar(255)` | YES | | | | 提交人员 | +| 38 | `bSupplyInvalid` | `bit(1)` | YES | | b'0' | | 供应商状态 | +| 39 | `sRevName` | `varchar(255)` | YES | | | | 评审名称 | +| 40 | `tStartDate` | `datetime` | YES | | | | | +| 41 | `tEndDate` | `datetime` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/revsupplyslave.md b/docs/auto-catalog/tables/revsupplyslave.md new file mode 100644 index 0000000..92637d7 --- /dev/null +++ b/docs/auto-catalog/tables/revsupplyslave.md @@ -0,0 +1,62 @@ +# `revsupplyslave` + + +- **Rows (estimated):** 1067 +- **Data size:** 304.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 9 | `sSupplyId` | `varchar(100)` | YES | | | | 供应商ID | +| 10 | `sRevName` | `varchar(255)` | YES | | | | 评审名称 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `sSMemo` | `text` | YES | | | | 备注 | +| 26 | `iScoreOne` | `int` | YES | | 0 | | 品质部打分 | +| 27 | `iScoreTwo` | `int` | YES | | 0 | | 生产部打分 | +| 28 | `iScoreThree` | `int` | YES | | 0 | | 储运部打分 | +| 29 | `iScoreFour` | `int` | YES | | 0 | | 物控部打分 | +| 30 | `sOneMemo` | `text` | YES | | | | 备注 | +| 31 | `sTwoMemo` | `text` | YES | | | | 备注 | +| 32 | `sThreeMemo` | `text` | YES | | | | 备注 | +| 33 | `sFourMemo` | `text` | YES | | | | 备注 | +| 34 | `iHappendCount` | `int` | YES | | 0 | | 发生次数 | +| 35 | `dInStoreMoney` | `decimal(18,2)` | YES | | 0.00 | | 入库金额 | +| 36 | `dAccidentRate` | `decimal(18,2)` | YES | | 0.00 | | 质量合格率 | +| 37 | `dDeliverRate` | `decimal(18,2)` | YES | | 0.00 | | 交货准点率 | +| 38 | `dAccidentMoney` | `decimal(18,2)` | YES | | 0.00 | | 事故损失金额 | +| 39 | `dOutMoney` | `decimal(18,2)` | YES | | 0.00 | | 实际扣款 | +| 40 | `iQualityScore` | `int` | YES | | | | 质量分 | +| 41 | `iSystemScore` | `int` | YES | | | | 体系分 | +| 42 | `iDeliverScore` | `int` | YES | | | | 交货分 | +| 43 | `iPriceScore` | `int` | YES | | | | 价格分 | +| 44 | `iServiceScore` | `int` | YES | | | | 服务分 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salchildproductapplymaster.md b/docs/auto-catalog/tables/salchildproductapplymaster.md new file mode 100644 index 0000000..5b8d029 --- /dev/null +++ b/docs/auto-catalog/tables/salchildproductapplymaster.md @@ -0,0 +1,82 @@ +# `salchildproductapplymaster` + + +- **Rows (estimated):** 150 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sType` | `varchar(255)` | NO | | | | 退货类型 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 43 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 44 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 45 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 46 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 47 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 57 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 58 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 59 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 60 | `sDeliverPerson` | `varchar(255)` | YES | | | | 送货人 | +| 61 | `sDeliverMobile` | `varchar(255)` | YES | | | | 联系方式 | +| 62 | `sDeliverAdd` | `varchar(255)` | YES | | | | 地址 | +| 63 | `tArrivalDate` | `datetime` | YES | | | | 到货日期 | +| 64 | `iMLogistics` | `int` | YES | | 0 | | 是否派车 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salchildproductapplyslave.md b/docs/auto-catalog/tables/salchildproductapplyslave.md new file mode 100644 index 0000000..0d1bf49 --- /dev/null +++ b/docs/auto-catalog/tables/salchildproductapplyslave.md @@ -0,0 +1,105 @@ +# `salchildproductapplyslave` + + +- **Rows (estimated):** 289 +- **Data size:** 256.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 13 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 29 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 30 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 31 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 32 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 33 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货再送货数量 | +| 34 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 35 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 36 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 37 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 38 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 39 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 40 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表ID | +| 41 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 42 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 43 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 44 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 45 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 46 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 61 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 62 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 63 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 64 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 65 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 66 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 67 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 68 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 69 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 70 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 71 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 74 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 75 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 76 | `dPalletQty` | `decimal(18,6)` | YES | | 0.000000 | | 托盘码数量 | +| 77 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 物流单反写数量 | +| 78 | `bCarComplete` | `bit(1)` | NO | | b'0' | | 物流单强制完工 | +| 79 | `dProductInStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货入库数量 | +| 80 | `bProductInStoreComplete` | `bit(1)` | YES | | b'0' | | 退货强制完成 | +| 81 | `dProductInStoreMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货 | +| 82 | `bNoObject` | `bit(1)` | YES | | b'0' | | 无实物退货 | +| 83 | `iLogistics` | `int` | YES | | 0 | | 是否派车 | +| 84 | `bLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 85 | `sCustomerId` | `varchar(255)` | YES | | | | 客户id | +| 86 | `dProductOutStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | 出库数量 | +| 87 | `bProductOutStoreComplete` | `bit(1)` | YES | | b'0' | | 出库完成 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsdedinmaster.md b/docs/auto-catalog/tables/saldelivergoodsdedinmaster.md new file mode 100644 index 0000000..22a666f --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsdedinmaster.md @@ -0,0 +1,93 @@ +# `saldelivergoodsdedinmaster` + + +- **Rows (estimated):** 303 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:39 +- **Updated:** 2026-04-27 18:56:39 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sSenderId` | `varchar(100)` | YES | | | | 送货人Id | +| 20 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 31 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 33 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 35 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 36 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 38 | `sLogisticsMobile` | `varchar(255)` | NO | | | | 物流手机号 | +| 39 | `sLogisticsNo` | `varchar(255)` | NO | | | | 物流单号 | +| 40 | `sLogisticsId` | `varchar(100)` | NO | | | | 物流公司 | +| 41 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 42 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 43 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 44 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 45 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 46 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 61 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 62 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 63 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 64 | `tCheckListDate` | `datetime` | YES | | | | 对账日期 | +| 65 | `sProcessId` | `varchar(50)` | YES | | | | 异常工序 | +| 66 | `sRectificationMemo` | `text` | YES | | | | 整改措施 | +| 67 | `sDeptId` | `varchar(50)` | YES | | | | 责任部门 | +| 68 | `dExamineMoney` | `decimal(18,6)` | YES | | 0.000000 | | 责任金额 | +| 69 | `sProductId` | `varchar(255)` | YES | | | | 产品名称 | +| 70 | `sOrderNo` | `varchar(255)` | YES | | | | 订单号 | +| 71 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单号 | +| 72 | `sWorkOrderId` | `varchar(255)` | YES | | | | 工单号 | +| 73 | `dLossQty` | `decimal(18,2)` | YES | | 0.00 | | 部门责任金额 | +| 74 | `dRewardPunishmentMoney` | `decimal(18,2)` | YES | | 0.00 | | 公司承担 | +| 75 | `sPRType` | `varchar(50)` | YES | | | | RP | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsdedinslave.md b/docs/auto-catalog/tables/saldelivergoodsdedinslave.md new file mode 100644 index 0000000..cfa0b96 --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsdedinslave.md @@ -0,0 +1,125 @@ +# `saldelivergoodsdedinslave` + + +- **Rows (estimated):** 567 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:40 +- **Updated:** 2026-04-27 18:56:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 13 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货数量 | +| 29 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 30 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 31 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 32 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 33 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 包(箱)数 | +| 34 | `dFractionQty` | `decimal(18,6)` | NO | | 0.000000 | | 零头数量 | +| 35 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 36 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 每包/箱数 | +| 37 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 38 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 43 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 44 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 45 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 46 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 47 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 48 | `sProductInStoreId` | `varchar(100)` | NO | | | | 成品入库Id | +| 49 | `sProductInStoreSlaveId` | `varchar(100)` | NO | | | | 成品入库从表Id | +| 50 | `sProductInStoreNo` | `varchar(255)` | NO | | | | 成品入库号 | +| 51 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 52 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 53 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 54 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 55 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 56 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `bSalSendCarComplete` | `bit(1)` | NO | | b'0' | | 派车强制完工 | +| 70 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 71 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 72 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 73 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 74 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 75 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 76 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 77 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 78 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 79 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 80 | `sSingleReceipt` | `varchar(255)` | NO | | | | 单次收据 | +| 81 | `tSingleReceipt` | `datetime` | YES | | | | 单次收据时间 | +| 82 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 83 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 84 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 85 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 86 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 87 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 88 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 89 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 90 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 91 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 92 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 93 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 94 | `dSingleReceiptQty` | `decimal(18,6)` | NO | | 0.000000 | | 签收数量 | +| 95 | `iSingleReceipt` | `int` | NO | | 1 | | 签收异常 1:实物退回 2:暂收待品质处理 | +| 96 | `sSingleReceiptMemo` | `varchar(500)` | NO | | | | 签收备注 | +| 97 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 98 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 99 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 100 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 101 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 102 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | +| 103 | `bNoObject` | `bit(1)` | NO | | b'0' | | 无实物送货 | +| 104 | `dStockupQty` | `decimal(18,6)` | YES | | 0.000000 | | 备货数 | +| 105 | `sEmployeeId` | `varchar(100)` | YES | | | | 扣款人员 | +| 106 | `dDeductionMoney` | `decimal(18,6)` | YES | | 0.000000 | | 扣款金额 | +| 107 | `sGroupLeader` | `varchar(255)` | YES | | | | 当班组长 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsdedmaster.md b/docs/auto-catalog/tables/saldelivergoodsdedmaster.md new file mode 100644 index 0000000..8cdac92 --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsdedmaster.md @@ -0,0 +1,82 @@ +# `saldelivergoodsdedmaster` + + +- **Rows (estimated):** 84 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:40 +- **Updated:** 2026-04-27 18:56:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sSenderId` | `varchar(100)` | YES | | | | 送货人Id | +| 20 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 31 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 33 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 35 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 36 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 38 | `sLogisticsMobile` | `varchar(255)` | NO | | | | 物流手机号 | +| 39 | `sLogisticsNo` | `varchar(255)` | NO | | | | 物流单号 | +| 40 | `sLogisticsId` | `varchar(100)` | NO | | | | 物流公司 | +| 41 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 42 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 43 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 44 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 45 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 46 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 61 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 62 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 63 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 64 | `tCheckListDate` | `datetime` | YES | | | | 对账日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsdedslave.md b/docs/auto-catalog/tables/saldelivergoodsdedslave.md new file mode 100644 index 0000000..1a8f0f3 --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsdedslave.md @@ -0,0 +1,123 @@ +# `saldelivergoodsdedslave` + + +- **Rows (estimated):** 84 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:40 +- **Updated:** 2026-04-27 18:56:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 13 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货数量 | +| 29 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 30 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 31 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 32 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 33 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 包(箱)数 | +| 34 | `dFractionQty` | `decimal(18,6)` | NO | | 0.000000 | | 零头数量 | +| 35 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 36 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 每包/箱数 | +| 37 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 38 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 43 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 44 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 45 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 46 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 47 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 48 | `sProductInStoreId` | `varchar(100)` | NO | | | | 成品入库Id | +| 49 | `sProductInStoreSlaveId` | `varchar(100)` | NO | | | | 成品入库从表Id | +| 50 | `sProductInStoreNo` | `varchar(255)` | NO | | | | 成品入库号 | +| 51 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 52 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 53 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 54 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 55 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 56 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `bSalSendCarComplete` | `bit(1)` | NO | | b'0' | | 派车强制完工 | +| 70 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 71 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 72 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 73 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 74 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 75 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 76 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 77 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 78 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 79 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 80 | `sSingleReceipt` | `varchar(255)` | NO | | | | 单次收据 | +| 81 | `tSingleReceipt` | `datetime` | YES | | | | 单次收据时间 | +| 82 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 83 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 84 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 85 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 86 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 87 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 88 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 89 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 90 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 91 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 92 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 93 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 94 | `dSingleReceiptQty` | `decimal(18,6)` | NO | | 0.000000 | | 签收数量 | +| 95 | `iSingleReceipt` | `int` | NO | | 1 | | 签收异常 1:实物退回 2:暂收待品质处理 | +| 96 | `sSingleReceiptMemo` | `varchar(500)` | NO | | | | 签收备注 | +| 97 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 98 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 99 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 100 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 101 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 102 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | +| 103 | `bNoObject` | `bit(1)` | NO | | b'0' | | 无实物送货 | +| 104 | `dStockupQty` | `decimal(18,6)` | YES | | 0.000000 | | 备货数 | +| 105 | `dDeductionMoney` | `decimal(18,6)` | YES | | 0.000000 | | 扣款金额 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsmaster.md b/docs/auto-catalog/tables/saldelivergoodsmaster.md new file mode 100644 index 0000000..09429d3 --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsmaster.md @@ -0,0 +1,97 @@ +# `saldelivergoodsmaster` + +> 送货单主表 + + +- **Rows (estimated):** 111 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:40 +- **Updated:** 2026-04-27 18:56:40 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sSenderId` | `varchar(100)` | YES | | | | 送货人Id | +| 20 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 31 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 33 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 35 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 36 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 38 | `sLogisticsMobile` | `varchar(255)` | NO | | | | 物流手机号 | +| 39 | `sLogisticsNo` | `varchar(255)` | NO | | | | 物流单号 | +| 40 | `sLogisticsId` | `varchar(100)` | NO | | | | 物流公司 | +| 41 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 42 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 43 | `sWareHouseId` | `varchar(100)` | NO | MUL | | | 仓库ID | +| 44 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 45 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 46 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `tCheckListDate` | `datetime` | YES | | | | 对账日期 | +| 61 | `tFinanceDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 财务确认时间 | +| 62 | `bFinance` | `bit(1)` | YES | | b'0' | | 财务确认 | +| 63 | `sFinancePerson` | `varchar(255)` | YES | | | | 财务确认人 | +| 64 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 65 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 66 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 67 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_SalDeliverGoodsMaster` | | BTREE | `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsslave.md b/docs/auto-catalog/tables/saldelivergoodsslave.md new file mode 100644 index 0000000..f39c46b --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsslave.md @@ -0,0 +1,153 @@ +# `saldelivergoodsslave` + +> 送货单从表 + + +- **Rows (estimated):** 115 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:40 +- **Updated:** 2026-04-27 18:56:41 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | MUL | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 13 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | MUL | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货数量 | +| 29 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 30 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 31 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 32 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 33 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 包(箱)数 | +| 34 | `dFractionQty` | `decimal(18,6)` | NO | | 0.000000 | | 零头数量 | +| 35 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 36 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 每包/箱数 | +| 37 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 38 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 43 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 44 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 45 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 46 | `sWorkOrderSlaveId` | `varchar(100)` | NO | MUL | | | 工单从表Id | +| 47 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 48 | `sProductInStoreId` | `varchar(100)` | NO | | | | 成品入库Id | +| 49 | `sProductInStoreSlaveId` | `varchar(100)` | NO | | | | 成品入库从表Id | +| 50 | `sProductInStoreNo` | `varchar(255)` | NO | | | | 成品入库号 | +| 51 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 52 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 53 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 54 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 55 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 56 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `bSalSendCarComplete` | `bit(1)` | NO | | b'0' | | 派车强制完工 | +| 70 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 71 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 72 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 73 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 74 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 75 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 76 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 77 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 78 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 79 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 80 | `sSingleReceipt` | `varchar(255)` | NO | | | | 单次收据 | +| 81 | `tSingleReceipt` | `datetime` | YES | | | | 单次收据时间 | +| 82 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 83 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 84 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 85 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 86 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 87 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 88 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 89 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 90 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 91 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 92 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 93 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 94 | `dSingleReceiptQty` | `decimal(18,6)` | NO | | 0.000000 | | 签收数量 | +| 95 | `iSingleReceipt` | `int` | NO | | 1 | | 签收异常 1:实物退回 2:暂收待品质处理 | +| 96 | `sSingleReceiptMemo` | `varchar(500)` | NO | | | | 签收备注 | +| 97 | `tFinanceDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 财务确认时间 | +| 98 | `bFinance` | `bit(1)` | YES | | b'0' | | 财务确认 | +| 99 | `bLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 100 | `bNoObject` | `bit(1)` | NO | | b'0' | | 无实物送货 | +| 101 | `bRemainderScrap` | `bit(1)` | YES | | b'0' | | 余数报废出库 | +| 102 | `bSingleReceipt` | `bit(1)` | YES | | b'0' | | 是否回执 | +| 103 | `dBackRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量反写 | +| 104 | `dBackSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品反写数 | +| 105 | `dCheckingMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写换算数量 | +| 106 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 备品反写数量 | +| 107 | `dProductOldQty` | `decimal(18,6)` | YES | | 0.000000 | | | +| 108 | `dRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量 | +| 109 | `dSendCarGiveQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单备品反写数量 | +| 110 | `dSendCarSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单赠送反写数量 | +| 111 | `dSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品数 | +| 112 | `dStockupQty` | `decimal(18,6)` | YES | | 0.000000 | | 备货数 | +| 113 | `dSumWeight` | `decimal(18,6)` | NO | | 0.000000 | | 重量 | +| 114 | `sCustomerStyle` | `varchar(255)` | YES | | | | 客户规格 | +| 115 | `sFinancePerson` | `varchar(255)` | YES | | | | 财务确认人 | +| 116 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 117 | `sSrcFormId` | `varchar(255)` | NO | | | | 源formId | +| 118 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 119 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 120 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 121 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 122 | `sSqlConditionId` | `varchar(100)` | NO | | | | 与子从表条件 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_SalDeliverGoodsSlave_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_SalDeliverGoodsSlave_SrcSlaveId` | | BTREE | `sSrcSlaveId`, `sSrcId` | +| `IndexN_SalDeliverGoodsSlave_WarehouseId` | | BTREE | `sProductId`, `sDefineNo`, `sDefineNo2`, `sWareHouseId`, `sLocationId`, `sWareHouseLocationId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_SalDeliverGoodsSlaveWorkOrderSlaveId` | | BTREE | `sWorkOrderSlaveId`, `sProductId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivergoodsslavechildren.md b/docs/auto-catalog/tables/saldelivergoodsslavechildren.md new file mode 100644 index 0000000..421919d --- /dev/null +++ b/docs/auto-catalog/tables/saldelivergoodsslavechildren.md @@ -0,0 +1,119 @@ +# `saldelivergoodsslavechildren` + + +- **Rows (estimated):** 41493 +- **Data size:** 32.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:41 +- **Updated:** 2026-04-27 18:56:46 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | | +| 13 | `sProcessMemo` | `text` | YES | | | | | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货数量 | +| 29 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 30 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 31 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 32 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 33 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 包(箱)数 | +| 34 | `dFractionQty` | `decimal(18,6)` | NO | | 0.000000 | | 零头数量 | +| 35 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 36 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 每包/箱数 | +| 37 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 38 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 39 | `sWareHouseId` | `varchar(100)` | YES | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 43 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 44 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 45 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 46 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 47 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 48 | `sProductInStoreId` | `varchar(100)` | NO | | | | 成品入库Id | +| 49 | `sProductInStoreSlaveId` | `varchar(100)` | NO | | | | 成品入库从表Id | +| 50 | `sProductInStoreNo` | `varchar(255)` | NO | | | | 成品入库号 | +| 51 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 52 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 53 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 54 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 55 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 56 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 57 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 58 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 59 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 60 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 64 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 65 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 66 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 67 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 68 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 69 | `bSalSendCarComplete` | `bit(1)` | NO | | b'0' | | 派车强制完工 | +| 70 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 71 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 派车单反写数量 | +| 72 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 73 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 74 | `sUnTaskFormId` | `varchar(100)` | NO | | | | | +| 75 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 76 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 77 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 78 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 79 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 80 | `sSingleReceipt` | `varchar(255)` | NO | | | | 回执人 | +| 81 | `tSingleReceipt` | `datetime` | YES | | | | 回执时间 | +| 82 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 83 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 84 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 85 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 86 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 87 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 88 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 89 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 90 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 91 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 92 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 93 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 94 | `sDelivergooodSlaveId` | `varchar(50)` | NO | | | | 从表Id | +| 95 | `dProductstockQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品库存数量 | +| 96 | `sDeliverSlaveId` | `varchar(100)` | NO | | | | 从表ID | +| 97 | `dUseQty` | `decimal(18,6)` | NO | | 0.000000 | | 从表产品占用数 | +| 98 | `dProductOldQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 99 | `bNoObject` | `bit(1)` | NO | | b'0' | | 无实物送货 | +| 100 | `sOpsBillNo` | `varchar(50)` | YES | | | | | +| 101 | `sSqlConditionId` | `varchar(100)` | NO | | | | 与子从表条件 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivernotifymaster.md b/docs/auto-catalog/tables/saldelivernotifymaster.md new file mode 100644 index 0000000..88ef785 --- /dev/null +++ b/docs/auto-catalog/tables/saldelivernotifymaster.md @@ -0,0 +1,64 @@ +# `saldelivernotifymaster` + +> 送货通知单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `bOutWareHouseInspect` | `bit(1)` | NO | | b'0' | | 出库 | +| 33 | `tMDeliverDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 送货日期 | +| 34 | `sMConsignee` | `varchar(255)` | YES | | | | 联系人 | +| 35 | `sMConsigneeMobile` | `varchar(255)` | YES | | | | 联系人手机 | +| 36 | `sMDeliverTo` | `varchar(255)` | YES | | | | 送货地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_saldelivernotifymaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_saldelivernotifymasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/saldelivernotifyslave.md b/docs/auto-catalog/tables/saldelivernotifyslave.md new file mode 100644 index 0000000..97ed31a --- /dev/null +++ b/docs/auto-catalog/tables/saldelivernotifyslave.md @@ -0,0 +1,141 @@ +# `saldelivernotifyslave` + +> 送货通知单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 10 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 11 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 12 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 30 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 31 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 33 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 34 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 37 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 38 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 39 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 40 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 41 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 42 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 43 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 44 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 45 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 46 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 47 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 48 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 49 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 50 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 51 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 52 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 53 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 54 | `sProductTechnologyId` | `varchar(255)` | YES | | | | 产品工艺卡ID | +| 55 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 56 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 57 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 58 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 59 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 60 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 61 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 62 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 63 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 64 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 65 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 66 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 67 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 68 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 69 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 70 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 71 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 72 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 73 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 74 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 75 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 76 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 77 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 78 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 79 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 成品检验强制清除 | +| 80 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 81 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 82 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 83 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 84 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 85 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 86 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 87 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 88 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 89 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 90 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 91 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 92 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 93 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 94 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 95 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 96 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知换算数量 | +| 97 | `bCustomerCheck` | `bit(1)` | YES | | b'0' | | 到厂验货 | +| 98 | `bRemainderScrap` | `bit(1)` | YES | | b'0' | | 余数报废出库 | +| 99 | `dBackSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品反写数 | +| 100 | `dCheckQlyQty` | `decimal(18,6)` | YES | | 0.000000 | | 审核检验数量 | +| 101 | `dSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品数 | +| 102 | `dSumCheckingMoney` | `decimal(18,6)` | YES | | 0.000000 | | 销售对账金额 | +| 103 | `dSumCheckingQty` | `decimal(18,6)` | YES | | 0.000000 | | 销售对账数量 | +| 104 | `dSumInvoiceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 销售发票金额 | +| 105 | `dSumInvoiceQty` | `decimal(18,6)` | YES | | 0.000000 | | 销售发票数量 | +| 106 | `sBatchNo` | `varchar(50)` | YES | | | | 批次号 | +| 107 | `sCustomerProductNo` | `varchar(50)` | YES | | | | 客户料号 | +| 108 | `sCustomerStyle` | `varchar(255)` | YES | | | | 客户规格 | +| 109 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 110 | `sOpsBillNo` | `varchar(255)` | YES | | | | 成品外购单号 | +| 111 | `sSpecialMemo` | `text` | YES | | | | 特殊备注 | +| 112 | `sSrcParentId` | `varchar(255)` | YES | | | | 合并前sParentId | +| 113 | `sStorePerson` | `varchar(50)` | YES | | | | 对应仓库出货人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_saldelivernotifyslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_saldelivernotifyslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salqualityabnormalmaster.md b/docs/auto-catalog/tables/salqualityabnormalmaster.md new file mode 100644 index 0000000..a8f7825 --- /dev/null +++ b/docs/auto-catalog/tables/salqualityabnormalmaster.md @@ -0,0 +1,81 @@ +# `salqualityabnormalmaster` + +> 销售异常主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:46 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `tCheckListDate` | `datetime` | YES | | | | 对账日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salqualityabnormalslave.md b/docs/auto-catalog/tables/salqualityabnormalslave.md new file mode 100644 index 0000000..57b3644 --- /dev/null +++ b/docs/auto-catalog/tables/salqualityabnormalslave.md @@ -0,0 +1,80 @@ +# `salqualityabnormalslave` + +> 销售异常从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:47 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 8 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 9 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 10 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 11 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 12 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 13 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 14 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 15 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 16 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 17 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 18 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 19 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 20 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 21 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 22 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 23 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 24 | `dCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 25 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 26 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 27 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 28 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 29 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 30 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 31 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表ID | +| 32 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 33 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 34 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 35 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 36 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 37 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 38 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salrejectgoodsapplymaster.md b/docs/auto-catalog/tables/salrejectgoodsapplymaster.md new file mode 100644 index 0000000..c4c9311 --- /dev/null +++ b/docs/auto-catalog/tables/salrejectgoodsapplymaster.md @@ -0,0 +1,83 @@ +# `salrejectgoodsapplymaster` + + +- **Rows (estimated):** 399 +- **Data size:** 240.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:47 +- **Updated:** 2026-04-27 18:56:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | RMB | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sType` | `varchar(255)` | NO | | | | 退货类型 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 43 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 44 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 45 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 46 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 47 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 57 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 58 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 59 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 60 | `sDeliverPerson` | `varchar(255)` | YES | | | | 送货人 | +| 61 | `sDeliverMobile` | `varchar(255)` | YES | | | | 联系方式 | +| 62 | `sDeliverAdd` | `varchar(255)` | YES | | | | 地址 | +| 63 | `tArrivalDate` | `datetime` | YES | | | | 到货日期 | +| 64 | `iMLogistics` | `int` | YES | | 0 | | 是否派车 | +| 65 | `bNotAccident` | `bit(1)` | YES | | b'0' | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salrejectgoodsapplyslave.md b/docs/auto-catalog/tables/salrejectgoodsapplyslave.md new file mode 100644 index 0000000..9f43e82 --- /dev/null +++ b/docs/auto-catalog/tables/salrejectgoodsapplyslave.md @@ -0,0 +1,108 @@ +# `salrejectgoodsapplyslave` + + +- **Rows (estimated):** 629 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:47 +- **Updated:** 2026-04-27 18:56:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 13 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 29 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 30 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 31 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 32 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 33 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货再送货数量 | +| 34 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 35 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 36 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 37 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 38 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 39 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 40 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表ID | +| 41 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 42 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 43 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表ID | +| 44 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 45 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 46 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 61 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 62 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 63 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 64 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 65 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 66 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 67 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 68 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 69 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 70 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 71 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 74 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 75 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 76 | `dPalletQty` | `decimal(18,6)` | YES | | 0.000000 | | 托盘码数量 | +| 77 | `dSendCarQty` | `decimal(18,6)` | YES | | 0.000000 | | 物流单反写数量 | +| 78 | `bCarComplete` | `bit(1)` | NO | | b'0' | | 物流单强制完工 | +| 79 | `dProductInStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货入库数量 | +| 80 | `bProductInStoreComplete` | `bit(1)` | YES | | b'0' | | 退货强制完成 | +| 81 | `dProductInStoreMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货 | +| 82 | `bNoObject` | `bit(1)` | YES | | b'0' | | 无实物退货 | +| 83 | `iLogistics` | `int` | YES | | 0 | | 是否派车 | +| 84 | `bLogisticsComplete` | `bit(1)` | YES | | b'0' | | 是否生成物流单 | +| 85 | `sRejType` | `varchar(255)` | YES | | | | | +| 86 | `bRejectComplete` | `bit(1)` | YES | | b'0' | | 退货申请品质品定清除 | +| 87 | `sChildSrcSlaveId` | `varchar(255)` | YES | | | | | +| 88 | `dStockupQty` | `decimal(18,6)` | YES | | 0.000000 | | 备货数 | +| 89 | `dRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量 | +| 90 | `dBackRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量反写 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salrejectgoodsmaster.md b/docs/auto-catalog/tables/salrejectgoodsmaster.md new file mode 100644 index 0000000..e4e90ac --- /dev/null +++ b/docs/auto-catalog/tables/salrejectgoodsmaster.md @@ -0,0 +1,91 @@ +# `salrejectgoodsmaster` + +> 销售退货单主表 + + +- **Rows (estimated):** 19 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:47 +- **Updated:** 2026-04-27 18:56:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 27 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 28 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 29 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 30 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 32 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 34 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 36 | `sType` | `varchar(255)` | NO | | | | 退货类型 | +| 37 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 38 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 39 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 40 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 42 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 43 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 44 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 45 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 46 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 47 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 51 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 52 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 53 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 54 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 55 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 56 | `tCheckListDate` | `datetime` | YES | | | | 对账日期 | +| 57 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | +| 58 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 59 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 60 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 61 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_salrejectgoodsmasterCustomerId` | | BTREE | `sCustomerId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salrejectgoodsslave.md b/docs/auto-catalog/tables/salrejectgoodsslave.md new file mode 100644 index 0000000..2a85061 --- /dev/null +++ b/docs/auto-catalog/tables/salrejectgoodsslave.md @@ -0,0 +1,116 @@ +# `salrejectgoodsslave` + +> 销售退货单从表 + + +- **Rows (estimated):** 19 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:47 +- **Updated:** 2026-04-27 18:56:47 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 13 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 14 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 15 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 16 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 17 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 18 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 19 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 20 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 21 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 22 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 23 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 24 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 25 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 26 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 27 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 28 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 29 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 30 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 31 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 32 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 33 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 退货再送货数量 | +| 34 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 35 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 36 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 37 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 38 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 39 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 40 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表ID | +| 41 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 42 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 43 | `sWorkOrderSlaveId` | `varchar(100)` | NO | MUL | | | 工单从表ID | +| 44 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 45 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 46 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 47 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 48 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 49 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 50 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 51 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 52 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 53 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 54 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 55 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 56 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 57 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 58 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 59 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 60 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 61 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 62 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 63 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 64 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 65 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 加外币单价 | +| 66 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 67 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 68 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 69 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 70 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 71 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 72 | `bNoObject` | `bit(1)` | NO | | b'0' | | 无实物送货 | +| 73 | `dBackRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量反写 | +| 74 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数反写 | +| 75 | `dRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量 | +| 76 | `dSingleReceiptQty` | `decimal(18,6)` | NO | | 0.000000 | | 签收数量 | +| 77 | `dStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数 | +| 78 | `sDeliverSrcId` | `varchar(255)` | YES | | | | | +| 79 | `sDeliverSrcNo` | `varchar(255)` | YES | | | | | +| 80 | `sDeliverSrcSlaveId` | `varchar(255)` | YES | | | | | +| 81 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 82 | `sRejType` | `varchar(255)` | YES | | | | | +| 83 | `sSlaveType` | `varchar(255)` | YES | | | | 退货类型 | +| 84 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 85 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 86 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 87 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salrejectgoodsslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_SalRejectGoodsSlaveWorkOrderIdSlaveId` | | BTREE | `sWorkOrderSlaveId`, `sWorkOrderId` | +| `IndexU_salrejectgoodsslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsaleschancemaster.md b/docs/auto-catalog/tables/salsaleschancemaster.md new file mode 100644 index 0000000..c9656f2 --- /dev/null +++ b/docs/auto-catalog/tables/salsaleschancemaster.md @@ -0,0 +1,93 @@ +# `salsaleschancemaster` + +> 销售机会主表 + + +- **Rows (estimated):** 19 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:47 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 34 | `sBusinessMemo` | `text` | YES | | | | 商机描述 | +| 35 | `sContacts` | `varchar(100)` | NO | | | | 联系人 | +| 36 | `sMobile` | `varchar(100)` | NO | | | | 联系方式 | +| 37 | `sFollowUpMemo` | `text` | YES | | | | 最后一次跟进描述 | +| 38 | `tFollowUpDate` | `datetime` | YES | | | | 最后一次跟进时间 | +| 39 | `sFlow` | `varchar(255)` | NO | | | | 业务流程 | +| 40 | `sFollowUpNextMemo` | `text` | YES | | | | 下次跟进描述 | +| 41 | `tFollowUpNextDate` | `datetime` | YES | | | | 下次跟进时间 | +| 42 | `bFollowUpComplete` | `bit(1)` | NO | | b'0' | | 商机机会强制完工 | +| 43 | `sChanceSource` | `varchar(255)` | NO | | | | 商机来源 | +| 44 | `sSalesManId` | `varchar(1000)` | YES | | | | 销售员ID | +| 45 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 46 | `tSubmitDate` | `datetime` | YES | | | | 提交日期 | +| 47 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交操作人 | +| 48 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 49 | `dOperateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 执行时间 | +| 50 | `dChanceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 预估金额 | +| 51 | `dLossAimMoney` | `decimal(18,6)` | YES | | 0.000000 | | 客户目标价 | +| 52 | `dProbability` | `varchar(255)` | YES | | 0 | | 概率 | +| 53 | `dRivalMoney` | `decimal(18,6)` | YES | | 0.000000 | | 对手价格 | +| 54 | `iFollowUp` | `int` | YES | | 0 | | 0:跟进状态,1:签订合同,2:废单,3:输单 | +| 55 | `sCity` | `varchar(255)` | YES | | | | 客户城市 | +| 56 | `sCoordinateEmp` | `varchar(255)` | YES | | | | 配合人员 | +| 57 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 58 | `sCustomerPropertyId` | `varchar(255)` | YES | | | | 客户行业 | +| 59 | `sCustomerSource` | `varchar(255)` | YES | | | | 客户来源 | +| 60 | `sCustomerTypeId` | `varchar(255)` | YES | | | | 客户分类 | +| 61 | `sLossType` | `varchar(255)` | YES | | | | 输单原因 | +| 62 | `sLostMemo` | `text` | YES | | | | 输单原因 | +| 63 | `sOperatePerson` | `varchar(255)` | YES | | | | 结果执行人员 | +| 64 | `sSalesManName` | `varchar(255)` | YES | | | | 销售员 | +| 65 | `sScrapMemo` | `text` | YES | | | | 废单原因 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsaleschancemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsaleschancemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsaleschanceproduct.md b/docs/auto-catalog/tables/salsaleschanceproduct.md new file mode 100644 index 0000000..7df56c2 --- /dev/null +++ b/docs/auto-catalog/tables/salsaleschanceproduct.md @@ -0,0 +1,85 @@ +# `salsaleschanceproduct` + +> 销售机会主表 + + +- **Rows (estimated):** 16 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sMemo` | `text` | YES | | | | 备注 | +| 8 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 23 | `sProductId` | `varchar(100)` | YES | | | | 产品Id | +| 24 | `sProductMemo` | `text` | YES | | | | 产品描述 | +| 25 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 28 | `sProductType` | `varchar(255)` | NO | | | | 产品类型 | +| 29 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 30 | `sInternalFlow` | `varchar(255)` | NO | | | | 内部流程 | +| 31 | `sInternalFlowMemo` | `varchar(255)` | NO | | | | 内部流程备注 | +| 32 | `sProductClassifyId` | `varchar(100)` | YES | | | | 成品分类Id | +| 33 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡反写 | +| 34 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 35 | `bProductTechnologyComplete` | `bit(1)` | NO | | b'0' | | 工艺卡强制完工 | +| 36 | `sSalDevId` | `varchar(100)` | NO | | | | 开发申请ID | +| 37 | `bSalDevComplete` | `bit(1)` | NO | | b'0' | | 开发申请强制完工 | +| 38 | `sQuotationId` | `varchar(100)` | NO | MUL | | | 报价单反写Id | +| 39 | `bQuotationComplete` | `bit(1)` | NO | | b'0' | | 报价强制完工 | +| 40 | `bFollowUpComplete` | `bit(1)` | NO | | b'0' | | 商机机会强制完工 | +| 41 | `tDevelopDate` | `datetime` | YES | | | | 转开发日期 | +| 42 | `sDevelopPerson` | `varchar(100)` | NO | | | | 转开发操作人员 | +| 43 | `bDevelop` | `bit(1)` | NO | | b'0' | | 是否转开发 | +| 44 | `sDevelopMemo` | `varchar(255)` | NO | | | | 转开发备注 | +| 45 | `sDevelopBackMemo` | `varchar(255)` | NO | | | | 开发退回备注 | +| 46 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 打样数量 | +| 47 | `bSampleComplete` | `bit(1)` | NO | | b'0' | | 打样强制完工 | +| 48 | `bQuotation` | `bit(1)` | NO | | b'0' | | 是否转报价 | +| 49 | `sProductUnit` | `varchar(50)` | YES | | | | 产品单位 | +| 50 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表Id | +| 51 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 52 | `sSrcNo` | `varchar(50)` | NO | | | | 源单号 | +| 53 | `dSrcQty` | `decimal(18,6)` | NO | | 0.000000 | | 源单数量 | +| 54 | `sProductNo` | `varchar(50)` | YES | | | | 印品编号 | +| 55 | `sProductStyle` | `varchar(50)` | YES | | | | 印品规格 | +| 56 | `sProductName` | `varchar(100)` | YES | | | | 印品名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId` | +| `IndexN_2` | | BTREE | `sQuotationId` | +| `IndexU_salsaleschanceproduct` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsaleschanceslave.md b/docs/auto-catalog/tables/salsaleschanceslave.md new file mode 100644 index 0000000..e062f2f --- /dev/null +++ b/docs/auto-catalog/tables/salsaleschanceslave.md @@ -0,0 +1,37 @@ +# `salsaleschanceslave` + +> 销售机会从表 + + +- **Rows (estimated):** 13 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsaleschanceslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalescheckingchild.md b/docs/auto-catalog/tables/salsalescheckingchild.md new file mode 100644 index 0000000..cc5a00b --- /dev/null +++ b/docs/auto-catalog/tables/salsalescheckingchild.md @@ -0,0 +1,106 @@ +# `salsalescheckingchild` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 13 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 14 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 15 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 16 | `dSrcMoney` | `decimal(18,6)` | YES | | | | 源单金额 | +| 17 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 18 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 19 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 20 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 21 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 22 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 23 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 24 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 25 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 27 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 28 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 29 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 30 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 34 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 35 | `dLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 报损数量 | +| 36 | `dLossMoney` | `decimal(18,6)` | YES | | | | 报损金额 | +| 37 | `sLossType` | `varchar(255)` | YES | | | | 报损类型 | +| 38 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 39 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 40 | `sFormId` | `varchar(100)` | NO | | | | 来自送货、退货界面的ID | +| 41 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sProductInStoreId` | `varchar(100)` | NO | | | | 成品入库Id | +| 56 | `sProductInStoreSlaveId` | `varchar(100)` | NO | | | | 成品入库从表Id | +| 57 | `sProductInStoreNo` | `varchar(255)` | NO | | | | 成品入库号 | +| 58 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 59 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 60 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 61 | `sDeliverGoodsId` | `varchar(100)` | NO | | | | 送货Id | +| 62 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | | | | 送货从表Id | +| 63 | `sDeliverGoodsNo` | `varchar(255)` | NO | | | | 送货号 | +| 64 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面id | +| 65 | `bSalesInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 66 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 67 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 68 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 69 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 70 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 71 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 72 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 73 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 74 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 75 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 76 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 77 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 78 | `dSrcNoCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源单未对账金额 | +| 79 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 80 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 81 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 82 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 83 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 84 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 85 | `sChangeOrderSlaveId` | `varchar(255)` | NO | | | | 订单号Id | +| 86 | `sChangeOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 87 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 88 | `sFatherSlaveId` | `varchar(255)` | NO | | | | 父级id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalescheckingmaster.md b/docs/auto-catalog/tables/salsalescheckingmaster.md new file mode 100644 index 0000000..50ca62e --- /dev/null +++ b/docs/auto-catalog/tables/salsalescheckingmaster.md @@ -0,0 +1,90 @@ +# `salsalescheckingmaster` + +> 销售对账主表 + + +- **Rows (estimated):** 71 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 14 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 15 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 16 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 18 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 19 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 20 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 21 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 22 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 23 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 24 | `sMemo` | `text` | YES | | | | 备注 | +| 25 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 26 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 27 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 28 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 29 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金金额 | +| 31 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | | | | 订金反写金额 | +| 33 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 35 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 36 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 37 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 38 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `tInvoiceDate` | `datetime` | YES | | | | 开票时间 | +| 53 | `iVouchermark` | `int` | YES | | | | 凭证返回标记 | +| 54 | `sAccountNo` | `varchar(100)` | NO | | | | 科目代码 | +| 55 | `sAccountId` | `varchar(255)` | NO | | | | 会计科目 | +| 56 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预收 | +| 57 | `sAdvanceBillId` | `varchar(255)` | NO | | | | 预收单据ID | +| 58 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 59 | `sType` | `varchar(255)` | NO | | | | 类型 | +| 60 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 61 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalescheckingmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexU_salsalescheckingmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalescheckingmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalescheckingslave.md b/docs/auto-catalog/tables/salsalescheckingslave.md new file mode 100644 index 0000000..8753df1 --- /dev/null +++ b/docs/auto-catalog/tables/salsalescheckingslave.md @@ -0,0 +1,129 @@ +# `salsalescheckingslave` + +> 销售对账从表 + + +- **Rows (estimated):** 87 +- **Data size:** 128.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 13 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 14 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 15 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 16 | `dSrcMoney` | `decimal(18,6)` | YES | | | | 源单金额 | +| 17 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 18 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 19 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 20 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 21 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 22 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 23 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 24 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 25 | `dInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 26 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 27 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 28 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 29 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 30 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 31 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 33 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 34 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 35 | `dLossQty` | `decimal(18,6)` | NO | | 0.000000 | | 报损数量 | +| 36 | `dLossMoney` | `decimal(18,6)` | YES | | | | 报损金额 | +| 37 | `sLossType` | `varchar(255)` | YES | | | | 报损类型 | +| 38 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 39 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 40 | `sFormId` | `varchar(100)` | NO | | | | 来自送货、退货界面的ID | +| 41 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sProductInStoreId` | `varchar(100)` | NO | | | | 成品入库Id | +| 56 | `sProductInStoreSlaveId` | `varchar(100)` | NO | | | | 成品入库从表Id | +| 57 | `sProductInStoreNo` | `varchar(255)` | NO | | | | 成品入库号 | +| 58 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 59 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 60 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 61 | `sDeliverGoodsId` | `varchar(100)` | NO | | | | 送货Id | +| 62 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | | | | 送货从表Id | +| 63 | `sDeliverGoodsNo` | `varchar(255)` | NO | | | | 送货号 | +| 64 | `sSrcFormId` | `varchar(100)` | NO | | | | 源单界面id | +| 65 | `bSalesInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 66 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 67 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 68 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 69 | `dCostPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 70 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 71 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 72 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 73 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 74 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 75 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 76 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 77 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 78 | `dSrcNoCheckMoney` | `decimal(18,6)` | NO | | 0.000000 | | 源单未对账金额 | +| 79 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 80 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 81 | `dBackRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量反写 | +| 82 | `dForeignInvoiceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写金额 | +| 83 | `dGiveQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品数 | +| 84 | `dInvoiceMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写换算数量 | +| 85 | `dInvoiceQty` | `decimal(18,6)` | NO | | 0.000000 | | 发票反写数量 | +| 86 | `dPresentQty` | `decimal(18,2)` | NO | | 0.00 | | 赠送反写数量 | +| 87 | `dRealityPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 88 | `dRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量 | +| 89 | `dSingleReceiptQty` | `decimal(18,2)` | YES | | 0.00 | | 签收数 | +| 90 | `dSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品数 | +| 91 | `dSrcRemainderQty` | `decimal(18,2)` | YES | | 0.00 | | 余数源单数 | +| 92 | `iZeroCheck` | `int` | YES | | 0 | | 金额为0的发票 | +| 93 | `sSrcType` | `varchar(255)` | YES | | | | | +| 94 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 95 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 96 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 97 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 98 | `dSlaveTotalMoney` | `decimal(18,6)` | YES | | | | 从表总额 | +| 99 | `dRoundingMoney` | `decimal(18,6)` | YES | | | | | +| 100 | `dReceiptForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 101 | `dReceiptRoundForeignMoney` | `decimal(18,6)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalescheckingslave` | | BTREE | `sParentId` | +| `IndexU_salsalescheckingslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalescontractmaster.md b/docs/auto-catalog/tables/salsalescontractmaster.md new file mode 100644 index 0000000..297af23 --- /dev/null +++ b/docs/auto-catalog/tables/salsalescontractmaster.md @@ -0,0 +1,80 @@ +# `salsalescontractmaster` + +> 销售订单主表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tDeliverDate` | `datetime` | YES | | | | 有效日期 | +| 14 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 15 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 16 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 17 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 19 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 20 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 21 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 22 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 23 | `sDeliverTo` | `varchar(255)` | NO | | | | 详细地址 | +| 24 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 25 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 31 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 32 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 34 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 35 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 36 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `sNoFormat` | `varchar(255)` | NO | | | | 排版方式 | +| 51 | `sOrderType` | `varchar(255)` | NO | | | | 订单类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesContractmaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexU_salsalesContractmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesContractmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sFormId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalescontractslave.md b/docs/auto-catalog/tables/salsalescontractslave.md new file mode 100644 index 0000000..439b603 --- /dev/null +++ b/docs/auto-catalog/tables/salsalescontractslave.md @@ -0,0 +1,79 @@ +# `salsalescontractslave` + +> 订单从表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:48 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 1 | | 检验反写数量 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | MUL | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 13 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 14 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 20 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 21 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 22 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 23 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 24 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 25 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 26 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 27 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 28 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 29 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 30 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 31 | `dStartQty` | `decimal(18,6)` | NO | | 0.000000 | | 起始数量 | +| 32 | `dEndQty` | `decimal(18,6)` | NO | | 0.000000 | | 终止数量 | +| 33 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 34 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 35 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 36 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 37 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 38 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 39 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 43 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 44 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 45 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 46 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 47 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 48 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 49 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价 | +| 50 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesContractSlave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_salsalesContractSlaveCheckingComplete` | | BTREE | `dProductQty` | +| `IndexU_salsalesContractSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdesignmaster.md b/docs/auto-catalog/tables/salsalesdesignmaster.md new file mode 100644 index 0000000..1c2d43a --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdesignmaster.md @@ -0,0 +1,44 @@ +# `salsalesdesignmaster` + + +- **Rows (estimated):** 28 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:48 +- **Updated:** 2026-04-27 18:56:49 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(255)` | YES | | | | | +| 9 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 11 | `sSrcId` | `varchar(255)` | YES | | | | | +| 12 | `sSrcSlaveId` | `varchar(255)` | YES | | | | | +| 13 | `sSrcNo` | `varchar(255)` | YES | | | | | +| 14 | `sGrade` | `varchar(255)` | YES | | | | 项目等级 | +| 15 | `sDesignName` | `varchar(255)` | YES | | | | 设计师 | +| 16 | `sStates` | `varchar(255)` | YES | | 0 | | 状态 | +| 17 | `tCompleteDate` | `datetime` | YES | | | | 实际完成时间 | +| 18 | `sProgressMemo` | `longtext` | YES | | | | 进度 | +| 19 | `sCustomerId` | `varchar(255)` | YES | | | | | +| 20 | `sCustomerName` | `varchar(255)` | YES | | | | | +| 21 | `sMemo` | `text` | YES | | | | 备注说明 | +| 22 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 23 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 24 | `bInvalid` | `bit(1)` | YES | | b'0' | | | +| 25 | `bCheck` | `bit(1)` | YES | | b'0' | | | +| 26 | `sStatus` | `varchar(50)` | YES | | 0 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdesignslave.md b/docs/auto-catalog/tables/salsalesdesignslave.md new file mode 100644 index 0000000..3e8cc22 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdesignslave.md @@ -0,0 +1,34 @@ +# `salsalesdesignslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(255)` | YES | | | | | +| 9 | `sBillNo` | `varchar(50)` | YES | | | | 单据号 | +| 10 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 11 | `sMemo` | `text` | YES | | | | 备注说明 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bInvalid` | `bit(1)` | YES | | b'0' | | | +| 15 | `bCheck` | `bit(1)` | YES | | b'0' | | | +| 16 | `sStatus` | `varchar(50)` | YES | | 0 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdevfollowupmaster.md b/docs/auto-catalog/tables/salsalesdevfollowupmaster.md new file mode 100644 index 0000000..1ade8c3 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdevfollowupmaster.md @@ -0,0 +1,76 @@ +# `salsalesdevfollowupmaster` + +> 销售开发主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_danish_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 34 | `sProductClassifyId` | `varchar(100)` | YES | | | | 成品分类Id | +| 35 | `dDevMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开发金额 | +| 36 | `sContacts` | `varchar(100)` | NO | | | | 联系人 | +| 37 | `sMobile` | `varchar(100)` | NO | | | | 联系方式 | +| 38 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 39 | `sDevMemo` | `text` | YES | | | | 开发描述 | +| 40 | `sSrcId` | `varchar(255)` | NO | | | | 原单Id | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | | | | 原单从表Id | +| 42 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 43 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 44 | `dDevCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开发成本金额 | +| 45 | `sMaterialsMemo` | `text` | YES | | | | 材料描述 | +| 46 | `sProcessMemo` | `text` | YES | | | | 工艺描述 | +| 47 | `sFollowUpPhase` | `varchar(255)` | NO | | | | 跟进阶段 | +| 48 | `sKnifeLine` | `varchar(255)` | YES | | | | 刀线编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevfollowupmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesdevfollowupmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdevfollowupslave.md b/docs/auto-catalog/tables/salsalesdevfollowupslave.md new file mode 100644 index 0000000..53bfd39 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdevfollowupslave.md @@ -0,0 +1,43 @@ +# `salsalesdevfollowupslave` + +> 开发跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | +| 11 | `sOrderWay` | `varchar(255)` | NO | | | | 下单方式 | +| 12 | `sProductType` | `varchar(255)` | NO | | | | 产品类型 | +| 13 | `sSizeSource` | `varchar(255)` | NO | | | | 尺寸来源 | +| 14 | `sBoxStructure` | `varchar(255)` | NO | | | | 盒型结构 | +| 15 | `sPaperMaterial` | `varchar(255)` | NO | | | | 纸张材料 | +| 16 | `sFilePath` | `varchar(255)` | NO | | | | 文件路径 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevFollowUpslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdevmaster.md b/docs/auto-catalog/tables/salsalesdevmaster.md new file mode 100644 index 0000000..2a11833 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdevmaster.md @@ -0,0 +1,74 @@ +# `salsalesdevmaster` + +> 销售开发主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 34 | `sProductClassifyId` | `varchar(100)` | YES | | | | 成品分类Id | +| 35 | `dDevMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开发金额 | +| 36 | `sContacts` | `varchar(100)` | NO | | | | 联系人 | +| 37 | `sMobile` | `varchar(100)` | NO | | | | 联系方式 | +| 38 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 39 | `sDevMemo` | `text` | YES | | | | 开发描述 | +| 40 | `sSrcId` | `varchar(255)` | NO | | | | 原单Id | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | | | | 原单从表Id | +| 42 | `bDevComplete` | `bit(1)` | NO | | b'0' | | 开发申请强制完工 | +| 43 | `sDevPlanId` | `varchar(255)` | NO | | | | 开发计划Id反写 | +| 44 | `bQuotationComplete` | `bit(1)` | NO | | b'0' | | 报价强制完工 | +| 45 | `bDevplanComplete` | `bit(1)` | NO | | b'0' | | 开发计划强制完工 | +| 46 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesdevmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdevplanmaster.md b/docs/auto-catalog/tables/salsalesdevplanmaster.md new file mode 100644 index 0000000..304ae25 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdevplanmaster.md @@ -0,0 +1,77 @@ +# `salsalesdevplanmaster` + +> 销售开发主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 34 | `sProductClassifyId` | `varchar(100)` | YES | | | | 成品分类Id | +| 35 | `dDevMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开发金额 | +| 36 | `sContacts` | `varchar(100)` | NO | | | | 联系人 | +| 37 | `sMobile` | `varchar(100)` | NO | | | | 联系方式 | +| 38 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 39 | `sDevMemo` | `text` | YES | | | | 开发描述 | +| 40 | `sSrcId` | `varchar(255)` | NO | | | | 原单Id | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | | | | 原单从表Id | +| 42 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 43 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 44 | `dDevCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 开发成本金额 | +| 45 | `sMaterialsMemo` | `text` | YES | | | | 材料描述 | +| 46 | `sProcessMemo` | `text` | YES | | | | 工艺描述 | +| 47 | `bDevPlanComplete` | `bit(1)` | NO | | b'0' | | 开发计划强制完工 | +| 48 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡反写 | +| 49 | `bProductTechnologyComplete` | `bit(1)` | NO | | b'0' | | 工艺卡强制完工 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevplanmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesdevplanmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesdevplanslave.md b/docs/auto-catalog/tables/salsalesdevplanslave.md new file mode 100644 index 0000000..9ad18eb --- /dev/null +++ b/docs/auto-catalog/tables/salsalesdevplanslave.md @@ -0,0 +1,68 @@ +# `salsalesdevplanslave` + +> 销售开发计划从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sFollowUpPhase` | `varchar(255)` | NO | | | | 跟进阶段 | +| 9 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `tStartDate` | `datetime` | YES | | | | 开始时间 | +| 26 | `tEndDate` | `datetime` | YES | | | | 结束时间 | +| 27 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 28 | `sDispatchType` | `varchar(255)` | YES | | | | 生产派工类型 | +| 29 | `bFollowupComplete` | `bit(1)` | NO | | b'0' | | 开发跟进强制完工 | +| 30 | `bWorkOrderComplete` | `bit(1)` | NO | | b'0' | | 实验单强制完工 | +| 31 | `sFollowupId` | `varchar(100)` | NO | | | | 开发跟进Id | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | | | | 实验单Id | +| 33 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 34 | `dOutSideQty` | `decimal(18,6)` | NO | | 0.000000 | | 发外反写数量 | +| 35 | `sOrderWay` | `varchar(255)` | NO | | | | 下单方式 | +| 36 | `sProductType` | `varchar(255)` | NO | | | | 产品类型 | +| 37 | `sSizeSource` | `varchar(255)` | NO | | | | 尺寸来源 | +| 38 | `sBoxStructure` | `varchar(255)` | NO | | | | 盒型结构 | +| 39 | `sPaperMaterial` | `varchar(255)` | NO | | | | 纸张材料 | +| 40 | `sFilePath` | `varchar(255)` | NO | | | | 文件路径 | +| 41 | `dPlanDay` | `decimal(18,6)` | NO | | 0.000000 | | 计划天数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevplanslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesfollowupmaster.md b/docs/auto-catalog/tables/salsalesfollowupmaster.md new file mode 100644 index 0000000..5f8d1e0 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesfollowupmaster.md @@ -0,0 +1,77 @@ +# `salsalesfollowupmaster` + +> 销售跟进主表 + + +- **Rows (estimated):** 28 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** 2026-04-27 18:56:49 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 15 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 16 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 17 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 34 | `sBusinessMemo` | `text` | YES | | | | 商机描述 | +| 35 | `sContacts` | `varchar(100)` | NO | | | | 联系人 | +| 36 | `sMobile` | `varchar(100)` | NO | | | | 联系方式 | +| 37 | `sFollowUpMemo` | `text` | NO | | | | 跟进描述 | +| 38 | `tFollowUpDate` | `datetime` | NO | | | | 跟进时间 | +| 39 | `sFollowUpNextMemo` | `text` | NO | | | | 下次跟进描述 | +| 40 | `tFollowUpNextDate` | `datetime` | NO | | | | 下次跟进时间 | +| 41 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 42 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 43 | `sFollowUpPhase` | `varchar(255)` | NO | | | | 跟进阶段 | +| 44 | `sFollowUpPhaseProgress` | `varchar(255)` | NO | | | | 跟进阶段进度(反写) | +| 45 | `sSrcNo` | `varchar(100)` | NO | | 0 | | 原单号 | +| 46 | `dChanceMoney` | `decimal(18,6)` | YES | | 0.000000 | | 预估金额 | +| 47 | `dProbability` | `varchar(255)` | YES | | 0 | | 概率 | +| 48 | `sCoordinateEmp` | `varchar(255)` | YES | | | | 需配合人员 | +| 49 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesFollowUpmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesFollowUpmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesfollowupproduct.md b/docs/auto-catalog/tables/salsalesfollowupproduct.md new file mode 100644 index 0000000..d4f266e --- /dev/null +++ b/docs/auto-catalog/tables/salsalesfollowupproduct.md @@ -0,0 +1,60 @@ +# `salsalesfollowupproduct` + +> 销售机会主表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** 2026-04-27 18:56:49 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sMemo` | `text` | YES | | | | 备注 | +| 8 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 9 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 10 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 11 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 12 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 13 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 14 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 15 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 16 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 17 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 18 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 19 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 20 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 21 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 22 | `sCustomerId` | `varchar(100)` | YES | | | | 客户Id | +| 23 | `sProductId` | `varchar(100)` | YES | | | | 产品Id | +| 24 | `sProductMemo` | `text` | YES | | | | 产品描述 | +| 25 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 28 | `sProductType` | `varchar(255)` | NO | | | | 产品类型 | +| 29 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 30 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 31 | `sProductClassifyId` | `varchar(100)` | YES | | | | 成品分类Id | +| 32 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesfollowupproduct` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesfollowupslave.md b/docs/auto-catalog/tables/salsalesfollowupslave.md new file mode 100644 index 0000000..7cead64 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesfollowupslave.md @@ -0,0 +1,37 @@ +# `salsalesfollowupslave` + +> 开发计划跟进主表 + + +- **Rows (estimated):** 30 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** 2026-04-27 18:56:49 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesdevFollowUpslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesinvoicemaster.md b/docs/auto-catalog/tables/salsalesinvoicemaster.md new file mode 100644 index 0000000..4bc06d9 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesinvoicemaster.md @@ -0,0 +1,111 @@ +# `salsalesinvoicemaster` + +> 销售发票主表 + + +- **Rows (estimated):** 50 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:49 +- **Updated:** 2026-04-27 18:56:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sType` | `varchar(255)` | YES | | | | 类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户Id | +| 12 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 13 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 15 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 16 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 17 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 18 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 20 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sMemo` | `text` | YES | | | | 备注 | +| 27 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 28 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 29 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 30 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 31 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 32 | `bAdvance` | `bit(1)` | NO | | b'0' | | 是否预收 | +| 33 | `sAdvanceBillId` | `varchar(100)` | YES | | | | 预收单据ID | +| 34 | `dTotalMoney` | `decimal(18,6)` | YES | | | | 总金额 | +| 35 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入 | +| 36 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 37 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 38 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 39 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 40 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 41 | `sInvoiceNo` | `varchar(255)` | YES | | | | 发票号码 | +| 42 | `sMinusNo` | `varchar(255)` | YES | | | | 红冲发票号码 | +| 43 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 44 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 45 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 46 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 47 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 48 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 49 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 50 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 51 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 52 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 53 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 54 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 55 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 56 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 57 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 58 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 59 | `sAccountNo` | `varchar(255)` | NO | | | | 科目代码 | +| 60 | `bInvoiceComplete` | `bit(1)` | NO | | b'0' | | 发票强制完工 | +| 61 | `tInvoiceDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 发票日期 | +| 62 | `tSubCheckDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 提交时间 | +| 63 | `bSubCheck` | `bit(1)` | YES | | b'0' | | 提交财务 | +| 64 | `dAdvanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 65 | `dBalanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 66 | `dInvoiceMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 67 | `dProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 68 | `dProductNoTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 不含税金额 | +| 69 | `dProductTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 税额 | +| 70 | `dRoundingForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | | +| 71 | `dRoundingTaxMoney` | `decimal(18,2)` | YES | | 0.00 | | 微调税额 | +| 72 | `dTotalForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 73 | `sBussinessType` | `varchar(255)` | NO | | | | 业务类型 | +| 74 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 75 | `sMinusSrcId` | `varchar(100)` | NO | | | | 红冲源单id | +| 76 | `sOrderCustomerId` | `varchar(100)` | YES | | | | 订单客户 | +| 77 | `sSubCheckPerson` | `varchar(255)` | YES | | | | 提交人员 | +| 78 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 79 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 80 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 81 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesinvoicemaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_SalSalesInvoiceMasterCustomerId` | | BTREE | `sCustomerId` | +| `IndexU_salsalesinvoicemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesinvoicemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesinvoiceslave.md b/docs/auto-catalog/tables/salsalesinvoiceslave.md new file mode 100644 index 0000000..c2a62c2 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesinvoiceslave.md @@ -0,0 +1,110 @@ +# `salsalesinvoiceslave` + +> 销售发票从表 + + +- **Rows (estimated):** 59 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:50 +- **Updated:** 2026-04-27 18:56:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 8 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 9 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 10 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 11 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 12 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 13 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 14 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 15 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 16 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 17 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 18 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 19 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 20 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 21 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 22 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 23 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 24 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 25 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 26 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 27 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 28 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 29 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 30 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 31 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 32 | `bMinus` | `bit(1)` | NO | | b'0' | | 是否红冲 | +| 33 | `dMinusMoney` | `decimal(18,6)` | NO | | 0.000000 | | 红冲金额 | +| 34 | `dRoundingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 舍入金额 | +| 35 | `dTotalMoney` | `decimal(18,6)` | NO | | | | 总计 | +| 36 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 37 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 38 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 39 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 40 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 41 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 42 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 43 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 44 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 45 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 46 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 47 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 48 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 49 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 50 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 51 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 52 | `dBalanceMoney` | `decimal(18,6)` | YES | | | | 余额 | +| 53 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 54 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 55 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 56 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 58 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 59 | `bManual` | `bit(1)` | NO | | b'0' | | 手改税额 | +| 60 | `dAdvanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 61 | `dBalanceForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 62 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 63 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 64 | `dCostQty` | `decimal(18,2)` | YES | | 0.00 | | 成本核算数 | +| 65 | `dGiveQty` | `decimal(18,2)` | YES | | 0.00 | | 备品数 | +| 66 | `dReceiptForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 67 | `dReceiptRoundForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款舍入反写金额 | +| 68 | `dReceiptRoundMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写舍入金额 | +| 69 | `dRemainderQty` | `decimal(18,2)` | NO | | 0.00 | | 余数仓使用数量 | +| 70 | `dRoundingForeignMoney` | `decimal(18,2)` | NO | | 0.00 | | | +| 71 | `dSrcRemainderQty` | `decimal(18,2)` | YES | | 0.00 | | 余数源单数 | +| 72 | `dTotalForeignMoney` | `decimal(18,2)` | YES | | 0.00 | | 开票金额 | +| 73 | `sBillType` | `varchar(100)` | NO | | | | 生产类型 | +| 74 | `sDeliverGoodsId` | `varchar(255)` | YES | | | | 送货主表id | +| 75 | `sDeliverGoodsNo` | `varchar(255)` | YES | | | | 送货单编号 | +| 76 | `sDeliverGoodsSlaveId` | `varchar(255)` | YES | | | | 送货从表id | +| 77 | `sDeliverNotifyId` | `varchar(100)` | NO | | | | 送货通知Id | +| 78 | `sDeliverNotifyNo` | `varchar(255)` | NO | | | | 送货通知号 | +| 79 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | | | | 送货通知从表Id | +| 80 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | +| 81 | `sRoundingReason` | `varchar(255)` | YES | | | | 舍入原因 | +| 82 | `sSrcType` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesinvoiceslave` | | BTREE | `sParentId` | +| `IndexU_salsalesinvoiceslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderaddress.md b/docs/auto-catalog/tables/salsalesorderaddress.md new file mode 100644 index 0000000..ae0f23c --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderaddress.md @@ -0,0 +1,46 @@ +# `salsalesorderaddress` + +> 销售订单地址 + + +- **Rows (estimated):** 11 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:50 +- **Updated:** 2026-04-27 18:56:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sContactMobile` | `varchar(255)` | YES | | | | 联系人手机 | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 10 | `sConsignee` | `varchar(255)` | NO | | | | 联系人 | +| 11 | `dProductWeight` | `decimal(18,6)` | NO | | 0.000000 | | 重量 | +| 12 | `sContactMechId` | `varchar(255)` | NO | | | | 地址Id | +| 13 | `sLogisticCode` | `varchar(255)` | NO | | | | 物流编号 | +| 14 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 15 | `sContactTelePhone` | `varchar(255)` | NO | | | | 联系电话 | +| 16 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 17 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 18 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 19 | `sAddressDetail` | `varchar(255)` | YES | | | | 详细地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesorderaddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderavailable_tmp.md b/docs/auto-catalog/tables/salsalesorderavailable_tmp.md new file mode 100644 index 0000000..27ac32d --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderavailable_tmp.md @@ -0,0 +1,54 @@ +# `salsalesorderavailable_tmp` + +> 评审可用数量 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:50 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sSlaveId` | `varchar(50)` | NO | | | | 从表ID | +| 9 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 10 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 11 | `dStockUpQty` | `decimal(18,6)` | NO | | | | 备货数 | +| 12 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 13 | `sBusinessType` | `varchar(50)` | YES | | | | | +| 14 | `sOrderNo` | `varchar(50)` | YES | | | | 订单号 | +| 15 | `sDefineNo` | `varchar(50)` | YES | | | | | +| 16 | `sDefineNo2` | `varchar(50)` | YES | | | | | +| 17 | `sWareHouseId` | `varchar(50)` | YES | | | | | +| 18 | `sLocationId` | `varchar(50)` | YES | | | | | +| 19 | `sWarehouseLocationId` | `varchar(50)` | YES | | | | | +| 20 | `sType` | `varchar(50)` | YES | | | | | +| 21 | `sSrcId` | `varchar(50)` | NO | | | | 源单id | +| 22 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表id | +| 23 | `tSrcMakeDate` | `datetime` | YES | | | | 源单创建时间日期 | +| 24 | `dReStockUpConsumeQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 25 | `dInstoreQty` | `decimal(18,6)` | YES | | | | 入库数 | +| 26 | `dOrderQty` | `decimal(18,6)` | YES | | | | 订单数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinitslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_pitproductinitslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderbecomemaster.md b/docs/auto-catalog/tables/salsalesorderbecomemaster.md new file mode 100644 index 0000000..8d1a6dd --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderbecomemaster.md @@ -0,0 +1,101 @@ +# `salsalesorderbecomemaster` + + +- **Rows (estimated):** 344 +- **Data size:** 208.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:50 +- **Updated:** 2026-04-27 18:56:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tProofingDate` | `datetime` | YES | | | | 确认样稿日期 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 15 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 16 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 17 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 18 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 20 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | NO | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 27 | `sMemo` | `text` | YES | | | | 备注 | +| 28 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 29 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 30 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 31 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 32 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 34 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 35 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 36 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 37 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 39 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sNoFormat` | `varchar(255)` | NO | | | | 订单单据号生成类型 | +| 56 | `sOrderType` | `varchar(255)` | NO | | | | 订单类型 | +| 57 | `sRip` | `varchar(255)` | NO | | 单张合版 | | 印刷流程 单张专版/单张合版/.. 来自线上 | +| 58 | `sRipTrue` | `varchar(255)` | NO | | 未处理 | | 处理状态 未处理/已拼版/拼版中/自动定稿中/分切中/合并中.... | +| 59 | `sProofing` | `varchar(255)` | NO | | 未处理 | | 预检 | +| 60 | `sProofingDetail` | `varchar(8000)` | YES | | | | 预检明细 | +| 61 | `bManual` | `bit(1)` | NO | | b'0' | | 人工定稿 | +| 62 | `bCorrespondFile` | `bit(1)` | NO | | b'0' | | 关联文件 | +| 63 | `bLock` | `bit(1)` | NO | | b'0' | | 锁定文件 | +| 64 | `sCheck` | `varchar(255)` | YES | | | | 定稿人员 | +| 65 | `tCheck` | `datetime` | YES | | | | 定稿时间 | +| 66 | `iProofing` | `int` | NO | | 0 | | 预检数 | +| 67 | `sLockPerson` | `varchar(255)` | YES | | | | 锁定文件人 | +| 68 | `sQuotationId` | `varchar(255)` | YES | | | | 线上报价ID | +| 69 | `sOrderFilePath` | `longtext` | YES | | | | 订单上传文件地址 | +| 70 | `sStockup` | `char(1)` | NO | | 0 | | 货物状态;0:未备货,1是备货 2是送货 3是收款 | +| 71 | `sSend` | `varchar(255)` | YES | | | | 送货人 | +| 72 | `tSend` | `datetime` | YES | | | | 送货时间 | +| 73 | `iMoveCount` | `int` | NO | | 0 | | 文件搬移次数 | +| 74 | `iSpicaled` | `int` | NO | | 0 | | 拼版数量 | +| 75 | `bChange` | `bit(1)` | NO | | b'0' | | 是否变更 | +| 76 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 77 | `iDemand` | `int` | YES | | 0 | | | +| 78 | `iBecome` | `int` | YES | | | | 1:订单取消,2:数量变更,3:数量单价同时变更,4:单价变更 | +| 79 | `iCancel` | `int` | YES | | | | 1:取消无成本,不收费,2:取消有成本,不收费,3:取消有成本,收费 | +| 80 | `sOrderId` | `varchar(255)` | YES | | | | 订单id | +| 81 | `sOrderNo` | `varchar(255)` | YES | | | | 订单编号 | +| 82 | `sSendEmp` | `varchar(255)` | YES | | | | 审核后发送人 | +| 83 | `sAccidentNo` | `varchar(255)` | YES | | | | 质量事故单 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderbecomeslave.md b/docs/auto-catalog/tables/salsalesorderbecomeslave.md new file mode 100644 index 0000000..bb75a97 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderbecomeslave.md @@ -0,0 +1,213 @@ +# `salsalesorderbecomeslave` + + +- **Rows (estimated):** 412 +- **Data size:** 512.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:50 +- **Updated:** 2026-04-27 18:56:50 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 1 | | 检验反写数量 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 13 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 14 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 20 | `bWorkOrderComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 21 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 22 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 23 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 24 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 25 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 26 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 27 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 28 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 29 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 30 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 31 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 32 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 33 | `dWorkOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 34 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 35 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 36 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 37 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 38 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 39 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 40 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 41 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 42 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 43 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 44 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料送货数量/需要生产数 | +| 59 | `dAuxiliaryPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 60 | `dLeftSide` | `decimal(18,6)` | NO | | 0.000000 | | 留边 | +| 61 | `dSkip` | `decimal(18,6)` | NO | | 0.000000 | | 跳距 | +| 62 | `sPaperDirection` | `varchar(255)` | NO | | | | 出纸方向 | +| 63 | `dPaper` | `decimal(18,6)` | NO | | 0.000000 | | 张/卷 | +| 64 | `dMeters` | `decimal(18,6)` | NO | | 0.000000 | | 米/卷 | +| 65 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否裁切 | +| 66 | `dDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 内径 | +| 67 | `dOutSideDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 外径 | +| 68 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 69 | `dMatchbillQty` | `decimal(18,6)` | NO | | 0.000000 | | 装配单反写字段 | +| 70 | `bMatchbillComplete` | `bit(1)` | NO | | b'0' | | 装配单强制完工 | +| 71 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 72 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 73 | `dStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数量 | +| 74 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 75 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 76 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 77 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 78 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 79 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 80 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 81 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 82 | `dSortNum` | `decimal(18,6)` | NO | | 0.000000 | | 种数 | +| 83 | `dQuotationMoney` | `decimal(18,6)` | NO | | 0.000000 | | 线上报价金额 | +| 84 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 85 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 86 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 87 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 88 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 90 | `dNProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 91 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 92 | `dProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 93 | `dMw` | `decimal(18,6)` | YES | | | | 模位 | +| 94 | `sPlateMaking` | `varchar(100)` | NO | | | | 大版号 | +| 95 | `sLogisticCode` | `varchar(100)` | NO | | | | 物流单号 | +| 96 | `sContactMechId` | `varchar(100)` | NO | | | | 物流id | +| 97 | `tPrintDate` | `datetime` | YES | | | | 物流打印时间 | +| 98 | `bPrint` | `bit(1)` | NO | | b'0' | | 物流打印时间 | +| 99 | `bStockupComplete` | `bit(1)` | NO | | b'0' | | 是否备货 | +| 100 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 包数 | +| 101 | `dReturnTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写包数 | +| 102 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单Id | +| 103 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 104 | `iReplyCount` | `int` | NO | | 0 | | 来回回复次数 | +| 105 | `iReplyResult` | `int` | NO | | 0 | | 回复结果(0:通过1:工艺退回销售2:销售回复工艺3:交接通过) | +| 106 | `sCraftworksMemo` | `text` | YES | | | | 工程部描述 | +| 107 | `sSaleDepartMemo` | `text` | YES | | | | 销售部描述 | +| 108 | `tCraftworksReply` | `datetime` | YES | | | | 工程部回复时间 | +| 109 | `tSaleDepartReply` | `datetime` | YES | | | | 销售部回复时间 | +| 110 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 111 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 112 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 发外加工反写数量 | +| 113 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 114 | `sWebQuotationId` | `varchar(100)` | NO | | | | 线上报价id | +| 115 | `sCustomerOrderNo` | `varchar(50)` | NO | | | | 客户订单号 | +| 116 | `tReceiptCompleteDate` | `datetime` | YES | | | | 批量收款日期 | +| 117 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货换算数量 | +| 118 | `dMaterialsDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知换算数量 | +| 119 | `sPrintMemo` | `varchar(255)` | NO | | | | 印刷 | +| 120 | `sOrderWay` | `varchar(255)` | NO | | | | 下单方式 | +| 121 | `sProductType` | `varchar(255)` | NO | | | | 产品类型 | +| 122 | `sSizeSource` | `varchar(255)` | NO | | | | 尺寸来源 | +| 123 | `sBoxStructure` | `varchar(255)` | NO | | | | 盒型结构 | +| 124 | `sPaperMaterial` | `varchar(255)` | NO | | | | 纸张材料 | +| 125 | `sFilePath` | `varchar(255)` | NO | | | | 文件路径 | +| 126 | `bWebReceiptComplete` | `bit(1)` | NO | | b'0' | | 线上是否收款 | +| 127 | `dSalesdevplanQty` | `decimal(18,6)` | NO | | 0.000000 | | 开发计划反写数量 | +| 128 | `bSalesdevplanComplete` | `bit(1)` | NO | | b'0' | | 开发计划强制完工 | +| 129 | `sProoferPerson` | `varchar(255)` | YES | | | | 打样员 | +| 130 | `sFollowUpPhase` | `longtext` | YES | | | | 开发进度 | +| 131 | `sKnifeLine` | `varchar(255)` | YES | | | | | +| 132 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 133 | `sChangePriceMemo` | `longtext` | YES | | | | 价格批量更新备注 | +| 134 | `iProoferState` | `int` | NO | | 0 | | 打样状态 | +| 135 | `sConfirmPerson` | `varchar(255)` | YES | | | | 确认人 | +| 136 | `iConfirmPersonSate` | `int` | NO | | 0 | | 需要主管确认 | +| 137 | `sFollowUpPhaseAll` | `text` | YES | | | | 跟进阶段 | +| 138 | `sKpiQuoMemo` | `varchar(255)` | NO | | | | 偏离报价异常解释 | +| 139 | `bKpiQuo` | `bit(1)` | NO | | b'0' | | 偏离报价关闭异常 | +| 140 | `tKpiQuoCloseDate` | `datetime` | YES | | | | 偏离报价关闭日期 | +| 141 | `sKpiObsoleteMemo` | `varchar(255)` | NO | | | | 订单呆滞异常解释 | +| 142 | `bKpiObsolete` | `bit(1)` | NO | | b'0' | | 订单呆滞关闭异常 | +| 143 | `tKpiObsoleteCloseDate` | `datetime` | YES | | | | 订单呆滞关闭日期 | +| 144 | `sKpiObsoleteDutyPerson` | `varchar(255)` | NO | | | | 订单呆滞责任人 | +| 145 | `tKpiObsoleteDutyDate` | `datetime` | YES | | | | 订单呆滞责任日期 | +| 146 | `bSlaveComplete` | `bit(1)` | NO | | b'0' | | 订单产品结案 | +| 147 | `sDeliverCompleteType` | `varchar(255)` | NO | | | | 结案申请类型 | +| 148 | `sDeliverCompleteMemo` | `varchar(255)` | NO | | | | 结案申请解释 | +| 149 | `tDeliverCompleteDate` | `datetime` | YES | | | | 结案申请日期 | +| 150 | `sBillType` | `varchar(255)` | YES | | | | 生产类型 | +| 151 | `sItemNo` | `varchar(255)` | YES | | | | 生产订单号 | +| 152 | `tWorkOrderCompleteDate` | `datetime` | YES | | | | 生产订单完工日期 | +| 153 | `sWorkOrderCompletePerson` | `varchar(255)` | NO | | | | 生产订单完工人员 | +| 154 | `bProductionOrder` | `bit(1)` | NO | | b'0' | | 是否下达生产 | +| 155 | `sProductionOrder` | `varchar(255)` | NO | | | | 下达人 | +| 156 | `tProductionOrder` | `datetime` | YES | | | | 下达时间 | +| 157 | `sFilePerson` | `varchar(255)` | NO | | | | 文件确认人 | +| 158 | `tFileDate` | `datetime` | YES | | | | 文件确认时间 | +| 159 | `bFile` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 160 | `bOutSideMould` | `bit(1)` | NO | | b'0' | | 模具发外 | +| 161 | `bOutSideMouldComplete` | `bit(1)` | NO | | b'0' | | 模具发外强制清除 | +| 162 | `sProductTechnologyVer` | `varchar(255)` | NO | | | | 工艺版本(暂时用不到) | +| 163 | `bPrepareMaterials` | `bit(1)` | YES | | b'0' | | 提前备料 | +| 164 | `sProductionOrderMemo` | `varchar(255)` | NO | | | | 下达原因 | +| 165 | `sBomId` | `varchar(255)` | NO | | | | BOM编号 | +| 166 | `sRDNo` | `varchar(255)` | NO | | | | 研发项目编号 | +| 167 | `dWorkOrderStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写备货数 | +| 168 | `bCraftworksReply` | `bit(1)` | NO | | b'0' | | 工程确认 | +| 169 | `sCraftworkPerson` | `varchar(255)` | NO | | | | 工程确认人员 | +| 170 | `sPrevProductId` | `varchar(255)` | NO | | | | 原产品Id | +| 171 | `tSendDate` | `datetime` | YES | | | | 送货时间 | +| 172 | `dMouldQty` | `decimal(18,6)` | NO | | 0.000000 | | 模具数量 | +| 173 | `dProcessingQty` | `decimal(18,6)` | NO | | 0.000000 | | 加工数量 | +| 174 | `sFatherSlaveId` | `varchar(255)` | NO | | | | 父级id | +| 175 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 176 | `dDeliverNotifyGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知单赠送数 | +| 177 | `dQuoRate` | `decimal(18,6)` | NO | | 0.000000 | | 毛利率 | +| 178 | `dQuoPrice` | `decimal(18,6)` | NO | | 0.000000 | | 基准价 | +| 179 | `dRealityPrice` | `decimal(18,6)` | NO | | 0.000000 | | 实际结算 | +| 180 | `sOrderId` | `varchar(255)` | YES | | | | 订单Id | +| 181 | `sOrderSlaveId` | `varchar(255)` | YES | | | | 订单从表Id | +| 182 | `dOProductPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 183 | `dOProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 184 | `dOProductNoTaxPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 185 | `dOProductNoTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 不含税金额 | +| 186 | `dOProductTaxMoney` | `decimal(18,6)` | YES | | 0.000000 | | 税额 | +| 187 | `dOProductTaxForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币税额 | +| 188 | `dOProductForeignMoney` | `decimal(18,6)` | YES | | 0.000000 | | 外币金额 | +| 189 | `dOProductForeignPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 190 | `dOQuoRate` | `decimal(18,6)` | NO | | 0.000000 | | 毛利率 | +| 191 | `dOQuoPrice` | `decimal(18,6)` | NO | | 0.000000 | | 基准价 | +| 192 | `dORealityPrice` | `decimal(18,6)` | NO | | 0.000000 | | 实际结算 | +| 193 | `sEvaluateNo` | `varchar(50)` | YES | | | | 估价单号 | +| 194 | `dOProductQty` | `decimal(18,6)` | YES | | 0.000000 | | 原数量 | +| 195 | `sSlaveAccidentNo` | `varchar(255)` | YES | | | | 质量事故单 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderchangemaster.md b/docs/auto-catalog/tables/salsalesorderchangemaster.md new file mode 100644 index 0000000..a59c286 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderchangemaster.md @@ -0,0 +1,66 @@ +# `salsalesorderchangemaster` + +> 订单变更 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_danish_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 16 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 17 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 18 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 19 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 20 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 21 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 22 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 23 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 24 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 25 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 26 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 27 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 28 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 29 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 30 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 31 | `sOrderId` | `varchar(100)` | NO | | | | 订单Id | +| 32 | `sOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 33 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户id | +| 34 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名 | +| 35 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sOrderId` | +| `IndexN_2` | | BTREE | `tCreateDate`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_3` | | BTREE | `sCustomerId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderchild.md b/docs/auto-catalog/tables/salsalesorderchild.md new file mode 100644 index 0000000..37bfdc9 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderchild.md @@ -0,0 +1,102 @@ +# `salsalesorderchild` + +> 订单子产品表 + + +- **Rows (estimated):** 231 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** 2026-04-27 18:56:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 13 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 14 | `sProcessMemo` | `text` | YES | | | | 工艺信息 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 20 | `bWorkOrderComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 21 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 22 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 23 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 24 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 25 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 26 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 27 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 28 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 29 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 30 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 31 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 32 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 33 | `dWorkOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 34 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 35 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 36 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 37 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 38 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 39 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 40 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 41 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 42 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 43 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 44 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 59 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价 | +| 60 | `dLeftSide` | `decimal(18,6)` | NO | | 0.000000 | | 留边 | +| 61 | `dSkip` | `decimal(18,6)` | NO | | 0.000000 | | 跳距 | +| 62 | `sPaperDirection` | `varchar(255)` | NO | | | | 出纸方向 | +| 63 | `dPaper` | `decimal(18,6)` | NO | | 0.000000 | | 张/卷 | +| 64 | `dMeters` | `decimal(18,6)` | NO | | 0.000000 | | 米/卷 | +| 65 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否裁切 | +| 66 | `dDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 内径 | +| 67 | `dOutSideDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 外径 | +| 68 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 69 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 70 | `bMatchbillComplete` | `bit(1)` | NO | | b'0' | | 装配单强制完工 | +| 71 | `dMatchbillQty` | `decimal(18,6)` | YES | | 0.000000 | | 装配单反写字段 | +| 72 | `dDeliverNotifyGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知单赠送数 | +| 73 | `dWorkSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 工单备品数反写 | +| 74 | `sFatherSlaveId` | `varchar(255)` | NO | | | | 父级id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesorderslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_salsalesorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesordercontrol.md b/docs/auto-catalog/tables/salsalesordercontrol.md new file mode 100644 index 0000000..0d60e93 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesordercontrol.md @@ -0,0 +1,99 @@ +# `salsalesordercontrol` + +> 订单控制表 + + +- **Rows (estimated):** 146 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** 2026-04-27 18:56:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlParentId` | `varchar(100)` | NO | | | | 部件的父级ID | +| 8 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 9 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 10 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 11 | `dPartsQty` | `decimal(18,6)` | NO | | 0.000000 | | 部件数量 | +| 12 | `iPositiveColor` | `int` | NO | | 0 | | 正面颜色 | +| 13 | `iPositiveSpecialColor` | `int` | NO | | 0 | | 正面专色 | +| 14 | `iOppositeColor` | `int` | NO | | 0 | | 反面颜色 | +| 15 | `iOppositeSpecialColor` | `int` | NO | | 0 | | 反面专色 | +| 16 | `dMachineLength` | `decimal(18,6)` | NO | | 0.000000 | | 上机长度 | +| 17 | `dMachineWidth` | `decimal(18,6)` | NO | | 0.000000 | | 上机宽度 | +| 18 | `dSinglePQty` | `decimal(18,6)` | YES | | | | 单面P数 | +| 19 | `dSumPQty` | `decimal(18,0)` | YES | | | | 总P数 | +| 20 | `dMachineQty` | `decimal(18,6)` | YES | | | | 上机数量 | +| 21 | `dSumMachineQty` | `decimal(18,6)` | NO | | 0.000000 | | 总上机数量 | +| 22 | `dStretchPrintQty` | `decimal(18,6)` | YES | | | | 印刷放张 | +| 23 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | | | | 印后放张 | +| 24 | `dSumStretchQty` | `decimal(18,6)` | YES | | | | 总放张 | +| 25 | `dPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版付数 | +| 26 | `dSumPlateQty` | `decimal(18,6)` | NO | | 0.000000 | | 印版张数 | +| 27 | `iPrintModePo` | `int` | NO | | 0 | | 印刷类型 | +| 28 | `iPrintMode` | `int` | NO | | 0 | | 印刷方式 | +| 29 | `iStick` | `int` | NO | | 0 | | 贴数 | +| 30 | `iPage` | `int` | YES | | | | 倍率 | +| 31 | `sMachinePicturePath` | `varchar(255)` | YES | | | | 上机图片地址 | +| 32 | `sMaterialsPicturePath` | `varchar(255)` | YES | | | | 开料图片地址 | +| 33 | `sPrintModeMemo` | `text` | YES | | | | 印刷信息 | +| 34 | `sMaterials` | `varchar(255)` | YES | | | | 材料名称 | +| 35 | `sPrintAfterProcess` | `varchar(255)` | YES | | | | 印后工序名称 | +| 36 | `bAllOut` | `bit(1)` | NO | | b'0' | | 部件是否发外 | +| 37 | `sAllId` | `varchar(255)` | YES | | | | 本ID与父级ID | +| 38 | `iPullGauge` | `int` | YES | | | | 拉规 | +| 39 | `sControlMemo` | `text` | YES | | | | 备注 | +| 40 | `sCReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 41 | `sCReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 42 | `sCReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 43 | `sCReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 44 | `sCReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 45 | `sCReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 46 | `dCReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 47 | `dCReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 48 | `dCReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 49 | `iCReserve1` | `int` | YES | | | | 预留整型1 | +| 50 | `iCReserve2` | `int` | YES | | | | 预留整型2 | +| 51 | `iCReserve3` | `int` | YES | | | | 预留整型3 | +| 52 | `tCReserve1` | `datetime` | YES | | | | 预留日期1 | +| 53 | `tCReserve2` | `datetime` | YES | | | | 预留日期2 | +| 54 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 55 | `sCombinedMemo` | `text` | YES | | | | 合版信息 | +| 56 | `iCol` | `int` | YES | | | | 上下排版 | +| 57 | `iRow` | `int` | YES | | | | 左右排版 | +| 58 | `dColGap` | `decimal(18,6)` | YES | | | | 上下间距 | +| 59 | `dRowGap` | `decimal(18,6)` | YES | | | | 左右间距 | +| 60 | `dCutEdge` | `decimal(18,6)` | YES | | | | 单边留边 | +| 61 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 62 | `dBookPaperQty` | `decimal(18,6)` | NO | | 0.000000 | | 书刊印张数 | +| 63 | `dCoupletQty` | `decimal(18,6)` | YES | | | | 对联数 | +| 64 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 开料开数 | +| 65 | `dMachineLengthA` | `decimal(18,6)` | NO | | 0.000000 | | 上机长 | +| 66 | `dMachineWidthB` | `decimal(18,6)` | NO | | 0.000000 | | 上机宽 | +| 67 | `dPartsLength` | `decimal(18,6)` | NO | | 0.000000 | | 部件长 | +| 68 | `dPartsWidth` | `decimal(18,6)` | NO | | 0.000000 | | 部件宽 | +| 69 | `sPositiveColor` | `longtext` | YES | | | | 正面颜色 | +| 70 | `sOppositeColor` | `longtext` | YES | | | | 反面颜色 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesordercontrol` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_salsalesordercontrol` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesordercontrol_ParentId` | ✓ | BTREE | `sParentId`, `sSlaveId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesordercontrolcombine.md b/docs/auto-catalog/tables/salsalesordercontrolcombine.md new file mode 100644 index 0000000..779d89b --- /dev/null +++ b/docs/auto-catalog/tables/salsalesordercontrolcombine.md @@ -0,0 +1,56 @@ +# `salsalesordercontrolcombine` + +> 工单从表 + + +- **Rows (estimated):** 75 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** 2026-04-27 18:56:51 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 8 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 9 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 10 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 11 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 12 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 13 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 14 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 15 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 16 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 17 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 18 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 19 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 20 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 21 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 22 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 23 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 24 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 25 | `sCombinePartsName` | `varchar(255)` | NO | | | | 部件名称 | +| 26 | `dCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 27 | `sControlId` | `varchar(100)` | NO | | | | 控制表ID | +| 28 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 报价到订单时对应从表Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salSalesOrdercontrolcombine_ParentId` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salSalesOrdercontrolcombine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderdetail.md b/docs/auto-catalog/tables/salsalesorderdetail.md new file mode 100644 index 0000000..78f31d5 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderdetail.md @@ -0,0 +1,47 @@ +# `salsalesorderdetail` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 1 | | 检验反写数量 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 10 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 11 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 12 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 13 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 14 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 15 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 16 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 17 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 18 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 19 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 20 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 21 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 22 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 23 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 24 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 25 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 26 | `dCheckQty` | `decimal(18,6)` | YES | | 0.000000 | | 余数库库存 | +| 27 | `dUseStockQty` | `decimal(18,6)` | YES | | 0.000000 | | 本次使用余数库存数 | +| 28 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 29 | `dReleaseQty` | `varchar(255)` | YES | | | | 下达数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesordermakeupmaster.md b/docs/auto-catalog/tables/salsalesordermakeupmaster.md new file mode 100644 index 0000000..ba191a1 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesordermakeupmaster.md @@ -0,0 +1,79 @@ +# `salsalesordermakeupmaster` + +> 拼版任务主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(50)` | NO | | | | 界面FormId | +| 8 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 9 | `sBillNo` | `varchar(50)` | NO | UNI | | | 拼版作业单单据编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 14 | `dPaddingTop` | `decimal(18,6)` | NO | | 5.000000 | | 上边距 | +| 15 | `dPaddingRight` | `decimal(18,6)` | NO | | 5.000000 | | 右边距 | +| 16 | `dPaddingLeft` | `decimal(18,6)` | NO | | 5.000000 | | 左边距 | +| 17 | `dPaddingBottom` | `decimal(18,6)` | YES | | 5.000000 | | 下边距 | +| 18 | `iNtervalue` | `decimal(18,6)` | NO | | 5.000000 | | 模切线间隔 | +| 19 | `sMode` | `varchar(10)` | NO | | package | | 拼版模式 | +| 20 | `dPrecision` | `decimal(18,6)` | NO | | 0.500000 | | 模切线误差精度 | +| 21 | `dTime` | `decimal(18,6)` | NO | | 120.000000 | | 时间上线 | +| 22 | `dTimes` | `decimal(18,6)` | NO | | 720.000000 | | 次数上线 | +| 23 | `sPot` | `varchar(50)` | NO | | Die,Pantone x | | 刀线名称 | +| 24 | `dGap` | `decimal(18,6)` | NO | | 1.000000 | | 查找路径时的容差范围 刀线闭环容差(mm) | +| 25 | `dFixaspect` | `decimal(18,6)` | YES | | | | 拼版长宽比 | +| 26 | `bMakeUpEnd` | `bit(1)` | NO | | b'0' | | 是否拼版完成 | +| 27 | `sInfoJson` | `longtext` | YES | | | | 返回报文 | +| 28 | `dHeight` | `decimal(18,6)` | YES | | | | 上机长 | +| 29 | `dWidth` | `decimal(18,6)` | YES | | | | 上机宽 | +| 30 | `sDiePdf` | `varchar(50)` | YES | | | | 拼版完成后刀线图 | +| 31 | `sLayoutPdf` | `varchar(50)` | YES | | | | 拼版完成后预览图 | +| 32 | `sYsProcessId` | `varchar(50)` | NO | | | | 印刷工序ID | +| 33 | `sYsProcessName` | `varchar(100)` | NO | | | | 印刷工序名称 | +| 34 | `sYsProcessNo` | `varchar(50)` | NO | | | | 印刷工序名称 | +| 35 | `sPageMaterialsId` | `varchar(50)` | NO | | | | 纸张ID | +| 36 | `sPageMaterialsName` | `varchar(100)` | NO | | | | 纸张名称 | +| 37 | `sPageMaterialsNo` | `varchar(50)` | NO | | | | 纸张编号 | +| 38 | `sMachineId` | `varchar(50)` | NO | | | | 机器ID | +| 39 | `iState` | `int` | NO | | 1 | | 0:未拼版 1:拼版中 2:拼版完成 | +| 40 | `tEndDate` | `datetime` | YES | | | | | +| 41 | `sHandleMsg` | `varchar(20)` | YES | | | | | +| 42 | `iStopFlag` | `int` | YES | | | | 1:正常结束 2:按钮结束暂停 | +| 43 | `sWorkOrderId` | `varchar(50)` | YES | | | | 工单ID | +| 44 | `sWorkOrderNo` | `varchar(50)` | YES | | | | 工单号 | +| 45 | `sMaterialsName` | `varchar(100)` | YES | | | | 纸张名称 | +| 46 | `bAddWork` | `bit(1)` | NO | | b'0' | | 是否已生成工单 | +| 47 | `bAddOutSide` | `bit(1)` | NO | | b'0' | | 是否外发 | +| 48 | `dSumStretchQty` | `decimal(18,6)` | NO | | 0.000000 | | 印张 | +| 49 | `sUltraVioletPdf` | `varchar(50)` | YES | | | | UV | +| 50 | `sGravureprintingPdf` | `varchar(50)` | YES | | | | 凹印 | +| 51 | `sHotstampingPdf` | `varchar(50)` | YES | | | | 烫金 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesordermakeupslave.md b/docs/auto-catalog/tables/salsalesordermakeupslave.md new file mode 100644 index 0000000..278cc7c --- /dev/null +++ b/docs/auto-catalog/tables/salsalesordermakeupslave.md @@ -0,0 +1,57 @@ +# `salsalesordermakeupslave` + +> 拼版任务从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父节点ID | +| 8 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 9 | `sOrderId` | `varchar(50)` | NO | MUL | | | 父节点ID | +| 10 | `sOrderNo` | `varchar(50)` | NO | | | | 父节点ID | +| 11 | `sOrderSlaveId` | `varchar(50)` | NO | MUL | | | 订单ID | +| 12 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 13 | `sProductName` | `varchar(100)` | NO | | | | 产品名称 | +| 14 | `sProductNo` | `varchar(50)` | NO | | | | 产品编号 | +| 15 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 16 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 17 | `dFactProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 实际生产数 | +| 18 | `sYsProcessId` | `varchar(50)` | NO | | | | 印刷工序ID | +| 19 | `sYsProcessName` | `varchar(100)` | NO | | | | 印刷工序名称 | +| 20 | `sYsProcessNo` | `varchar(50)` | NO | | | | 印刷工序名称 | +| 21 | `sPageMaterialsId` | `varchar(50)` | NO | | | | 纸张ID | +| 22 | `sPageMaterialsName` | `varchar(100)` | NO | | | | 纸张名称 | +| 23 | `sPageMaterialsNo` | `varchar(50)` | NO | | | | 纸张编号 | +| 24 | `sMakeUpPath` | `varchar(50)` | NO | | 0 | | 拼版PDF | +| 25 | `sCustomerId` | `varchar(50)` | NO | | 0 | | 客户ID | +| 26 | `sCustomerName` | `varchar(100)` | NO | | 0 | | 客户名称 | +| 27 | `sProductStyle` | `varchar(50)` | NO | | | | 印品规格 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | | BTREE | `sParentId` | +| `IndexU_3` | | BTREE | `sOrderId` | +| `IndexU_4` | | BTREE | `sOrderSlaveId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesordermaster.md b/docs/auto-catalog/tables/salsalesordermaster.md new file mode 100644 index 0000000..8ea367c --- /dev/null +++ b/docs/auto-catalog/tables/salsalesordermaster.md @@ -0,0 +1,132 @@ +# `salsalesordermaster` + +> 销售订单主表 + + +- **Rows (estimated):** 259 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:51 +- **Updated:** 2026-04-27 18:56:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sCustomerId` | `varchar(100)` | YES | MUL | | | 客户Id | +| 11 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 12 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 13 | `tProofingDate` | `datetime` | YES | | | | 确认样稿日期 | +| 14 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 15 | `sSalesManId` | `varchar(100)` | YES | | | | 销售员ID | +| 16 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式Id | +| 17 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 18 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 20 | `sDeliverId` | `varchar(100)` | NO | | | | 送货方式 | +| 21 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 22 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 23 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 24 | `sDeliverTo` | `varchar(255)` | NO | | | | 详细地址 | +| 25 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 26 | `sCustomerOrderNo` | `varchar(255)` | YES | MUL | | | 客户订单号 | +| 27 | `sMemo` | `text` | YES | | | | 备注 | +| 28 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 29 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 30 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 31 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 32 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金金额 | +| 34 | `tAdvanceDate` | `datetime` | YES | | | | 收取订金日期 | +| 35 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | | 0.000000 | | 订金反写金额 | +| 36 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 37 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 39 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 40 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 41 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 42 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 43 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 44 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 45 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 46 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 50 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 51 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 52 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 53 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 54 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 55 | `sNoFormat` | `varchar(255)` | NO | | | | 订单单据号生成类型 | +| 56 | `sOrderType` | `varchar(255)` | NO | | | | 订单类型 | +| 57 | `sRip` | `varchar(255)` | NO | | 单张合版 | | 印刷流程 单张专版/单张合版/.. 来自线上 | +| 58 | `sRipTrue` | `varchar(255)` | NO | | 未处理 | | 处理状态 未处理/已拼版/拼版中/自动定稿中/分切中/合并中.... | +| 59 | `sProofing` | `varchar(255)` | NO | | 未处理 | | 预检 | +| 60 | `sProofingDetail` | `varchar(8000)` | YES | | | | 预检明细 | +| 61 | `bManual` | `bit(1)` | NO | | b'0' | | 人工定稿 | +| 62 | `bCorrespondFile` | `bit(1)` | NO | | b'0' | | 关联文件 | +| 63 | `bLock` | `bit(1)` | NO | | b'0' | | 锁定文件 | +| 64 | `sCheck` | `varchar(255)` | YES | | | | 定稿人员 | +| 65 | `tCheck` | `datetime` | YES | | | | 定稿时间 | +| 66 | `iProofing` | `int` | NO | | 0 | | 预检数 | +| 67 | `sLockPerson` | `varchar(255)` | YES | | | | 锁定文件人 | +| 68 | `sQuotationId` | `varchar(255)` | YES | | | | 线上报价ID | +| 69 | `sOrderFilePath` | `longtext` | YES | | | | 订单上传文件地址 | +| 70 | `sStockup` | `char(1)` | NO | | 0 | | 货物状态;0:未备货,1是备货 2是送货 3是收款 | +| 71 | `sSend` | `varchar(255)` | YES | | | | 送货人 | +| 72 | `tSend` | `datetime` | YES | | | | 送货时间 | +| 73 | `iMoveCount` | `int` | NO | | 0 | | 文件搬移次数 | +| 74 | `iSpicaled` | `int` | NO | | 0 | | 拼版数量 | +| 75 | `bChange` | `bit(1)` | NO | | b'0' | | 是否变更 | +| 76 | `tAppointDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 指定日期 | +| 77 | `tBillCompleteDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 78 | `tFileReturn` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 原件返回时间 | +| 79 | `tNextDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 统计日期 | +| 80 | `bApproved` | `bit(1)` | YES | | b'0' | | 是否特批 | +| 81 | `bBillComplete` | `bit(1)` | YES | | b'0' | | 完结 | +| 82 | `bTechnology` | `bit(1)` | YES | | b'0' | | 技术参与 | +| 83 | `iDemand` | `int` | YES | | 0 | | 需求类型,0:内部需求,1:客户需求 | +| 84 | `iNPD` | `int` | YES | | 0 | | NPD标识 | +| 85 | `iOldNew` | `int` | YES | | 0 | | 0:新,1:旧 | +| 86 | `sAccidentNo` | `varchar(50)` | YES | | | | 质量事故单号 | +| 87 | `sAccordId` | `varchar(50)` | YES | | | | 协议订单 | +| 88 | `sCompletePerson` | `varchar(255)` | YES | | | | | +| 89 | `sContractNo` | `varchar(100)` | YES | | | | 合同号 | +| 90 | `sContractOrder` | `varchar(100)` | YES | | | | 合同订单 | +| 91 | `sCustomerName` | `varchar(255)` | YES | | | | 客户名称 | +| 92 | `sCustomerPO` | `varchar(255)` | YES | | | | 客户PO | +| 93 | `sDeliverWay` | `varchar(50)` | YES | | | | 交付方式 | +| 94 | `sFSC` | `varchar(50)` | YES | | | | FSC | +| 95 | `sMerchandiserId` | `varchar(255)` | NO | | | | 跟单员Id | +| 96 | `sNPDNo` | `varchar(255)` | YES | | | | | +| 97 | `sOldOrderNo` | `varchar(50)` | YES | | | | 旧系统销售订单 | +| 98 | `sServiceName` | `varchar(255)` | YES | | | | | +| 99 | `sSettlementId` | `varchar(50)` | YES | | | | 付款方式:"cash": "现金", "bank": "银行" , "bill": "票据","cashbill":"现金+票据","bankbill":"银行+票据" | +| 100 | `sSrcCustomerId` | `varchar(100)` | YES | | | | 源头客户 | +| 101 | `sSrcType` | `varchar(50)` | YES | | 0 | | 内销/外销/转厂 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesordermaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_salsalesordermasterCustomerOrderNo` | | BTREE | `sCustomerOrderNo` | +| `IndexN_salsalesordermastersCustomerId` | | BTREE | `sCustomerId` | +| `IndexU_salsalesordermaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesordermasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sFormId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesordermaterials.md b/docs/auto-catalog/tables/salsalesordermaterials.md new file mode 100644 index 0000000..df4946b --- /dev/null +++ b/docs/auto-catalog/tables/salsalesordermaterials.md @@ -0,0 +1,82 @@ +# `salsalesordermaterials` + +> 订单材料表 + + +- **Rows (estimated):** 142 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** 2026-04-27 18:56:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sControlId` | `varchar(100)` | NO | | | | 控制表ID | +| 9 | `sType` | `varchar(255)` | YES | | 0 | | 类型(部件材料、部件辅料、成品材料) | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 11 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料数量 | +| 13 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 14 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 16 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 17 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 18 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 20 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料开数 | +| 21 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 22 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 23 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 24 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | +| 25 | `sSrcMaterialsTbId` | `varchar(100)` | YES | | | | 源单的材料表Id | +| 26 | `sMaterialsMemo` | `text` | YES | | | | 材料备注 | +| 27 | `sAReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 28 | `sAReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 29 | `sAReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 30 | `sAReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 31 | `sAReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 32 | `sAReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 33 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 34 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 35 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 36 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 37 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 38 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 39 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 40 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 41 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 42 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 手填数量 | +| 43 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 44 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 45 | `sCombinePartsName` | `longtext` | YES | | | | 合版信息 | +| 46 | `dPurchaseApplyAuxiliaryQty` | `decimal(16,8)` | YES | | | | | +| 47 | `dPurchaseApplyQty` | `decimal(16,8)` | YES | | | | | +| 48 | `bPurchaseApplyComplete` | `bit(1)` | NO | | b'0' | | 采购申请完成 | +| 49 | `bPurchaseComplete` | `bit(1)` | NO | | b'0' | | 采购完成 | +| 50 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 领料张数 | +| 51 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 领料吨数 | +| 52 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购张数 | +| 53 | `dPurchaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购吨数 | +| 54 | `sType1` | `varchar(255)` | NO | | 1 | | sType1 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesordermaterials` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_salsalesordermaterials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderparam.md b/docs/auto-catalog/tables/salsalesorderparam.md new file mode 100644 index 0000000..cd8bff5 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderparam.md @@ -0,0 +1,65 @@ +# `salsalesorderparam` + +> 工单参数表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 9 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 10 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 11 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 12 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 13 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 14 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 15 | `sParam7` | `varchar(255)` | YES | | | | 参数7 | +| 16 | `sParam8` | `varchar(255)` | YES | | | | 参数8 | +| 17 | `sParam9` | `varchar(255)` | YES | | | | 参数9 | +| 18 | `sParam10` | `varchar(255)` | YES | | | | 参数10 | +| 19 | `sParam11` | `varchar(255)` | YES | | | | 参数11 | +| 20 | `sParam12` | `varchar(255)` | YES | | | | 参数12 | +| 21 | `sParam13` | `varchar(255)` | YES | | | | 参数13 | +| 22 | `sParam14` | `varchar(255)` | YES | | | | 参数14 | +| 23 | `sParam15` | `varchar(255)` | YES | | | | 参数15 | +| 24 | `dParam1` | `decimal(18,6)` | YES | | | | 参数数字1 | +| 25 | `dParam2` | `decimal(18,6)` | YES | | | | 参数数字2 | +| 26 | `dParam3` | `decimal(18,6)` | YES | | | | 参数数字3 | +| 27 | `dParam4` | `decimal(18,6)` | YES | | | | 参数数字4 | +| 28 | `dParam5` | `decimal(18,6)` | YES | | | | 参数数字5 | +| 29 | `dParam6` | `decimal(18,6)` | YES | | | | 参数数字6 | +| 30 | `bNotColor` | `bit(1)` | NO | | b'0' | | 非颜色设置 | +| 31 | `tParamDate` | `datetime` | YES | | | | 参数日期 | +| 32 | `sKnifeMouldId` | `varchar(100)` | NO | | | | 刀模Id | +| 33 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料id | +| 34 | `sSgdsemigoodsmatchbillId` | `varchar(100)` | NO | | | | 配墨工单Id | +| 35 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | | b'0' | | 配墨工单强制完工 | +| 36 | `dPrice` | `decimal(18,6)` | NO | | 0.000000 | | 单价 | +| 37 | `dMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 38 | `sSrcParamId` | `varchar(100)` | NO | | | | 源单参数表Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_mftworkorderparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderplatexe.md b/docs/auto-catalog/tables/salsalesorderplatexe.md new file mode 100644 index 0000000..6e7eb0f --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderplatexe.md @@ -0,0 +1,43 @@ +# `salsalesorderplatexe` + +> 平台获取订单异常表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillNo` | `varchar(100)` | NO | | | | 平台单据号 | +| 9 | `sCustomerName` | `varchar(100)` | NO | | | | 客户名称 | +| 10 | `sWebOrderId` | `varchar(100)` | NO | MUL | | | 平台订单Id | +| 11 | `sMsg` | `longtext` | YES | | | | 异常原因 | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否获取 | +| 13 | `sOrderJson` | `longtext` | YES | | | | 线上订单数据结构 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_CustomerName` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sCustomerName` | +| `IndexN_WebOrderId` | | BTREE | `sWebOrderId` | +| `IndexU_BillNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo` | +| `IndexU_Id` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderprematerials.md b/docs/auto-catalog/tables/salsalesorderprematerials.md new file mode 100644 index 0000000..0844452 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderprematerials.md @@ -0,0 +1,63 @@ +# `salsalesorderprematerials` + +> 销售订单备料消耗 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sSlaveId` | `varchar(50)` | NO | | | | 从表ID | +| 9 | `sCustomerId` | `varchar(50)` | NO | | | | 客户ID | +| 10 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 11 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 12 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 13 | `sBusinessType` | `varchar(50)` | YES | | | | | +| 14 | `sOrderNo` | `varchar(50)` | YES | | | | 订单号 | +| 15 | `sType` | `varchar(50)` | YES | | | | | +| 16 | `sSrcId` | `varchar(50)` | NO | | | | 源单id | +| 17 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表id | +| 18 | `tSrcMakeDate` | `datetime` | YES | | | | 源单创建时间日期 | +| 19 | `dInstoreQty` | `decimal(18,6)` | YES | | | | 入库数 | +| 20 | `dOrderQty` | `decimal(18,6)` | YES | | | | 订单数 | +| 21 | `sApplyDepartId` | `varchar(50)` | NO | | | | 申请部门Id | +| 22 | `sApplyType` | `varchar(50)` | NO | | | | 申请类别 | +| 23 | `dRePreMatProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 已消耗备料数量 | +| 24 | `dPreMatProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 消耗备料数量 | +| 25 | `dSinglePQty` | `decimal(18,6)` | YES | | | | 拼版数 | +| 26 | `sPartsStyle` | `varchar(50)` | NO | | | | 拼版规格 | +| 27 | `dReviewPassRate` | `decimal(18,6)` | YES | | | | 评审合格率 | +| 28 | `dFeedingPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 投料合格率 | +| 29 | `sMemo` | `text` | YES | | | | 备注 | +| 30 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 订单结案 | +| 31 | `tBillCompleteDate` | `datetime` | YES | | | | 订单结案时间 | +| 32 | `sBillCompleteDatePerson` | `varchar(50)` | NO | | | | 订单结案人 | +| 33 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 34 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 35 | `sMerchandiserId` | `varchar(50)` | NO | | | | 跟单员Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinitslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_pitproductinitslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderprematerials_tmp.md b/docs/auto-catalog/tables/salsalesorderprematerials_tmp.md new file mode 100644 index 0000000..ad59e4a --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderprematerials_tmp.md @@ -0,0 +1,64 @@ +# `salsalesorderprematerials_tmp` + +> 销售订单备料消耗 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sSlaveId` | `varchar(50)` | NO | | | | 从表ID | +| 9 | `sCustomerId` | `varchar(50)` | NO | | | | 客户ID | +| 10 | `sProductId` | `varchar(50)` | NO | | | | 产品ID | +| 11 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 12 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 13 | `sBusinessType` | `varchar(50)` | YES | | | | 3:备料 | +| 14 | `sOrderNo` | `varchar(50)` | YES | | | | 订单号 | +| 15 | `sType` | `varchar(50)` | YES | | | | | +| 16 | `sSrcId` | `varchar(50)` | NO | | | | 源单id | +| 17 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 源单从表id | +| 18 | `tSrcMakeDate` | `datetime` | YES | | | | 源单创建时间日期 | +| 19 | `dReStockUpConsumeQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 20 | `dInstoreQty` | `decimal(18,6)` | YES | | | | 入库数 | +| 21 | `dOrderQty` | `decimal(18,6)` | YES | | | | 订单数 | +| 22 | `sApplyDepartId` | `varchar(50)` | NO | | | | 申请部门Id | +| 23 | `sApplyType` | `varchar(50)` | NO | | | | 申请类别 | +| 24 | `dRePreMatProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 已消耗备料数量 | +| 25 | `dPreMatProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 消耗备料数量 | +| 26 | `dSinglePQty` | `decimal(18,6)` | YES | | | | 拼版数 | +| 27 | `sPartsStyle` | `varchar(50)` | NO | | | | 拼版规格 | +| 28 | `dReviewPassRate` | `decimal(18,6)` | YES | | | | 评审合格率 | +| 29 | `dFeedingPassRate` | `decimal(18,6)` | NO | | 0.000000 | | 投料合格率 | +| 30 | `sMemo` | `text` | YES | | | | 备注 | +| 31 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 订单结案 | +| 32 | `tBillCompleteDate` | `datetime` | YES | | | | 订单结案时间 | +| 33 | `sBillCompleteDatePerson` | `varchar(50)` | NO | | | | 订单结案人 | +| 34 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 35 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 36 | `sMerchandiserId` | `varchar(50)` | NO | | | | 跟单员Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_pitproductinitslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_pitproductinitslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderprocess.md b/docs/auto-catalog/tables/salsalesorderprocess.md new file mode 100644 index 0000000..113a00c --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderprocess.md @@ -0,0 +1,105 @@ +# `salsalesorderprocess` + +> 订单工序表 + + +- **Rows (estimated):** 409 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** 2026-04-27 18:56:52 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sSlaveId` | `varchar(100)` | NO | | | | 从表Id | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sControlId` | `varchar(100)` | YES | | | | 控制表ID | +| 9 | `sType` | `varchar(255)` | NO | | | | 类型(印前,印刷,印后,成品) | +| 10 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 11 | `sSrcProcessTbId` | `varchar(100)` | YES | | | | 源单的工序表Id | +| 12 | `sProcessRequire` | `text` | YES | | | | 工序要求 | +| 13 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 14 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 15 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 16 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 17 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 18 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 19 | `sKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 20 | `sNewOld` | `varchar(255)` | YES | | | | 刀模类型(新,旧) | +| 21 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 22 | `dOutsideQty` | `decimal(18,6)` | YES | | | | 发外数量 | +| 23 | `dOutsideProcessQty` | `decimal(18,6)` | YES | | | | 发外加工反写数量 | +| 24 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 25 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 26 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 27 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 28 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 29 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 工序数量 | +| 30 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报反写数量 | +| 31 | `dProcessMoney` | `decimal(18,6)` | YES | | | | 工序金额 | +| 32 | `dCostProcessMoney` | `decimal(18,6)` | YES | | | | 工序成本金额 | +| 33 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 34 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 35 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 36 | `sNextId` | `varchar(100)` | YES | | | | 下道工序ID | +| 37 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 38 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 39 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 40 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 41 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 42 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 43 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 44 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 45 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 46 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 47 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 48 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 49 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 50 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 51 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 52 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 53 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 54 | `sColorSerialMemo` | `text` | YES | | | | 色序 | +| 55 | `iPrintingbite` | `int` | YES | | | | 咬口 | +| 56 | `sPullGauge` | `varchar(100)` | YES | | | | 拉规 | +| 57 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 58 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 59 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 60 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 61 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 62 | `sParam6` | `varchar(255)` | NO | | | | 参数6 | +| 63 | `sParamValue1` | `varchar(255)` | NO | | | | 参数值1 | +| 64 | `sParamValue2` | `varchar(255)` | NO | | | | 参数值2 | +| 65 | `sParamValue3` | `varchar(255)` | NO | | | | 参数值3 | +| 66 | `sParamValue4` | `varchar(255)` | NO | | | | 参数值4 | +| 67 | `sParamValue5` | `varchar(255)` | NO | | | | 参数值5 | +| 68 | `sParamValue6` | `varchar(255)` | NO | | | | 参数值6 | +| 69 | `sCombinePartsName` | `longtext` | YES | | | | 合版部件 | +| 70 | `sWorkCenterId` | `varchar(50)` | YES | | | | 工作中心 | +| 71 | `bMouldComplete` | `bit(1)` | NO | | b'0' | | 是否强制完工 | +| 72 | `dOutsideProcessFxQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写数量 | +| 73 | `iFace` | `int` | NO | | 0 | | 印面 | +| 74 | `sMouldId` | `varchar(500)` | NO | | | | 模具id | +| 75 | `sMouldName` | `varchar(500)` | NO | | | | 模具id | +| 76 | `sParams` | `text` | YES | | | | 工艺参数 | +| 77 | `sType1` | `varchar(255)` | YES | | | | sType1 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesorderprocess` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_salsalesorderprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderslave.md b/docs/auto-catalog/tables/salsalesorderslave.md new file mode 100644 index 0000000..bd86f96 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderslave.md @@ -0,0 +1,257 @@ +# `salsalesorderslave` + +> 订单从表 + + +- **Rows (estimated):** 55 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:52 +- **Updated:** 2026-04-27 18:56:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 1 | | 检验反写数量 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额 | +| 12 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 13 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 14 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 20 | `bWorkOrderComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 21 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 22 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 23 | `bCheckingComplete` | `bit(1)` | NO | MUL | b'0' | | 对账强制完工 | +| 24 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 25 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 26 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 27 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 28 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 29 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 30 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 31 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 32 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 33 | `dWorkOrderQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 34 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 35 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 36 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写数量 | +| 37 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 38 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 39 | `tDeliverDate` | `datetime` | YES | | | | 交货日期 | +| 40 | `sWebOrderId` | `varchar(100)` | NO | MUL | | | 网上订单Id | +| 41 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 42 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 43 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 44 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 59 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价 | +| 60 | `dLeftSide` | `decimal(18,6)` | NO | | 0.000000 | | 留边 | +| 61 | `dSkip` | `decimal(18,6)` | NO | | 0.000000 | | 跳距 | +| 62 | `sPaperDirection` | `varchar(255)` | NO | | | | 出纸方向 | +| 63 | `dPaper` | `decimal(18,6)` | NO | | 0.000000 | | 张/卷 | +| 64 | `dMeters` | `decimal(18,6)` | NO | | 0.000000 | | 米/卷 | +| 65 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否裁切 | +| 66 | `dDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 内径 | +| 67 | `dOutSideDiameter` | `decimal(18,6)` | NO | | 0.000000 | | 外径 | +| 68 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 69 | `dMatchbillQty` | `decimal(18,6)` | NO | | 0.000000 | | 装配单反写字段 | +| 70 | `bMatchbillComplete` | `bit(1)` | NO | | b'0' | | 装配单强制完工 | +| 71 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 72 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 73 | `dStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 备货数量 | +| 74 | `dProofingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样金额 | +| 75 | `dPlateMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版金额 | +| 76 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模金额 | +| 77 | `dFreightMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费金额 | +| 78 | `dProofingReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 打样返还金额 | +| 79 | `dPlateReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 制版返还金额 | +| 80 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 刀模返还金额 | +| 81 | `dFreightReturnMoney` | `decimal(18,6)` | NO | | 0.000000 | | 运费返还金额 | +| 82 | `dSortNum` | `decimal(18,6)` | NO | | 0.000000 | | 种数 | +| 83 | `dQuotationMoney` | `decimal(18,6)` | NO | | 0.000000 | | 线上报价金额 | +| 84 | `dProductWidth` | `decimal(18,6)` | NO | | 0.000000 | | 产品宽 | +| 85 | `dProductLength` | `decimal(18,6)` | NO | | 0.000000 | | 产品长 | +| 86 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 87 | `sMaterialsStyle` | `varchar(100)` | NO | | | | 物料规格 | +| 88 | `sAuxiliaryUnit` | `varchar(100)` | NO | | | | 换算单位 | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 90 | `dNProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品单价 | +| 91 | `dNProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 92 | `dProductForeignPrice` | `decimal(18,6)` | NO | | 0.000000 | | 外币单价 | +| 93 | `dMw` | `decimal(18,6)` | YES | | | | 模位 | +| 94 | `sPlateMaking` | `varchar(100)` | NO | | | | 大版号 | +| 95 | `sLogisticCode` | `varchar(100)` | NO | | | | 物流单号 | +| 96 | `sContactMechId` | `varchar(100)` | NO | | | | 物流id | +| 97 | `tPrintDate` | `datetime` | YES | | | | 物流打印时间 | +| 98 | `bPrint` | `bit(1)` | NO | | b'0' | | 物流打印时间 | +| 99 | `bStockupComplete` | `bit(1)` | NO | | b'0' | | 是否备货 | +| 100 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 包数 | +| 101 | `dReturnTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 反写包数 | +| 102 | `sWorkOrderId` | `varchar(100)` | NO | MUL | | | 工单Id | +| 103 | `sWorkOrderNo` | `varchar(100)` | NO | | | | 工单号 | +| 104 | `iReplyCount` | `int` | NO | | 0 | | 来回回复次数 | +| 105 | `iReplyResult` | `int` | NO | | 0 | | 回复结果(0:通过1:工艺退回销售2:销售回复工艺3:交接通过) | +| 106 | `sCraftworksMemo` | `varchar(1000)` | YES | | | | 工程部描述 | +| 107 | `sSaleDepartMemo` | `varchar(1000)` | YES | | | | 销售部描述 | +| 108 | `tCraftworksReply` | `datetime` | YES | | | | 工程部回复时间 | +| 109 | `tSaleDepartReply` | `datetime` | YES | | | | 销售部回复时间 | +| 110 | `dCostMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 111 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 112 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 发外加工反写数量 | +| 113 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 114 | `sWebQuotationId` | `varchar(100)` | NO | | | | 线上报价id | +| 115 | `sCustomerOrderNo` | `varchar(50)` | NO | | | | 客户订单号 | +| 116 | `tReceiptCompleteDate` | `datetime` | YES | | | | 批量收款日期 | +| 117 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货换算数量 | +| 118 | `dMaterialsDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知换算数量 | +| 119 | `sPrintMemo` | `varchar(255)` | NO | | | | 印刷 | +| 120 | `sOrderWay` | `varchar(255)` | NO | | | | 下单方式 | +| 121 | `sProductType` | `varchar(255)` | NO | | | | 产品类型 | +| 122 | `sSizeSource` | `varchar(255)` | NO | | | | 尺寸来源 | +| 123 | `sBoxStructure` | `varchar(255)` | NO | | | | 盒型结构 | +| 124 | `sPaperMaterial` | `varchar(255)` | NO | | | | 纸张材料 | +| 125 | `sFilePath` | `varchar(255)` | NO | | | | 文件路径 | +| 126 | `bWebReceiptComplete` | `bit(1)` | NO | | b'0' | | 线上是否收款 | +| 127 | `dSalesdevplanQty` | `decimal(18,6)` | NO | | 0.000000 | | 开发计划反写数量 | +| 128 | `bSalesdevplanComplete` | `bit(1)` | NO | | b'0' | | 开发计划强制完工 | +| 129 | `sProoferPerson` | `varchar(255)` | YES | | | | 打样员 | +| 130 | `sFollowUpPhase` | `longtext` | YES | | | | 开发进度 | +| 131 | `sKnifeLine` | `varchar(255)` | YES | | | | 刀线编号 | +| 132 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 133 | `sChangePriceMemo` | `longtext` | YES | | | | 价格批量更新备注 | +| 134 | `iProoferState` | `int` | NO | | 0 | | 打样状态 | +| 135 | `sConfirmPerson` | `varchar(255)` | YES | | | | 确认人 | +| 136 | `iConfirmPersonSate` | `int` | NO | | 0 | | 需要主管确认 | +| 137 | `sFollowUpPhaseAll` | `text` | YES | | | | 跟进阶段 | +| 138 | `sFatherSlaveId` | `varchar(50)` | NO | | | | 父级id | +| 139 | `tClaimDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 认领时间 | +| 140 | `tDeliverCompleteDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 结案申请日期 | +| 141 | `tFileDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 文件确认时间 | +| 142 | `tKpiObsoleteCloseDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 订单呆滞关闭日期 | +| 143 | `tKpiObsoleteDutyDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 订单呆滞责任日期 | +| 144 | `tKpiQuoCloseDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 偏离报价关闭日期 | +| 145 | `tProductionOrder` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 下达时间 | +| 146 | `tSendDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 送货时间 | +| 147 | `tWorkOrderCompleteDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生产订单完工日期 | +| 148 | `bChild` | `bit(1)` | YES | | b'0' | | 是否子产品 | +| 149 | `bChildComplete` | `bit(1)` | YES | | b'0' | | 子产品领用申请清除 | +| 150 | `bClaim` | `bit(1)` | YES | | b'0' | | 认领 | +| 151 | `bCraftworksReply` | `bit(1)` | NO | | b'1' | | 工程确认 | +| 152 | `bFile` | `bit(1)` | NO | | b'0' | | 是否确认 | +| 153 | `bKpiObsolete` | `bit(1)` | NO | | b'0' | | 订单呆滞关闭异常 | +| 154 | `bKpiQuo` | `bit(1)` | NO | | b'0' | | 偏离报价关闭异常 | +| 155 | `bMain` | `bit(1)` | YES | | b'0' | | 是否主产品 | +| 156 | `bNotProductionOrder` | `bit(1)` | NO | | b'0' | | 无需生产 | +| 157 | `bOutSideMould` | `bit(1)` | NO | | b'0' | | 模具发外 | +| 158 | `bOutSideMouldComplete` | `bit(1)` | NO | | b'0' | | 模具发外强制清除 | +| 159 | `bPMC` | `bit(1)` | YES | | b'0' | | | +| 160 | `bPrepareMaterials` | `bit(1)` | YES | | b'0' | | 提前备料 | +| 161 | `bProductionOrder` | `bit(1)` | NO | | b'0' | | 是否下达生产 | +| 162 | `bSlaveComplete` | `bit(1)` | NO | | b'0' | | 订单产品结案 | +| 163 | `bSlaveInvalid` | `bit(1)` | YES | | b'0' | | 从表作废 | +| 164 | `bUseMaterials` | `bit(1)` | YES | | b'0' | | 研发材料已使用 | +| 165 | `bUseTotal` | `bit(1)` | YES | | b'0' | | 单价或总价 | +| 166 | `dCombineCoefficient` | `decimal(18,6)` | NO | | 0.000000 | | 系数 | +| 167 | `dDeliverNotifyGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知单赠送数 | +| 168 | `dMouldQty` | `decimal(18,6)` | NO | | 0.000000 | | 模具数量 | +| 169 | `dNotifySparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 备品反写数 | +| 170 | `dOutGiveQty` | `decimal(18,2)` | YES | | 0.00 | | 子产品出库申请备品数 | +| 171 | `dOutProductQty` | `decimal(18,2)` | YES | | 0.00 | | 子产品出库申请数 | +| 172 | `dOutProductRejQty` | `decimal(18,6)` | YES | | 0.000000 | | 子产品出库数量 | +| 173 | `dProcessingQty` | `decimal(18,6)` | NO | | 0.000000 | | 加工数量 | +| 174 | `dProductInStoreQty` | `decimal(18,6)` | YES | | 0.000000 | | 入库数 | +| 175 | `dQuoPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 176 | `dQuoRate` | `decimal(18,6)` | YES | | 0.000000 | | 毛利率 | +| 177 | `dRealityPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 178 | `dRejectBSQty` | `decimal(18,2)` | YES | | 0.00 | | 退货补送数量 | +| 179 | `dRejectGiveQty` | `decimal(18,6)` | YES | | 0.000000 | | 退备品数 | +| 180 | `dRejectMaterialsBSQty` | `decimal(18,6)` | YES | | 0.000000 | | 退货补送数量 | +| 181 | `dRejectQty` | `decimal(18,2)` | YES | | 0.00 | | 退货数量 | +| 182 | `dReleaseQty` | `varchar(255)` | NO | | 0 | | 下达数量汇总 | +| 183 | `dSparesQty` | `decimal(18,6)` | NO | | 0.000000 | | 备品数 | +| 184 | `dThisReleaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 本次下达数量 | +| 185 | `dThisUseStockQty` | `decimal(18,6)` | NO | | 0.000000 | | 本次使用库存数 | +| 186 | `dTotalProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 三天内总数量 | +| 187 | `dUseStockQty` | `decimal(18,6)` | NO | | 0.000000 | | 使用库存数 | +| 188 | `dWorkOrderStockupQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写备货数 | +| 189 | `dWorkSparesQty` | `decimal(18,6)` | YES | | 0.000000 | | 工单备品数反写 | +| 190 | `iFlowState` | `int` | YES | | 1 | | 1:新订单,2:已下达,3:已外购,4:已开单,5:生产中,6:已入库,7:已送货 | +| 191 | `iRealityPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 192 | `iSucceed` | `int` | YES | | 0 | | 材料测试状态 | +| 193 | `sAllWorkOrderNo` | `varchar(255)` | YES | | | | 工单号组合 | +| 194 | `sBillType` | `varchar(255)` | YES | | | | 生产类型 | +| 195 | `sBillTypeNo` | `varchar(255)` | YES | | | | 工单翻单号 | +| 196 | `sBillTypeOrderNo` | `varchar(255)` | YES | | | | 订单翻单号 | +| 197 | `sBindingWay` | `varchar(50)` | YES | | | | 装订方式 | +| 198 | `sBomId` | `varchar(255)` | NO | | | | BOM编号 | +| 199 | `sClaimPerson` | `varchar(50)` | YES | | | | 认领认 | +| 200 | `sCraftworkPerson` | `varchar(255)` | NO | | | | 工程确认人员 | +| 201 | `sCustomerProductNo` | `varchar(255)` | YES | | | | 客户料号 | +| 202 | `sDeliverCompleteMemo` | `varchar(255)` | NO | | | | 结案申请解释 | +| 203 | `sDeliverCompleteType` | `varchar(255)` | NO | | | | 结案申请类型 | +| 204 | `sDesignMemo` | `text` | YES | | | | 设计要求 | +| 205 | `sFilePerson` | `varchar(255)` | NO | | | | 文件确认人 | +| 206 | `sGroupLeader` | `varchar(255)` | YES | | | | 项目组长 | +| 207 | `sItemNo` | `varchar(255)` | YES | | | | 生产订单号 | +| 208 | `sKpiObsoleteDutyPerson` | `varchar(255)` | NO | | | | 订单呆滞责任人 | +| 209 | `sKpiObsoleteMemo` | `varchar(255)` | NO | | | | 订单呆滞异常解释 | +| 210 | `sKpiQuoMemo` | `varchar(255)` | NO | | | | 偏离报价异常解释 | +| 211 | `sMaterialsId` | `varchar(255)` | YES | | | | 材料id | +| 212 | `sOpsBillNo` | `varchar(255)` | YES | | | | 发外单号 | +| 213 | `sPMCReason` | `varchar(1000)` | YES | | | | PMC意见 | +| 214 | `sPrevProductId` | `varchar(255)` | NO | | | | 原产品Id | +| 215 | `sProductionOrder` | `varchar(255)` | NO | | | | 下达人 | +| 216 | `sProductionOrderMemo` | `varchar(255)` | NO | | | | 下达原因 | +| 217 | `sProductTechnologyVer` | `varchar(255)` | NO | | | | 工艺版本(暂时用不到) | +| 218 | `sProductVer` | `varchar(50)` | YES | | | | 产品版本号 | +| 219 | `sProjectName` | `varchar(255)` | YES | | | | 项目名称 | +| 220 | `sRDNo` | `varchar(255)` | NO | | | | 研发项目编号 | +| 221 | `sReferenceMemo` | `text` | YES | | | | 参考资料 | +| 222 | `sSupplyId` | `varchar(255)` | YES | | | | 供应商id | +| 223 | `sSupplyName` | `varchar(255)` | YES | | | | 供应商名称 | +| 224 | `sTestMemo` | `text` | YES | | | | 测试原因及要求 | +| 225 | `sWorkOrderCompletePerson` | `varchar(255)` | NO | | | | 生产订单完工人员 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesOrderSlave` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_salsalesOrderSlaveCheckingComplete` | | BTREE | `bCheckingComplete`, `dProductQty`, `dCheckingQty` | +| `IndexN_salsalesOrderSlaveProductId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sProductId` | +| `IndexN_salsalesOrderSlaveWebOrderId` | | BTREE | `sWebOrderId` | +| `IndexN_sWorkOrderId` | | BTREE | `sWorkOrderId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesOrderSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesorderstatuschange.md b/docs/auto-catalog/tables/salsalesorderstatuschange.md new file mode 100644 index 0000000..0b53cd3 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesorderstatuschange.md @@ -0,0 +1,42 @@ +# `salsalesorderstatuschange` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司id | +| 5 | `sFormId` | `varchar(100)` | NO | | | | 窗体id | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户id | +| 8 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 9 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 10 | `tCheckDate` | `datetime` | NO | | | | 审核日期 | +| 11 | `sCheckPerson` | `varchar(100)` | NO | | | | 审核人 | +| 12 | `sChangeReason` | `varchar(2000)` | YES | | | | 变更原因 | +| 13 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字段1 | +| 14 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字段2 | +| 15 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字段3 | +| 16 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesorderstatuschange` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sMakePerson`, `sCustomerId`, `sBillNo`, `bCheck`, `tCheckDate`, `tCreateDate`, `sId` | +| `IndexU_salsalesorderstatuschange` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesprintfollowupmaster.md b/docs/auto-catalog/tables/salsalesprintfollowupmaster.md new file mode 100644 index 0000000..9d2f1f1 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesprintfollowupmaster.md @@ -0,0 +1,148 @@ +# `salsalesprintfollowupmaster` + +> 印前计划跟进主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 7 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 8 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 9 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 10 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 11 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 12 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 13 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 14 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 16 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 17 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 18 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 19 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 20 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 21 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 23 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 25 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 28 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 29 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 30 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 31 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 33 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 34 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 37 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 38 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 39 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 40 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 41 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 42 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 43 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 44 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 从表备注 | +| 46 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 47 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 48 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 49 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 50 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 51 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 52 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 53 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 54 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 55 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 56 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 57 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 58 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 59 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 60 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 61 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 63 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 64 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 65 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 66 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 67 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 68 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 69 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 70 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 71 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 72 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 73 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 74 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 75 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 76 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 77 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 78 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 79 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 80 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 81 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 82 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 83 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 84 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 85 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 86 | `sColorMemo` | `text` | YES | | | | 颜色备注 | +| 87 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 88 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 89 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 90 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 91 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 92 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 93 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 94 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 95 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 96 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 97 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 98 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否裁切 | +| 99 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 100 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 101 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 102 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 103 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 104 | `sFormId` | `varchar(100)` | NO | | | | 界面FormId | +| 105 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 106 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 107 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 108 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 109 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 110 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 111 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 112 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 是否禁止拷贝 | +| 113 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 114 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 115 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 116 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 117 | `sNoFormat` | `varchar(255)` | NO | | | | 装配单据号生成类型 | +| 118 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 119 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 120 | `sFollowUpPhase` | `varchar(255)` | NO | | | | 跟进阶段 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesprintfollowupmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesprintfollowupmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesprintfollowupslave.md b/docs/auto-catalog/tables/salsalesprintfollowupslave.md new file mode 100644 index 0000000..8aff5d4 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesprintfollowupslave.md @@ -0,0 +1,37 @@ +# `salsalesprintfollowupslave` + +> 印前跟进从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesprintFollowUpslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesprintplanfile.md b/docs/auto-catalog/tables/salsalesprintplanfile.md new file mode 100644 index 0000000..83e3321 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesprintplanfile.md @@ -0,0 +1,37 @@ +# `salsalesprintplanfile` + +> 印前计划文件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 图片地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesprintplanfile` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesprintplanmaster.md b/docs/auto-catalog/tables/salsalesprintplanmaster.md new file mode 100644 index 0000000..b198f9b --- /dev/null +++ b/docs/auto-catalog/tables/salsalesprintplanmaster.md @@ -0,0 +1,147 @@ +# `salsalesprintplanmaster` + +> 印前计划主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 7 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 8 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 9 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 10 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 11 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 12 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 13 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 14 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 16 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 17 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 18 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 19 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 20 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 21 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 23 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 25 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 28 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 29 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 30 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 31 | `sProcessMemo` | `text` | YES | | | | 工艺信息 | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 33 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 34 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 37 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 38 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 39 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 40 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 41 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 42 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 43 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 44 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 46 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 47 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 48 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 49 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 50 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 51 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 52 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 53 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 54 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 55 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 56 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 57 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 58 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 59 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 60 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 61 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 63 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 64 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 65 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 66 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 67 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 68 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 69 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 70 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 71 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 72 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 73 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 74 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 75 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 76 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 77 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 78 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 79 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 80 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 81 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 82 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 83 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 84 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 85 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 86 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 87 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 88 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 89 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 90 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 91 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 92 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 93 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 94 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 95 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 96 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 97 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 98 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否裁切 | +| 99 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 100 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 101 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 102 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 103 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 104 | `sFormId` | `varchar(100)` | NO | | | | 界面FormId | +| 105 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 106 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 107 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 108 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 109 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 110 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 111 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 112 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 是否禁止拷贝 | +| 113 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 114 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 115 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 116 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 117 | `sNoFormat` | `varchar(255)` | NO | | | | 装配单据号生成类型 | +| 118 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 119 | `bDevComplete` | `bit(1)` | NO | | b'0' | | 是否开发通过 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesprintplanmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesprintplanmasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesprintplanslave.md b/docs/auto-catalog/tables/salsalesprintplanslave.md new file mode 100644 index 0000000..7213e61 --- /dev/null +++ b/docs/auto-catalog/tables/salsalesprintplanslave.md @@ -0,0 +1,53 @@ +# `salsalesprintplanslave` + +> 印前开发计划从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sFollowUpPhase` | `varchar(255)` | NO | | | | 跟进阶段 | +| 9 | `sEmployeeId` | `varchar(100)` | NO | | | | 人员 | +| 10 | `sMemo` | `text` | NO | | | | 备注 | +| 11 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 12 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 13 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 14 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 15 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 16 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 17 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 18 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 19 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 20 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 21 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 22 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 23 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 24 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 25 | `tStartDate` | `datetime` | YES | | | | 开始时间 | +| 26 | `tEndDate` | `datetime` | YES | | | | 结束时间 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_salsalesprintplanslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsalesproductionordervirtual.md b/docs/auto-catalog/tables/salsalesproductionordervirtual.md new file mode 100644 index 0000000..72d27bd --- /dev/null +++ b/docs/auto-catalog/tables/salsalesproductionordervirtual.md @@ -0,0 +1,32 @@ +# `salsalesproductionordervirtual` + + +- **Rows (estimated):** 35 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** 2026-04-27 18:56:53 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 8 | `dProductQty` | `decimal(18,6)` | NO | | | | 库存数量 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 11 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 12 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `tCreateDate` | `datetime` | YES | | | | 制单日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsamplemaster.md b/docs/auto-catalog/tables/salsamplemaster.md new file mode 100644 index 0000000..6c35bcf --- /dev/null +++ b/docs/auto-catalog/tables/salsamplemaster.md @@ -0,0 +1,63 @@ +# `salsamplemaster` + +> 销售订单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列(必须字段) | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id(必须字段) | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id(必须字段) | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID(必须字段) | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期(必须字段) | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人(必须字段) | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号(必须字段) | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID(必须字段) | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号(必须字段) | +| 10 | `sCustomerId` | `varchar(100)` | NO | MUL | | | 客户Id(可修改字段) | +| 11 | `sMemo` | `text` | YES | | | | 备注(可修改字段) | +| 12 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核(必须字段) | +| 13 | `tCheckDate` | `datetime` | YES | | | | 审核日期(必须字段) | +| 14 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人(必须字段) | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝(可修改字段) | +| 16 | `sCurrency` | `varchar(255)` | YES | | | | 币别(可修改字段) | +| 17 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率(可修改字段) | +| 18 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核)(必须字段) | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废(必须字段) | +| 20 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1(可修改字段) | +| 21 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2(可修改字段) | +| 22 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3(可修改字段) | +| 23 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4(可修改字段) | +| 24 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5(可修改字段) | +| 25 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6(可修改字段) | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1(可修改字段) | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2(可修改字段) | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3(可修改字段) | +| 29 | `iMReserve1` | `int` | YES | | | | 预留整型1(可修改字段) | +| 30 | `iMReserve2` | `int` | YES | | | | 预留整型2(可修改字段) | +| 31 | `iMReserve3` | `int` | YES | | | | 预留整型3(可修改字段) | +| 32 | `tMReserve1` | `datetime` | YES | | | | 预留日期1(可修改字段) | +| 33 | `tMReserve2` | `datetime` | YES | | | | 预留日期2(可修改字段) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsamplemaster` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sCustomerId` | +| `IndexN_salsamplemastersCustomerId` | | BTREE | `sCustomerId` | +| `IndexU_salsamplemaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsamplemasterNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sFormId`, `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsampleslave.md b/docs/auto-catalog/tables/salsampleslave.md new file mode 100644 index 0000000..cde4351 --- /dev/null +++ b/docs/auto-catalog/tables/salsampleslave.md @@ -0,0 +1,60 @@ +# `salsampleslave` + +> 订单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:53 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列(必须字段) | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID(必须字段) | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID(必须字段) | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID(必须字段) | +| 5 | `iOrder` | `int` | NO | | 1 | | 排序(必须字段) | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人(必须字段) | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID(必须字段) | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID(可修改字段) | +| 9 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量(可修改字段) | +| 10 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格(可修改字段) | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 金额(可修改字段) | +| 12 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id(必须字段) | +| 13 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID(必须字段) | +| 14 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号(必须字段) | +| 15 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量(必须字段) | +| 16 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID(可修改字段) | +| 17 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1(可修改字段) | +| 18 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2(可修改字段) | +| 19 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3(可修改字段) | +| 20 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4(可修改字段) | +| 21 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5(可修改字段) | +| 22 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6(可修改字段) | +| 23 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1(可修改字段) | +| 24 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2(可修改字段) | +| 25 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3(可修改字段) | +| 26 | `iSReserve1` | `int` | YES | | | | 预留整型1(可修改字段) | +| 27 | `iSReserve2` | `int` | YES | | | | 预留整型2(可修改字段) | +| 28 | `iSReserve3` | `int` | YES | | | | 预留整型3(可修改字段) | +| 29 | `tSReserve1` | `datetime` | YES | | | | 预留日期1(可修改字段) | +| 30 | `tSReserve2` | `datetime` | YES | | | | 预留日期2(可修改字段) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsalesOrderSlave` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexN_salsalesOrderSlaveProductId` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sProductId` | +| `IndexN_sWorkOrderId` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `IndexU_salsalesOrderSlave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsendcarmaster.md b/docs/auto-catalog/tables/salsendcarmaster.md new file mode 100644 index 0000000..ae370f8 --- /dev/null +++ b/docs/auto-catalog/tables/salsendcarmaster.md @@ -0,0 +1,64 @@ +# `salsendcarmaster` + +> 派车单主表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sPlateNo` | `varchar(255)` | NO | | | | 车牌号 | +| 18 | `sDriversId` | `varchar(100)` | NO | | | | 驾驶员ID | +| 19 | `sDriversMobile` | `varchar(255)` | NO | | | | 驾驶员电话 | +| 20 | `tDeliverDate` | `datetime` | YES | | | | 送货日期 | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elemachine` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachine` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_elemachineNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/salsendcarslave.md b/docs/auto-catalog/tables/salsendcarslave.md new file mode 100644 index 0000000..20aad5b --- /dev/null +++ b/docs/auto-catalog/tables/salsendcarslave.md @@ -0,0 +1,105 @@ +# `salsendcarslave` + +> 派车单单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(100)` | NO | | 0 | | id | +| 12 | `sGetPayId` | `varchar(100)` | YES | | | | 结算方式id | +| 13 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 14 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 16 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 17 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 18 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 19 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 20 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 21 | `sManualNo` | `varchar(255)` | NO | | | | 手工单号 | +| 22 | `sCustomerOrderNo` | `varchar(255)` | NO | | | | 客户订单号 | +| 23 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 25 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | | | 产品数量 | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 价格 | +| 28 | `dProductMoney` | `decimal(18,0)` | NO | | 0 | | 运费 | +| 29 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 30 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 31 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 32 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 33 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 34 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 35 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 36 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 37 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 38 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 39 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 40 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 41 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 42 | `dCheckingMoney` | `decimal(18,6)` | NO | | 0.000000 | | 对账反写金额 | +| 43 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 44 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 45 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 46 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 47 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 48 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 49 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 50 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 51 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 52 | `dWeight` | `decimal(18,6)` | YES | | | | 重量 | +| 53 | `sDestination` | `varchar(255)` | YES | | | | 目的地 | +| 54 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 55 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 56 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 57 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 58 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 59 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 60 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 61 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 62 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 63 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 64 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 65 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 66 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 67 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 68 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 69 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 70 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 71 | `dPackQty` | `decimal(18,6)` | NO | | 0.000000 | | 包(箱)数 | +| 72 | `dFractionQty` | `decimal(18,6)` | NO | | 0.000000 | | 零头数量 | +| 73 | `dTrunkQty` | `decimal(18,6)` | NO | | 0.000000 | | 每包/箱数 | +| 74 | `dFreight` | `decimal(18,6)` | NO | | 0.000000 | | 运费 | +| 75 | `dProductTotalWeight` | `decimal(18,6)` | YES | | 0.000000 | | 产品总箱重 | +| 76 | `dProductWeight` | `decimal(18,6)` | YES | | 0.000000 | | 产品单箱重 | +| 77 | `dSingleFreight` | `decimal(18,6)` | NO | | 0.000000 | | 单个运费 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_salsendcarslave` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_salsendcarslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfo.md b/docs/auto-catalog/tables/sftlogininfo.md new file mode 100644 index 0000000..3483b2e --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfo.md @@ -0,0 +1,52 @@ +# `sftlogininfo` + +> 权限-用户端用户 + + +- **Rows (estimated):** 61 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sUserNo` | `varchar(255)` | NO | MUL | | | 用户号 | +| 9 | `sUserName` | `varchar(255)` | NO | | | | 用户名 | +| 10 | `sUserPwd` | `varchar(255)` | YES | | | | 用户密码 | +| 11 | `sType` | `varchar(255)` | NO | | | | 类型(Super /General) | +| 12 | `sLanguage` | `varchar(255)` | NO | | | | 语言(中文 sChinese,英文 sEnglish,繁体 sBig5) | +| 13 | `sEmployeeId` | `varchar(100)` | YES | | | | 员工ID | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `sWxUserName` | `varchar(255)` | YES | | | | 微信名 | +| 16 | `sDingTalk` | `varchar(255)` | YES | | | | 钉钉名 | +| 17 | `sEmail` | `varchar(255)` | YES | | | | 邮箱 | +| 18 | `sPhone` | `varchar(255)` | YES | | | | 手机号 | +| 19 | `tLoginDate` | `datetime` | YES | | | | 最近登录时间 | +| 20 | `sTheme` | `text` | YES | | | | 主题 | +| 21 | `bChange` | `bit(1)` | NO | | b'0' | | 是否有修改权限 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_gdslogininfoNo` | | BTREE | `sUserNo`, `sUserName` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsloginInfoNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sUserNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sId` | | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfocustomergroup.md b/docs/auto-catalog/tables/sftlogininfocustomergroup.md new file mode 100644 index 0000000..502c57a --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfocustomergroup.md @@ -0,0 +1,36 @@ +# `sftlogininfocustomergroup` + +> 客户查看权限 + + +- **Rows (estimated):** 67 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sSalesManId` | `varchar(100)` | NO | | | | 销售员ID | +| 8 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sftlogininfocustomergroup` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_sftlogininfocustomergroup` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfodepartgroup.md b/docs/auto-catalog/tables/sftlogininfodepartgroup.md new file mode 100644 index 0000000..4f1f91c --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfodepartgroup.md @@ -0,0 +1,26 @@ +# `sftlogininfodepartgroup` + + +- **Rows (estimated):** 192 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sDepartId` | `varchar(100)` | NO | | | | 司机ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfodrivergroup.md b/docs/auto-catalog/tables/sftlogininfodrivergroup.md new file mode 100644 index 0000000..86f7663 --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfodrivergroup.md @@ -0,0 +1,36 @@ +# `sftlogininfodrivergroup` + +> 司机查看权限 + + +- **Rows (estimated):** 31 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 8 | `sDriverId` | `varchar(100)` | NO | | | | 司机ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sftlogininfodrivergroup` | | BTREE | `sParentId` | +| `IndexU_sftlogininfodrivergroup` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfojurisdictiongroup.md b/docs/auto-catalog/tables/sftlogininfojurisdictiongroup.md new file mode 100644 index 0000000..7de81a3 --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfojurisdictiongroup.md @@ -0,0 +1,37 @@ +# `sftlogininfojurisdictiongroup` + +> 权限组数据 + + +- **Rows (estimated):** 325 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sJurisdictionClassifyId` | `varchar(100)` | NO | MUL | | | 权限分类ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sJurisdictionClassifyId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sJurisdictionClassifyId` | | BTREE | `sJurisdictionClassifyId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfopersongroup.md b/docs/auto-catalog/tables/sftlogininfopersongroup.md new file mode 100644 index 0000000..de116c3 --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfopersongroup.md @@ -0,0 +1,36 @@ +# `sftlogininfopersongroup` + +> 人员查看权限 + + +- **Rows (estimated):** 307 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:54 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfoprocessgroup.md b/docs/auto-catalog/tables/sftlogininfoprocessgroup.md new file mode 100644 index 0000000..617f398 --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfoprocessgroup.md @@ -0,0 +1,36 @@ +# `sftlogininfoprocessgroup` + +> 工序查看权限 + + +- **Rows (estimated):** 1529 +- **Data size:** 272.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:54 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sProcessClassifyId` | `varchar(100)` | NO | | | | 工序分类ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sftlogininfosupplygroup.md b/docs/auto-catalog/tables/sftlogininfosupplygroup.md new file mode 100644 index 0000000..45ec823 --- /dev/null +++ b/docs/auto-catalog/tables/sftlogininfosupplygroup.md @@ -0,0 +1,36 @@ +# `sftlogininfosupplygroup` + +> 供应商查看权限 + + +- **Rows (estimated):** 164 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPurchaseManId` | `varchar(100)` | NO | | | | 采购员ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_elecustomeraddress` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_elecustomeraddress` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdcheckprofitloss.md b/docs/auto-catalog/tables/sgdcheckprofitloss.md new file mode 100644 index 0000000..3f10f1e --- /dev/null +++ b/docs/auto-catalog/tables/sgdcheckprofitloss.md @@ -0,0 +1,40 @@ +# `sgdcheckprofitloss` + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `dProcessQty` | `decimal(18,6)` | NO | | | | 盘点数量 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 12 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 13 | `dOriginalQty` | `decimal(18,6)` | NO | | | | 盘点前数量 | +| 14 | `dProfitLossQty` | `decimal(18,6)` | NO | | | | 盈亏数量 | +| 15 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库Id | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 17 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 18 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 19 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 20 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 21 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 22 | `sVer` | `varchar(100)` | NO | | | | 版本号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodscheckmaster.md b/docs/auto-catalog/tables/sgdsemigoodscheckmaster.md new file mode 100644 index 0000000..76324c0 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodscheckmaster.md @@ -0,0 +1,55 @@ +# `sgdsemigoodscheckmaster` + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 37 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodscheckslave.md b/docs/auto-catalog/tables/sgdsemigoodscheckslave.md new file mode 100644 index 0000000..5626cce --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodscheckslave.md @@ -0,0 +1,67 @@ +# `sgdsemigoodscheckslave` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 11 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 13 | `sVer` | `varchar(100)` | NO | | | | 版本号 | +| 14 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 21 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 22 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 23 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 24 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 25 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 26 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 27 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 28 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 29 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 30 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 31 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 32 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 33 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 34 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 35 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 36 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 37 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 38 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 39 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 40 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 41 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 42 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 43 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 44 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 45 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 46 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 47 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 48 | `dOriginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 源数量 | +| 49 | `dProfitLossQty` | `decimal(18,6)` | YES | | | | 盈亏数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsinstoreapplymaster.md b/docs/auto-catalog/tables/sgdsemigoodsinstoreapplymaster.md new file mode 100644 index 0000000..0a0c13b --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsinstoreapplymaster.md @@ -0,0 +1,52 @@ +# `sgdsemigoodsinstoreapplymaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 34 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsinstoreapplyslave.md b/docs/auto-catalog/tables/sgdsemigoodsinstoreapplyslave.md new file mode 100644 index 0000000..8ee8354 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsinstoreapplyslave.md @@ -0,0 +1,68 @@ +# `sgdsemigoodsinstoreapplyslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 11 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 13 | `sVer` | `varchar(100)` | YES | | | | 版本号 | +| 14 | `dProcessQty` | `decimal(18,6)` | YES | | 0.000000 | | 数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 21 | `sOrderId` | `varchar(100)` | YES | | | | 订单ID | +| 22 | `sOrderSlaveId` | `varchar(100)` | YES | | | | 订单从表Id | +| 23 | `sOrderNo` | `varchar(255)` | YES | | | | 订单号 | +| 24 | `sWorkOrderId` | `varchar(100)` | YES | | | | 工单ID | +| 25 | `sWorkOrderSlaveId` | `varchar(100)` | YES | | | | 工单从表Id | +| 26 | `sWorkOrderNo` | `varchar(255)` | YES | | | | 工单ID | +| 27 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 28 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 29 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 30 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 31 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 32 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 33 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 34 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 35 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 36 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 37 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 38 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 39 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 40 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 41 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 42 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 43 | `sUnTaskFormId` | `varchar(100)` | YES | | | | 未清界面Id | +| 44 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 45 | `sVoucherBillNo` | `varchar(255)` | YES | | 未生成凭证 | | 凭证号 | +| 46 | `sVoucherBillId` | `varchar(255)` | YES | | | | 凭证ID | +| 47 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 48 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 49 | `dProcessInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库反写数量 | +| 50 | `bInStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsinstoremaster.md b/docs/auto-catalog/tables/sgdsemigoodsinstoremaster.md new file mode 100644 index 0000000..47eb510 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsinstoremaster.md @@ -0,0 +1,56 @@ +# `sgdsemigoodsinstoremaster` + + +- **Rows (estimated):** 20 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 37 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 38 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsinstoreslave.md b/docs/auto-catalog/tables/sgdsemigoodsinstoreslave.md new file mode 100644 index 0000000..1d6c3b5 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsinstoreslave.md @@ -0,0 +1,72 @@ +# `sgdsemigoodsinstoreslave` + + +- **Rows (estimated):** 33 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** 2026-04-27 18:56:55 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 11 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 13 | `sVer` | `varchar(100)` | NO | | | | 版本号 | +| 14 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 21 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 22 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 23 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 24 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 25 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 26 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 27 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 28 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 29 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 30 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 31 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 32 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 47 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 48 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 49 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 50 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 51 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 52 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 53 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 54 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchbillmaster.md b/docs/auto-catalog/tables/sgdsemigoodsmatchbillmaster.md new file mode 100644 index 0000000..d588238 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchbillmaster.md @@ -0,0 +1,155 @@ +# `sgdsemigoodsmatchbillmaster` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 7 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 8 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 9 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 10 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 11 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 12 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 13 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 14 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 16 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 17 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 18 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 19 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 20 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 21 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 23 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 25 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 28 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 29 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 30 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 31 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 33 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 34 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 37 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 38 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 39 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 40 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 41 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 42 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 43 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 44 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 46 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 47 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 48 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 49 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 50 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 51 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 52 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 53 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 54 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 55 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 56 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 57 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 58 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 59 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 60 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 61 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 63 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 64 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 65 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 66 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 67 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 68 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 69 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 70 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 71 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 72 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 76 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 77 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 78 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 79 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 80 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 81 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 82 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 83 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 84 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 85 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 86 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 87 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 88 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 89 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 90 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 91 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 92 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 93 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 94 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 95 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 96 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 97 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 98 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否切纸 | +| 99 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 100 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 101 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 102 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 103 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 104 | `sFormId` | `varchar(100)` | NO | | | | 界面FormId | +| 105 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 106 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 107 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 108 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 109 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 110 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 111 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 112 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 是否禁止拷贝 | +| 113 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 114 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 115 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 116 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 117 | `sNoFormat` | `varchar(255)` | NO | | | | 装配单据号生成类型 | +| 118 | `bBillOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 119 | `sMemo` | `varchar(255)` | YES | | | | 备注 | +| 120 | `sMaterialsId` | `varchar(100)` | NO | | 0 | | 材料Id | +| 121 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 122 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 123 | `sAuxiliaryUnit` | `varchar(255)` | NO | | 0 | | 材料单位 | +| 124 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | 换算数量 | +| 125 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 126 | `tFactCountCost` | `datetime` | YES | | | | 陈本计算日期 | +| 127 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | | b'0' | | 配墨工单强制完工 | +| 128 | `bBillComplete` | `bit(1)` | NO | | b'0' | | 单据完工 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sgdsemigoodsmatchbillmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchbillmaterials.md b/docs/auto-catalog/tables/sgdsemigoodsmatchbillmaterials.md new file mode 100644 index 0000000..43fb870 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchbillmaterials.md @@ -0,0 +1,96 @@ +# `sgdsemigoodsmatchbillmaterials` + +> 工单材料表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:55 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sType` | `varchar(255)` | NO | | | | 类型(0-部件材料、1-部件辅料、2-成品材料) | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `iReelPaper` | `int` | NO | | 0 | | 卷筒按张算 | +| 14 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 15 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 16 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 19 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 20 | `bPurchaseApplyComplete` | `bit(1)` | NO | | b'0' | | 采购申请强制完工 | +| 21 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请数量 | +| 22 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请换算数量 | +| 23 | `bPurchaseComplete` | `bit(1)` | NO | | b'0' | | 未清采购强制完工 | +| 24 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写数量 | +| 25 | `dPurchaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写换算数量 | +| 26 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写数量 | +| 27 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写换算数量 | +| 28 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 未清生产领料强制完工 | +| 29 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 30 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 31 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 32 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | +| 33 | `sSelectProcess` | `varchar(255)` | NO | | | | 手动选择工序后赋值此字段 | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 材料表复制部件时源单Id | +| 35 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 36 | `sAReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sAReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sAReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sAReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sAReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sAReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `bComComplete` | `bit(1)` | NO | | b'0' | | 来料强制完工 | +| 51 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料反写数量 | +| 52 | `dComQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料换算数量 | +| 53 | `bCutComplete` | `bit(1)` | NO | | b'0' | | 分切强制完工 | +| 54 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 55 | `dCutQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切换算数量 | +| 56 | `bMarginalComplete` | `bit(1)` | NO | | b'0' | | 边角料强制完工 | +| 57 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量 | +| 58 | `dMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量 | +| 59 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否自动计算 | +| 60 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 61 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 62 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 63 | `sSrcMaterialsTbId` | `varchar(100)` | NO | | | | 源单材料表Id | +| 64 | `bPlanMaterialCheck` | `bit(1)` | NO | | b'0' | | 材料检验 | +| 65 | `bPlanMaterialCheckResult` | `bit(1)` | NO | | b'0' | | 材料检验结果 | +| 66 | `dCheckQty` | `decimal(18,6)` | YES | | | | 材料稽查数量 | +| 67 | `dMaterialsWorkAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料加工单反写数量 | +| 68 | `dMaterialsWorkQty` | `decimal(18,6)` | NO | | 0.000000 | | 材料加工单反写换算数量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordermaterials` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftworkordermaterials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchbillprocess.md b/docs/auto-catalog/tables/sgdsemigoodsmatchbillprocess.md new file mode 100644 index 0000000..40eb937 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchbillprocess.md @@ -0,0 +1,97 @@ +# `sgdsemigoodsmatchbillprocess` + +> 工单工序表 + + +- **Rows (estimated):** 48 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** 2026-04-27 18:56:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlId` | `varchar(100)` | NO | | | | 控制表ID | +| 8 | `sType` | `varchar(255)` | NO | MUL | | | 类型(印前,印刷,印后,成品) | +| 9 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 11 | `sMaterialsTbId` | `varchar(100)` | YES | | | | 源单的材料表Id | +| 12 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 13 | `sProcessRequire` | `text` | YES | | | | 工序要求 | +| 14 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 15 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 16 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 17 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 18 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 19 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 20 | `sKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 21 | `sNewOld` | `varchar(255)` | YES | | | | 刀模类型(新,旧) | +| 22 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 23 | `dOutsideQty` | `decimal(18,6)` | YES | | 0.000000 | | 发外数量 | +| 24 | `dOutsideProcessQty` | `decimal(18,6)` | YES | | 0.000000 | | 发外加工反写数量 | +| 25 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 26 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 27 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 28 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 29 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 30 | `dProcessQty` | `decimal(18,6)` | NO | | | | 工序数量 | +| 31 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报反写数量 | +| 32 | `bProductionReportComplete` | `bit(1)` | NO | | b'0' | | 产量上报强制完工 | +| 33 | `dPriorProductReportQty` | `decimal(18,6)` | YES | | | | 上道产量上报数量 | +| 34 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 生产强制完工 | +| 35 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产反写数量 | +| 36 | `dProcessMoney` | `decimal(18,6)` | YES | | | | 工序金额 | +| 37 | `dCostProcessMoney` | `decimal(18,6)` | YES | | | | 工序成本金额 | +| 38 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 39 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 40 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 41 | `sNextId` | `varchar(100)` | YES | | | | 下道工序ID | +| 42 | `bLastProcess` | `bit(1)` | NO | | b'0' | | 是否为最后一道工序 | +| 43 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 44 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 59 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 60 | `sSrcProcessTbId` | `varchar(100)` | NO | | | | 源单工序表Id | +| 61 | `bOutSideComplete` | `bit(1)` | NO | | b'0' | | 发外强制完工 | +| 62 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 63 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 64 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 65 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 66 | `sMouldId` | `varchar(500)` | NO | | | | 模具id | +| 67 | `sMouldName` | `varchar(500)` | NO | | | | 模具id | +| 68 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sgdsemigoodsmatchbillprocess` | | BTREE | `sParentId` | +| `IndexN_sgdsemigoodsmatchbillprocessType` | | BTREE | `sType` | +| `IndexU_sgdsemigoodsmatchbillprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchbillslave.md b/docs/auto-catalog/tables/sgdsemigoodsmatchbillslave.md new file mode 100644 index 0000000..2b7efe7 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchbillslave.md @@ -0,0 +1,142 @@ +# `sgdsemigoodsmatchbillslave` + +> 工单从表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 30 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 31 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 32 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 45 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 46 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 47 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 68 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 69 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 70 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 71 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 72 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 73 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 74 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 75 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 76 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 77 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 78 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 79 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 80 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 81 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 82 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 83 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 84 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 85 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 86 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 87 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 88 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 89 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 90 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 91 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 92 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 93 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 94 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 95 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 96 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 97 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 98 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 99 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否切纸 | +| 100 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 101 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 102 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 103 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 104 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 105 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | +| 106 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 上报数量 | +| 107 | `sProcessId` | `varchar(100)` | NO | MUL | | | 工序Id | +| 108 | `tPlanDate` | `datetime` | YES | | | | 推算时间 | +| 109 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 110 | `dCostPrice` | `decimal(18,6)` | YES | | | | 成本价格 | +| 111 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 112 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 113 | `sWorkBillNoMemo` | `longtext` | YES | | | | 工单单据号备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkorderslave` | | BTREE | `sParentId` | +| `IndexN_sgdsemigoodsmatchbillslaveProcessId` | | BTREE | `sProcessId`, `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_mftworkorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchmaster.md b/docs/auto-catalog/tables/sgdsemigoodsmatchmaster.md new file mode 100644 index 0000000..cb25363 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchmaster.md @@ -0,0 +1,139 @@ +# `sgdsemigoodsmatchmaster` + +> 工单从表 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** 2026-04-27 18:56:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 7 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 8 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 9 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 10 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 11 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 12 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 13 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 14 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 16 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 17 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 18 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 19 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 20 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 21 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 23 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 25 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 26 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 28 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 29 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 30 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 31 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 33 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 34 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 37 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 38 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 39 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 40 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 41 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 42 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 43 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 44 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 45 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 46 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 47 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 48 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 49 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 50 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 51 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 52 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 53 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 54 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 55 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 56 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 57 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 58 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 59 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 60 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 61 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 63 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 64 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 65 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 66 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 67 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 68 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 69 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 70 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 71 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 72 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 76 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 77 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 78 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 79 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 80 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 81 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 82 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 83 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 84 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 85 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 86 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 87 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 88 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 89 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 90 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 91 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 92 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 93 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 94 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 95 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 96 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 97 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 98 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否切纸 | +| 99 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 100 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 101 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 102 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 103 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 104 | `sFormId` | `varchar(100)` | NO | | | | 界面FormId | +| 105 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 106 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 107 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 108 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 109 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 110 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 111 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 112 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 是否禁止拷贝 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sgdsemigoodsmatchbillmaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchmaterials.md b/docs/auto-catalog/tables/sgdsemigoodsmatchmaterials.md new file mode 100644 index 0000000..56b65fd --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchmaterials.md @@ -0,0 +1,94 @@ +# `sgdsemigoodsmatchmaterials` + +> 工单材料表 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** 2026-04-27 18:56:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sType` | `varchar(255)` | NO | | | | 类型(0-部件材料、1-部件辅料、2-成品材料) | +| 8 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料ID | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | | | | 材料规格 | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | | | | 材料单位 | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | | | | 换算数量 | +| 13 | `iReelPaper` | `int` | NO | | 0 | | 卷筒按张算 | +| 14 | `dConversionQty` | `decimal(18,6)` | NO | | 0.000000 | | 预留数量 | +| 15 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 成本价格 | +| 16 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 成本金额 | +| 17 | `dMaterialsPrice` | `decimal(18,6)` | NO | | 0.000000 | | 材料价格 | +| 18 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | 材料金额 | +| 19 | `dMaterialsKQty` | `decimal(18,6)` | NO | | 1.000000 | | 材料开数 | +| 20 | `bPurchaseApplyComplete` | `bit(1)` | NO | | b'0' | | 采购申请强制完工 | +| 21 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请数量 | +| 22 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购申请换算数量 | +| 23 | `bPurchaseComplete` | `bit(1)` | NO | | b'0' | | 未清采购强制完工 | +| 24 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写数量 | +| 25 | `dPurchaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 采购订单反写换算数量 | +| 26 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写数量 | +| 27 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产领料反写换算数量 | +| 28 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 未清生产领料强制完工 | +| 29 | `bComMaterials` | `bit(1)` | NO | | b'0' | | 是否来料 | +| 30 | `bOutsideBandMaterials` | `bit(1)` | NO | | b'0' | | 是否发外带料 | +| 31 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 32 | `sProcessTbId` | `varchar(100)` | NO | | | | 源单的工序表Id | +| 33 | `sSelectProcess` | `varchar(255)` | NO | | | | 手动选择工序后赋值此字段 | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 材料表复制部件时源单Id | +| 35 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 36 | `sAReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 37 | `sAReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 38 | `sAReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 39 | `sAReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 40 | `sAReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 41 | `sAReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 42 | `dAReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 43 | `dAReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 44 | `dAReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 45 | `iAReserve1` | `int` | YES | | | | 预留整型1 | +| 46 | `iAReserve2` | `int` | YES | | | | 预留整型2 | +| 47 | `iAReserve3` | `int` | YES | | | | 预留整型3 | +| 48 | `tAReserve1` | `datetime` | YES | | | | 预留日期1 | +| 49 | `tAReserve2` | `datetime` | YES | | | | 预留日期2 | +| 50 | `bComComplete` | `bit(1)` | NO | | b'0' | | 来料强制完工 | +| 51 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料反写数量 | +| 52 | `dComQty` | `decimal(18,6)` | NO | | 0.000000 | | 来料换算数量 | +| 53 | `bCutComplete` | `bit(1)` | NO | | b'0' | | 分切强制完工 | +| 54 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切数量 | +| 55 | `dCutQty` | `decimal(18,6)` | NO | | 0.000000 | | 分切换算数量 | +| 56 | `bMarginalComplete` | `bit(1)` | NO | | b'0' | | 边角料强制完工 | +| 57 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料数量 | +| 58 | `dMarginalQty` | `decimal(18,6)` | NO | | 0.000000 | | 边角料换算数量 | +| 59 | `bNotAuto` | `bit(1)` | NO | | b'0' | | 是否自动计算 | +| 60 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 61 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 62 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 63 | `sSrcMaterialsTbId` | `varchar(100)` | NO | | | | 源单材料表Id | +| 64 | `bPlanMaterialCheck` | `bit(1)` | NO | | b'0' | | 材料检验 | +| 65 | `bPlanMaterialCheckResult` | `bit(1)` | NO | | b'0' | | 材料检验结果 | +| 66 | `dCheckQty` | `decimal(18,6)` | YES | | | | 材料稽查数量 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkordermaterials` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_mftworkordermaterials` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchprocess.md b/docs/auto-catalog/tables/sgdsemigoodsmatchprocess.md new file mode 100644 index 0000000..74ced78 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchprocess.md @@ -0,0 +1,97 @@ +# `sgdsemigoodsmatchprocess` + +> 工单工序表 + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** 2026-04-27 18:56:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sControlId` | `varchar(100)` | NO | | | | 控制表ID | +| 8 | `sType` | `varchar(255)` | NO | MUL | | | 类型(印前,印刷,印后,成品) | +| 9 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 10 | `sMaterialsId` | `varchar(100)` | NO | | | | 材料Id | +| 11 | `sMaterialsTbId` | `varchar(100)` | YES | | | | 源单的材料表Id | +| 12 | `sSrcId` | `varchar(100)` | NO | | | | 源单Id | +| 13 | `sProcessRequire` | `text` | YES | | | | 工序要求 | +| 14 | `dManualQty` | `decimal(18,6)` | YES | | | | 手工数量 | +| 15 | `dManualWidth` | `decimal(18,6)` | YES | | | | 手工宽 | +| 16 | `dManualLength` | `decimal(18,6)` | YES | | | | 手工长 | +| 17 | `dManualValue` | `decimal(18,6)` | YES | | | | 手工值 | +| 18 | `sMachineId` | `varchar(100)` | YES | | | | 机台Id | +| 19 | `dHour` | `decimal(18,6)` | YES | | | | 工时 | +| 20 | `sKnifeMouldId` | `varchar(100)` | YES | | | | 刀模ID | +| 21 | `sNewOld` | `varchar(255)` | YES | | | | 刀模类型(新,旧) | +| 22 | `bOutside` | `bit(1)` | NO | | b'0' | | 是否发外 | +| 23 | `dOutsideQty` | `decimal(18,6)` | YES | | 0.000000 | | 发外数量 | +| 24 | `dOutsideProcessQty` | `decimal(18,6)` | YES | | 0.000000 | | 发外加工反写数量 | +| 25 | `dProcessInQty` | `decimal(18,6)` | YES | | | | 投入数 | +| 26 | `dLossQty` | `decimal(18,6)` | YES | | | | 放张数 | +| 27 | `dAdjustLossQty` | `decimal(18,6)` | YES | | | | 调整放张数 | +| 28 | `dRate` | `decimal(18,6)` | YES | | | | 出入比 | +| 29 | `dProcessOutQty` | `decimal(18,6)` | YES | | | | 产出数 | +| 30 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 31 | `dProductionReportQty` | `decimal(18,6)` | NO | | 0.000000 | | 产量上报反写数量 | +| 32 | `bProductionReportComplete` | `bit(1)` | NO | | b'0' | | 产量上报强制完工 | +| 33 | `dPriorProductReportQty` | `decimal(18,6)` | YES | | | | 上道产量上报数量 | +| 34 | `bProductionComplete` | `bit(1)` | NO | | b'0' | | 生产强制完工 | +| 35 | `dProductionQty` | `decimal(18,6)` | NO | | 0.000000 | | 生产反写数量 | +| 36 | `dProcessMoney` | `decimal(18,6)` | YES | | | | 工序金额 | +| 37 | `dCostProcessMoney` | `decimal(18,6)` | YES | | | | 工序成本金额 | +| 38 | `dDifficultEasy` | `decimal(18,6)` | YES | | | | 难易系数 | +| 39 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 40 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 41 | `sNextId` | `varchar(100)` | YES | | | | 下道工序ID | +| 42 | `bLastProcess` | `bit(1)` | NO | | b'0' | | 是否为最后一道工序 | +| 43 | `sProcessMemo` | `text` | YES | | | | 工序备注 | +| 44 | `sPReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sPReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sPReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sPReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sPReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sPReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dPReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dPReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dPReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iPReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iPReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iPReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tPReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tPReserve2` | `datetime` | YES | | | | 预留日期2 | +| 58 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 59 | `sSrcControlId` | `varchar(100)` | NO | | | | 源单控制表Id | +| 60 | `sSrcProcessTbId` | `varchar(100)` | NO | | | | 源单工序表Id | +| 61 | `bOutSideComplete` | `bit(1)` | NO | | b'0' | | 发外强制完工 | +| 62 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 63 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 64 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 65 | `dAdjustRate` | `decimal(18,6)` | NO | | 0.000000 | | 手改倍率 | +| 66 | `sMouldId` | `varchar(500)` | NO | | | | 模具id | +| 67 | `sMouldName` | `varchar(500)` | NO | | | | 模具id | +| 68 | `sWorkCenterId` | `varchar(100)` | NO | | | | 工作中心Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sgdsemigoodsmatchprocess` | | BTREE | `sParentId` | +| `IndexN_sgdsemigoodsmatchprocessType` | | BTREE | `sType` | +| `IndexU_sgdsemigoodsmatchprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsmatchslave.md b/docs/auto-catalog/tables/sgdsemigoodsmatchslave.md new file mode 100644 index 0000000..f19129c --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsmatchslave.md @@ -0,0 +1,133 @@ +# `sgdsemigoodsmatchslave` + +> 工单从表 + + +- **Rows (estimated):** 14 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** 2026-04-27 18:56:56 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 8 | `sContacts` | `varchar(255)` | YES | | | | 联系人 | +| 9 | `sPhone` | `varchar(255)` | YES | | | | 电话 | +| 10 | `tDeliverDate` | `datetime` | YES | | | | 送货时间 | +| 11 | `sSalesManId` | `varchar(255)` | YES | | | | 销售员ID | +| 12 | `sProductTechnologyVer` | `varchar(255)` | YES | | | | 工艺卡版本号 | +| 13 | `sGetPayId` | `varchar(255)` | YES | | | | 结算方式ID | +| 14 | `tGetPayDate` | `datetime` | YES | | | | 结算日期 | +| 15 | `sConsignee` | `varchar(255)` | YES | | | | 收货人 | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | | | | 收货人手机 | +| 17 | `sDeliverId` | `varchar(100)` | YES | | | | 送货方式ID | +| 18 | `sProvince` | `varchar(255)` | YES | | | | 省 | +| 19 | `sCity` | `varchar(255)` | YES | | | | 市 | +| 20 | `sArea` | `varchar(255)` | YES | | | | 区 | +| 21 | `sDeliverTo` | `varchar(255)` | YES | | | | 详细地址 | +| 22 | `sManualNo` | `varchar(255)` | YES | | | | 手工单号 | +| 23 | `sCustomerOrderNo` | `varchar(255)` | YES | | | | 客户订单号 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `dCurrencyRate` | `decimal(18,6)` | YES | | | | 汇率 | +| 26 | `sProductId` | `varchar(100)` | NO | | | | 产品Id | +| 27 | `dProductQty` | `decimal(18,6)` | NO | | 0.000000 | | 产品数量 | +| 28 | `dProductPrice` | `decimal(18,6)` | NO | | 0.000000 | | 产品价格 | +| 29 | `dProductMoney` | `decimal(18,6)` | NO | | 0.000000 | | 产品金额 | +| 30 | `sProductInfo` | `text` | YES | | | | 产品信息 | +| 31 | `sMaterialsMemo` | `text` | YES | | | | 材料信息 | +| 32 | `sProcessMemo` | `text` | YES | | | | 工序信息 | +| 33 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 34 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 35 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 36 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 37 | `dProductPQty` | `decimal(18,6)` | YES | | | | 产品总P数 | +| 38 | `iProductStick` | `int` | YES | | | | 总贴数 | +| 39 | `bProductInStoreComplete` | `bit(1)` | NO | | b'0' | | 工单强制完工 | +| 40 | `bDeliverComplete` | `bit(1)` | NO | | b'0' | | 送货强制完工 | +| 41 | `bDeliverNotifyComplete` | `bit(1)` | NO | | b'0' | | 送货通知强制完工 | +| 42 | `bOutsideProcessComplete` | `bit(1)` | NO | | b'0' | | 整单发外强制完工 | +| 43 | `bCheckingComplete` | `bit(1)` | NO | | b'0' | | 对账强制完工 | +| 44 | `sQualityRequireMemo` | `text` | YES | | | | 质量要求 | +| 45 | `sPackRequireMemo` | `text` | YES | | | | 包装要求 | +| 46 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 47 | `sTaxId` | `varchar(100)` | YES | | | | 税率ID | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | | | | 不含税价 | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | | | | 不含税金额 | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | | | | 税额 | +| 51 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | | | | 外币税额 | +| 52 | `dProductForeignMoney` | `decimal(18,6)` | YES | | | | 外币金额 | +| 53 | `dProductInStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 工单反写数量 | +| 54 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货通知反写数量 | +| 55 | `dDeliverQty` | `decimal(18,6)` | NO | | 0.000000 | | 送货反写数量 | +| 56 | `dCheckingQty` | `decimal(18,6)` | NO | | 0.000000 | | 对账数量 | +| 57 | `dReceiptMoney` | `decimal(18,6)` | NO | | 0.000000 | | 收款反写金额 | +| 58 | `dOutsideProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 整单发外反写数量 | +| 59 | `sWebOrderNo` | `varchar(255)` | NO | | | | 网上订单号 | +| 60 | `sWebOrderId` | `varchar(100)` | NO | | | | 网上订单Id | +| 61 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 62 | `dGiveQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送数量 | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | | 0.000000 | | 赠送反写数量 | +| 64 | `sProductTechnologyId` | `varchar(100)` | YES | | | | 产品工艺卡ID | +| 65 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 66 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 67 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 68 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 69 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 70 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 71 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 72 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 73 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 74 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 75 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 76 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 77 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 78 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 79 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 80 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 81 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 82 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 83 | `bQlyComplete` | `bit(1)` | NO | | b'0' | | 检验强制完工 | +| 84 | `dSampleQty` | `decimal(18,6)` | NO | | 0.000000 | | 抽样数量 | +| 85 | `dQlyQty` | `decimal(18,6)` | NO | | 0.000000 | | 检验反写数量 | +| 86 | `tCompleteDate` | `datetime` | YES | | | | 印刷最晚完工时间 | +| 87 | `sColorMemo` | `text` | YES | | | | 颜色信息 | +| 88 | `sParam1` | `varchar(255)` | NO | | | | 参数1 | +| 89 | `sParam2` | `varchar(255)` | NO | | | | 参数2 | +| 90 | `sParam3` | `varchar(255)` | NO | | | | 参数3 | +| 91 | `sParam4` | `varchar(255)` | NO | | | | 参数4 | +| 92 | `sParam5` | `varchar(255)` | NO | | | | 参数5 | +| 93 | `sPartsStyle` | `varchar(255)` | NO | | | | 展开尺寸 | +| 94 | `dLeftSide` | `decimal(18,6)` | YES | | | | 留边 | +| 95 | `dSkip` | `decimal(18,6)` | YES | | | | 跳距 | +| 96 | `sPaperDirection` | `varchar(100)` | YES | | | | 出纸方向 | +| 97 | `dPaper` | `decimal(18,6)` | YES | | | | 张/卷 | +| 98 | `dMeters` | `decimal(18,6)` | YES | | | | 米/卷 | +| 99 | `bCutting` | `bit(1)` | NO | | b'0' | | 是否切纸 | +| 100 | `dOutSideDiameter` | `decimal(18,6)` | YES | | | | 内径 | +| 101 | `dDiameter` | `decimal(18,6)` | YES | | | | 外径 | +| 102 | `dCombineQty` | `decimal(18,6)` | NO | | 0.000000 | | 合拼排版数 | +| 103 | `bReceiptComplete` | `bit(1)` | NO | | b'0' | | 收款强制完工 | +| 104 | `bAdvanceComplete` | `bit(1)` | NO | | b'0' | | 订金强制完工 | +| 105 | `dCoefficient` | `decimal(18,6)` | NO | | 1.000000 | | 系数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_mftworkorderslave` | | BTREE | `sParentId` | +| `IndexU_mftworkorderslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsoutstoreapplymaster.md b/docs/auto-catalog/tables/sgdsemigoodsoutstoreapplymaster.md new file mode 100644 index 0000000..0fb5b89 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsoutstoreapplymaster.md @@ -0,0 +1,52 @@ +# `sgdsemigoodsoutstoreapplymaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:56 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 18 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 19 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 20 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 21 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 22 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 23 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 24 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 28 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 29 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 30 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 31 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 32 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 33 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 34 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsoutstoreapplyslave.md b/docs/auto-catalog/tables/sgdsemigoodsoutstoreapplyslave.md new file mode 100644 index 0000000..8892680 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsoutstoreapplyslave.md @@ -0,0 +1,68 @@ +# `sgdsemigoodsoutstoreapplyslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 11 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 13 | `sVer` | `varchar(100)` | NO | | | | 版本号 | +| 14 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 21 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 22 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 23 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 24 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 25 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 26 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 27 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 28 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 29 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 30 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 31 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 32 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 33 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 34 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 35 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 36 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 37 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 38 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 39 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 40 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 41 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 42 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 43 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 44 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 45 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 46 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 47 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 48 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 49 | `dProcessOutStoreQty` | `decimal(18,6)` | NO | | 0.000000 | | 入库反写数量 | +| 50 | `bOutStoreComplete` | `bit(1)` | NO | | b'0' | | 入库强制完工 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsoutstoremaster.md b/docs/auto-catalog/tables/sgdsemigoodsoutstoremaster.md new file mode 100644 index 0000000..528e44d --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsoutstoremaster.md @@ -0,0 +1,56 @@ +# `sgdsemigoodsoutstoremaster` + + +- **Rows (estimated):** 13 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sMemo` | `text` | YES | | | | 备注 | +| 11 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 12 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 13 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 14 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 15 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 16 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 17 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 18 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 19 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 20 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工ID | +| 21 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 22 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 23 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 24 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 25 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 26 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 27 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 31 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 32 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 33 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 34 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 35 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 36 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证ID | +| 37 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证号 | +| 38 | `sMinusSrcId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsoutstoreslave.md b/docs/auto-catalog/tables/sgdsemigoodsoutstoreslave.md new file mode 100644 index 0000000..e87618c --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsoutstoreslave.md @@ -0,0 +1,72 @@ +# `sgdsemigoodsoutstoreslave` + + +- **Rows (estimated):** 17 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 9 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 10 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 11 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 12 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 13 | `sVer` | `varchar(100)` | NO | | | | 版本号 | +| 14 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 数量 | +| 15 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id | +| 16 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 17 | `sSrcNo` | `varchar(255)` | NO | | | | 源单号 | +| 18 | `dSrcQty` | `decimal(18,6)` | YES | | | | 源单数量 | +| 19 | `sSlaveMemo` | `text` | YES | | | | 备注 | +| 20 | `sBarcode` | `varchar(255)` | YES | | | | 条形码 | +| 21 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 22 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 23 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 24 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 25 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 26 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单ID | +| 27 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 28 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 29 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 30 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 31 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 32 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 33 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 34 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 35 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 36 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 37 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 41 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 42 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 43 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 44 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 45 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 46 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 47 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 48 | `sUnTaskFormId` | `varchar(100)` | NO | | | | 未清界面Id | +| 49 | `tSrcDate` | `datetime` | YES | | | | 源单时间 | +| 50 | `sVoucherBillNo` | `varchar(255)` | NO | | 未生成凭证 | | 凭证号 | +| 51 | `sVoucherBillId` | `varchar(255)` | NO | | | | 凭证ID | +| 52 | `sVoucherBillminusNo` | `varchar(255)` | NO | | 未生成凭证 | | 红字凭证ID | +| 53 | `sVoucherBillminusId` | `varchar(255)` | NO | | | | 红字凭证号 | +| 54 | `sMinusSrcSlaveId` | `varchar(255)` | NO | | | | 红冲源单id | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsstore.md b/docs/auto-catalog/tables/sgdsemigoodsstore.md new file mode 100644 index 0000000..7c2b629 --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsstore.md @@ -0,0 +1,49 @@ +# `sgdsemigoodsstore` + + +- **Rows (estimated):** 40 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 9 | `sDefineNo` | `varchar(100)` | NO | | | | 自定义项 | +| 10 | `sDefineNo2` | `varchar(100)` | NO | | | | 自定义项2 | +| 11 | `sWarehouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 12 | `sLocationId` | `varchar(100)` | NO | | | | 库区ID | +| 13 | `sWarehouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 14 | `dProcessQty` | `decimal(18,6)` | NO | | 0.000000 | | 库存数量 | +| 15 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 16 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 17 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 18 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 19 | `sWorkOrderId` | `varchar(100)` | NO | | | | 工单ID | +| 20 | `sWorkOrderNo` | `varchar(255)` | NO | | | | 工单号 | +| 21 | `sWorkOrderSlaveId` | `varchar(100)` | NO | | | | 工单从表Id | +| 22 | `sOrderId` | `varchar(100)` | NO | | | | 订单ID | +| 23 | `sOrderNo` | `varchar(255)` | NO | | | | 订单号 | +| 24 | `sOrderSlaveId` | `varchar(100)` | NO | | | | 订单从表Id | +| 25 | `sMemo` | `text` | YES | | | | 备注 | +| 26 | `dCostPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 27 | `dCostMoney` | `decimal(18,6)` | YES | | | | 成本金额 | +| 28 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 29 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 30 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 31 | `sVer` | `varchar(100)` | NO | | | | 版本号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sgdsemigoodsstorevirtual.md b/docs/auto-catalog/tables/sgdsemigoodsstorevirtual.md new file mode 100644 index 0000000..88e533c --- /dev/null +++ b/docs/auto-catalog/tables/sgdsemigoodsstorevirtual.md @@ -0,0 +1,36 @@ +# `sgdsemigoodsstorevirtual` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sProductId` | `varchar(100)` | NO | | | | 产品ID | +| 8 | `dProcessQty` | `decimal(18,6)` | NO | | | | 库存数量 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sBillId` | `varchar(100)` | NO | | | | 单据ID | +| 11 | `sBillSlaveId` | `varchar(100)` | NO | | | | 单据从表ID | +| 12 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `tCreateDate` | `datetime` | NO | | | | 制单日期 | +| 15 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 16 | `dSinglePQty` | `decimal(18,6)` | NO | | 0.000000 | | 拼版数 | +| 17 | `sProcessId` | `varchar(100)` | NO | | | | 工序ID | +| 18 | `sVer` | `varchar(100)` | NO | | | | 版本号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sifixedassetmode.md b/docs/auto-catalog/tables/sifixedassetmode.md new file mode 100644 index 0000000..1471fb8 --- /dev/null +++ b/docs/auto-catalog/tables/sifixedassetmode.md @@ -0,0 +1,31 @@ +# `sifixedassetmode` + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisbagtype.md b/docs/auto-catalog/tables/sisbagtype.md new file mode 100644 index 0000000..31974c5 --- /dev/null +++ b/docs/auto-catalog/tables/sisbagtype.md @@ -0,0 +1,65 @@ +# `sisbagtype` + +> 袋型 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 袋型名称 | +| 9 | `sNo` | `varchar(50)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 14 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 15 | `bReel` | `bit(1)` | YES | | b'0' | | 是否卷筒 | +| 16 | `sUnit` | `varchar(50)` | NO | | | | 单位 | +| 17 | `bSpecialRules` | `bit(1)` | YES | | b'0' | | 自定规格 | +| 18 | `dDifficultyRate` | `decimal(18,6)` | YES | | 0.000000 | | 难易系数 | +| 19 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 20 | `bStrict` | `bit(1)` | YES | | b'0' | | 是否严格袋型 | +| 21 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 22 | `bConfirm` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 23 | `tUpdate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改日期 | +| 24 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 25 | `tSubmitDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 提交日期 | +| 26 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交人 | +| 27 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认日期 | +| 28 | `sConfirmPerson` | `varchar(50)` | YES | | | | 确认人 | +| 29 | `sWidthFormulaId` | `varchar(50)` | YES | | | | 展开宽尺寸公式 | +| 30 | `sLengthFormulaId` | `varchar(50)` | YES | | | | 展开长尺寸公式 | +| 31 | `sStructFormulaId` | `varchar(50)` | YES | | | | 结构公式 | +| 32 | `sStruct` | `varchar(50)` | YES | | | | 结构名称 | +| 33 | `sMaterialsLengthFormulaId` | `varchar(50)` | YES | | | | 用料长尺寸公式 | +| 34 | `sMaterialsWidthFormulaId` | `varchar(50)` | YES | | | | 用料宽尺寸公式 | +| 35 | `sStyle` | `varchar(50)` | NO | | | | 规格 | +| 36 | `sSalesUnit` | `varchar(50)` | NO | | | | 销售单位 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sismaterialsclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sismaterialsclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sismaterialsclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisbank.md b/docs/auto-catalog/tables/sisbank.md new file mode 100644 index 0000000..951f855 --- /dev/null +++ b/docs/auto-catalog/tables/sisbank.md @@ -0,0 +1,42 @@ +# `sisbank` + +> 银行设置 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sType` | `varchar(255)` | YES | | | | 类型(对公账户,对私账户) | +| 10 | `sAccountNo` | `varchar(255)` | YES | | | | 账号 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `sAccountBankNo` | `varchar(255)` | NO | | | | 银行账号 | +| 13 | `sCurrency` | `varchar(100)` | NO | | | | 币别 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisbank` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisbank` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisbankName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisboxcomponent.md b/docs/auto-catalog/tables/sisboxcomponent.md new file mode 100644 index 0000000..33c0930 --- /dev/null +++ b/docs/auto-catalog/tables/sisboxcomponent.md @@ -0,0 +1,47 @@ +# `sisboxcomponent` + +> 盒型 + + +- **Rows (estimated):** 81 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | UNI | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | MUL | | | 名称 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 11 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 12 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 13 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 14 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 15 | `sBillNo` | `varchar(50)` | YES | UNI | | | 编号 | +| 16 | `sMakeUpPath` | `varchar(250)` | YES | | | | 图形 | +| 17 | `sType` | `varchar(50)` | YES | | | | 类型 | +| 18 | `sCode` | `varchar(50)` | NO | | | | 名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sName` | | BTREE | `sName` | +| `IndexU_sId` | ✓ | BTREE | `sId` | +| `IndexU_sNo` | ✓ | BTREE | `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisboxproductclassify.md b/docs/auto-catalog/tables/sisboxproductclassify.md new file mode 100644 index 0000000..3af63de --- /dev/null +++ b/docs/auto-catalog/tables/sisboxproductclassify.md @@ -0,0 +1,39 @@ +# `sisboxproductclassify` + +> 印件分类-工序分类关联表 + + +- **Rows (estimated):** 250 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sProductclassifyId` | `varchar(50)` | NO | MUL | | | 印品分类ID | +| 9 | `sProductclassifyName` | `varchar(100)` | NO | | | | 分类名称 | +| 10 | `sPartName` | `longtext` | YES | | | | 部件名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sProductclassifyId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisproductclassifyprocessclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisproductclassifyprocessclassifyId` | ✓ | BTREE | `sParentId`, `sProductclassifyId`, `sProductclassifyName`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisboxtype.md b/docs/auto-catalog/tables/sisboxtype.md new file mode 100644 index 0000000..272852f --- /dev/null +++ b/docs/auto-catalog/tables/sisboxtype.md @@ -0,0 +1,72 @@ +# `sisboxtype` + +> 盒型 + + +- **Rows (estimated):** 128 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:57 +- **Updated:** 2026-04-27 18:56:57 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | UNI | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | MUL | | | 盒型名称 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 11 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 12 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 13 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 14 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 15 | `sBillNo` | `varchar(50)` | YES | UNI | | | 单据号 | +| 16 | `sPackPath` | `varchar(500)` | YES | | | | 盒型图 | +| 17 | `sPackDetailPath` | `varchar(500)` | YES | | | | 展开图 | +| 18 | `dSBLB` | `decimal(18,6)` | YES | | | | 上边留白 | +| 19 | `dXBLB` | `decimal(18,6)` | YES | | | | 下边留白 | +| 20 | `dZBLB` | `decimal(18,6)` | YES | | | | 左边留白 | +| 21 | `dYBLB` | `decimal(18,6)` | YES | | | | 右边留白 | +| 22 | `dSBJJ` | `decimal(18,6)` | YES | | | | 上边间距 | +| 23 | `dXBJJ` | `decimal(18,6)` | YES | | | | 下边间距 | +| 24 | `dZBJJ` | `decimal(18,6)` | YES | | | | 左边间距 | +| 25 | `dYBJJ` | `decimal(18,6)` | YES | | | | 右边间距 | +| 26 | `sLengthFormula` | `varchar(50)` | YES | | | | 展长公式 | +| 27 | `sWidthFormula` | `varchar(50)` | YES | | | | 展宽公式 | +| 28 | `sBoxNo` | `varchar(50)` | YES | | | | 盒型编号 | +| 29 | `sBoxName` | `varchar(100)` | YES | | | | 盒型名称 | +| 30 | `sBoxBody` | `varchar(50)` | YES | | | | 盒身 | +| 31 | `dBoxLength` | `decimal(18,6)` | YES | | | | 盒长 | +| 32 | `dBoxWidth` | `decimal(18,6)` | YES | | | | 盒宽 | +| 33 | `dBoxHeight` | `decimal(18,6)` | YES | | | | 盒高 | +| 34 | `sBoxType` | `varchar(50)` | YES | | | | 盒型类别 | +| 35 | `sMakeUpPath` | `varchar(500)` | YES | | | | 图片地址 | +| 36 | `sTypes` | `varchar(50)` | YES | | | | 类别 | +| 37 | `sPackDetailPathUpLoad` | `varchar(500)` | YES | | | | 盒型刀线图(人工上传) | +| 38 | `sSvgPath` | `varchar(500)` | YES | | | | 拼版刀线图(人工上传) | +| 39 | `sSlaveId` | `varchar(255)` | YES | | | | | +| 40 | `sEnglishName` | `varchar(100)` | NO | | | | 盒型名称英文 | +| 41 | `sDoubleSize` | `varchar(100)` | NO | | | | 双盒尺寸 双盒尺寸 双盒尺寸 | +| 42 | `sBoxTypeEnglish` | `varchar(100)` | YES | | | | 盒型类别英文 | +| 43 | `bNotCalculate` | `bit(1)` | NO | | b'0' | | 无需计算 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sName` | | BTREE | `sName` | +| `IndexU_sId` | ✓ | BTREE | `sId` | +| `IndexU_sNo` | ✓ | BTREE | `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisboxtypebak.md b/docs/auto-catalog/tables/sisboxtypebak.md new file mode 100644 index 0000000..081c08b --- /dev/null +++ b/docs/auto-catalog/tables/sisboxtypebak.md @@ -0,0 +1,68 @@ +# `sisboxtypebak` + +> 盒型 + + +- **Rows (estimated):** 119 +- **Data size:** 96.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | UNI | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | MUL | | | 盒型名称 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 11 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 12 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 13 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 14 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 15 | `sBillNo` | `varchar(50)` | YES | UNI | | | 单据号 | +| 16 | `sPackPath` | `varchar(500)` | YES | | | | 盒型图 | +| 17 | `sPackDetailPath` | `varchar(500)` | YES | | | | 展开图 | +| 18 | `dSBLB` | `decimal(18,6)` | YES | | | | 上边留白 | +| 19 | `dXBLB` | `decimal(18,6)` | YES | | | | 下边留白 | +| 20 | `dZBLB` | `decimal(18,6)` | YES | | | | 左边留白 | +| 21 | `dYBLB` | `decimal(18,6)` | YES | | | | 右边留白 | +| 22 | `dSBJJ` | `decimal(18,6)` | YES | | | | 上边间距 | +| 23 | `dXBJJ` | `decimal(18,6)` | YES | | | | 下边间距 | +| 24 | `dZBJJ` | `decimal(18,6)` | YES | | | | 左边间距 | +| 25 | `dYBJJ` | `decimal(18,6)` | YES | | | | 右边间距 | +| 26 | `sLengthFormula` | `varchar(50)` | YES | | | | 展长公式 | +| 27 | `sWidthFormula` | `varchar(50)` | YES | | | | 展宽公式 | +| 28 | `sBoxNo` | `varchar(50)` | YES | | | | 盒型编号 | +| 29 | `sBoxName` | `varchar(100)` | YES | | | | 盒型名称 | +| 30 | `sBoxBody` | `varchar(50)` | YES | | | | 盒身 | +| 31 | `dBoxLength` | `decimal(18,6)` | YES | | | | 盒长 | +| 32 | `dBoxWidth` | `decimal(18,6)` | YES | | | | 盒宽 | +| 33 | `dBoxHeight` | `decimal(18,6)` | YES | | | | 盒高 | +| 34 | `sBoxType` | `varchar(50)` | YES | | | | 盒型类别 | +| 35 | `sMakeUpPath` | `varchar(500)` | YES | | | | 图片地址 | +| 36 | `sTypes` | `varchar(50)` | YES | | | | 类别 | +| 37 | `sPackDetailPathUpLoad` | `varchar(500)` | YES | | | | 盒型刀线图(人工上传) | +| 38 | `sSvgPath` | `varchar(500)` | YES | | | | 拼版刀线图(人工上传) | +| 39 | `sSlaveId` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sName` | | BTREE | `sName` | +| `IndexU_sId` | ✓ | BTREE | `sId` | +| `IndexU_sNo` | ✓ | BTREE | `sBillNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisboxtypeparam.md b/docs/auto-catalog/tables/sisboxtypeparam.md new file mode 100644 index 0000000..7aa9c4a --- /dev/null +++ b/docs/auto-catalog/tables/sisboxtypeparam.md @@ -0,0 +1,63 @@ +# `sisboxtypeparam` + +> 盒型 + + +- **Rows (estimated):** 1285 +- **Data size:** 336.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sParentId` | `varchar(50)` | YES | MUL | | | 父级ID | +| 10 | `sName` | `varchar(100)` | NO | MUL | | | 参数名称 | +| 11 | `sCode` | `varchar(50)` | YES | MUL | | | 参数编码 | +| 12 | `iValue` | `int` | YES | | | | 参数值 | +| 13 | `sTypes` | `varchar(50)` | YES | | | | 类别 | +| 14 | `sMakeUpPath` | `varchar(500)` | YES | | | | 图片地址 | +| 15 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否显示 | +| 16 | `sAssignFormula` | `text` | YES | | | | 赋值公式 | +| 17 | `iSType` | `int` | YES | | | | 层1类型 | +| 18 | `iCType` | `int` | YES | | | | 层2类型 | +| 19 | `iSLength` | `int` | YES | | | | 层1长 | +| 20 | `iSWidth` | `int` | YES | | | | 层1宽 | +| 21 | `iSQuantity` | `int` | YES | | | | 层1数量 | +| 22 | `iCLength` | `int` | YES | | | | 层2长 | +| 23 | `iCWidth` | `int` | YES | | | | 层2宽 | +| 24 | `iCQuantity` | `int` | YES | | | | 层2数量 | +| 25 | `sSOffset` | `varchar(100)` | NO | | | | 层1偏移 | +| 26 | `sCOffset` | `varchar(100)` | NO | | | | 层2偏移 | +| 27 | `sEnglishName` | `varchar(100)` | NO | | | | 参数名称英文 | +| 28 | `sSOffset_Formula` | `varchar(100)` | NO | | | | 层1偏移公式 | +| 29 | `sCOffset_Formula` | `varchar(100)` | NO | | | | 层2偏移公式 | +| 30 | `sCWidth_Formula` | `varchar(100)` | NO | | | | 层2宽公式 | +| 31 | `sSWidth_Formula` | `varchar(100)` | NO | | | | 层1宽公式 | +| 32 | `sCLength_Formula` | `varchar(100)` | NO | | | | 层2长公式 | +| 33 | `sSLength_Formula` | `varchar(100)` | NO | | | | 层1长公式 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sName` | | BTREE | `sName` | +| `IndexN_sParentId` | | BTREE | `sParentId` | +| `IndexU_sCode` | ✓ | BTREE | `sCode`, `sParentId` | +| `IndexU_sId` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisboxtypesetting.md b/docs/auto-catalog/tables/sisboxtypesetting.md new file mode 100644 index 0000000..3ad6269 --- /dev/null +++ b/docs/auto-catalog/tables/sisboxtypesetting.md @@ -0,0 +1,53 @@ +# `sisboxtypesetting` + +> 盒型 + + +- **Rows (estimated):** 180 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | UNI | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | YES | MUL | | | 父级ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 7 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 8 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 9 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 10 | `sName` | `varchar(100)` | NO | MUL | | | 算法名称 | +| 11 | `sCode` | `varchar(50)` | YES | MUL | | | 算法编号 | +| 12 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 13 | `iFAngle` | `int` | YES | | | | 首盒旋转角度 | +| 14 | `sFLengthOffset` | `varchar(255)` | YES | | | | 首盒横向偏移 | +| 15 | `sFWidthOffset` | `varchar(255)` | YES | | | | 首盒竖向偏移 | +| 16 | `iSAngle` | `int` | YES | | | | 次盒旋转角度 | +| 17 | `sSLengthOffset` | `varchar(255)` | YES | | | | 次盒横向偏移 | +| 18 | `sSWidthOffset` | `varchar(255)` | YES | | | | 次盒竖向偏移 | +| 19 | `sSettingMethod` | `varchar(255)` | YES | | | | 排版方法 | +| 20 | `sSGroupOffset` | `varchar(255)` | YES | | | | 第二组偏移 | +| 21 | `sSecondLongitudinalOffset` | `varchar(255)` | YES | | | | 第二列纵向偏移 | +| 22 | `sSecondorizontalOffset` | `varchar(255)` | YES | | | | 第二列横向偏移 | +| 23 | `sEnglishName` | `varchar(100)` | NO | | | | 算法名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sName` | | BTREE | `sName` | +| `IndexN_sParentId` | | BTREE | `sParentId` | +| `IndexU_sCode` | ✓ | BTREE | `sCode`, `sParentId` | +| `IndexU_sId` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sischangemode.md b/docs/auto-catalog/tables/sischangemode.md new file mode 100644 index 0000000..9407829 --- /dev/null +++ b/docs/auto-catalog/tables/sischangemode.md @@ -0,0 +1,31 @@ +# `sischangemode` + + +- **Rows (estimated):** 15 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sischeckphase.md b/docs/auto-catalog/tables/sischeckphase.md new file mode 100644 index 0000000..7a58520 --- /dev/null +++ b/docs/auto-catalog/tables/sischeckphase.md @@ -0,0 +1,42 @@ +# `sischeckphase` + +> 审核阶段 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `dNeedPeople` | `decimal(18,6)` | NO | | | | 审核人数 | +| 12 | `sMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_siscurrency` | | BTREE | `sId`, `sName` | +| `Index_siscurrencyBrands` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `Index_siscurrencyId` | ✓ | BTREE | `sId` | +| `Index_siscurrencyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sischeckphaselogininfo.md b/docs/auto-catalog/tables/sischeckphaselogininfo.md new file mode 100644 index 0000000..26419f6 --- /dev/null +++ b/docs/auto-catalog/tables/sischeckphaselogininfo.md @@ -0,0 +1,37 @@ +# `sischeckphaselogininfo` + +> 审核阶段-审核人员 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | MUL | | | 父级ID | +| 8 | `sUserId` | `varchar(100)` | NO | | | | 登录人员ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sischeckphaselogininfo` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sUserId` | +| `IndexU_sischeckphaselogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sischeckphaselogininfoId` | ✓ | BTREE | `sParentId`, `sUserId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscolor.md b/docs/auto-catalog/tables/siscolor.md new file mode 100644 index 0000000..1a7673d --- /dev/null +++ b/docs/auto-catalog/tables/siscolor.md @@ -0,0 +1,47 @@ +# `siscolor` + +> 颜色 + + +- **Rows (estimated):** 29 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:58 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `iColor` | `int` | NO | | 0 | | 正色 | +| 9 | `dRate` | `decimal(18,6)` | NO | | 0.000000 | | 上调比例 | +| 10 | `iSpecialColor` | `int` | NO | | 0 | | 专色 | +| 11 | `sColorName` | `varchar(100)` | NO | MUL | | | 颜色名称 | +| 12 | `sColorEnglishName` | `varchar(100)` | YES | MUL | | | 颜色名称 | +| 13 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 14 | `dColor` | `decimal(18,6)` | NO | | 0.000000 | | 色数 | +| 15 | `sDescribe` | `text` | YES | | | | 描述 | +| 16 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 17 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 18 | `sMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sColorName` | +| `IndexN_2` | | BTREE | `sColorEnglishName` | +| `IndexU_siscolor` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscommonstyle.md b/docs/auto-catalog/tables/siscommonstyle.md new file mode 100644 index 0000000..fb19aed --- /dev/null +++ b/docs/auto-catalog/tables/siscommonstyle.md @@ -0,0 +1,50 @@ +# `siscommonstyle` + +> 常用规格 + + +- **Rows (estimated):** 36 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:58 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(50)` | NO | | | | 编号 | +| 10 | `sType` | `varchar(50)` | NO | | | | 类型 | +| 11 | `dWidth` | `decimal(18,0)` | YES | | | | 宽 | +| 12 | `dLength` | `decimal(18,0)` | YES | | | | 长 | +| 13 | `dHeight` | `decimal(18,6)` | YES | | | | 高 | +| 14 | `dMaterialsWidth` | `decimal(18,6)` | YES | | | | 材料宽 | +| 15 | `dMaterialsLength` | `decimal(18,6)` | YES | | | | 材料长 | +| 16 | `dMaterialsKQty` | `decimal(18,6)` | YES | | | | 材料开数 | +| 17 | `dMachineWidth` | `decimal(18,6)` | YES | | | | 上机宽 | +| 18 | `dMachineLength` | `decimal(18,6)` | YES | | | | 上机长 | +| 19 | `dTypesettingQty` | `decimal(18,6)` | YES | | | | 拼版数 | +| 20 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 21 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_siscommonstyle` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_siscommonstyle` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_siscommonstyleName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscommonstyleproductclassify.md b/docs/auto-catalog/tables/siscommonstyleproductclassify.md new file mode 100644 index 0000000..7da553c --- /dev/null +++ b/docs/auto-catalog/tables/siscommonstyleproductclassify.md @@ -0,0 +1,37 @@ +# `siscommonstyleproductclassify` + +> 常用规格列表 + + +- **Rows (estimated):** 61 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | YES | MUL | | | 父级ID | +| 8 | `sProductClassifyId` | `varchar(50)` | NO | | | | 印件分类ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_siscommonstyleproductclassify` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sProductClassifyId` | +| `IndexU_siscommonstyleproductclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_siscommonstyleproductclassifyId` | ✓ | BTREE | `sParentId`, `sProductClassifyId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscostclassify.md b/docs/auto-catalog/tables/siscostclassify.md new file mode 100644 index 0000000..85a9d22 --- /dev/null +++ b/docs/auto-catalog/tables/siscostclassify.md @@ -0,0 +1,39 @@ +# `siscostclassify` + +> 标准成本结构 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sWorkCenterName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sWorkCenterNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_siscostclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sWorkCenterName` | +| `IndexU_siscostclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_siscostclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sWorkCenterName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscurrency.md b/docs/auto-catalog/tables/siscurrency.md new file mode 100644 index 0000000..2fb01ff --- /dev/null +++ b/docs/auto-catalog/tables/siscurrency.md @@ -0,0 +1,43 @@ +# `siscurrency` + +> 币别设置 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `dCurrencyRate` | `decimal(18,6)` | NO | | | | 汇率 | +| 11 | `sCurrency` | `varchar(255)` | NO | | | | 币别 | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 13 | `sUdfvoucherNo` | `varchar(255)` | NO | | | | 凭证编码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_siscurrency` | | BTREE | `sId`, `sName` | +| `Index_siscurrencyBrands` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `Index_siscurrencyId` | ✓ | BTREE | `sId` | +| `Index_siscurrencyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscustomerclassify.md b/docs/auto-catalog/tables/siscustomerclassify.md new file mode 100644 index 0000000..553ea8b --- /dev/null +++ b/docs/auto-catalog/tables/siscustomerclassify.md @@ -0,0 +1,43 @@ +# `siscustomerclassify` + +> 客户分类 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 14 | `sAccountNo` | `varchar(255)` | NO | | | | 科目代码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_siscustomerclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_siscustomerclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_siscustomerclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siscustomerproperty.md b/docs/auto-catalog/tables/siscustomerproperty.md new file mode 100644 index 0000000..8e18875 --- /dev/null +++ b/docs/auto-catalog/tables/siscustomerproperty.md @@ -0,0 +1,42 @@ +# `siscustomerproperty` + +> 客户属性 + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_siscustomerclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_siscustomerclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_siscustomerclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdatabagclassify.md b/docs/auto-catalog/tables/sisdatabagclassify.md new file mode 100644 index 0000000..4ae0302 --- /dev/null +++ b/docs/auto-catalog/tables/sisdatabagclassify.md @@ -0,0 +1,44 @@ +# `sisdatabagclassify` + +> 资料袋操作明细(公共的) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sWorkOrderNo` | `varchar(50)` | NO | | | | 工单号 | +| 8 | `sWorkOrderId` | `varchar(50)` | NO | | | | 工单Id | +| 9 | `sDatabagName` | `varchar(50)` | YES | | | | 资料名称 | +| 10 | `dDatabagQty` | `decimal(18,6)` | YES | | | | 数量 | +| 11 | `iFace` | `int` | YES | | | | 印面 | +| 12 | `sMachineName` | `varchar(50)` | YES | | | | 机器名称 | +| 13 | `sMachineId` | `varchar(50)` | YES | | | | 机器Id | +| 14 | `tPrintDate` | `datetime` | YES | | | | 印刷时间 | +| 15 | `sStatus` | `varchar(1)` | YES | | | | 状态 | +| 16 | `sMemo` | `longtext` | YES | | | | 工作描述 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sWorkOrderId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdcsasstation.md b/docs/auto-catalog/tables/sisdcsasstation.md new file mode 100644 index 0000000..a06408d --- /dev/null +++ b/docs/auto-catalog/tables/sisdcsasstation.md @@ -0,0 +1,59 @@ +# `sisdcsasstation` + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sMemo` | `text` | YES | | | | 备注 | +| 10 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 11 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 12 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 13 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 14 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 15 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 16 | `sMReserve1` | `varchar(50)` | YES | | | | 预留字符1 | +| 17 | `sMReserve2` | `varchar(50)` | YES | | | | 预留字符2 | +| 18 | `sMReserve3` | `varchar(50)` | YES | | | | 预留字符3 | +| 19 | `sMReserve4` | `varchar(50)` | YES | | | | 预留字符4 | +| 20 | `sMReserve5` | `varchar(50)` | YES | | | | 预留字符5 | +| 21 | `sMReserve6` | `varchar(50)` | YES | | | | 预留字符6 | +| 22 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 23 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 24 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 25 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 26 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 27 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 28 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 29 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | +| 30 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 31 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 32 | `tSubmitDate` | `datetime` | YES | | | | 提交日期 | +| 33 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交操作人 | +| 34 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 35 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 36 | `sAsNo` | `varchar(10)` | YES | | | | 自动化站ID | +| 37 | `sAsName` | `varchar(100)` | YES | | | | 自动化站名称 | +| 38 | `sAsLocate` | `varchar(50)` | YES | | | | 存放位置描述 | +| 39 | `iPlcNo` | `int` | YES | | | | PLC编号 | +| 40 | `sPlcIp` | `varchar(50)` | YES | | | | PLC地址 | +| 41 | `iMachineCount` | `int` | YES | | | | 设备数量 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdeliver.md b/docs/auto-catalog/tables/sisdeliver.md new file mode 100644 index 0000000..1d764e9 --- /dev/null +++ b/docs/auto-catalog/tables/sisdeliver.md @@ -0,0 +1,40 @@ +# `sisdeliver` + +> 送货类型 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司Id | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sDeliverFormulaId` | `varchar(100)` | YES | | | | 送货公式ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisdeliver` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisdeliver` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisdeliverName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdepart.md b/docs/auto-catalog/tables/sisdepart.md new file mode 100644 index 0000000..d8716c7 --- /dev/null +++ b/docs/auto-catalog/tables/sisdepart.md @@ -0,0 +1,49 @@ +# `sisdepart` + +> 公司组织结构 + + +- **Rows (estimated):** 10 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 14 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 总面积(平方) | +| 15 | `iConvert` | `int` | NO | | 0 | | 是否设置转移动(否/是) | +| 16 | `iPeople` | `int` | NO | | 0 | | 总人数(人) | +| 17 | `sBillNo` | `varchar(100)` | YES | | | | | +| 18 | `sDepartType` | `varchar(255)` | NO | | | | 部门类型 | +| 19 | `sEmployeeId` | `varchar(255)` | YES | | | | 部门负责人 | +| 20 | `sMemo` | `text` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisdepart` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisdepart` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisdepartName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdepartdepartment.md b/docs/auto-catalog/tables/sisdepartdepartment.md new file mode 100644 index 0000000..27f92d0 --- /dev/null +++ b/docs/auto-catalog/tables/sisdepartdepartment.md @@ -0,0 +1,28 @@ +# `sisdepartdepartment` + + +- **Rows (estimated):** 125 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:56:59 +- **Updated:** 2026-04-27 18:56:59 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sDepartId` | `varchar(255)` | YES | | | | 部门ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `dRate` | `decimal(18,6)` | YES | | | | 比例 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdepreciationmode.md b/docs/auto-catalog/tables/sisdepreciationmode.md new file mode 100644 index 0000000..51f161c --- /dev/null +++ b/docs/auto-catalog/tables/sisdepreciationmode.md @@ -0,0 +1,31 @@ +# `sisdepreciationmode` + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisdriver.md b/docs/auto-catalog/tables/sisdriver.md new file mode 100644 index 0000000..fa72e13 --- /dev/null +++ b/docs/auto-catalog/tables/sisdriver.md @@ -0,0 +1,41 @@ +# `sisdriver` + +> 驾驶员 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sMobile` | `varchar(255)` | NO | | | | 手机号 | +| 12 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisdriver` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisdriver` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisdriverName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisexchangerates.md b/docs/auto-catalog/tables/sisexchangerates.md new file mode 100644 index 0000000..7cfd601 --- /dev/null +++ b/docs/auto-catalog/tables/sisexchangerates.md @@ -0,0 +1,51 @@ +# `sisexchangerates` + +> 汇率设置 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCurrencyId` | `varchar(100)` | NO | MUL | | | 币别ID | +| 9 | `iYear` | `int` | NO | | | | 年份 | +| 10 | `dJan` | `decimal(18,6)` | YES | | | | 一月 | +| 11 | `dFeb` | `decimal(18,6)` | YES | | | | 二月 | +| 12 | `dMar` | `decimal(18,6)` | YES | | | | 三月 | +| 13 | `dApr` | `decimal(18,6)` | YES | | | | 四月 | +| 14 | `dMay` | `decimal(18,6)` | YES | | | | 五月 | +| 15 | `dJun` | `decimal(18,6)` | YES | | | | 六月 | +| 16 | `dJul` | `decimal(18,6)` | YES | | | | 七月 | +| 17 | `dAug` | `decimal(18,6)` | YES | | | | 八月 | +| 18 | `dSep` | `decimal(18,6)` | YES | | | | 九月 | +| 19 | `dOct` | `decimal(18,6)` | YES | | | | 十月 | +| 20 | `dNov` | `decimal(18,6)` | YES | | | | 十一月 | +| 21 | `dDec` | `decimal(18,6)` | YES | | | | 十二月 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_siscurrency` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sId` | +| `IndexN_siscurrencyId` | | BTREE | `sCurrencyId`, `iYear` | +| `IndexU_siscurrency` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_siscurrencyId` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sCurrencyId`, `iYear` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisexpense.md b/docs/auto-catalog/tables/sisexpense.md new file mode 100644 index 0000000..22128b6 --- /dev/null +++ b/docs/auto-catalog/tables/sisexpense.md @@ -0,0 +1,40 @@ +# `sisexpense` + +> 费用类型 + + +- **Rows (estimated):** 8 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司Id | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sCostFrameNameId` | `varchar(255)` | YES | | | | 成本结构id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisfobcharges.md b/docs/auto-catalog/tables/sisfobcharges.md new file mode 100644 index 0000000..bacb1ff --- /dev/null +++ b/docs/auto-catalog/tables/sisfobcharges.md @@ -0,0 +1,54 @@ +# `sisfobcharges` + +> 工序分类 + + +- **Rows (estimated):** 17 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 吨位/车型 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `sType` | `varchar(255)` | YES | | | | 类型(印前 before、印刷 print、印后 after、成品 product) | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | | +| 12 | `sAllId` | `text` | YES | | | | | +| 13 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 14 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 15 | `sReportName` | `varchar(1000)` | NO | | | | 出口类型 | +| 16 | `sAccountNo` | `varchar(255)` | NO | | | | 板数 | +| 17 | `dPaperCoefficient` | `decimal(10,2)` | YES | | | | 重量 | +| 18 | `dAccessoriesCoefficient` | `decimal(10,2)` | YES | | | | 运输费用 | +| 19 | `dCTPCoefficient` | `decimal(10,2)` | YES | | | | 货代费用/操作费用 | +| 20 | `dPrepressCoefficient` | `decimal(10,2)` | YES | | | | 印前系数 | +| 21 | `dPrintCoefficient` | `decimal(10,2)` | YES | | | | 印刷系数 | +| 22 | `dPostpressCoefficient` | `decimal(10,2)` | YES | | | | 印后系数 | +| 23 | `dProductCoefficient` | `decimal(10,2)` | YES | | | | 成品系数 | +| 24 | `bStop` | `bit(1)` | NO | | b'0' | | 是否停用 | +| 25 | `sCurrency` | `varchar(255)` | YES | | | | 汇率 | +| 26 | `dCFSMoney` | `decimal(18,6)` | YES | | 0.000000 | | CFSMoney | +| 27 | `bYsfs` | `bit(1)` | YES | | b'0' | | 运输费用 | +| 28 | `iMaxBoardCount` | `int` | YES | | 0 | | 最大版数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisformula.md b/docs/auto-catalog/tables/sisformula.md new file mode 100644 index 0000000..2f38c76 --- /dev/null +++ b/docs/auto-catalog/tables/sisformula.md @@ -0,0 +1,52 @@ +# `sisformula` + +> 计算方案(公司) + + +- **Rows (estimated):** 286 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(50)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sFormula` | `longtext` | YES | | | | 公式 | +| 12 | `sType` | `varchar(50)` | YES | | | | 公式分类 | +| 13 | `sMemo` | `text` | YES | | | | 备注 | +| 14 | `sFormulaSet` | `longtext` | NO | | | | 公式自定义部分 | +| 15 | `sColTitleName` | `text` | YES | | | | 自定义列部份标题名 | +| 16 | `sFormulaReplace` | `longtext` | YES | | | | 公式计算详情 | +| 17 | `bFormulaReplace` | `bit(1)` | NO | | b'0' | | 是否需要公式详情 | +| 18 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 19 | `tUpdate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改时间 | +| 20 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 21 | `sPlanStype` | `varchar(50)` | YES | | | | 方案类型 | +| 22 | `tMfgDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 生产日期 | +| 23 | `sEnglishName` | `varchar(100)` | YES | | | | 名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sistax` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sistax` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sistaxName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisformulacustomizeparam.md b/docs/auto-catalog/tables/sisformulacustomizeparam.md new file mode 100644 index 0000000..158fcc7 --- /dev/null +++ b/docs/auto-catalog/tables/sisformulacustomizeparam.md @@ -0,0 +1,82 @@ +# `sisformulacustomizeparam` + +> 自定义参数 + + +- **Rows (estimated):** 844 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:00 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | NO | | | | 父Id | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 参数中文 | +| 9 | `sParam` | `varchar(50)` | NO | | | | 参数名 | +| 10 | `sValue` | `decimal(18,6)` | NO | | 0.000000 | | 原单id | +| 11 | `sClassfiyName` | `varchar(100)` | NO | | | | 分类 | +| 12 | `sParam9` | `varchar(50)` | NO | | | | 参数名9 | +| 13 | `sParam8` | `varchar(50)` | NO | | | | 参数名8 | +| 14 | `sParam7` | `varchar(50)` | NO | | | | 参数名7 | +| 15 | `sParam6` | `varchar(50)` | NO | | | | 参数名6 | +| 16 | `sParam5` | `varchar(50)` | NO | | | | 参数名5 | +| 17 | `sParam4` | `varchar(50)` | NO | | | | 参数名4 | +| 18 | `sParam3` | `varchar(50)` | NO | | | | 参数名3 | +| 19 | `sParam2` | `varchar(50)` | NO | | | | 参数名2 | +| 20 | `sParam1` | `varchar(50)` | NO | | | | 参数名1 | +| 21 | `sValue1` | `varchar(50)` | NO | | | | 参数值1 | +| 22 | `sValue2` | `varchar(50)` | NO | | | | 参数值2 | +| 23 | `sValue3` | `varchar(50)` | NO | | | | 参数值3 | +| 24 | `sValue4` | `varchar(50)` | NO | | | | 参数值4 | +| 25 | `sValue5` | `varchar(50)` | NO | | | | 参数值5 | +| 26 | `sValue6` | `varchar(50)` | NO | | | | 参数值6 | +| 27 | `sValue7` | `varchar(50)` | NO | | 0 | | 参数值7 | +| 28 | `sValue8` | `varchar(50)` | NO | | | | 参数值8 | +| 29 | `sValue9` | `varchar(50)` | NO | | | | 参数值9 | +| 30 | `sType` | `varchar(50)` | YES | | 0 | | 序号 | +| 31 | `sValue10` | `varchar(50)` | NO | | | | 参数值9 | +| 32 | `sValue11` | `varchar(50)` | NO | | | | 参数值9 | +| 33 | `sValue12` | `varchar(50)` | NO | | | | 参数值9 | +| 34 | `sValue13` | `varchar(50)` | NO | | | | 参数值9 | +| 35 | `sValue14` | `varchar(50)` | NO | | | | 参数值9 | +| 36 | `sValue15` | `varchar(50)` | NO | | | | 参数值9 | +| 37 | `sValue16` | `varchar(50)` | NO | | | | 参数值9 | +| 38 | `sValue17` | `varchar(50)` | NO | | | | 参数值9 | +| 39 | `sValue18` | `varchar(50)` | NO | | | | 参数值9 | +| 40 | `sValue19` | `varchar(50)` | NO | | | | 参数值9 | +| 41 | `sValue20` | `varchar(50)` | NO | | | | 参数值9 | +| 42 | `sValue21` | `varchar(50)` | NO | | | | 参数值9 | +| 43 | `sParam10` | `varchar(50)` | NO | | | | 参数名9 | +| 44 | `sParam11` | `varchar(50)` | NO | | | | 参数名9 | +| 45 | `sParam12` | `varchar(50)` | NO | | | | 参数名9 | +| 46 | `sParam13` | `varchar(50)` | NO | | | | 参数名9 | +| 47 | `sParam14` | `varchar(50)` | NO | | | | 参数名9 | +| 48 | `sParam15` | `varchar(50)` | NO | | | | 参数名9 | +| 49 | `sParam16` | `varchar(50)` | NO | | | | 参数名9 | +| 50 | `sParam17` | `varchar(50)` | NO | | | | 参数名9 | +| 51 | `sParam18` | `varchar(50)` | NO | | | | 参数名9 | +| 52 | `sParam19` | `varchar(50)` | NO | | | | 参数名9 | +| 53 | `sParam20` | `varchar(50)` | NO | | | | 参数名9 | +| 54 | `sParam21` | `varchar(50)` | NO | | | | 参数名9 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisformulacustomizevariable.md b/docs/auto-catalog/tables/sisformulacustomizevariable.md new file mode 100644 index 0000000..7539155 --- /dev/null +++ b/docs/auto-catalog/tables/sisformulacustomizevariable.md @@ -0,0 +1,40 @@ +# `sisformulacustomizevariable` + +> 自定义参数 + + +- **Rows (estimated):** 60 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:00 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | NO | | | | 父Id | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 变量名 | +| 9 | `sChinese` | `varchar(100)` | NO | | | | 变量中文 | +| 10 | `sEnglish` | `varchar(100)` | YES | | | | 变量英文 | +| 11 | `sBig5` | `varchar(100)` | YES | | | | 变量繁体 | +| 12 | `dValue` | `int` | NO | | 0 | | 变量值 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_2` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisformulaparam.md b/docs/auto-catalog/tables/sisformulaparam.md new file mode 100644 index 0000000..5599975 --- /dev/null +++ b/docs/auto-catalog/tables/sisformulaparam.md @@ -0,0 +1,42 @@ +# `sisformulaparam` + +> 自定义计算参数 + + +- **Rows (estimated):** 195 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sFieldName` | `varchar(100)` | NO | | | | 字段名 | +| 10 | `sType` | `varchar(50)` | NO | | | | 类型 (单据主表、单据从表、单据控制表、单据材料表、单据工序表、基础产品表、基础材料表、基础工序表) | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 13 | `sEnglishName` | `varchar(100)` | YES | | | | 名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisformulaparam` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisformulaparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisformulaparamName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisformulaparam_saas.md b/docs/auto-catalog/tables/sisformulaparam_saas.md new file mode 100644 index 0000000..38d67e4 --- /dev/null +++ b/docs/auto-catalog/tables/sisformulaparam_saas.md @@ -0,0 +1,42 @@ +# `sisformulaparam_saas` + +> 自定义计算参数 + + +- **Rows (estimated):** 194 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sFieldName` | `varchar(100)` | NO | | | | 字段名 | +| 10 | `sType` | `varchar(50)` | NO | | | | 类型 (单据主表、单据从表、单据控制表、单据材料表、单据工序表、基础产品表、基础材料表、基础工序表) | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 13 | `sEnglishName` | `varchar(100)` | YES | | | | 名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisformulaparam` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisformulaparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisformulaparamName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisjurisdictionclassify.md b/docs/auto-catalog/tables/sisjurisdictionclassify.md new file mode 100644 index 0000000..c561cbf --- /dev/null +++ b/docs/auto-catalog/tables/sisjurisdictionclassify.md @@ -0,0 +1,43 @@ +# `sisjurisdictionclassify` + +> 权限组 + + +- **Rows (estimated):** 22 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `bLogininfoShow` | `bit(1)` | NO | | b'0' | | 界面显示前台配置是否显示 | +| 12 | `sEnglish` | `varchar(50)` | YES | | | | 组英文名称 | +| 13 | `sBig5` | `varchar(50)` | YES | | | | 组繁体名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisjurisdictionclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisjurisdictionclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisjurisdictionclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sId` | | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisjurisdictionclassify_0923bak.md b/docs/auto-catalog/tables/sisjurisdictionclassify_0923bak.md new file mode 100644 index 0000000..15671c5 --- /dev/null +++ b/docs/auto-catalog/tables/sisjurisdictionclassify_0923bak.md @@ -0,0 +1,43 @@ +# `sisjurisdictionclassify_0923bak` + +> 权限组 + + +- **Rows (estimated):** 13 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `bLogininfoShow` | `bit(1)` | NO | | b'0' | | 界面显示前台配置是否显示 | +| 12 | `sEnglish` | `varchar(50)` | YES | | | | 组英文名称 | +| 13 | `sBig5` | `varchar(50)` | YES | | | | 组繁体名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisjurisdictionclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisjurisdictionclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisjurisdictionclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sId` | | BTREE | `sId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sislevel.md b/docs/auto-catalog/tables/sislevel.md new file mode 100644 index 0000000..294c7ae --- /dev/null +++ b/docs/auto-catalog/tables/sislevel.md @@ -0,0 +1,40 @@ +# `sislevel` + +> 客户等级 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `dDisCount` | `decimal(18,6)` | NO | | | | 比率 | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sislevel` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sislevel` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sislevelName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sislocation.md b/docs/auto-catalog/tables/sislocation.md new file mode 100644 index 0000000..81b5b23 --- /dev/null +++ b/docs/auto-catalog/tables/sislocation.md @@ -0,0 +1,44 @@ +# `sislocation` + +> 库区库位 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 12 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 14 | `sChildren` | `varchar(100)` | NO | | | | 是否为最子级 | +| 15 | `sAllId` | `text` | YES | | | | 所有层级Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sislocation` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sislocation` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sislocationName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sislogisticsaddprice.md b/docs/auto-catalog/tables/sislogisticsaddprice.md new file mode 100644 index 0000000..f907f32 --- /dev/null +++ b/docs/auto-catalog/tables/sislogisticsaddprice.md @@ -0,0 +1,40 @@ +# `sislogisticsaddprice` + + +- **Rows (estimated):** 54 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCity` | `varchar(255)` | NO | | | | 名称 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 11 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 12 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 13 | `sType` | `varchar(255)` | YES | | | | 仓库类型 | +| 14 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 15 | `iOne` | `int` | YES | | 0 | | 1.5T | +| 16 | `iTwo` | `int` | YES | | 0 | | 2T | +| 17 | `iThree` | `int` | YES | | 0 | | 2T尾板 | +| 18 | `iFour` | `int` | YES | | 0 | | 3T带尾板 | +| 19 | `iFive` | `int` | YES | | 0 | | 4T | +| 20 | `iSix` | `int` | YES | | 0 | | 5T | +| 21 | `iSeven` | `int` | YES | | 0 | | 8T | +| 22 | `sMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sislogisticsprice.md b/docs/auto-catalog/tables/sislogisticsprice.md new file mode 100644 index 0000000..f87a347 --- /dev/null +++ b/docs/auto-catalog/tables/sislogisticsprice.md @@ -0,0 +1,36 @@ +# `sislogisticsprice` + + +- **Rows (estimated):** 89 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCity` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sShortCity` | `varchar(255)` | YES | | | | 简称 | +| 10 | `dVolumePrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 11 | `dWeightPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 12 | `sEffect` | `varchar(255)` | YES | | | | 时效 | +| 13 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 14 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 15 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 16 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 17 | `sType` | `varchar(255)` | YES | | | | 仓库类型 | +| 18 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sislogisticstimeprice.md b/docs/auto-catalog/tables/sislogisticstimeprice.md new file mode 100644 index 0000000..044eba1 --- /dev/null +++ b/docs/auto-catalog/tables/sislogisticstimeprice.md @@ -0,0 +1,40 @@ +# `sislogisticstimeprice` + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sTime` | `varchar(255)` | NO | | | | 名称 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 11 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 12 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 13 | `sType` | `varchar(255)` | YES | | | | 仓库类型 | +| 14 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 15 | `iOne` | `int` | YES | | 0 | | 1.5T | +| 16 | `iTwo` | `int` | YES | | 0 | | 2T | +| 17 | `iThree` | `int` | YES | | 0 | | 2T尾板 | +| 18 | `iFour` | `int` | YES | | 0 | | 3T带尾板 | +| 19 | `iFive` | `int` | YES | | 0 | | 4T | +| 20 | `iSix` | `int` | YES | | 0 | | 5T | +| 21 | `iSeven` | `int` | YES | | 0 | | 8T | +| 22 | `sMemo` | `text` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sislosstype.md b/docs/auto-catalog/tables/sislosstype.md new file mode 100644 index 0000000..9b67ca6 --- /dev/null +++ b/docs/auto-catalog/tables/sislosstype.md @@ -0,0 +1,39 @@ +# `sislosstype` + +> 报损类型 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sismaterialsclassify.md b/docs/auto-catalog/tables/sismaterialsclassify.md new file mode 100644 index 0000000..aeaa4e8 --- /dev/null +++ b/docs/auto-catalog/tables/sismaterialsclassify.md @@ -0,0 +1,88 @@ +# `sismaterialsclassify` + +> 材料分类 + + +- **Rows (estimated):** 55 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:01 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(50)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 14 | `sAccountNo` | `varchar(50)` | NO | | | | 科目代码 | +| 15 | `dAql` | `decimal(18,6)` | NO | | 0.000000 | | AQL水平 | +| 16 | `sCostFrameId` | `varchar(50)` | NO | | | | 费用结构 | +| 17 | `sMtart` | `varchar(4)` | YES | | | | 物料类型 | +| 18 | `sZmldl` | `varchar(4)` | YES | | | | 物料大类 | +| 19 | `sLzeih` | `varchar(3)` | NO | | | | 库存单位 | +| 20 | `sBstme` | `varchar(3)` | NO | | | | 采购单位 | +| 21 | `sClass` | `varchar(18)` | YES | | | | 类代码 | +| 22 | `sMtbez` | `varchar(25)` | YES | | | | 物料类型名称 | +| 23 | `sZmldlt` | `varchar(20)` | YES | | | | 物料大类名称 | +| 24 | `sKschg` | `varchar(40)` | YES | | | | 类名称 | +| 25 | `tMakeDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 26 | `bReel` | `bit(1)` | YES | | b'0' | | 是否卷筒 | +| 27 | `sUnit` | `varchar(50)` | NO | | | | 单位 | +| 28 | `dBleed` | `decimal(18,6)` | YES | | 0.000000 | | 出血 | +| 29 | `sLengthFormulaId` | `varchar(50)` | YES | | | | 展开长尺寸公式 | +| 30 | `sWidthFormulaId` | `varchar(50)` | YES | | | | 展开宽尺寸公式 | +| 31 | `sParam` | `varchar(50)` | YES | | | | 参数(逗号隔开) | +| 32 | `bSpecialRules` | `bit(1)` | YES | | b'0' | | 是否特规 | +| 33 | `sQtyInfo` | `varchar(50)` | YES | | | | 合版数量段500,1000,2000 | +| 34 | `dCommissionrate` | `decimal(18,6)` | YES | | 0.000000 | | 提成比例 | +| 35 | `sSrcSlaveId` | `varchar(50)` | YES | | | | 源单ID | +| 36 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 37 | `sBklasName` | `varchar(100)` | YES | | | | 评估分类描述 | +| 38 | `sBklas` | `varchar(4)` | YES | | | | 评估分类代码 | +| 39 | `sVprsv` | `varchar(4)` | YES | | | | 价格控制代码 | +| 40 | `sHrkft` | `varchar(4)` | YES | | | | 原始组代码 | +| 41 | `sVprsvName` | `varchar(100)` | YES | | | | 价格控制描述 | +| 42 | `sHrkftName` | `varchar(100)` | YES | | | | 原始组描述 | +| 43 | `iTestType` | `int` | NO | | 3 | | 检验类型 1 免检 2 抽检 3全检 | +| 44 | `sWarehouseNo` | `varchar(4)` | YES | | | | 仓库编码 | +| 45 | `sWarehouseName` | `varchar(100)` | YES | | | | 仓库名称 | +| 46 | `bWlInspect` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 47 | `bSubmit` | `bit(1)` | YES | | b'0' | | 是否提交 | +| 48 | `bConfirm` | `bit(1)` | YES | | b'0' | | 是否确认 | +| 49 | `tUpdate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 修改日期 | +| 50 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 51 | `tSubmitDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 提交日期 | +| 52 | `sSubmitPerson` | `varchar(50)` | YES | | | | 提交人 | +| 53 | `tConfirmDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 确认日期 | +| 54 | `sConfirmPerson` | `varchar(50)` | YES | | | | 确认人 | +| 55 | `sKtgrm` | `varchar(2)` | NO | | | | | +| 56 | `sEkgrp` | `varchar(50)` | NO | | | | 采购组 | +| 57 | `sEkgrpId` | `varchar(50)` | NO | | | | 采购组ID | +| 58 | `bPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 59 | `sOtherCostFrameId` | `varchar(100)` | NO | | | | 其他辅料分摊结构 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sismaterialsclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sismaterialsclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sismaterialsclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sNo` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sismerchandiser.md b/docs/auto-catalog/tables/sismerchandiser.md new file mode 100644 index 0000000..e615830 --- /dev/null +++ b/docs/auto-catalog/tables/sismerchandiser.md @@ -0,0 +1,32 @@ +# `sismerchandiser` + + +- **Rows (estimated):** 21 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `bDefault` | `bit(1)` | NO | | b'0' | | 默认 | +| 12 | `sCommissionFormulaId` | `varchar(100)` | YES | | | | 提成公式Id | +| 13 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 14 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工名称 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sispacking.md b/docs/auto-catalog/tables/sispacking.md new file mode 100644 index 0000000..9f37cce --- /dev/null +++ b/docs/auto-catalog/tables/sispacking.md @@ -0,0 +1,39 @@ +# `sispacking` + +> 送货类型 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司Id | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisparam.md b/docs/auto-catalog/tables/sisparam.md new file mode 100644 index 0000000..0985e2a --- /dev/null +++ b/docs/auto-catalog/tables/sisparam.md @@ -0,0 +1,54 @@ +# `sisparam` + +> 基础参数表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParam1` | `varchar(255)` | YES | | | | 参数1 | +| 8 | `sParam2` | `varchar(255)` | YES | | | | 参数2 | +| 9 | `sParam3` | `varchar(255)` | YES | | | | 参数3 | +| 10 | `sParam4` | `varchar(255)` | YES | | | | 参数4 | +| 11 | `sParam5` | `varchar(255)` | YES | | | | 参数5 | +| 12 | `sParam6` | `varchar(255)` | YES | | | | 参数6 | +| 13 | `sParam7` | `varchar(255)` | YES | | | | 参数7 | +| 14 | `sParam8` | `varchar(255)` | YES | | | | 参数8 | +| 15 | `sParam9` | `varchar(255)` | YES | | | | 参数9 | +| 16 | `sParam10` | `varchar(255)` | YES | | | | 参数10 | +| 17 | `sParam11` | `varchar(255)` | YES | | | | 参数11 | +| 18 | `sParam12` | `varchar(255)` | YES | | | | 参数12 | +| 19 | `sParam13` | `varchar(255)` | YES | | | | 参数13 | +| 20 | `sParam14` | `varchar(255)` | YES | | | | 参数14 | +| 21 | `sParam15` | `varchar(255)` | YES | | | | 参数15 | +| 22 | `dParam1` | `decimal(18,6)` | YES | | | | 参数数字1 | +| 23 | `dParam2` | `decimal(18,6)` | YES | | | | 参数数字2 | +| 24 | `dParam3` | `decimal(18,6)` | YES | | | | 参数数字3 | +| 25 | `dParam4` | `decimal(18,6)` | YES | | | | 参数数字4 | +| 26 | `dParam5` | `decimal(18,6)` | YES | | | | 参数数字5 | +| 27 | `dParam6` | `decimal(18,6)` | YES | | | | 参数数字6 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisparam` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sispayment.md b/docs/auto-catalog/tables/sispayment.md new file mode 100644 index 0000000..fba8694 --- /dev/null +++ b/docs/auto-catalog/tables/sispayment.md @@ -0,0 +1,42 @@ +# `sispayment` + +> 付款条件 + + +- **Rows (estimated):** 11 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sType` | `varchar(255)` | YES | | | | 送货后/现结、月结、双月结 | +| 10 | `iAfterDeliverDay` | `int` | YES | | | | 送货后(天)付款 | +| 11 | `iMonth` | `int` | YES | | | | (月)结 | +| 12 | `iDay` | `int` | YES | | | | 对账日 | +| 13 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `Index_sispayment` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sispayment` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sispaymentName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisplate.md b/docs/auto-catalog/tables/sisplate.md new file mode 100644 index 0000000..97758c1 --- /dev/null +++ b/docs/auto-catalog/tables/sisplate.md @@ -0,0 +1,31 @@ +# `sisplate` + + +- **Rows (estimated):** 41 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `iOrder` | `int` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 9 | `sMemo` | `text` | YES | | | | 备注 | +| 10 | `sParentId` | `varchar(255)` | YES | | | | 父类型 | +| 11 | `sParentName` | `varchar(255)` | YES | | | | 父名称 | +| 12 | `sChildName` | `varchar(255)` | YES | | | | 子类型 | +| 13 | `sReMark` | `varchar(255)` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisposition.md b/docs/auto-catalog/tables/sisposition.md new file mode 100644 index 0000000..743ee4e --- /dev/null +++ b/docs/auto-catalog/tables/sisposition.md @@ -0,0 +1,39 @@ +# `sisposition` + +> 职位 + + +- **Rows (estimated):** 11 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司Id | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisprocessclassify.md b/docs/auto-catalog/tables/sisprocessclassify.md new file mode 100644 index 0000000..e3dc64a --- /dev/null +++ b/docs/auto-catalog/tables/sisprocessclassify.md @@ -0,0 +1,57 @@ +# `sisprocessclassify` + +> 工序分类 + + +- **Rows (estimated):** 80 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(50)` | YES | | | | 编号 | +| 10 | `sType` | `varchar(50)` | NO | | | | 类型(印前 before、印刷 print、印后 after、成品 product) | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 12 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 13 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 14 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 15 | `sReportName` | `varchar(100)` | NO | | | | 报表名称 | +| 16 | `sAccountNo` | `varchar(50)` | NO | | | | 科目代码 | +| 17 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 18 | `sTestStype` | `varchar(50)` | YES | | | | 检验类型 | +| 19 | `sZflag` | `varchar(5)` | NO | | I | | 操作类型 | +| 20 | `bCheck` | `bit(1)` | YES | | b'0' | | | +| 21 | `bStrict` | `bit(1)` | YES | | b'0' | | 是否按照工艺路线 | +| 22 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 23 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 24 | `sStatus` | `varchar(50)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 25 | `bGxInspect` | `bit(1)` | YES | | b'0' | | 是否检验 | +| 26 | `bUsed` | `bit(1)` | YES | | b'0' | | 是否调用 | +| 27 | `sAbbreviation` | `varchar(50)` | NO | | | | 名称英文缩写 | +| 28 | `sEnglishName` | `varchar(100)` | NO | | | | 名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisprocessclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisprocessclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisprocessclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisprocessclassifyproductclassify.md b/docs/auto-catalog/tables/sisprocessclassifyproductclassify.md new file mode 100644 index 0000000..d00b01e --- /dev/null +++ b/docs/auto-catalog/tables/sisprocessclassifyproductclassify.md @@ -0,0 +1,37 @@ +# `sisprocessclassifyproductclassify` + +> 工序分类-印件分类关联表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 8 | `sProductClassifyId` | `varchar(100)` | NO | | | | 印件分类ID | +| 9 | `sPartsName` | `varchar(255)` | NO | | | | 部件名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisprocessclassifyproductclassify` | | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId`, `sProductClassifyId` | +| `IndexU_sisprocessclassifyproductclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisprocesssparam.md b/docs/auto-catalog/tables/sisprocesssparam.md new file mode 100644 index 0000000..58a4981 --- /dev/null +++ b/docs/auto-catalog/tables/sisprocesssparam.md @@ -0,0 +1,42 @@ +# `sisprocesssparam` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 9 | `sProcessId` | `varchar(100)` | YES | | | | 工序ID | +| 10 | `sParamName` | `varchar(255)` | YES | | | | 参数名称 | +| 11 | `sParamDefault` | `varchar(255)` | NO | | | | 参数默认 | +| 12 | `sParamValue1` | `varchar(255)` | NO | | | | 参数值1 | +| 13 | `sParamValue2` | `varchar(255)` | NO | | | | 参数值2 | +| 14 | `sParamValue3` | `varchar(255)` | NO | | | | 参数值3 | +| 15 | `sParamValue4` | `varchar(255)` | NO | | | | 参数值4 | +| 16 | `sParamValue5` | `varchar(255)` | NO | | | | 参数值5 | +| 17 | `sParamValue6` | `varchar(255)` | NO | | | | 参数值6 | +| 18 | `sParamValue7` | `varchar(255)` | NO | | | | 参数值7 | +| 19 | `sParamValue8` | `varchar(255)` | NO | | | | 参数值8 | +| 20 | `sParamValue9` | `varchar(255)` | NO | | | | 参数值9 | +| 21 | `sParamValue10` | `varchar(255)` | NO | | | | 参数值10 | +| 22 | `sParamValue11` | `varchar(255)` | NO | | | | 参数值11 | +| 23 | `sParamValue12` | `varchar(255)` | NO | | | | 参数值12 | +| 24 | `sParamValue13` | `varchar(255)` | NO | | | | 参数值13 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisproductclassify.md b/docs/auto-catalog/tables/sisproductclassify.md new file mode 100644 index 0000000..08fde70 --- /dev/null +++ b/docs/auto-catalog/tables/sisproductclassify.md @@ -0,0 +1,90 @@ +# `sisproductclassify` + +> 印件分类 + + +- **Rows (estimated):** 62 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(100)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(50)` | YES | | | | 是否为最子级 | +| 13 | `sTypeKey` | `varchar(50)` | NO | | | | 对应的分类key(danzhang,huace....) | +| 14 | `sAllPartsName` | `varchar(100)` | NO | | | | 所有部件名称 | +| 15 | `sType` | `varchar(50)` | NO | MUL | | | 类型 | +| 16 | `sParentId` | `varchar(50)` | YES | | | | 父级ID | +| 17 | `sUnit` | `varchar(50)` | NO | | | | 单位 | +| 18 | `dBleed` | `decimal(18,6)` | NO | | 0.000000 | | 出血 | +| 19 | `sLengthFormulaId` | `varchar(50)` | NO | | | | 展开长尺寸公式 | +| 20 | `sWidthFormulaId` | `varchar(50)` | NO | | | | 展开宽尺寸公式 | +| 21 | `sParam` | `text` | NO | | | | 参数(逗号隔开) | +| 22 | `bSpecialRules` | `bit(1)` | NO | | b'0' | | 是否特规 | +| 23 | `sAccountNo` | `varchar(50)` | NO | | | | 科目代码 | +| 24 | `sQtyInfo` | `varchar(50)` | YES | | | | 合版数量段500,1000,2000 | +| 25 | `dCommissionrate` | `decimal(18,6)` | YES | | 0.000000 | | 提成比例 | +| 26 | `sSrcSlaveId` | `varchar(50)` | YES | | | | 源单ID | +| 27 | `sFormId` | `varchar(50)` | YES | | | | 窗体ID | +| 28 | `sMtart` | `varchar(4)` | YES | | | | 物料类型 | +| 29 | `sMtbez` | `varchar(25)` | YES | | | | 物料类型名称 | +| 30 | `sZmldl` | `varchar(10)` | YES | | | | 物料大类 | +| 31 | `sZmldlt` | `varchar(20)` | YES | | | | 物料大类名称 | +| 32 | `sLzeih` | `varchar(3)` | YES | | | | 库存单位 | +| 33 | `sBstme` | `varchar(3)` | YES | | | | 采购单位 | +| 34 | `sClass` | `varchar(18)` | YES | | | | 类代码 | +| 35 | `sKschg` | `varchar(40)` | YES | | | | 类名称 | +| 36 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 37 | `sBklasName` | `varchar(100)` | YES | | | | 评估分类描述 | +| 38 | `sBklas` | `varchar(4)` | YES | | | | 评估分类代码 | +| 39 | `sVprsv` | `varchar(4)` | YES | | | | 价格控制代码 | +| 40 | `sHrkft` | `varchar(4)` | YES | | | | 原始组代码 | +| 41 | `sVprsvName` | `varchar(100)` | YES | | | | 价格控制描述 | +| 42 | `sHrkftName` | `varchar(100)` | YES | | | | 原始组描述 | +| 43 | `sKtgrm` | `varchar(2)` | NO | | | | 科目设置组 | +| 44 | `sProductType` | `varchar(50)` | YES | | | | 产品类别 | +| 45 | `sProductTypeId` | `varchar(50)` | YES | | | | 产品类别Id | +| 46 | `sPropertyType` | `varchar(50)` | YES | | | | 产品类别属性 | +| 47 | `sStripType` | `varchar(50)` | YES | | | | 条小盒 | +| 48 | `sBoxType` | `varchar(50)` | YES | | | | 软硬包 | +| 49 | `sEkgrp` | `varchar(50)` | NO | | | | 采购组 | +| 50 | `sEkgrpId` | `varchar(50)` | NO | | | | 采购组ID | +| 51 | `bCalculatingArea` | `bit(1)` | NO | | b'0' | | 是否展示盒型 | +| 52 | `bQuotation` | `bit(1)` | NO | | b'0' | | 报价 | +| 53 | `iRateType` | `int` | NO | | 0 | | 倍率名称 | +| 54 | `bPartsDimension` | `bit(1)` | NO | | b'0' | | 是否显示展长展宽 | +| 55 | `bBleed` | `bit(1)` | NO | | b'0' | | 是否显示出血 | +| 56 | `sEnglish` | `varchar(100)` | NO | | | | 英文名称 | +| 57 | `sEnglishName` | `varchar(100)` | NO | | | | 英文名称 | +| 58 | `iPrintModePo` | `int` | NO | | 0 | | 单双面 | +| 59 | `sAllPartsEnglishName` | `varchar(255)` | NO | | | | 所有部件名称英文 | +| 60 | `bCheck` | `bit(1)` | NO | | b'0' | | 审核 | +| 61 | `sBillNo` | `varchar(50)` | YES | | | | 编号 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sType` | +| `IndexN_sisproductclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisproductclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisproductclassifycolor.md b/docs/auto-catalog/tables/sisproductclassifycolor.md new file mode 100644 index 0000000..a29b0be --- /dev/null +++ b/docs/auto-catalog/tables/sisproductclassifycolor.md @@ -0,0 +1,42 @@ +# `sisproductclassifycolor` + +> 印件分类-对应颜色表 + + +- **Rows (estimated):** 763 +- **Data size:** 224.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:02 +- **Updated:** 2026-04-27 18:57:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `iColor` | `int` | NO | | 0 | | 四色 | +| 9 | `dRate` | `decimal(18,6)` | NO | | 0.000000 | | 上调比例 | +| 10 | `iSpecialColor` | `int` | NO | | 0 | | 专色 | +| 11 | `sColorName` | `varchar(100)` | NO | | | | 颜色名称 | +| 12 | `sProcessId` | `varchar(50)` | NO | | | | 对应工序ID | +| 13 | `sColorEnglishName` | `varchar(100)` | YES | | | | 颜色名称 | +| 14 | `sColorId` | `varchar(255)` | YES | | 0.000000 | | 色数 | +| 15 | `sProcessclassifyId` | `varchar(50)` | NO | | | | 工序分类ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisproductclassifyprocessclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisproductclassifymaterial.md b/docs/auto-catalog/tables/sisproductclassifymaterial.md new file mode 100644 index 0000000..04fc780 --- /dev/null +++ b/docs/auto-catalog/tables/sisproductclassifymaterial.md @@ -0,0 +1,37 @@ +# `sisproductclassifymaterial` + +> 印件分类-对应材料表 + + +- **Rows (estimated):** 3213 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** 2026-04-27 18:57:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | | | | 父级ID | +| 8 | `sMaterialsId` | `varchar(50)` | NO | | | | 材料ID | +| 9 | `dRate` | `decimal(18,6)` | NO | | 0.000000 | | 上调比例 | +| 10 | `sMaterialsclassifyId` | `varchar(50)` | NO | | | | 材料分类ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisproductclassifyprocessclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisproductclassifyparts.md b/docs/auto-catalog/tables/sisproductclassifyparts.md new file mode 100644 index 0000000..c4eee67 --- /dev/null +++ b/docs/auto-catalog/tables/sisproductclassifyparts.md @@ -0,0 +1,46 @@ +# `sisproductclassifyparts` + +> 印件分类-部件表 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** 2026-04-27 18:57:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sProcessClassifyId` | `varchar(50)` | YES | | | | 工序分类ID | +| 9 | `sPartsName` | `varchar(100)` | NO | UNI | | | 部件名称 | +| 10 | `sProcessId` | `varchar(50)` | NO | | | | 默认工序ID | +| 11 | `sMaterialsId` | `varchar(50)` | YES | | | | 材料ID | +| 12 | `sColorName` | `varchar(5000)` | NO | | | | 颜色名称 | +| 13 | `sTypeKey` | `varchar(50)` | NO | | | | 对应的分类key(danzhang,huace....) | +| 14 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 15 | `sNodId` | `varchar(255)` | YES | | | | 父级 | +| 16 | `sFartherName` | `varchar(100)` | NO | | | | 父级名称 | +| 17 | `sColorId` | `varchar(255)` | YES | | 0.000000 | | 色数 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisproductclassifyprocessclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisproductclassifyprocessclassifyId` | ✓ | BTREE | `sParentId`, `sProcessClassifyId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sPartsName` | ✓ | BTREE | `sPartsName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisproductclassifyprocessclassify.md b/docs/auto-catalog/tables/sisproductclassifyprocessclassify.md new file mode 100644 index 0000000..628707d --- /dev/null +++ b/docs/auto-catalog/tables/sisproductclassifyprocessclassify.md @@ -0,0 +1,38 @@ +# `sisproductclassifyprocessclassify` + +> 印件分类-工序分类关联表 + + +- **Rows (estimated):** 684 +- **Data size:** 144.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** 2026-04-27 18:57:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 8 | `sProcessClassifyId` | `varchar(50)` | NO | | | | 工序分类ID | +| 9 | `sPartsName` | `varchar(100)` | NO | | | | 部件名称 | +| 10 | `sProcessId` | `varchar(50)` | NO | | | | 默认工序ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisproductclassifyprocessclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisproductclassifyprocessclassifyId` | ✓ | BTREE | `sParentId`, `sProcessClassifyId`, `sPartsName`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisproperty.md b/docs/auto-catalog/tables/sisproperty.md new file mode 100644 index 0000000..d7a7371 --- /dev/null +++ b/docs/auto-catalog/tables/sisproperty.md @@ -0,0 +1,39 @@ +# `sisproperty` + +> 客户属性 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sislevel` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sislevel` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sislevelName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisqualityabnormal.md b/docs/auto-catalog/tables/sisqualityabnormal.md new file mode 100644 index 0000000..68ade0c --- /dev/null +++ b/docs/auto-catalog/tables/sisqualityabnormal.md @@ -0,0 +1,30 @@ +# `sisqualityabnormal` + + +- **Rows (estimated):** 118 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** 2026-04-27 18:57:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sProcess` | `varchar(255)` | NO | | | | 工艺名称 | +| 9 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 10 | `sExceptionType` | `varchar(100)` | YES | | | | 异常类型 | +| 11 | `sMemo` | `text` | YES | | | | 备注 | +| 12 | `sOrder` | `varchar(100)` | YES | | | | 序号 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisqualitytype.md b/docs/auto-catalog/tables/sisqualitytype.md new file mode 100644 index 0000000..53ac830 --- /dev/null +++ b/docs/auto-catalog/tables/sisqualitytype.md @@ -0,0 +1,39 @@ +# `sisqualitytype` + +> 质量类型(质量事故报告用) + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisQualityType` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisQualityType` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisQualityTypeName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisrate.md b/docs/auto-catalog/tables/sisrate.md new file mode 100644 index 0000000..a3f6e14 --- /dev/null +++ b/docs/auto-catalog/tables/sisrate.md @@ -0,0 +1,31 @@ +# `sisrate` + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:03 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 11 | `iStartQty` | `int` | YES | | 0 | | | +| 12 | `iEndQty` | `int` | YES | | 0 | | | +| 13 | `sMemo` | `text` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisrdproject.md b/docs/auto-catalog/tables/sisrdproject.md new file mode 100644 index 0000000..4c62a8e --- /dev/null +++ b/docs/auto-catalog/tables/sisrdproject.md @@ -0,0 +1,33 @@ +# `sisrdproject` + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 有效 | +| 11 | `sYear` | `varchar(255)` | NO | | | | 年份 | +| 12 | `sProjectTarget` | `varchar(500)` | NO | | | | 项目目的及实施方式 | +| 13 | `sCoreTechnology` | `varchar(500)` | NO | | | | 核心技术及创新 | +| 14 | `sProjectResult` | `varchar(500)` | NO | | | | 项目成果 | +| 15 | `sProjectMemo` | `varchar(500)` | NO | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisrewardpunish.md b/docs/auto-catalog/tables/sisrewardpunish.md new file mode 100644 index 0000000..ce920f7 --- /dev/null +++ b/docs/auto-catalog/tables/sisrewardpunish.md @@ -0,0 +1,31 @@ +# `sisrewardpunish` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sRPType` | `varchar(255)` | NO | | | | 奖惩类型 | +| 12 | `dRPMoney` | `decimal(18,6)` | NO | | 0.000000 | | 奖惩金额 | +| 13 | `dRPFraction` | `decimal(18,6)` | NO | | | | 奖惩分值 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sissalarystructureplan.md b/docs/auto-catalog/tables/sissalarystructureplan.md new file mode 100644 index 0000000..b316eba --- /dev/null +++ b/docs/auto-catalog/tables/sissalarystructureplan.md @@ -0,0 +1,32 @@ +# `sissalarystructureplan` + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | | +| 8 | `sSalaryItem` | `varchar(255)` | YES | | | | 工资项目 | +| 9 | `sFormulaId` | `varchar(50)` | YES | | | | 计算方案Id | +| 10 | `sCycle` | `varchar(50)` | YES | | | | 周期("1":"日统计","2":"月统计") | +| 11 | `sAward` | `varchar(50)` | YES | | | | 奖项("1":"超产桨") | +| 12 | `sType` | `varchar(50)` | YES | | | | 常量("1":"内置") | +| 13 | `sTeamType` | `varchar(50)` | YES | | 1 | | 班次("1":"白班","2":"夜班","0":"不区分") | +| 14 | `bCalcType` | `bit(1)` | NO | | b'0' | | 是否分摊 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sissalesman.md b/docs/auto-catalog/tables/sissalesman.md new file mode 100644 index 0000000..4978bb1 --- /dev/null +++ b/docs/auto-catalog/tables/sissalesman.md @@ -0,0 +1,43 @@ +# `sissalesman` + +> 销售人员 + + +- **Rows (estimated):** 13 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `bDefault` | `bit(1)` | NO | | b'0' | | 默认 | +| 12 | `sCommissionFormulaId` | `varchar(100)` | YES | | | | 提成公式Id | +| 13 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 14 | `sEmployeeId` | `varchar(100)` | NO | | | | 员工名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sissalesman` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sissalesman` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sissalesmanName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sissample.md b/docs/auto-catalog/tables/sissample.md new file mode 100644 index 0000000..4b1a5f0 --- /dev/null +++ b/docs/auto-catalog/tables/sissample.md @@ -0,0 +1,40 @@ +# `sissample` + +> 颜色 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列(必须字段) | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID(必须字段) | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID(必须字段) | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID(必须字段) | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期(必须字段) | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人(必须字段) | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号(必须字段) | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称(必须字段) | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号(可修改字段) | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废(必须字段) | +| 11 | `sMemo` | `text` | YES | | | | 备注(可修改字段) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisSample` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisSample` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisSampleName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisscheme.md b/docs/auto-catalog/tables/sisscheme.md new file mode 100644 index 0000000..499d9c7 --- /dev/null +++ b/docs/auto-catalog/tables/sisscheme.md @@ -0,0 +1,30 @@ +# `sisscheme` + + +- **Rows (estimated):** 36 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `iOrder` | `int` | YES | | | | | +| 3 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 8 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 9 | `sMemo` | `text` | YES | | | | 备注 | +| 10 | `sParentName` | `varchar(255)` | YES | | | | 父类型 | +| 11 | `sChildName` | `varchar(255)` | YES | | | | 子类型 | +| 12 | `sReMark` | `varchar(255)` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sissettlement.md b/docs/auto-catalog/tables/sissettlement.md new file mode 100644 index 0000000..67d6d02 --- /dev/null +++ b/docs/auto-catalog/tables/sissettlement.md @@ -0,0 +1,38 @@ +# `sissettlement` + +> 结算方式 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sissettlement` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sissettlement` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sissettlementName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisstoragemode.md b/docs/auto-catalog/tables/sisstoragemode.md new file mode 100644 index 0000000..16e1e7f --- /dev/null +++ b/docs/auto-catalog/tables/sisstoragemode.md @@ -0,0 +1,31 @@ +# `sisstoragemode` + + +- **Rows (estimated):** 22 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisstoreshelves.md b/docs/auto-catalog/tables/sisstoreshelves.md new file mode 100644 index 0000000..c853dbe --- /dev/null +++ b/docs/auto-catalog/tables/sisstoreshelves.md @@ -0,0 +1,40 @@ +# `sisstoreshelves` + +> 货架 + + +- **Rows (estimated):** 15 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 11 | `sType` | `varchar(255)` | NO | | | | 类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_SisStoreShelves` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_SisStoreShelves` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_SisStoreShelvesName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sissubject.md b/docs/auto-catalog/tables/sissubject.md new file mode 100644 index 0000000..ad20a05 --- /dev/null +++ b/docs/auto-catalog/tables/sissubject.md @@ -0,0 +1,46 @@ +# `sissubject` + +> 科目关联设置 + + +- **Rows (estimated):** 1710 +- **Data size:** 304.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 9 | `sSrcId` | `varchar(100)` | NO | | | | 对应Id | +| 10 | `sSubject1` | `varchar(255)` | NO | | | | 科目1 | +| 11 | `sSubject2` | `varchar(255)` | NO | | | | 科目2 | +| 12 | `sSubject3` | `varchar(255)` | NO | | | | 科目3 | +| 13 | `sSubject4` | `varchar(255)` | NO | | | | 科目4 | +| 14 | `sSubject5` | `varchar(255)` | NO | | | | 科目5 | +| 15 | `sSubject6` | `varchar(255)` | NO | | | | 科目6 | +| 16 | `sThirdNo` | `varchar(255)` | NO | | | | 第三方编号 | +| 17 | `sFormId` | `varchar(100)` | NO | | | | 窗体编号 | +| 18 | `sSupplyName` | `varchar(100)` | NO | | | | 供应商名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sissubject` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sissubjectName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSrcId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sissupplyclassify.md b/docs/auto-catalog/tables/sissupplyclassify.md new file mode 100644 index 0000000..529a0f1 --- /dev/null +++ b/docs/auto-catalog/tables/sissupplyclassify.md @@ -0,0 +1,43 @@ +# `sissupplyclassify` + +> 供应商分类 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:04 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 14 | `sAccountNo` | `varchar(100)` | YES | | | | 科目代码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sissupplyclassify` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sissupplyclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sissupplyclassifyName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sistax.md b/docs/auto-catalog/tables/sistax.md new file mode 100644 index 0000000..27eec6f --- /dev/null +++ b/docs/auto-catalog/tables/sistax.md @@ -0,0 +1,41 @@ +# `sistax` + +> 税率设置 + + +- **Rows (estimated):** 7 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `dRate` | `decimal(18,6)` | NO | | | | 税率 | +| 11 | `sType` | `varchar(255)` | NO | | | | 类型 (进项税、销项税) | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sistax` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sistax` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sistaxName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisunit.md b/docs/auto-catalog/tables/sisunit.md new file mode 100644 index 0000000..603c6d6 --- /dev/null +++ b/docs/auto-catalog/tables/sisunit.md @@ -0,0 +1,39 @@ +# `sisunit` + +> 单位 + + +- **Rows (estimated):** 38 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 作废 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisusemode.md b/docs/auto-catalog/tables/sisusemode.md new file mode 100644 index 0000000..b1f4551 --- /dev/null +++ b/docs/auto-catalog/tables/sisusemode.md @@ -0,0 +1,31 @@ +# `sisusemode` + + +- **Rows (estimated):** 9 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 12 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 13 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisversionflow.md b/docs/auto-catalog/tables/sisversionflow.md new file mode 100644 index 0000000..4e06898 --- /dev/null +++ b/docs/auto-catalog/tables/sisversionflow.md @@ -0,0 +1,45 @@ +# `sisversionflow` + +> 版本流程 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | UNI | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCode` | `varchar(50)` | NO | | | | 唯一编码 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sModleName` | `varchar(100)` | NO | | | | 模块名称 | +| 11 | `sFlowName` | `varchar(100)` | NO | UNI | | | 流程名称 | +| 12 | `bEbcErpPremium` | `bit(1)` | NO | | b'0' | | 是否高级版 | +| 13 | `bEbcMes` | `bit(1)` | NO | | b'0' | | 是否MES版 | +| 14 | `bEbcMesStandard` | `bit(1)` | NO | | b'0' | | 是否标准版 | +| 15 | `bSass` | `bit(1)` | NO | | b'0' | | Sass版 | +| 16 | `bSelect` | `bit(1)` | YES | | b'0' | | 是否选配 | +| 17 | `sFlow` | `varchar(255)` | YES | | | | 流程名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_1` | ✓ | BTREE | `sId` | +| `IndexU_2` | ✓ | BTREE | `sFlowName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisversionflowbak.md b/docs/auto-catalog/tables/sisversionflowbak.md new file mode 100644 index 0000000..added52 --- /dev/null +++ b/docs/auto-catalog/tables/sisversionflowbak.md @@ -0,0 +1,35 @@ +# `sisversionflowbak` + + +- **Rows (estimated):** 115 +- **Data size:** 48.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sCode` | `varchar(50)` | NO | | | | 唯一编码 | +| 9 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 10 | `sModleName` | `varchar(100)` | NO | | | | 模块名称 | +| 11 | `sFlowName` | `varchar(100)` | NO | | | | 流程名称 | +| 12 | `bEbcErpPremium` | `bit(1)` | NO | | b'0' | | 是否高级版 | +| 13 | `bEbcMes` | `bit(1)` | NO | | b'0' | | 是否MES版 | +| 14 | `bEbcMesStandard` | `bit(1)` | NO | | b'0' | | 是否标准版 | +| 15 | `bSass` | `bit(1)` | NO | | b'0' | | Sass版 | +| 16 | `bSelect` | `bit(1)` | YES | | | | 是否选配 | +| 17 | `sFlow` | `varchar(255)` | YES | | | | 流程名称 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/siswarehouse.md b/docs/auto-catalog/tables/siswarehouse.md new file mode 100644 index 0000000..d699002 --- /dev/null +++ b/docs/auto-catalog/tables/siswarehouse.md @@ -0,0 +1,53 @@ +# `siswarehouse` + +> 仓库 + + +- **Rows (estimated):** 12 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(255)` | NO | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | +| 12 | `sLocationId` | `varchar(100)` | NO | | | | 库区Id | +| 13 | `sWareHouseLocationId` | `varchar(100)` | NO | | | | 库位ID | +| 14 | `sAllId` | `text` | YES | | | | 树型所有Id | +| 15 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 16 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 17 | `sType` | `varchar(255)` | YES | | | | 仓库类型 | +| 18 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否冻结 | +| 19 | `iDefect` | `int` | NO | | 0 | | 不良品 | +| 20 | `bComWareHouse` | `bit(1)` | NO | | b'0' | | 是否来料仓 | +| 21 | `bLine` | `bit(1)` | YES | | b'0' | | 线边仓 | +| 22 | `bNotChoose` | `bit(1)` | YES | | b'0' | | 未清赋值显示 | +| 23 | `bRemainder` | `bit(1)` | NO | | b'0' | | 是否余数库 | +| 24 | `sRemainWareHouseId` | `varchar(100)` | NO | | | | 仓库ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sistax` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sistax` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sistaxName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisworkcenter.md b/docs/auto-catalog/tables/sisworkcenter.md new file mode 100644 index 0000000..1408afc --- /dev/null +++ b/docs/auto-catalog/tables/sisworkcenter.md @@ -0,0 +1,75 @@ +# `sisworkcenter` + +> 工作中心 + + +- **Rows (estimated):** 37 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 9 | `sNo` | `varchar(8)` | YES | | | | 编号 | +| 10 | `bInvalid` | `bit(1)` | NO | | b'0' | | 备注 | +| 11 | `iPeople` | `int` | NO | | 0 | | 总人数(人) | +| 12 | `dArea` | `decimal(18,6)` | NO | | 0.000000 | | 总面积(平方) | +| 13 | `dAverageHourSalary` | `decimal(18,6)` | NO | | 0.000000 | | 平均时薪(元/小时) | +| 14 | `dDepreciation` | `decimal(18,6)` | NO | | 0.000000 | | 折旧总额 | +| 15 | `sWorkcenterMemo` | `varchar(50)` | NO | | | | 备注 | +| 16 | `sDepartId` | `varchar(50)` | NO | | | | 所属部门 | +| 17 | `iConvert` | `int` | NO | | 0 | | 是否设置转移动(否/是) | +| 18 | `sBillNo` | `varchar(50)` | NO | | | | 单据号 | +| 19 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 20 | `dAveragePower` | `decimal(18,6)` | NO | | 0.000000 | | 平均功率 | +| 21 | `dAverageSpeed` | `decimal(18,6)` | NO | | 0.000000 | | 平均速度 | +| 22 | `dMinSpeed` | `decimal(18,6)` | NO | | 0.000000 | | 最小速度 | +| 23 | `dMaxSpeed` | `decimal(18,6)` | NO | | 0.000000 | | 最大速度 | +| 24 | `iAssignStandardName` | `int` | NO | | 0 | | { "2": "按实际产量分摊", "3":"按实际印刷面积分摊", "4":"按色令"} | +| 25 | `sWerks` | `varchar(4)` | NO | | | | 工厂代码 | +| 26 | `sVerwe` | `varchar(4)` | NO | | | | 工作中心类别 | +| 27 | `sVeran` | `varchar(3)` | NO | | | | 工作中心负责人 | +| 28 | `sPlanv` | `varchar(3)` | NO | | | | 用途 | +| 29 | `sVgwts` | `varchar(4)` | NO | | | | 标准值码 | +| 30 | `sSteus` | `varchar(4)` | NO | | | | 控制键值 | +| 31 | `tBegda` | `datetime` | YES | | | | 工作中心有效开始日期 | +| 32 | `sKostl` | `varchar(10)` | NO | | | | 成本中心编码 | +| 33 | `sZczlx` | `varchar(1)` | NO | | I | | 操作类型 | +| 34 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 35 | `sUpdatePerson` | `varchar(50)` | YES | | | | 修改人 | +| 36 | `tUpdate` | `datetime` | YES | | | | 修改时间 | +| 37 | `bCheck` | `bit(1)` | YES | | b'0' | | 是否审核 | +| 38 | `sCheckPerson` | `varchar(50)` | YES | | | | 审核人 | +| 39 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 40 | `bSapSynchronous` | `bit(1)` | YES | | b'0' | | 是否已同步 | +| 41 | `dAllowableLossQty` | `decimal(13,2)` | YES | | | | 允损数量 | +| 42 | `bLossStation` | `bit(1)` | YES | | b'0' | | 是否按损耗工位核算 | +| 43 | `tEndDate` | `datetime` | YES | | | | 截止时间 | +| 44 | `sStatus` | `varchar(5)` | NO | | 0 | | 状态 | +| 45 | `sSrcId` | `varchar(50)` | YES | | | | 源单ID | +| 46 | `sSrcSlaveId` | `varchar(50)` | YES | | | | | +| 47 | `sPlanFromId` | `varchar(50)` | YES | | | | 对应排程窗体 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sislevel` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_sislevel` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisworkcenterprocess.md b/docs/auto-catalog/tables/sisworkcenterprocess.md new file mode 100644 index 0000000..5df4af8 --- /dev/null +++ b/docs/auto-catalog/tables/sisworkcenterprocess.md @@ -0,0 +1,38 @@ +# `sisworkcenterprocess` + + +- **Rows (estimated):** 246 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sProcessId` | `varchar(255)` | YES | MUL | | | 工序ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 11 | `sSrcId` | `varchar(50)` | YES | | | | 源单ID | +| 12 | `sSrcSlaveId` | `varchar(50)` | YES | | | | 源单从表ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleworkcenterprocess_ProcessId` | | BTREE | `sProcessId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleworkcenterprocess` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sisworkcenterworkcenter.md b/docs/auto-catalog/tables/sisworkcenterworkcenter.md new file mode 100644 index 0000000..c7c03e1 --- /dev/null +++ b/docs/auto-catalog/tables/sisworkcenterworkcenter.md @@ -0,0 +1,28 @@ +# `sisworkcenterworkcenter` + + +- **Rows (estimated):** 63 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 7 | `sWorkCenterId` | `varchar(255)` | YES | | | | 工作中心ID | +| 8 | `sParentId` | `varchar(255)` | YES | | | | 主表id | +| 9 | `iOrder` | `int` | YES | | | | 序号 | +| 10 | `dRate` | `decimal(18,6)` | YES | | | | 比例 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sp_ai_addcommonwx.md b/docs/auto-catalog/tables/sp_ai_addcommonwx.md new file mode 100644 index 0000000..b8dcc11 --- /dev/null +++ b/docs/auto-catalog/tables/sp_ai_addcommonwx.md @@ -0,0 +1,37 @@ +# `sp_ai_addcommonwx` + + +- **Rows (estimated):** 46 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | UNI | | | | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 4 | `sRowData` | `longtext` | YES | | | | | +| 5 | `sCopyToName` | `longtext` | YES | | | | | +| 6 | `sData` | `longtext` | YES | | | | | +| 7 | `sFormIdWq` | `varchar(100)` | YES | | | | | +| 8 | `sCopyToFormId` | `varchar(100)` | YES | | | | | +| 9 | `operateType` | `varchar(100)` | YES | | | | | +| 10 | `sSlaveId` | `varchar(100)` | YES | MUL | | | | +| 11 | `sConfigformmasterId` | `varchar(100)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | +| `sId` | ✓ | BTREE | `sId` | +| `sSlaveId` | | BTREE | `sSlaveId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/supply.md b/docs/auto-catalog/tables/supply.md new file mode 100644 index 0000000..611ce7e --- /dev/null +++ b/docs/auto-catalog/tables/supply.md @@ -0,0 +1,20 @@ +# `supply` + + +- **Rows (estimated):** 1054 +- **Data size:** 112.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:05 +- **Updated:** 2026-04-27 18:57:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sThirdNo` | `varchar(255)` | YES | | | | | +| 2 | `sSupplyName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_footer.md b/docs/auto-catalog/tables/sys_footer.md new file mode 100644 index 0000000..135ae41 --- /dev/null +++ b/docs/auto-catalog/tables/sys_footer.md @@ -0,0 +1,35 @@ +# `sys_footer` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(20)` | NO | | 1111111111 | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(20)` | NO | | 1111111111 | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 记账日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sIcon` | `varchar(50)` | NO | | | | 图标地址 | +| 9 | `sName` | `varchar(100)` | NO | | | | 名称 | +| 10 | `sLink` | `varchar(50)` | NO | | | | 链接地址 | +| 11 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_job.md b/docs/auto-catalog/tables/sys_job.md new file mode 100644 index 0000000..1060986 --- /dev/null +++ b/docs/auto-catalog/tables/sys_job.md @@ -0,0 +1,43 @@ +# `sys_job` + +> 定时任务调度表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `job_id` | `bigint` | NO | PRI | | auto_increment | 任务ID | +| 2 | `job_name` | `varchar(64)` | NO | PRI | | | 任务名称 | +| 3 | `job_group` | `varchar(64)` | NO | PRI | DEFAULT | | 任务组名 | +| 4 | `sBrandsId` | `varchar(50)` | NO | | | | | +| 5 | `sSubsidiaryId` | `varchar(50)` | NO | | | | | +| 6 | `invoke_target` | `varchar(500)` | NO | | | | 调用目标字符串 | +| 7 | `procedure_value` | `longtext` | YES | | | | 调用存储过程配置 | +| 8 | `cron_expression` | `varchar(255)` | YES | | | | cron执行表达式 | +| 9 | `misfire_policy` | `varchar(20)` | YES | | 3 | | 计划执行错误策略(1立即执行 2执行一次 3放弃执行) | +| 10 | `concurrent` | `char(1)` | YES | | 1 | | 是否并发执行(0允许 1禁止) | +| 11 | `status` | `char(1)` | YES | | 0 | | 状态(0正常 1暂停) | +| 12 | `bJobLog` | `char(1)` | NO | | 0 | | 是否记录日志 | +| 13 | `create_by` | `varchar(64)` | YES | | | | 创建者 | +| 14 | `create_time` | `datetime` | YES | | | | 创建时间 | +| 15 | `update_by` | `varchar(64)` | YES | | | | 更新者 | +| 16 | `update_time` | `datetime` | YES | | | | 更新时间 | +| 17 | `remark` | `varchar(500)` | YES | | | | 备注信息 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `job_id`, `job_name`, `job_group` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_job_log.md b/docs/auto-catalog/tables/sys_job_log.md new file mode 100644 index 0000000..99caa75 --- /dev/null +++ b/docs/auto-catalog/tables/sys_job_log.md @@ -0,0 +1,35 @@ +# `sys_job_log` + +> 定时任务调度日志表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `job_log_id` | `bigint` | NO | PRI | | auto_increment | 任务日志ID | +| 2 | `job_name` | `varchar(64)` | NO | | | | 任务名称 | +| 3 | `job_group` | `varchar(64)` | NO | | | | 任务组名 | +| 4 | `invoke_target` | `varchar(500)` | NO | | | | 调用目标字符串 | +| 5 | `job_message` | `varchar(500)` | YES | | | | 日志信息 | +| 6 | `status` | `char(1)` | YES | | 0 | | 执行状态(0正常 1失败) | +| 7 | `exception_info` | `varchar(2000)` | YES | | | | 异常信息 | +| 8 | `create_time` | `datetime` | YES | | | | 创建时间 | +| 9 | `job_id` | `bigint` | YES | | | | 任务ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `job_log_id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_login_log.md b/docs/auto-catalog/tables/sys_login_log.md new file mode 100644 index 0000000..e1aaff6 --- /dev/null +++ b/docs/auto-catalog/tables/sys_login_log.md @@ -0,0 +1,50 @@ +# `sys_login_log` + +> 登录日志 + + +- **Rows (estimated):** 4657 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** 2026-04-27 18:57:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 公司ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sBrandName` | `varchar(100)` | YES | | | | 公司名称 | +| 8 | `sLoginUserName` | `varchar(50)` | YES | MUL | | | 登录用户名 | +| 9 | `sLoginUserId` | `varchar(50)` | YES | | | | 登录ID | +| 10 | `sLoginUserNo` | `varchar(50)` | YES | MUL | | | 登录账户 | +| 11 | `sProv` | `varchar(50)` | YES | | | | 省 | +| 12 | `sCity` | `varchar(50)` | YES | | | | 城市 | +| 13 | `sLoginAddress` | `varchar(255)` | YES | | | | 登录地址 | +| 14 | `sIpAdress` | `varchar(50)` | YES | | | | 登录IP | +| 15 | `sLoginType` | `varchar(50)` | YES | | | | 登录类型:webLogin:PC,adminLogin:PC后台,phoneLogin:手机,oeeLogin:OEE | +| 16 | `bSend` | `bit(1)` | NO | MUL | b'0' | | 是否发送提醒人 | +| 17 | `sLoginStatus` | `varchar(10)` | YES | | | | 登录状态 | +| 18 | `sLoginMemo` | `longtext` | YES | | | | 异常原因 | +| 19 | `sBrandAddress` | `varchar(50)` | YES | | | | 城市 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `tCreateDate` | +| `IndexN_2` | | BTREE | `sLoginUserNo` | +| `IndexN_3` | | BTREE | `sLoginUserName` | +| `IndexN_4` | | BTREE | `bSend` | +| `IndexU_1` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg.md b/docs/auto-catalog/tables/sys_msg.md new file mode 100644 index 0000000..812491e --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg.md @@ -0,0 +1,45 @@ +# `sys_msg` + +> 系统发送消息表 + + +- **Rows (estimated):** 21 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** 2026-04-27 18:57:06 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 消息ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 公司 | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司 | +| 5 | `sMakePerson` | `varchar(50)` | YES | | | | 创建人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 7 | `sUserId` | `varchar(50)` | YES | MUL | | | 更新者 | +| 8 | `sUserName` | `varchar(50)` | YES | | | | 更新时间 | +| 9 | `iOrder` | `int` | NO | | 0 | | 序号 | +| 10 | `sType` | `char(1)` | NO | | 0 | | 消息类型(0:系统消息,1:发送消息) | +| 11 | `sTitle` | `longtext` | YES | | | | 消息标题 | +| 12 | `sContent` | `longtext` | YES | | | | 消息内容 | +| 13 | `sContentMemo` | `longtext` | YES | | | | HTML的消息内容 | +| 14 | `sFilesAdressees` | `longtext` | YES | | | | 发送附件地址 | +| 15 | `is_view` | `bit(1)` | NO | MUL | b'0' | | 消息状态 | +| 16 | `sSrcBillId` | `varchar(50)` | NO | | | | 源单ID | +| 17 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sUserId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `is_view`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg_htmltemplate.md b/docs/auto-catalog/tables/sys_msg_htmltemplate.md new file mode 100644 index 0000000..1b3107a --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg_htmltemplate.md @@ -0,0 +1,41 @@ +# `sys_msg_htmltemplate` + +> 发送消息HTML模板 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 8 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 9 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 10 | `sTemplateName` | `varchar(255)` | NO | | | | 模板名称 | +| 11 | `sTemplateContent` | `longtext` | NO | | | | 模板内容 | +| 12 | `sTemplateContentOld` | `longtext` | NO | | | | 模板内容(静态) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_2` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sBillNo`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg_receiveuser.md b/docs/auto-catalog/tables/sys_msg_receiveuser.md new file mode 100644 index 0000000..f6837ad --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg_receiveuser.md @@ -0,0 +1,41 @@ +# `sys_msg_receiveuser` + +> 消息接受人 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:06 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | YES | MUL | | | 消息模板ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 9 | `sUserId` | `varchar(50)` | YES | | | | 模板代码 | +| 10 | `sWxUserName` | `varchar(50)` | NO | | | | 微信名 | +| 11 | `sDingTalk` | `varchar(50)` | NO | | | | 钉钉名 | +| 12 | `sEmail` | `varchar(50)` | NO | | | | 邮箱 | +| 13 | `sPhone` | `varchar(50)` | NO | | | | 手机 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg_send.md b/docs/auto-catalog/tables/sys_msg_send.md new file mode 100644 index 0000000..116960d --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg_send.md @@ -0,0 +1,49 @@ +# `sys_msg_send` + +> 消息模板 + + +- **Rows (estimated):** 11 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** 2026-04-27 18:57:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 8 | `sTemplateCode` | `varchar(50)` | YES | | | | 模板代码 | +| 9 | `sTemplateName` | `varchar(50)` | YES | | | | 模板名称 | +| 10 | `bSendEmail` | `bit(1)` | NO | | b'0' | | 发送邮件 | +| 11 | `bSendWechat` | `bit(1)` | NO | | b'0' | | 发送微信 | +| 12 | `bSendDingTaik` | `bit(1)` | NO | | b'0' | | 发送钉钉 | +| 13 | `bSendPhone` | `bit(1)` | NO | | b'0' | | 发送短信 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `bSend` | `bit(1)` | NO | | b'0' | | 是否已发送 | +| 16 | `sTitle` | `varchar(50)` | NO | | | | 消息标题 | +| 17 | `sAbstractMemo` | `varchar(500)` | NO | | | | 消息摘要 | +| 18 | `sTemplateFullMemo` | `longtext` | YES | | | | 消息模板 | +| 19 | `sTemplateFile` | `longtext` | YES | | | | 附件模板 | +| 20 | `sBillNo` | `varchar(50)` | NO | | | | 消息模板单据号 | +| 21 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 22 | `sAbstract` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg_send_file.md b/docs/auto-catalog/tables/sys_msg_send_file.md new file mode 100644 index 0000000..854411f --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg_send_file.md @@ -0,0 +1,38 @@ +# `sys_msg_send_file` + +> 消息文件 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `varchar(11)` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sPicturePath` | `varchar(255)` | YES | | | | 文件地址地址 | +| 9 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 10 | `sFileName` | `varchar(255)` | NO | | | | 文件名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_eleproductfile` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_eleproductfile` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg_send_receiveuser.md b/docs/auto-catalog/tables/sys_msg_send_receiveuser.md new file mode 100644 index 0000000..91ae959 --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg_send_receiveuser.md @@ -0,0 +1,41 @@ +# `sys_msg_send_receiveuser` + +> 消息接受人 + + +- **Rows (estimated):** 16 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** 2026-04-27 18:57:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | YES | MUL | | | 消息模板ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 9 | `sUserId` | `varchar(50)` | YES | | | | 接收人 | +| 10 | `sWxUserName` | `varchar(50)` | NO | | | | 微信名 | +| 11 | `sDingTalk` | `varchar(50)` | NO | | | | 钉钉名 | +| 12 | `sEmail` | `varchar(50)` | NO | | | | 邮箱 | +| 13 | `sPhone` | `varchar(50)` | NO | | | | 手机 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_msg_template.md b/docs/auto-catalog/tables/sys_msg_template.md new file mode 100644 index 0000000..679bc3a --- /dev/null +++ b/docs/auto-catalog/tables/sys_msg_template.md @@ -0,0 +1,47 @@ +# `sys_msg_template` + +> 消息模板 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 8 | `sTemplateCode` | `varchar(50)` | YES | | | | 模板代码 | +| 9 | `sTemplateName` | `varchar(50)` | YES | | | | 模板名称 | +| 10 | `bSendEmail` | `bit(1)` | NO | | b'0' | | 发送邮件 | +| 11 | `bSendWechat` | `bit(1)` | NO | | b'0' | | 发送微信 | +| 12 | `bSendDingTaik` | `bit(1)` | NO | | b'0' | | 发送钉钉 | +| 13 | `bSendPhone` | `bit(1)` | NO | | b'0' | | 发送短信 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `sTitle` | `varchar(50)` | NO | | | | 消息标题 | +| 16 | `sAbstract` | `varchar(500)` | NO | | | | 消息摘要 | +| 17 | `sTemplateMemo` | `longtext` | YES | | | | 消息模板 | +| 18 | `sTemplateFile` | `longtext` | YES | | | | 附件模板 | +| 19 | `sBillNo` | `varchar(50)` | NO | | | | 消息模板单据号 | +| 20 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_notice_send.md b/docs/auto-catalog/tables/sys_notice_send.md new file mode 100644 index 0000000..4d23ba3 --- /dev/null +++ b/docs/auto-catalog/tables/sys_notice_send.md @@ -0,0 +1,52 @@ +# `sys_notice_send` + +> 消息模板 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 8 | `sTemplateCode` | `varchar(50)` | YES | | | | 模板代码 | +| 9 | `sTemplateName` | `varchar(50)` | YES | | | | 模板名称 | +| 10 | `bSendEmail` | `bit(1)` | NO | | b'0' | | 发送邮件 | +| 11 | `bSendWechat` | `bit(1)` | NO | | b'0' | | 发送微信 | +| 12 | `bSendDingTaik` | `bit(1)` | NO | | b'0' | | 发送钉钉 | +| 13 | `bSendPhone` | `bit(1)` | NO | | b'0' | | 发送短信 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `bSend` | `bit(1)` | NO | | b'0' | | 是否已发送 | +| 16 | `sTitle` | `varchar(50)` | NO | | | | 消息标题 | +| 17 | `sAbstractfullmemo` | `longtext` | NO | | | | 消息摘要 | +| 18 | `sTemplateFullMemo` | `longtext` | YES | | | | 消息模板 | +| 19 | `sTemplateFile` | `longtext` | YES | | | | 附件模板 | +| 20 | `sBillNo` | `varchar(50)` | NO | | | | 消息模板单据号 | +| 21 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 22 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 23 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 24 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 25 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_notice_send_receiveuser.md b/docs/auto-catalog/tables/sys_notice_send_receiveuser.md new file mode 100644 index 0000000..808ee63 --- /dev/null +++ b/docs/auto-catalog/tables/sys_notice_send_receiveuser.md @@ -0,0 +1,44 @@ +# `sys_notice_send_receiveuser` + +> 消息接受人 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | 子公司ID | +| 5 | `sParentId` | `varchar(50)` | YES | MUL | | | 消息模板ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sMakePerson` | `varchar(50)` | YES | | | | 制单人 | +| 9 | `sUserId` | `varchar(50)` | YES | | | | 接收人 | +| 10 | `sWxUserName` | `varchar(50)` | NO | | | | 微信名 | +| 11 | `sDingTalk` | `varchar(50)` | NO | | | | 钉钉名 | +| 12 | `sEmail` | `varchar(50)` | NO | | | | 邮箱 | +| 13 | `sPhone` | `varchar(50)` | NO | | | | 手机 | +| 14 | `is_view` | `bit(1)` | NO | | b'0' | | 是否阅读 | +| 15 | `is_view_date` | `datetime` | YES | | | | 是否阅读 | +| 16 | `sUserName` | `varchar(255)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sys_reset_pwd.md b/docs/auto-catalog/tables/sys_reset_pwd.md new file mode 100644 index 0000000..af73943 --- /dev/null +++ b/docs/auto-catalog/tables/sys_reset_pwd.md @@ -0,0 +1,38 @@ +# `sys_reset_pwd` + +> 重置表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** 2026-04-27 18:57:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `sUserName` | `varchar(100)` | NO | | | | 用户名称 | +| 8 | `sUserId` | `varchar(100)` | NO | MUL | | | 用户Id | +| 9 | `sUserType` | `varchar(100)` | NO | | | | 用户类型 | +| 10 | `sUserOldPwd` | `varchar(100)` | NO | | | | 用户修改前密码 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sUserId`, `sUserOldPwd`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysaccountperiod.md b/docs/auto-catalog/tables/sysaccountperiod.md new file mode 100644 index 0000000..c51178c --- /dev/null +++ b/docs/auto-catalog/tables/sysaccountperiod.md @@ -0,0 +1,55 @@ +# `sysaccountperiod` + +> 会计期间 + + +- **Rows (estimated):** 84 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** 2026-04-27 18:57:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sPeriodId` | `varchar(100)` | YES | | | | 会计期间 | +| 9 | `tStartDate` | `datetime` | YES | | | | 开始日期 | +| 10 | `tEndDate` | `datetime` | YES | | | | 结束日期 | +| 11 | `bFrozen` | `bit(1)` | NO | | b'0' | | 是否结账 | +| 12 | `tForzenDate` | `datetime` | YES | | | | 结账日期 | +| 13 | `bAR` | `bit(1)` | NO | | b'0' | | 启用应收 | +| 14 | `bAP` | `bit(1)` | NO | | b'0' | | 启用应付 | +| 15 | `tARDate` | `datetime` | YES | | | | 启用应收款日期 | +| 16 | `tAPDate` | `datetime` | YES | | | | 启用应付款日期 | +| 17 | `bCashier` | `bit(1)` | NO | | b'0' | | 启用出纳 | +| 18 | `tCashierDate` | `datetime` | YES | | | | 启用出纳日期 | +| 19 | `sCalCostPerson` | `varchar(255)` | YES | | | | 成本核算人员 | +| 20 | `tCalCost` | `datetime` | YES | | | | 成本核算日期 | +| 21 | `tCalMaterials` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 材料存货核算时间 | +| 22 | `tCalProducts` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 成品存货核算时间 | +| 23 | `bCalMaterials` | `bit(1)` | NO | | b'0' | | 是否材料存货核算 | +| 24 | `bCalProducts` | `bit(1)` | NO | | b'0' | | 是否成品存货核算 | +| 25 | `bCost` | `bit(1)` | NO | | b'0' | | 是否成本核算(否/是) | +| 26 | `sCalMaterials` | `varchar(255)` | NO | | | | 材料存货核算人员 | +| 27 | `sCalProducts` | `varchar(255)` | NO | | | | 成品存货核算人员 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysaccountperiod` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysaccountperiodNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sPeriodId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysafteroperationmsg.md b/docs/auto-catalog/tables/sysafteroperationmsg.md new file mode 100644 index 0000000..b3ae31e --- /dev/null +++ b/docs/auto-catalog/tables/sysafteroperationmsg.md @@ -0,0 +1,40 @@ +# `sysafteroperationmsg` + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** 2026-04-27 18:57:07 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 9 | `sParentId` | `varchar(100)` | NO | | | | 父级id | +| 10 | `sReceiverPerson` | `varchar(255)` | NO | MUL | | | 接收人 | +| 11 | `sMemo` | `text` | YES | | | | 工作内容 | +| 12 | `bSaveAfter` | `bit(1)` | NO | | b'0' | | 是否保存后 | +| 13 | `bCheckAfter` | `bit(1)` | NO | | b'0' | | 是否审核后 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sReceiverPerson`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapi.md b/docs/auto-catalog/tables/sysapi.md new file mode 100644 index 0000000..e2f33aa --- /dev/null +++ b/docs/auto-catalog/tables/sysapi.md @@ -0,0 +1,46 @@ +# `sysapi` + +> 自定义API + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sApiName` | `varchar(50)` | NO | MUL | | | 接口名称 | +| 8 | `bHasToken` | `bit(1)` | NO | | b'1' | | 是否令牌校验 | +| 9 | `sApiUrl` | `varchar(500)` | NO | | | | 请求路径 | +| 10 | `sApiCode` | `varchar(50)` | NO | | | | 接口编码 | +| 11 | `sMethod` | `varchar(10)` | NO | | | | 请求方式 | +| 12 | `sHeader` | `longtext` | YES | | | | 头部信息 | +| 13 | `sBody` | `longtext` | YES | | | | 请求体 | +| 14 | `sBodyNode` | `longtext` | YES | | | | 请求体注释 | +| 15 | `sBodyType` | `varchar(255)` | NO | | GET | | 请求方式 | +| 16 | `sDataSql` | `varchar(255)` | NO | | | | 数据源配置 | +| 17 | `sDataTest` | `longtext` | YES | | | | 响应预览 | +| 18 | `sDataTestNode` | `longtext` | YES | | | | 响应预览注释 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sApiName`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapibrand.md b/docs/auto-catalog/tables/sysapibrand.md new file mode 100644 index 0000000..bc10a22 --- /dev/null +++ b/docs/auto-catalog/tables/sysapibrand.md @@ -0,0 +1,39 @@ +# `sysapibrand` + +> 对接接口供应商 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:07 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sCorpName` | `varchar(255)` | NO | MUL | | | 供应商名称 | +| 8 | `sCorpId` | `varchar(255)` | NO | MUL | | | 加密ID | +| 9 | `sCorpSecret` | `varchar(255)` | NO | | | | 加密密钥 | +| 10 | `iLossTime` | `int` | NO | | 1440 | | TOKEN时效时间(分钟) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sCorpId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sCorpName` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapidbtodb.md b/docs/auto-catalog/tables/sysapidbtodb.md new file mode 100644 index 0000000..1173a4b --- /dev/null +++ b/docs/auto-catalog/tables/sysapidbtodb.md @@ -0,0 +1,44 @@ +# `sysapidbtodb` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** 2026-04-27 18:57:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sSrcDbName` | `varchar(255)` | NO | | | | 源数据集名 | +| 8 | `sSrcDbType` | `varchar(255)` | NO | | | | 源数据类型 | +| 9 | `sSrcDriverClassName` | `varchar(255)` | NO | | | | 源驱动 | +| 10 | `sSrcUrl` | `longtext` | YES | | | | 源地址 | +| 11 | `sSrcUsername` | `varchar(255)` | NO | | | | 源用户名 | +| 12 | `sSrcPassword` | `varchar(255)` | NO | | | | 源密码 | +| 13 | `sSrcSql` | `longtext` | YES | | | | 源SQL语句 | +| 14 | `sSrcAfterSql` | `longtext` | YES | | | | 源执行后SQL语句 | +| 15 | `sSrcTableName` | `longtext` | YES | | | | 插入表名 | +| 16 | `sSrcCloumnName` | `longtext` | YES | | | | 表字段 | +| 17 | `sToDbName` | `varchar(255)` | NO | | | | 目标数据集名 | +| 18 | `sToDbType` | `varchar(255)` | NO | | | | 目标数据类型 | +| 19 | `sToDriverClassName` | `varchar(255)` | NO | | | | 目标驱动 | +| 20 | `sToUrl` | `longtext` | YES | | | | 目标地址 | +| 21 | `sToUsername` | `varchar(255)` | NO | | | | 目标用户名 | +| 22 | `sToPassword` | `varchar(255)` | NO | | | | 目标密码 | +| 23 | `sToAfterSql` | `longtext` | YES | | | | 目标行后SQL语句 | +| 24 | `sToTableName` | `longtext` | YES | | | | 插入表名 | +| 25 | `sToCloumnName` | `longtext` | YES | | | | 表字段 | +| 26 | `bLog` | `bit(1)` | NO | | b'1' | | 是否启用日志 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapidbtodblog.md b/docs/auto-catalog/tables/sysapidbtodblog.md new file mode 100644 index 0000000..38eb766 --- /dev/null +++ b/docs/auto-catalog/tables/sysapidbtodblog.md @@ -0,0 +1,29 @@ +# `sysapidbtodblog` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sDbToDbId` | `varchar(50)` | NO | | | | 源数据集名 | +| 7 | `sSrcDbName` | `varchar(50)` | NO | | | | 源数据集名 | +| 8 | `sToDbName` | `varchar(50)` | NO | | | | 目标数据集名 | +| 9 | `sData` | `longtext` | YES | | | | 更新数据集 | +| 10 | `iStatus` | `int` | YES | | | | 运行状态 0:失败 1:成功 | +| 11 | `sMemo` | `longtext` | YES | | | | 注释 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapilog.md b/docs/auto-catalog/tables/sysapilog.md new file mode 100644 index 0000000..be38e48 --- /dev/null +++ b/docs/auto-catalog/tables/sysapilog.md @@ -0,0 +1,47 @@ +# `sysapilog` + +> API日志 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sApiId` | `varchar(50)` | NO | MUL | | | 接口ID | +| 8 | `sApiName` | `varchar(50)` | NO | MUL | | | 接口名称 | +| 9 | `sSendBody` | `longtext` | YES | | | | 请求报文 | +| 10 | `sSendHead` | `longtext` | YES | | | | 请求头部 | +| 11 | `sResponseBody` | `longtext` | YES | | | | 响应注释 | +| 12 | `iType` | `int` | YES | MUL | | | 日志类型 0:调用第三方,1:被第三方调用 | +| 13 | `iStatus` | `int` | YES | MUL | | | 运行状态 0:失败 1:成功 | +| 14 | `sMemo` | `longtext` | YES | | | | 注释 | +| 15 | `sIp` | `varchar(50)` | YES | MUL | | | IP地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sApiName`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `iType` | +| `IndexN_3` | | BTREE | `sApiId` | +| `IndexN_4` | | BTREE | `sIp` | +| `IndexN_5` | | BTREE | `iStatus` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapithirdparty.md b/docs/auto-catalog/tables/sysapithirdparty.md new file mode 100644 index 0000000..772a8df --- /dev/null +++ b/docs/auto-catalog/tables/sysapithirdparty.md @@ -0,0 +1,59 @@ +# `sysapithirdparty` + +> 第三方token获取接口 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sApiName` | `varchar(50)` | NO | MUL | | | 接口名称 | +| 8 | `sApiUrl` | `varchar(500)` | NO | | | | 请求路径 | +| 9 | `sMethod` | `varchar(10)` | NO | | | | 请求方式 | +| 10 | `sHeader` | `longtext` | YES | | | | 头部信息 | +| 11 | `sBody` | `longtext` | YES | | | | 请求体 | +| 12 | `sBodyTest` | `longtext` | YES | | | | 测试请求体 | +| 13 | `sBodyType` | `varchar(255)` | NO | | GET | | 请求方式 | +| 14 | `sInSqlStr` | `varchar(255)` | NO | | | | 组装过程 | +| 15 | `sOutSqlStr` | `varchar(255)` | NO | | | | 调用后处理 | +| 16 | `bWhile` | `bit(1)` | NO | | b'0' | | 循环调用 | +| 17 | `sApiCallMethod` | `varchar(1)` | NO | MUL | 0 | | 调用类型(0:独立调用,1:按钮前,2:按钮后,3:定时调用) | +| 18 | `sApiCallBtnId` | `varchar(50)` | NO | MUL | | | 调用按钮ID | +| 19 | `sApiCallModuleId` | `varchar(50)` | NO | MUL | | | 调用模块ID | +| 20 | `sApiCallConfigMasterId` | `varchar(50)` | NO | MUL | | | 调用配置主表ID | +| 21 | `sApiCallBtnName` | `varchar(50)` | NO | | | | 调用按钮 | +| 22 | `sApiCallModuleName` | `varchar(50)` | NO | | | | 调用模块 | +| 23 | `sApiCallConfigMasterName` | `varchar(50)` | NO | | | | 调用配置主表 | +| 24 | `sTokenId` | `varchar(50)` | YES | MUL | | | TOKENID | +| 25 | `sTokenName` | `varchar(255)` | YES | | | | TOKEN名称 | +| 26 | `sApiJava` | `varchar(255)` | YES | | | | 个性化处理(java映射) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sApiName`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sApiCallBtnId` | +| `IndexN_3` | | BTREE | `sApiCallModuleId` | +| `IndexN_4` | | BTREE | `sApiCallConfigMasterId` | +| `IndexN_5` | | BTREE | `sApiCallMethod` | +| `IndexN_6` | | BTREE | `sTokenId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysapithirdtoken.md b/docs/auto-catalog/tables/sysapithirdtoken.md new file mode 100644 index 0000000..a7b9e09 --- /dev/null +++ b/docs/auto-catalog/tables/sysapithirdtoken.md @@ -0,0 +1,43 @@ +# `sysapithirdtoken` + +> 第三方token获取接口 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `sTokenName` | `varchar(255)` | NO | MUL | | | token名称 | +| 8 | `sApiUrl` | `varchar(255)` | NO | | | | 请求路径 | +| 9 | `sMethod` | `varchar(10)` | NO | | | | 请求方式 | +| 10 | `sHeader` | `varchar(255)` | NO | | | | 头部信息 | +| 11 | `sBody` | `varchar(255)` | NO | | | | 请求体 | +| 12 | `sBodyType` | `varchar(255)` | NO | | GET | | 请求方式 | +| 13 | `dHour` | `int` | NO | | 100000 | | 时效(H) | +| 14 | `sJsFunction` | `longtext` | YES | | | | JS数据处理 | +| 15 | `sTestToken` | `longtext` | YES | | | | 测试获取TOKEN | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sTokenName`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysbillcheckresult.md b/docs/auto-catalog/tables/sysbillcheckresult.md new file mode 100644 index 0000000..8fad1fa --- /dev/null +++ b/docs/auto-catalog/tables/sysbillcheckresult.md @@ -0,0 +1,49 @@ +# `sysbillcheckresult` + +> 审核结果 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillId` | `varchar(100)` | NO | | | | 单据Id | +| 9 | `sCheckPhaseId` | `varchar(100)` | NO | | | | 审核阶段Id | +| 10 | `sCheckPerson` | `varchar(255)` | NO | | | | 审核人 | +| 11 | `sTitle` | `varchar(255)` | NO | | | | 审核标题 | +| 12 | `sContent` | `text` | YES | | | | 内容 | +| 13 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 14 | `sBillKey` | `varchar(255)` | NO | | | | 存储过程调用名 | +| 15 | `sTbName` | `varchar(255)` | NO | | | | 表名 | +| 16 | `sResult` | `varchar(255)` | NO | | | | 结果 | +| 17 | `sReplyContent` | `text` | YES | | | | 回复内容 | +| 18 | `sFormId` | `varchar(100)` | YES | | | | 界面ID | +| 19 | `sCheckModelId` | `varchar(100)` | NO | | | | 审核模板Id | +| 20 | `sMsgId` | `varchar(100)` | NO | | | | 插入一条时审核模版对应的消息Id | +| 21 | `sMemo` | `text` | YES | | | | 备注 | +| 22 | `tMakeDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysbillnosettings.md b/docs/auto-catalog/tables/sysbillnosettings.md new file mode 100644 index 0000000..7030f6f --- /dev/null +++ b/docs/auto-catalog/tables/sysbillnosettings.md @@ -0,0 +1,48 @@ +# `sysbillnosettings` + +> 单据编号 + + +- **Rows (estimated):** 62 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** 2026-04-27 18:57:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillNoTitle` | `varchar(255)` | NO | | | | 单据抬头 | +| 10 | `sStatusType` | `varchar(11)` | NO | | 1 | | 单据状态类型 | +| 11 | `bAutoCheck` | `bit(1)` | NO | | b'0' | | 自动审核 | +| 12 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 13 | `sBillNoType` | `varchar(255)` | NO | | | | 单据编号类型 | +| 14 | `iBillNoLength` | `int` | NO | | 8 | | 流水号长度 | +| 15 | `bModify` | `bit(1)` | NO | | b'0' | | 是否直接可修改 | +| 16 | `sColumnNames` | `varchar(500)` | YES | | | | 单据号自定(自定义字段拼接) | +| 17 | `sReset` | `varchar(20)` | NO | | | | {"year":"年重置","month":"月重置","day":"日重置","number":"流水号"} | +| 18 | `iColumnNamesLength` | `int` | YES | | 3 | | 单据号自定义流水号位数 | +| 19 | `sSrcFormId` | `varchar(100)` | YES | | | | 保持一致窗体ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sFormId` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsloginInfoNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sFormId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysbillnosettingsreceive.md b/docs/auto-catalog/tables/sysbillnosettingsreceive.md new file mode 100644 index 0000000..8b9a469 --- /dev/null +++ b/docs/auto-catalog/tables/sysbillnosettingsreceive.md @@ -0,0 +1,40 @@ +# `sysbillnosettingsreceive` + +> 单据编号 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 父类ID | +| 9 | `sReceiveId` | `varchar(100)` | NO | | | | 接收人Id | +| 10 | `sReceiveMemo` | `text` | YES | | | | 接收信息 | +| 11 | `sReceiveType` | `varchar(255)` | NO | | | | 接收类型(审核后,保存后) | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdsloginInfoNo` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysbrands.md b/docs/auto-catalog/tables/sysbrands.md new file mode 100644 index 0000000..1fef81d --- /dev/null +++ b/docs/auto-catalog/tables/sysbrands.md @@ -0,0 +1,41 @@ +# `sysbrands` + +> 公司 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** 2026-04-27 18:57:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 4 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sName` | `varchar(255)` | NO | UNI | | | 公司名称 | +| 8 | `sShortName` | `varchar(255)` | NO | | | | 公司简称 | +| 9 | `sNo` | `varchar(255)` | NO | UNI | | | 单位编号(登录账号根据单位编号作为前缀) | +| 10 | `bVisible` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 11 | `sIconUrl` | `varchar(255)` | YES | | | | 公司图标 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sysbrands` | | BTREE | `sId`, `sName`, `sNo` | +| `IndexNo_sysbrands` | ✓ | BTREE | `sNo` | +| `IndexU_sysbrands` | ✓ | BTREE | `sId` | +| `IndexU_sysbrandsName` | ✓ | BTREE | `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysbtncalctable.md b/docs/auto-catalog/tables/sysbtncalctable.md new file mode 100644 index 0000000..b09e68d --- /dev/null +++ b/docs/auto-catalog/tables/sysbtncalctable.md @@ -0,0 +1,26 @@ +# `sysbtncalctable` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | | | | | +| 3 | `sDropTableSql` | `longtext` | YES | | | | | +| 4 | `sCreateTableSql` | `longtext` | YES | | | | | +| 5 | `sData` | `longtext` | YES | | | | | +| 6 | `selectSql` | `longtext` | YES | | | | | +| 7 | `sFormGuid` | `varchar(50)` | YES | | | | | +| 8 | `sLoginId` | `varchar(50)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syscomplete.md b/docs/auto-catalog/tables/syscomplete.md new file mode 100644 index 0000000..98dd140 --- /dev/null +++ b/docs/auto-catalog/tables/syscomplete.md @@ -0,0 +1,48 @@ +# `syscomplete` + +> 强制完工列表 + + +- **Rows (estimated):** 43 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:08 +- **Updated:** 2026-04-27 18:57:08 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 单据ID | +| 9 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 10 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id(更新主键) | +| 11 | `sBillNo` | `varchar(255)` | NO | MUL | | | 单据号 | +| 12 | `sInfo` | `varchar(255)` | NO | | | | 备注 | +| 13 | `sOperationType` | `varchar(255)` | NO | | | | 操作类型(增加、修改、删除) | +| 14 | `sReason` | `varchar(255)` | YES | | | | 强制清除原因 | +| 15 | `sClientType` | `varchar(255)` | NO | | | | 客户商类型(手机端、浏览器、扫描枪) | +| 16 | `sComputeName` | `varchar(255)` | NO | | | | 电脑名称 | +| 17 | `sIpAddress` | `varchar(255)` | NO | | | | IP地址 | +| 18 | `sTableName` | `varchar(255)` | NO | | | | 更新表名 | +| 19 | `sColName` | `varchar(255)` | NO | | | | 更新列名 | +| 20 | `bReturn` | `bit(1)` | NO | | b'0' | | 是否处理 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisComplete` | | BTREE | `sBillNo`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisComplete` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syscompleteinfo.md b/docs/auto-catalog/tables/syscompleteinfo.md new file mode 100644 index 0000000..155fe1c --- /dev/null +++ b/docs/auto-catalog/tables/syscompleteinfo.md @@ -0,0 +1,47 @@ +# `syscompleteinfo` + +> 强制完工列表 + + +- **Rows (estimated):** 5097 +- **Data size:** 1.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** 2026-04-27 18:57:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 单据ID | +| 9 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 10 | `sSrcSlaveId` | `varchar(100)` | NO | | | | 源单从表Id(更新主键) | +| 11 | `sBillNo` | `varchar(255)` | NO | MUL | | | 单据号 | +| 12 | `sInfo` | `varchar(255)` | NO | | | | 备注 | +| 13 | `sOperationType` | `varchar(255)` | NO | | | | 操作类型(增加、修改、删除) | +| 14 | `sReason` | `varchar(255)` | YES | | | | 强制清除原因 | +| 15 | `sClientType` | `varchar(255)` | NO | | | | 客户商类型(手机端、浏览器、扫描枪) | +| 16 | `sComputeName` | `varchar(255)` | NO | | | | 电脑名称 | +| 17 | `sIpAddress` | `varchar(255)` | NO | | | | IP地址 | +| 18 | `sTableName` | `varchar(255)` | NO | | | | 更新表名 | +| 19 | `sColName` | `varchar(255)` | NO | | | | 更新列名 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisCompleteInfo` | | BTREE | `sBillNo`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisCompleteInfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysdingtalkmsg.md b/docs/auto-catalog/tables/sysdingtalkmsg.md new file mode 100644 index 0000000..0ace150 --- /dev/null +++ b/docs/auto-catalog/tables/sysdingtalkmsg.md @@ -0,0 +1,36 @@ +# `sysdingtalkmsg` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(50)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(50)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(50)` | YES | | | | | +| 9 | `sSrcNo` | `varchar(50)` | YES | | | | | +| 10 | `sSrcId` | `varchar(50)` | YES | | | | | +| 11 | `sTosAdressees` | `varchar(1000)` | YES | | | | | +| 12 | `sContent` | `longtext` | YES | | | | | +| 13 | `sMsgId` | `varchar(50)` | YES | | | | | +| 14 | `iSendCount` | `int` | NO | | 0 | | 推送次数 | +| 15 | `iSendMax` | `int` | NO | | 4 | | 最多推送次数(推送失败补偿) | +| 16 | `bSendStatus` | `bit(1)` | NO | | b'0' | | 推送结果 1:成功 2:失败 | +| 17 | `sSendMsg` | `longtext` | YES | | | | | +| 18 | `tSendDate` | `datetime` | YES | | | | 发送日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysdomesticlogistics.md b/docs/auto-catalog/tables/sysdomesticlogistics.md new file mode 100644 index 0000000..ac0fc88 --- /dev/null +++ b/docs/auto-catalog/tables/sysdomesticlogistics.md @@ -0,0 +1,48 @@ +# `sysdomesticlogistics` + +> 国内物流 + + +- **Rows (estimated):** 96 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** 2026-04-27 18:57:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sName` | `varchar(255)` | NO | | | | 吨位/车型 | +| 9 | `sNo` | `varchar(255)` | YES | | | | 编号 | +| 10 | `sType` | `varchar(255)` | YES | | | | 类型(印前 before、印刷 print、印后 after、成品 product) | +| 11 | `bInvalid` | `bit(1)` | NO | | b'0' | | | +| 12 | `sAllId` | `text` | YES | | | | | +| 13 | `sChildren` | `varchar(255)` | YES | | | | 是否为最子级 | +| 14 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | +| 15 | `sProvince` | `varchar(255)` | YES | | | | 省份 | +| 16 | `sArrivalStation` | `varchar(1000)` | NO | | | | 城市 | +| 17 | `dPerCubicMeterPrice` | `decimal(10,2)` | YES | | | | 每立方米价格 | +| 18 | `dPerKilogramPrice` | `decimal(10,2)` | YES | | | | 每公斤价格 | +| 19 | `bStop` | `bit(1)` | NO | | b'0' | | 是否停用 | +| 20 | `sCurrency` | `varchar(255)` | YES | | | | 汇率 | +| 21 | `stimeliness` | `varchar(255)` | YES | | | | 时效 | +| 22 | `sRemark` | `varchar(255)` | YES | | | | 备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysdoplclog.md b/docs/auto-catalog/tables/sysdoplclog.md new file mode 100644 index 0000000..ea7863e --- /dev/null +++ b/docs/auto-catalog/tables/sysdoplclog.md @@ -0,0 +1,27 @@ +# `sysdoplclog` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 4 | `iSemens` | `int` | YES | | | | 中控号 | +| 5 | `sPlcAddr` | `longtext` | YES | | | | 中控IP地址 | +| 6 | `sSql` | `longtext` | YES | | | | 执行sSql | +| 7 | `sValues` | `longtext` | YES | | | | 执行值 | +| 8 | `sReason` | `longtext` | YES | | | | 执行结果 | +| 9 | `sExeType` | `varchar(50)` | NO | | 3 | | 执行状态({"1":"连接PLC失败","2":"访问PLC权限不足","3":"正常运行","4":"插入数据库失败"}) | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysdynamicsearch.md b/docs/auto-catalog/tables/sysdynamicsearch.md new file mode 100644 index 0000000..60665c5 --- /dev/null +++ b/docs/auto-catalog/tables/sysdynamicsearch.md @@ -0,0 +1,45 @@ +# `sysdynamicsearch` + +> 过滤条件表 + + +- **Rows (estimated):** 201 +- **Data size:** 80.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** 2026-04-27 18:57:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sName` | `varchar(255)` | NO | MUL | | | 名称 字段名 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sSearchId` | `varchar(100)` | NO | | | | 用户ID | +| 11 | `sSql` | `varchar(2000)` | NO | | | | 查询SQL | +| 12 | `sType` | `varchar(100)` | NO | | sum | | 类型 :分组、汇总、平均、计数,最大值,最小值 | +| 13 | `sChinese` | `varchar(255)` | NO | | | | 中文 | +| 14 | `sEnglish` | `varchar(255)` | YES | | | | 英文 | +| 15 | `sBig5` | `varchar(255)` | YES | | | | 繁体 | +| 16 | `iFitWidth` | `int` | NO | | 150 | | 宽度 | +| 17 | `bShow` | `bit(1)` | NO | | b'1' | | 是否显示 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysdynamicsearch` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysdynamicsearchName` | ✓ | BTREE | `sName`, `sFormId`, `sSearchId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysexportexeclfile.md b/docs/auto-catalog/tables/sysexportexeclfile.md new file mode 100644 index 0000000..376a362 --- /dev/null +++ b/docs/auto-catalog/tables/sysexportexeclfile.md @@ -0,0 +1,28 @@ +# `sysexportexeclfile` + + +- **Rows (estimated):** 468 +- **Data size:** 160.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** 2026-04-27 18:57:09 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sFileName` | `varchar(50)` | NO | | | | 文件名称 | +| 8 | `sFilePath` | `varchar(255)` | NO | | | | 文件路径 | +| 9 | `sUserId` | `varchar(50)` | NO | | | | 制单人ID | +| 10 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysflowsendtointerface.md b/docs/auto-catalog/tables/sysflowsendtointerface.md new file mode 100644 index 0000000..5fd4b4b --- /dev/null +++ b/docs/auto-catalog/tables/sysflowsendtointerface.md @@ -0,0 +1,29 @@ +# `sysflowsendtointerface` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 时间 | +| 4 | `sMakePerson` | `varchar(50)` | YES | | | | | +| 5 | `sBrandsId` | `varchar(50)` | YES | | | | | +| 6 | `sSubsidiaryId` | `varchar(50)` | YES | | | | | +| 7 | `sJson` | `longtext` | YES | | | | | +| 8 | `sUrl` | `varchar(255)` | YES | | | | | +| 9 | `sSrcId` | `varchar(50)` | YES | | | | | +| 10 | `sFormId` | `varchar(50)` | YES | | | | | +| 11 | `sResult` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysformsetting.md b/docs/auto-catalog/tables/sysformsetting.md new file mode 100644 index 0000000..e9b2ba0 --- /dev/null +++ b/docs/auto-catalog/tables/sysformsetting.md @@ -0,0 +1,40 @@ +# `sysformsetting` + +> 单位 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:09 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillTitle` | `varchar(255)` | NO | | | | 条件内容 | +| 9 | `sContent` | `varchar(255)` | NO | | | | 条件内容值 | +| 10 | `sFormAllId` | `varchar(2000)` | NO | | | | 要使用此设置的界面ID | +| 11 | `sValue` | `varchar(255)` | YES | | | | 值条件判断 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sisunit` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sisunitName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysinterfaceerro.md b/docs/auto-catalog/tables/sysinterfaceerro.md new file mode 100644 index 0000000..5165ba4 --- /dev/null +++ b/docs/auto-catalog/tables/sysinterfaceerro.md @@ -0,0 +1,35 @@ +# `sysinterfaceerro` + +> 第三方接口调用异常 + + +- **Rows (estimated):** 21 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:10 +- **Updated:** 2026-04-27 18:57:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 标准ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 4 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 5 | `sRequestIp` | `varchar(255)` | NO | | | | 请求IP | +| 6 | `sErroMsg` | `longtext` | NO | | | | 错误日志 | +| 7 | `sParamMemo` | `longtext` | NO | | | | 请求参数 | +| 8 | `sType` | `varchar(100)` | NO | | erro | | 类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sId` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysiorder.md b/docs/auto-catalog/tables/sysiorder.md new file mode 100644 index 0000000..c9a5a3e --- /dev/null +++ b/docs/auto-catalog/tables/sysiorder.md @@ -0,0 +1,27 @@ +# `sysiorder` + +> help topics + + +- **Rows (estimated):** 661 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:10 +- **Updated:** 2026-04-27 18:57:10 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `topic_id` | `int unsigned` | NO | PRI | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `topic_id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysjurisdiction.md b/docs/auto-catalog/tables/sysjurisdiction.md new file mode 100644 index 0000000..768abce --- /dev/null +++ b/docs/auto-catalog/tables/sysjurisdiction.md @@ -0,0 +1,43 @@ +# `sysjurisdiction` + +> 权限 + + +- **Rows (estimated):** 26926 +- **Data size:** 10.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:10 +- **Updated:** 2026-04-27 18:57:12 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 权限ID | +| 9 | `sParent2Id` | `varchar(100)` | NO | | | | 权限的父级ID | +| 10 | `sJurisdictionClassifyId` | `varchar(100)` | YES | MUL | | | 组ID | +| 11 | `sUserId` | `varchar(100)` | YES | MUL | | | 用户ID | +| 12 | `sAction` | `varchar(255)` | NO | | | | 窗体里控件名 | +| 13 | `sKey` | `varchar(255)` | NO | | | | 与前端交互 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `fk_sJurisdictionClassifyId_id` | | BTREE | `sJurisdictionClassifyId` | +| `fk_userid_id` | | BTREE | `sUserId` | +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysjurisdiction_0923bak.md b/docs/auto-catalog/tables/sysjurisdiction_0923bak.md new file mode 100644 index 0000000..19db16f --- /dev/null +++ b/docs/auto-catalog/tables/sysjurisdiction_0923bak.md @@ -0,0 +1,43 @@ +# `sysjurisdiction_0923bak` + +> 权限 + + +- **Rows (estimated):** 25279 +- **Data size:** 9.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:12 +- **Updated:** 2026-04-27 18:57:15 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(100)` | NO | | | | 权限ID | +| 9 | `sParent2Id` | `varchar(100)` | NO | | | | 权限的父级ID | +| 10 | `sJurisdictionClassifyId` | `varchar(100)` | YES | MUL | | | 组ID | +| 11 | `sUserId` | `varchar(100)` | YES | MUL | | | 用户ID | +| 12 | `sAction` | `varchar(255)` | NO | | | | 窗体里控件名 | +| 13 | `sKey` | `varchar(255)` | NO | | | | 与前端交互 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `fk_sJurisdictionClassifyId_id` | | BTREE | `sJurisdictionClassifyId` | +| `fk_userid_id` | | BTREE | `sUserId` | +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslicense.md b/docs/auto-catalog/tables/syslicense.md new file mode 100644 index 0000000..6417b48 --- /dev/null +++ b/docs/auto-catalog/tables/syslicense.md @@ -0,0 +1,20 @@ +# `syslicense` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 18:57:15 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(255)` | NO | | | | | +| 2 | `sServiceTime` | `varchar(50)` | NO | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslocking.md b/docs/auto-catalog/tables/syslocking.md new file mode 100644 index 0000000..68cdaee --- /dev/null +++ b/docs/auto-catalog/tables/syslocking.md @@ -0,0 +1,41 @@ +# `syslocking` + +> 数据锁定表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:15 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 单据ID | +| 9 | `sSrcId` | `varchar(100)` | NO | | | | 源单ID | +| 10 | `sLog` | `varchar(255)` | NO | | | | 日志记录 | +| 11 | `sClientType` | `varchar(255)` | NO | | 1 | | 客户商类型(手机端、浏览器、扫描枪) | +| 12 | `sComputeName` | `varchar(255)` | NO | | | | 电脑名称 | +| 13 | `sIpAddress` | `varchar(255)` | NO | | | | IP地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_syslocking` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_syslocking` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslog.md b/docs/auto-catalog/tables/syslog.md new file mode 100644 index 0000000..7074481 --- /dev/null +++ b/docs/auto-catalog/tables/syslog.md @@ -0,0 +1,43 @@ +# `syslog` + +> 操作日志 + + +- **Rows (estimated):** 7707 +- **Data size:** 2.5 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:15 +- **Updated:** 2026-04-27 18:57:16 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(255)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(255)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(255)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sFormId` | `varchar(255)` | NO | | | | 界面ID | +| 9 | `sSrcId` | `varchar(255)` | NO | | | | 原单id | +| 10 | `sLog` | `varchar(255)` | NO | | | | 日志记录 | +| 11 | `sOperationType` | `varchar(255)` | NO | | | | 操作类型(增加、修改、删除) | +| 12 | `sReason` | `varchar(255)` | YES | | | | 强制完工原因 | +| 13 | `sClientType` | `varchar(255)` | NO | | | | 客户商类型(手机端、浏览器、扫描枪) | +| 14 | `sComputeName` | `varchar(255)` | NO | | | | 电脑名称 | +| 15 | `sIpAddress` | `varchar(255)` | NO | | | | IP地址 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_gdslogininfo` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslog4j.md b/docs/auto-catalog/tables/syslog4j.md new file mode 100644 index 0000000..10ec1c1 --- /dev/null +++ b/docs/auto-catalog/tables/syslog4j.md @@ -0,0 +1,37 @@ +# `syslog4j` + + +- **Rows (estimated):** 25497 +- **Data size:** 31.6 MB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:16 +- **Updated:** 2026-04-27 18:57:19 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iLogId` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sLogLevel` | `varchar(100)` | NO | | | | 日志等级:TRACE,DEBUG,INFO,WARNING,ERROR,FATAL | +| 3 | `sLogTime` | `varchar(100)` | YES | | | | 日志时间 | +| 4 | `sLogName` | `varchar(100)` | YES | | | | 请求名称 | +| 5 | `sFileName` | `varchar(100)` | YES | | | | 文件名称 | +| 6 | `sThreadName` | `varchar(100)` | YES | | | | 线程名称 | +| 7 | `sReferenceFlag` | `int` | YES | | | | MDC属性 | +| 8 | `sClassName` | `varchar(255)` | YES | | | | 执行类名称 | +| 9 | `sMethodName` | `varchar(50)` | YES | | | | 执行方法 | +| 10 | `sUserName` | `varchar(50)` | YES | | | | 用户名字 | +| 11 | `sUserType` | `varchar(10)` | YES | | | | 用户类型 | +| 12 | `sLine` | `varchar(4)` | YES | | | | 发出日志记录请求的行号 | +| 13 | `sLogMessage` | `longtext` | YES | | | | 日志信息 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iLogId` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslogdetail.md b/docs/auto-catalog/tables/syslogdetail.md new file mode 100644 index 0000000..16da3a5 --- /dev/null +++ b/docs/auto-catalog/tables/syslogdetail.md @@ -0,0 +1,34 @@ +# `syslogdetail` + +> 日志明细表 + + +- **Rows (estimated):** 5487 +- **Data size:** 1.5 GB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 18:57:19 +- **Updated:** 2026-04-27 19:01:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 7 | `sDetailMemo` | `longtext` | YES | | | | 明细备注 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisprocessclassifyproductclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslogdetaillog.md b/docs/auto-catalog/tables/syslogdetaillog.md new file mode 100644 index 0000000..793c12d --- /dev/null +++ b/docs/auto-catalog/tables/syslogdetaillog.md @@ -0,0 +1,38 @@ +# `syslogdetaillog` + +> 日志明细表 + + +- **Rows (estimated):** 28105 +- **Data size:** 3.5 GB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:01:01 +- **Updated:** 2026-04-27 19:10:01 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(50)` | NO | MUL | | | 父级ID | +| 7 | `sTableName` | `varchar(100)` | NO | | | | 明细备注 | +| 8 | `handleType` | `varchar(10)` | NO | | | | 明细备注 | +| 9 | `logdetail` | `longtext` | NO | | | | 明细备注 | +| 10 | `slogDataJson` | `longtext` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sParentId` | +| `IndexU_sisprocessclassifyproductclassify` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syslogtxuser.md b/docs/auto-catalog/tables/syslogtxuser.md new file mode 100644 index 0000000..fcce1b9 --- /dev/null +++ b/docs/auto-catalog/tables/syslogtxuser.md @@ -0,0 +1,29 @@ +# `syslogtxuser` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:01 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sBrandsId` | `varchar(100)` | YES | | | | | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | YES | | | | | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | YES | | | | | +| 9 | `sBillNo` | `varchar(255)` | YES | | | | | +| 10 | `sUserId` | `varchar(50)` | YES | | | | | +| 11 | `sUserName` | `varchar(255)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysmesmsg.md b/docs/auto-catalog/tables/sysmesmsg.md new file mode 100644 index 0000000..8b0094a --- /dev/null +++ b/docs/auto-catalog/tables/sysmesmsg.md @@ -0,0 +1,43 @@ +# `sysmesmsg` + +> MES提示信息表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sType` | `varchar(20)` | NO | | system | | 类型(system:系统提示,artificial:发送消息) | +| 8 | `sSendPerson` | `varchar(50)` | NO | | admin | | 发送人 | +| 9 | `sReceiveId` | `varchar(50)` | NO | MUL | | | 接收人Id | +| 10 | `sReceiveName` | `varchar(50)` | NO | | | | 接收人名称 | +| 11 | `sContent` | `text` | YES | | | | 发送内容 | +| 12 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 13 | `sMemo` | `text` | YES | | | | 发送内容 | +| 14 | `sStatus` | `varchar(10)` | NO | | unread | | 消息状态:unread 未读,read :已读 delete:已删除 | +| 15 | `tUpdateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sReceiveId` | | BTREE | `sReceiveId`, `sType` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysmsg.md b/docs/auto-catalog/tables/sysmsg.md new file mode 100644 index 0000000..0dca80f --- /dev/null +++ b/docs/auto-catalog/tables/sysmsg.md @@ -0,0 +1,45 @@ +# `sysmsg` + +> 审核结果 + + +- **Rows (estimated):** 5 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sBillId` | `varchar(100)` | NO | | | | 单据Id | +| 9 | `tBillDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 单据日期 | +| 10 | `sType` | `varchar(255)` | NO | | | | 类型(1:发送消息,2:单据生成) | +| 11 | `sCheckPerson` | `varchar(255)` | NO | | | | 审核人 | +| 12 | `sTitle` | `varchar(255)` | NO | | | | 审核标题 | +| 13 | `sContent` | `text` | YES | | | | 内容 | +| 14 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 15 | `sFormId` | `varchar(100)` | YES | | | | 界面ID | +| 16 | `sCheckModelId` | `varchar(100)` | NO | | | | 审核模板Id | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `sCheckStatus` | `varchar(255)` | YES | | | | 审核状态 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysmsguser.md b/docs/auto-catalog/tables/sysmsguser.md new file mode 100644 index 0000000..87ed14d --- /dev/null +++ b/docs/auto-catalog/tables/sysmsguser.md @@ -0,0 +1,39 @@ +# `sysmsguser` + +> 审核模板-审核条件 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 6 | `sParentId` | `varchar(100)` | NO | MUL | | | 父级ID | +| 7 | `sUserId` | `varchar(100)` | NO | MUL | | | 审核公式ID | +| 8 | `bIsView` | `bit(1)` | NO | | | | 以哪张表计算,是否查看了 | +| 9 | `bReply` | `bit(1)` | NO | | b'0' | | 是否回复 | +| 10 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_sysmsguser` | | BTREE | `sParentId` | +| `IndexN_sysmsguserUserId` | | BTREE | `sUserId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysmsguser` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysreport.md b/docs/auto-catalog/tables/sysreport.md new file mode 100644 index 0000000..ad16f64 --- /dev/null +++ b/docs/auto-catalog/tables/sysreport.md @@ -0,0 +1,39 @@ +# `sysreport` + +> 审核结果 + + +- **Rows (estimated):** 1258 +- **Data size:** 256.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sReportName` | `varchar(255)` | NO | | | | 单据号 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 界面ID | +| 10 | `sReportPath` | `varchar(255)` | NO | | | | 报表地址 | +| 11 | `sHeaderTitle` | `varchar(255)` | YES | | | | 每页列头 | +| 12 | `sFooterTitle` | `varchar(255)` | YES | | | | 每页列尾 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysreport` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysreport_copy.md b/docs/auto-catalog/tables/sysreport_copy.md new file mode 100644 index 0000000..b79188d --- /dev/null +++ b/docs/auto-catalog/tables/sysreport_copy.md @@ -0,0 +1,36 @@ +# `sysreport_copy` + +> 审核结果 + + +- **Rows (estimated):** 23 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sReportName` | `varchar(255)` | NO | | | | 单据号 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 界面ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sisunit` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysreportprinthistory.md b/docs/auto-catalog/tables/sysreportprinthistory.md new file mode 100644 index 0000000..f5b7656 --- /dev/null +++ b/docs/auto-catalog/tables/sysreportprinthistory.md @@ -0,0 +1,44 @@ +# `sysreportprinthistory` + +> 打印记录表 + + +- **Rows (estimated):** 4 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人(打印人) | +| 7 | `sUserId` | `varchar(50)` | NO | | | | 打印人ID | +| 8 | `sUserName` | `varchar(50)` | NO | | | | 打印人名称 | +| 9 | `sFormId` | `varchar(50)` | NO | MUL | | | 窗体ID | +| 10 | `sReportId` | `varchar(50)` | NO | | | | 报表ID | +| 11 | `sReportFileName` | `varchar(100)` | NO | | | | 报表文件名称 | +| 12 | `sBillId` | `varchar(50)` | NO | | | | 单据ID | +| 13 | `sBillNo` | `varchar(50)` | NO | | | | 单据编号 | +| 14 | `iType` | `int` | NO | MUL | 1 | | 类型 1:预览, 2:打印 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `sFormId`, `sReportId`, `sBillId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_2` | | BTREE | `sFormId`, `sReportFileName`, `sBillId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexN_3` | | BTREE | `iType`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/sysrxtx.md b/docs/auto-catalog/tables/sysrxtx.md new file mode 100644 index 0000000..5816ade --- /dev/null +++ b/docs/auto-catalog/tables/sysrxtx.md @@ -0,0 +1,43 @@ +# `sysrxtx` + +> 串口对接配置表 + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sIp` | `varchar(255)` | NO | | | | 请求地址 | +| 9 | `sTomcatPort` | `varchar(11)` | NO | | 8080 | | 端口 | +| 10 | `sWebapp` | `varchar(11)` | NO | | xlyRxtx | | 项目名称 | +| 11 | `sSerialNumber` | `varchar(255)` | NO | | COM4 | | 串口号 | +| 12 | `iBaudRate` | `int` | NO | | 9600 | | 波特率 | +| 13 | `iCheckoutBit` | `int` | NO | | 0 | | 校验位 | +| 14 | `iDataBit` | `int` | NO | | 8 | | 数据位 | +| 15 | `iStopBit` | `int` | NO | | 1 | | 停止位 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysSearch` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sSerialNumber` | +| `IndexU_sysSearchsBrIdsSuId` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssearch.md b/docs/auto-catalog/tables/syssearch.md new file mode 100644 index 0000000..7130a31 --- /dev/null +++ b/docs/auto-catalog/tables/syssearch.md @@ -0,0 +1,42 @@ +# `syssearch` + +> 过滤条件表 + + +- **Rows (estimated):** 749 +- **Data size:** 288.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:02 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sName` | `varchar(255)` | NO | MUL | | | 名称 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sUserId` | `varchar(100)` | NO | | | | 用户ID | +| 11 | `sCondition` | `varchar(2000)` | NO | | | | 查询条件 | +| 12 | `sType` | `varchar(100)` | NO | | uncommon | | 类型 :是否通用common | +| 13 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysSearch` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysSearchName` | ✓ | BTREE | `sName`, `sFormId`, `sUserId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysSearchsBrIdsSuId` | | BTREE | `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssearchapprove.md b/docs/auto-catalog/tables/syssearchapprove.md new file mode 100644 index 0000000..5e9df75 --- /dev/null +++ b/docs/auto-catalog/tables/syssearchapprove.md @@ -0,0 +1,38 @@ +# `syssearchapprove` + +> 过滤条件--默认表 + + +- **Rows (estimated):** 3 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:02 +- **Updated:** 2026-04-27 19:10:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sParentId` | `varchar(255)` | NO | | | | 查询条件表Id | +| 9 | `sUserId` | `varchar(100)` | NO | MUL | | | 用户ID | +| 10 | `sFormId` | `varchar(255)` | NO | | | | 窗体显示 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysSearch` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysSearchName` | ✓ | BTREE | `sUserId`, `sBrandsId`, `sSubsidiaryId`, `sParentId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssearchgroupby.md b/docs/auto-catalog/tables/syssearchgroupby.md new file mode 100644 index 0000000..7646003 --- /dev/null +++ b/docs/auto-catalog/tables/syssearchgroupby.md @@ -0,0 +1,42 @@ +# `syssearchgroupby` + +> 分组查询过滤条件表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sName` | `varchar(255)` | NO | MUL | | | 名称 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sUserId` | `varchar(100)` | NO | | | | 用户ID | +| 11 | `sGroupByCloumn` | `varchar(2000)` | NO | | | | 根据分组的字段 | +| 12 | `sGroupBySearchCloumn` | `varchar(2000)` | NO | | | | 分组查询的字段 | +| 13 | `sType` | `varchar(100)` | NO | | uncommon | | 类型 :是否通用common | +| 14 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_sysearchgroupby` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_sysearchgroupby_sName` | ✓ | BTREE | `sName`, `sFormId`, `sUserId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssendedingtalkmsg.md b/docs/auto-catalog/tables/syssendedingtalkmsg.md new file mode 100644 index 0000000..126e534 --- /dev/null +++ b/docs/auto-catalog/tables/syssendedingtalkmsg.md @@ -0,0 +1,44 @@ +# `syssendedingtalkmsg` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 9 | `sSrcNo` | `varchar(50)` | NO | | | | 源单单据号 | +| 10 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 11 | `sTosAdressees` | `varchar(1000)` | NO | | | | 收件人列表 | +| 12 | `sTopartyAdressees` | `varchar(1000)` | NO | | | | 接收部门列表 | +| 13 | `sFilesAdressees` | `longtext` | YES | | | | 发送附件地址 | +| 14 | `sTitle` | `longtext` | YES | | | | 标题(只有通知有标题) | +| 15 | `sType` | `char(1)` | NO | | 1 | | 类型 1:文本,2:带附件media,3:通知,4:审核 | +| 16 | `sContent` | `longtext` | NO | | | | 摘要 | +| 17 | `sContentMemo` | `longtext` | YES | | | | 发送内容HTML | +| 18 | `sFiles` | `longtext` | YES | | | | 文件,如果是报表,传入报表格式 | +| 19 | `sFileName` | `varchar(255)` | YES | | | | 发送的报表名称(包含pdf后缀) | +| 20 | `sTemplateId` | `longtext` | YES | | | | 审核模板ID | +| 21 | `sMsgId` | `varchar(255)` | YES | | | | 微信信息ID | +| 22 | `iSendCount` | `int` | NO | | 0 | | 推送次数 | +| 23 | `iSendMax` | `int` | NO | | 4 | | 最多推送次数(推送失败补偿) | +| 24 | `bSendStatus` | `bit(1)` | NO | | b'0' | | 推送结果 1:成功 2:失败 | +| 25 | `sSendMsg` | `longtext` | YES | | | | 推送结果(原因) | +| 26 | `tSendDate` | `datetime` | YES | | | | 发送日期 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssendemail.md b/docs/auto-catalog/tables/syssendemail.md new file mode 100644 index 0000000..b4f0317 --- /dev/null +++ b/docs/auto-catalog/tables/syssendemail.md @@ -0,0 +1,57 @@ +# `syssendemail` + +> 邮件发送中间表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 9 | `sSrcNo` | `varchar(50)` | NO | | | | 源单单据号 | +| 10 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 11 | `sMsgId` | `varchar(255)` | YES | | | | 邮件信息ID推送成功后反写 | +| 12 | `sTosAdressees` | `varchar(1000)` | NO | | | | 收件人列表 | +| 13 | `sCcssAdressees` | `longtext` | YES | | | | 抄送人列表 | +| 14 | `sBccsAdressees` | `longtext` | YES | | | | 密送人列表 | +| 15 | `sFilesAdressees` | `longtext` | YES | | | | 发送附件地址 | +| 16 | `sTitle` | `longtext` | NO | | | | 标题 | +| 17 | `sContent` | `longtext` | NO | | | | 正文 | +| 18 | `sContentMemo` | `longtext` | YES | | | | 发送内容HTML | +| 19 | `sFiles` | `longtext` | YES | | | | 附件列表 | +| 20 | `sFileName` | `varchar(255)` | YES | | | | 发送的报表名称(包含pdf后缀) | +| 21 | `bIsHtml` | `bit(1)` | NO | | b'1' | | 是否为HTML格式 | +| 22 | `iSendCount` | `int` | NO | | 0 | | 推送次数 | +| 23 | `iSendMax` | `int` | NO | | 4 | | 最多推送次数(推送失败补偿) | +| 24 | `bSendStatus` | `bit(1)` | NO | MUL | b'0' | | 推送结果 1:成功 2:失败 | +| 25 | `sSendMsg` | `longtext` | YES | | | | 推送结果(原因) | +| 26 | `sType` | `char(1)` | NO | | 1 | | 类型 1:文本,2:带附件media,3:通知,4:审核 | +| 27 | `tSendDate` | `datetime` | YES | MUL | | | 发送日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `bSendStatus`, `iSendCount` | +| `IndexN_2` | | BTREE | `tCreateDate` | +| `IndexN_3` | | BTREE | `tSendDate` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssendewxmsg.md b/docs/auto-catalog/tables/syssendewxmsg.md new file mode 100644 index 0000000..e457ee6 --- /dev/null +++ b/docs/auto-catalog/tables/syssendewxmsg.md @@ -0,0 +1,56 @@ +# `syssendewxmsg` + +> 微信推送中间表 + + +- **Rows (estimated):** 2 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** 2026-04-27 19:10:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | MUL | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | MUL | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(50)` | NO | | | | 窗体ID | +| 9 | `sSrcNo` | `varchar(50)` | NO | | | | 源单单据号 | +| 10 | `sSrcId` | `varchar(50)` | NO | | | | 源单ID | +| 11 | `sTosAdressees` | `varchar(1000)` | NO | | | | 收件人列表 | +| 12 | `sTopartyAdressees` | `varchar(1000)` | NO | | | | 接收部门列表 | +| 13 | `sFilesAdressees` | `longtext` | YES | | | | 发送附件地址 | +| 14 | `sTitle` | `varchar(500)` | YES | | | | 标题(只有通知有标题) | +| 15 | `sType` | `char(1)` | NO | | 1 | | 类型 1:文本,2:带附件media,3:通知,4:审核 | +| 16 | `sContent` | `longtext` | NO | | | | 摘要 | +| 17 | `sContentMemo` | `longtext` | YES | | | | 发送内容HTML | +| 18 | `sFiles` | `longtext` | YES | | | | 文件,如果是报表,传入报表格式 | +| 19 | `sFileName` | `varchar(255)` | YES | | | | 发送的报表名称(包含pdf后缀) | +| 20 | `sTemplateId` | `longtext` | YES | | | | 审核模板ID | +| 21 | `sMsgId` | `varchar(255)` | YES | | | | 微信信息ID | +| 22 | `iSendCount` | `int` | NO | | 0 | | 推送次数 | +| 23 | `iSendMax` | `int` | NO | | 4 | | 最多推送次数(推送失败补偿) | +| 24 | `bSendStatus` | `bit(1)` | NO | MUL | b'0' | | 推送结果 1:成功 2:失败 | +| 25 | `sSendMsg` | `longtext` | YES | | | | 推送结果(原因) | +| 26 | `tSendDate` | `datetime` | YES | MUL | | | 发送日期 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_1` | | BTREE | `bSendStatus`, `iSendCount` | +| `IndexN_2` | | BTREE | `tCreateDate` | +| `IndexN_3` | | BTREE | `tSendDate` | +| `IndexU_1` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssendher.md b/docs/auto-catalog/tables/syssendher.md new file mode 100644 index 0000000..3143c43 --- /dev/null +++ b/docs/auto-catalog/tables/syssendher.md @@ -0,0 +1,27 @@ +# `syssendher` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** 2026-04-27 19:10:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(50)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(50)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(50)` | NO | | | | 制单人 | +| 7 | `sSrcSlaveId` | `varchar(50)` | NO | | | | 制单人 | +| 8 | `bSend` | `bit(1)` | NO | | b'0' | | 是否推送 | +| 9 | `sSendReturn` | `longtext` | YES | | | | 推送结果 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssendtointerface.md b/docs/auto-catalog/tables/syssendtointerface.md new file mode 100644 index 0000000..67ff115 --- /dev/null +++ b/docs/auto-catalog/tables/syssendtointerface.md @@ -0,0 +1,28 @@ +# `syssendtointerface` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | YES | | | | | +| 3 | `sMakePerson` | `varchar(100)` | YES | | | | | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 5 | `sType` | `varchar(100)` | YES | | | | | +| 6 | `sJson` | `longtext` | YES | | | | | +| 7 | `sUrl` | `longtext` | YES | | | | | +| 8 | `sSrcId` | `varchar(100)` | YES | | | | | +| 9 | `sFormId` | `varchar(100)` | YES | | | | | +| 10 | `sResult` | `varchar(100)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssupplierinventory.md b/docs/auto-catalog/tables/syssupplierinventory.md new file mode 100644 index 0000000..c48ae9a --- /dev/null +++ b/docs/auto-catalog/tables/syssupplierinventory.md @@ -0,0 +1,33 @@ +# `syssupplierinventory` + +> 脚本更新日期表 + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | UNI | | | 唯一ID | +| 3 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间1 | +| 4 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人1 | +| 5 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 6 | `bSupplierInventory` | `bit(1)` | NO | | | | 更新文件夹 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_gdslogininfo` | ✓ | BTREE | `sId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syssystemsettings.md b/docs/auto-catalog/tables/syssystemsettings.md new file mode 100644 index 0000000..df85398 --- /dev/null +++ b/docs/auto-catalog/tables/syssystemsettings.md @@ -0,0 +1,39 @@ +# `syssystemsettings` + +> 系统设定表 + + +- **Rows (estimated):** 208 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** 2026-04-27 19:10:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | 1 | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | MUL | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | 2018-03-12 10:15:01 | | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sName` | `varchar(255)` | YES | | | | 名称 | +| 9 | `sValue` | `varchar(255)` | YES | | | | 值 | +| 10 | `sKeyName` | `varchar(20)` | YES | | | | 类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexN_syssystemsettings` | | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId`, `sName` | +| `IndexU_syssystemsettings` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `IndexU_syssystemsettingsName` | ✓ | BTREE | `sBrandsId`, `sSubsidiaryId`, `sName` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syswebsocketofflinemsg.md b/docs/auto-catalog/tables/syswebsocketofflinemsg.md new file mode 100644 index 0000000..8622f9b --- /dev/null +++ b/docs/auto-catalog/tables/syswebsocketofflinemsg.md @@ -0,0 +1,38 @@ +# `syswebsocketofflinemsg` + + +- **Rows (estimated):** 34 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** 2026-04-27 19:10:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sFromUserId` | `varchar(100)` | NO | | | | 消息发送人ID | +| 8 | `sSendUserId` | `varchar(100)` | NO | | | | 消息接收人ID | +| 9 | `tCreateDate` | `datetime` | NO | | | | 消息创建日期 | +| 10 | `tUpdateDate` | `datetime` | YES | | | | 消息发送日期 | +| 11 | `sMsg` | `text` | YES | | | | 消息 | +| 12 | `bSendFlag` | `varchar(1)` | NO | | 0 | | 发送标志,0表示消息未发送 | +| 13 | `showType` | `varchar(255)` | YES | | showMsg | | 消息展现方式:showMsg 弹出消息 showImg 隐藏消息,闪动图片 | +| 14 | `msgType` | `varchar(10)` | NO | | msg | | 消息类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syswxinterfacelog.md b/docs/auto-catalog/tables/syswxinterfacelog.md new file mode 100644 index 0000000..ca4b582 --- /dev/null +++ b/docs/auto-catalog/tables/syswxinterfacelog.md @@ -0,0 +1,26 @@ +# `syswxinterfacelog` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `sType` | `varchar(100)` | NO | | PUSH | | 接口类型:PUSH,PULL | +| 4 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 5 | `sWX_VendorPushReqMsg` | `longtext` | YES | | | | 推送过来的报文 | +| 6 | `sStatus` | `int` | NO | | 0 | | 执行结果:0:执行成功。1:执行失败,2:未执行 | +| 7 | `sMsg` | `longtext` | YES | | | | 执行后消息 | +| 8 | `bSync` | `bit(1)` | NO | | b'0' | | 是否同步(回写) | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/syswxkey.md b/docs/auto-catalog/tables/syswxkey.md new file mode 100644 index 0000000..84321f1 --- /dev/null +++ b/docs/auto-catalog/tables/syswxkey.md @@ -0,0 +1,23 @@ +# `syswxkey` + + +- **Rows (estimated):** 1 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** 2026-04-27 19:10:03 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准ID | +| 3 | `signaturekey` | `varchar(100)` | NO | | | | 签名加密码 | +| 4 | `srsakey` | `varchar(100)` | NO | | | | 微信rsa解密码 | +| 5 | `bSync` | `bit(1)` | NO | | b'0' | | 是否同步(回写) | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/t_base_pinyin.md b/docs/auto-catalog/tables/t_base_pinyin.md new file mode 100644 index 0000000..20a6089 --- /dev/null +++ b/docs/auto-catalog/tables/t_base_pinyin.md @@ -0,0 +1,26 @@ +# `t_base_pinyin` + + +- **Rows (estimated):** 396 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** latin1_swedish_ci +- **Created:** 2026-04-27 19:10:03 +- **Updated:** 2026-04-27 19:10:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `pin_yin_` | `varchar(255)` | NO | | | | | +| 2 | `code_` | `int` | NO | PRI | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `code_` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/t_finishdata.md b/docs/auto-catalog/tables/t_finishdata.md new file mode 100644 index 0000000..8b5f2ff --- /dev/null +++ b/docs/auto-catalog/tables/t_finishdata.md @@ -0,0 +1,119 @@ +# `t_finishdata` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `LineID` | `varchar(1)` | NO | PRI | | | | +| 2 | `ClassID` | `varchar(1)` | YES | | | | | +| 3 | `PrimaryKey` | `varchar(40)` | YES | | | | | +| 4 | `OrderPosition` | `varchar(1)` | YES | | | | | +| 5 | `OrderStatus` | `varchar(20)` | YES | | | | | +| 6 | `OrderNo` | `varchar(20)` | YES | | | | | +| 7 | `CustID` | `varchar(12)` | YES | | | | | +| 8 | `CustName` | `varchar(40)` | YES | | | | | +| 9 | `Co_Date` | `datetime` | YES | | | | | +| 10 | `DispWidth` | `varchar(12)` | YES | | | | | +| 11 | `TotalWidthmm` | `int` | YES | | | | | +| 12 | `OrderWidthmm` | `int` | YES | | | | | +| 13 | `OrderLengthmm` | `int` | YES | | | | | +| 14 | `SWt` | `decimal(24,6)` | YES | | | | | +| 15 | `BWt` | `decimal(24,6)` | YES | | | | | +| 16 | `OrderQty` | `int` | YES | | | | | +| 17 | `FinishQty` | `int` | YES | | | | | +| 18 | `BadQty` | `int` | YES | | | | | +| 19 | `StartTime` | `datetime` | YES | | | | | +| 20 | `CostTime` | `int` | YES | | | | | +| 21 | `StopTime` | `int` | YES | | | | | +| 22 | `StopCount` | `int` | YES | | | | | +| 23 | `ArtID` | `varchar(40)` | YES | | | | | +| 24 | `ArtLB` | `varchar(8)` | YES | | | | | +| 25 | `ArtD` | `varchar(8)` | YES | | | | | +| 26 | `ArtBF` | `varchar(8)` | YES | | | | | +| 27 | `ArtBB` | `varchar(8)` | YES | | | | | +| 28 | `ArtCF` | `varchar(8)` | YES | | | | | +| 29 | `ArtCB` | `varchar(8)` | YES | | | | | +| 30 | `ArtAF` | `varchar(8)` | YES | | | | | +| 31 | `ArtAB` | `varchar(8)` | YES | | | | | +| 32 | `ArtEF` | `varchar(8)` | YES | | | | | +| 33 | `ArtEB` | `varchar(8)` | YES | | | | | +| 34 | `ArtX1` | `decimal(24,6)` | YES | | | | | +| 35 | `ArtX2` | `decimal(24,6)` | YES | | | | | +| 36 | `ArtX3` | `decimal(24,6)` | YES | | | | | +| 37 | `ArtX4` | `decimal(24,6)` | YES | | | | | +| 38 | `ArtDGram` | `int` | YES | | | | | +| 39 | `ArtBFGram` | `int` | YES | | | | | +| 40 | `ArtBBGram` | `int` | YES | | | | | +| 41 | `ArtCFGram` | `int` | YES | | | | | +| 42 | `ArtCBGram` | `int` | YES | | | | | +| 43 | `ArtAFGram` | `int` | YES | | | | | +| 44 | `ArtABGram` | `int` | YES | | | | | +| 45 | `ArtEFGram` | `int` | YES | | | | | +| 46 | `ArtEBGram` | `int` | YES | | | | | +| 47 | `ArtDLen` | `decimal(24,6)` | YES | | | | | +| 48 | `ArtBFLen` | `decimal(24,6)` | YES | | | | | +| 49 | `ArtBBLen` | `decimal(24,6)` | YES | | | | | +| 50 | `ArtCFLen` | `decimal(24,6)` | YES | | | | | +| 51 | `ArtCBLen` | `decimal(24,6)` | YES | | | | | +| 52 | `ArtAFLen` | `decimal(24,6)` | YES | | | | | +| 53 | `ArtABLen` | `decimal(24,6)` | YES | | | | | +| 54 | `ArtEFLen` | `decimal(24,6)` | YES | | | | | +| 55 | `ArtEBLen` | `decimal(24,6)` | YES | | | | | +| 56 | `Cut` | `int` | YES | | | | | +| 57 | `Kun` | `int` | YES | | | | | +| 58 | `AvgSpeed` | `int` | YES | | | | | +| 59 | `CutBorder` | `int` | YES | | | | | +| 60 | `PLineStyle` | `varchar(12)` | YES | | | | | +| 61 | `remark` | `varchar(60)` | YES | | | | | +| 62 | `DataSynchroned` | `bit(1)` | YES | | b'0' | | | +| 63 | `ScoreStr` | `varchar(128)` | YES | | | | | +| 64 | `ProdQty` | `int` | YES | | | | | +| 65 | `ProductArea` | `varchar(12)` | YES | | | | | +| 66 | `SaveTime` | `datetime` | YES | | | | | +| 67 | `MainCutPos` | `bit(1)` | YES | | b'0' | | | +| 68 | `SaveStatus` | `varchar(1)` | YES | | | | | +| 69 | `Is_Rece` | `bit(1)` | YES | | b'0' | | | +| 70 | `IndexNo` | `decimal(18,0)` | YES | | | | | +| 71 | `OrderLen` | `varchar(50)` | YES | | | | | +| 72 | `OrderArea` | `varchar(50)` | YES | | | | | +| 73 | `FinishLen` | `varchar(50)` | YES | | | | | +| 74 | `FinishArea` | `varchar(50)` | YES | | | | | +| 75 | `BadLen` | `varchar(50)` | YES | | | | | +| 76 | `BadArea` | `varchar(50)` | YES | | | | | +| 77 | `rowguid` | `varchar(50)` | YES | | | | | +| 78 | `MainCutFinishLen` | `varchar(50)` | YES | | | | | +| 79 | `MainCutFinishQty` | `varchar(50)` | YES | | | | | +| 80 | `MainCutFinishArea` | `varchar(50)` | YES | | | | | +| 81 | `MainCutBadQty` | `varchar(50)` | YES | | | | | +| 82 | `MainCutBadLen` | `varchar(50)` | YES | | | | | +| 83 | `MainCutBadArea` | `varchar(50)` | YES | | | | | +| 84 | `MainCutCostTime` | `varchar(50)` | YES | | | | | +| 85 | `MainCutStopTime` | `varchar(50)` | YES | | | | | +| 86 | `MainCutStopCount` | `varchar(50)` | YES | | | | | +| 87 | `KbCoe` | `varchar(50)` | YES | | | | | +| 88 | `ClassKey` | `varchar(50)` | YES | | | | | +| 89 | `CutWasterLength` | `varchar(50)` | YES | | | | | +| 90 | `CutWasterQty` | `varchar(50)` | YES | | | | | +| 91 | `SlitCutSelection` | `varchar(50)` | YES | | | | | +| 92 | `ManualScorStr` | `varchar(50)` | YES | | | | | +| 93 | `IsUpdate` | `varchar(50)` | YES | | | | | +| 94 | `BoaWidthmm` | `varchar(50)` | YES | | | | | +| 95 | `bSend` | `varchar(50)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `LineID` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/t_logger.md b/docs/auto-catalog/tables/t_logger.md new file mode 100644 index 0000000..5e219a3 --- /dev/null +++ b/docs/auto-catalog/tables/t_logger.md @@ -0,0 +1,31 @@ +# `t_logger` + + +- **Rows (estimated):** 23 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** 2026-04-27 19:10:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `id` | `bigint` | NO | PRI | | auto_increment | | +| 2 | `group_id` | `varchar(64)` | NO | | | | | +| 3 | `unit_id` | `varchar(32)` | NO | | | | | +| 4 | `tag` | `varchar(50)` | NO | | | | | +| 5 | `content` | `varchar(1024)` | NO | | | | 分组查询的字段 | +| 6 | `create_time` | `varchar(30)` | NO | | | | | +| 7 | `app_name` | `varchar(128)` | NO | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/t_tx_exception.md b/docs/auto-catalog/tables/t_tx_exception.md new file mode 100644 index 0000000..765a139 --- /dev/null +++ b/docs/auto-catalog/tables/t_tx_exception.md @@ -0,0 +1,33 @@ +# `t_tx_exception` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `id` | `bigint` | NO | PRI | | | | +| 2 | `create_time` | `datetime` | YES | | | | | +| 3 | `ex_state` | `smallint` | NO | | | | | +| 4 | `group_id` | `varchar(60)` | YES | | | | | +| 5 | `mod_id` | `varchar(100)` | YES | | | | | +| 6 | `registrar` | `smallint` | NO | | | | | +| 7 | `remark` | `varchar(255)` | YES | | | | | +| 8 | `transaction_state` | `int` | YES | | | | | +| 9 | `unit_id` | `varchar(60)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `PRIMARY` | ✓ | BTREE | `id` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/tmp.md b/docs/auto-catalog/tables/tmp.md new file mode 100644 index 0000000..c24701e --- /dev/null +++ b/docs/auto-catalog/tables/tmp.md @@ -0,0 +1,31 @@ +# `tmp` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 创建时间 | +| 6 | `sMakePerson` | `varchar(100)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序 | +| 8 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 9 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 10 | `sUserId` | `varchar(100)` | NO | | | | 用户ID | +| 11 | `sCondition` | `varchar(2000)` | NO | | | | 查询条件 | +| 12 | `sType` | `varchar(100)` | NO | | uncommon | | 类型 :是否通用common | +| 13 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/tmp_materialswarning.md b/docs/auto-catalog/tables/tmp_materialswarning.md new file mode 100644 index 0000000..d3dbcfd --- /dev/null +++ b/docs/auto-catalog/tables/tmp_materialswarning.md @@ -0,0 +1,48 @@ +# `tmp_materialswarning` + + +- **Rows (estimated):** 40 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** 2026-04-27 19:10:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sWarehouseId` | `varchar(100)` | YES | | | | | +| 2 | `sWarehouseName` | `varchar(100)` | YES | | | | | +| 3 | `dAvailableAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 4 | `dAvailableQty` | `decimal(18,6)` | YES | | | | | +| 5 | `sMaterialsId` | `varchar(100)` | YES | | | | | +| 6 | `sMaterialsNo` | `varchar(100)` | YES | | | | | +| 7 | `sMaterialsName` | `varchar(100)` | YES | | | | | +| 8 | `sMaterialsStyle` | `varchar(100)` | YES | | | | | +| 9 | `dAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 10 | `sAuxiliaryUnit` | `varchar(100)` | YES | | | | | +| 11 | `dMaterialsQty` | `decimal(18,6)` | YES | | | | | +| 12 | `sMaterialsUnit` | `varchar(100)` | YES | | | | | +| 13 | `dMaterialsPrice` | `decimal(18,6)` | YES | | | | | +| 14 | `dMaterialsMoney` | `decimal(18,6)` | YES | | | | | +| 15 | `dWorkOrderAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 16 | `dWorkOrderQty` | `decimal(18,6)` | YES | | | | | +| 17 | `dPurchaseOrderAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 18 | `dPurchaseOrderQty` | `decimal(18,6)` | YES | | | | | +| 19 | `dLastUseDayBefore` | `decimal(18,6)` | YES | | | | | +| 20 | `sMaterialsGroup` | `varchar(100)` | YES | | | | | +| 21 | `sMaterialsGroupId` | `varchar(100)` | YES | | | | | +| 22 | `dGramWeight` | `decimal(18,6)` | YES | | | | | +| 23 | `bReel` | `bit(1)` | NO | | b'0' | | | +| 24 | `dCoefficient` | `decimal(18,6)` | YES | | | | | +| 25 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 26 | `dMinStock` | `decimal(18,6)` | YES | | | | | +| 27 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 28 | `dMaxStock` | `decimal(18,6)` | YES | | | | | +| 29 | `dDefectAuxiliaryQty` | `decimal(18,6)` | YES | | | | | +| 30 | `dDefectMaterialsQty` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/tmp_producereportsum.md b/docs/auto-catalog/tables/tmp_producereportsum.md new file mode 100644 index 0000000..d24392b --- /dev/null +++ b/docs/auto-catalog/tables/tmp_producereportsum.md @@ -0,0 +1,49 @@ +# `tmp_producereportsum` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | | | | | +| 2 | `sName` | `varchar(100)` | YES | | | | | +| 3 | `dConversionQty` | `decimal(18,6)` | YES | | | | | +| 4 | `dPrintQty` | `decimal(18,6)` | YES | | | | | +| 5 | `dWage` | `decimal(18,6)` | YES | | | | | +| 6 | `dQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 7 | `dNoQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 8 | `dWasteProductQty` | `decimal(18,6)` | YES | | | | | +| 9 | `dOtherCost` | `decimal(18,6)` | YES | | | | | +| 10 | `dMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 11 | `dPersonMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 12 | `dallWage` | `decimal(18,6)` | YES | | | | | +| 13 | `dTimeWage` | `decimal(18,6)` | YES | | | | | +| 14 | `dMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 15 | `dQtyWage` | `decimal(18,6)` | YES | | | | | +| 16 | `dPersonOtherCost` | `decimal(18,6)` | YES | | | | | +| 17 | `dPersonTimeWage` | `decimal(18,6)` | YES | | | | | +| 18 | `dPersonMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 19 | `dPersonQtyWage` | `decimal(18,6)` | YES | | | | | +| 20 | `dArea` | `decimal(18,6)` | YES | | | | | +| 21 | `iSpecialColor` | `int` | YES | | | | | +| 22 | `dAdjustableQty` | `decimal(18,6)` | YES | | | | | +| 23 | `dEquivalentQty` | `decimal(18,6)` | YES | | | | | +| 24 | `dSumPlate` | `decimal(18,6)` | YES | | | | | +| 25 | `dOverConversionQty` | `decimal(18,6)` | YES | | | | | +| 26 | `dOverWage` | `decimal(18,6)` | YES | | | | | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | | | | | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | | | | | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | | | | | +| 30 | `dPalletNoProductQty` | `decimal(18,6)` | YES | | | | | +| 31 | `dWagejob` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/tmp_tmp.md b/docs/auto-catalog/tables/tmp_tmp.md new file mode 100644 index 0000000..0462ff4 --- /dev/null +++ b/docs/auto-catalog/tables/tmp_tmp.md @@ -0,0 +1,51 @@ +# `tmp_tmp` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | | | | | +| 2 | `sName` | `varchar(100)` | YES | | | | | +| 3 | `dProportion` | `decimal(18,6)` | YES | | | | | +| 4 | `dSumProportion` | `decimal(18,6)` | YES | | | | | +| 5 | `dConversionQty` | `decimal(18,6)` | YES | | | | | +| 6 | `dPrintQty` | `decimal(18,6)` | YES | | | | | +| 7 | `dWages` | `decimal(18,6)` | YES | | | | | +| 8 | `dQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 9 | `dNoQualifiedProductQty` | `decimal(18,6)` | YES | | | | | +| 10 | `dWasteProductQty` | `decimal(18,6)` | YES | | | | | +| 11 | `dOtherCost` | `decimal(18,6)` | YES | | | | | +| 12 | `dMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 13 | `dPersonMakeReadyQty` | `decimal(18,6)` | YES | | | | | +| 14 | `dAllMoney` | `decimal(18,6)` | YES | | | | | +| 15 | `dTimeMoney` | `decimal(18,6)` | YES | | | | | +| 16 | `dMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 17 | `dWage` | `decimal(18,6)` | YES | | | | | +| 18 | `dPersonOtherCost` | `decimal(18,6)` | YES | | | | | +| 19 | `dPersonTimeWage` | `decimal(18,6)` | YES | | | | | +| 20 | `dPersonMakeReadyCost` | `decimal(18,6)` | YES | | | | | +| 21 | `dPersonQtyWage` | `decimal(18,6)` | YES | | | | | +| 22 | `dArea` | `decimal(18,6)` | YES | | | | | +| 23 | `iSpecialColor` | `int` | YES | | | | | +| 24 | `dAdjustableQty` | `decimal(18,6)` | YES | | | | | +| 25 | `dEquivalentQty` | `decimal(18,6)` | YES | | | | | +| 26 | `dSumPlate` | `decimal(18,6)` | YES | | | | | +| 27 | `dOverConversionQty` | `decimal(18,6)` | YES | | | | | +| 28 | `dOverWage` | `decimal(18,6)` | YES | | | | | +| 29 | `dEmployeeMReserve1` | `decimal(18,6)` | YES | | | | | +| 30 | `dEmployeeMReserve2` | `decimal(18,6)` | YES | | | | | +| 31 | `dEmployeeMReserve3` | `decimal(18,6)` | YES | | | | | +| 32 | `dEmployeePalletNoProductQty` | `decimal(18,6)` | YES | | | | | +| 33 | `dWagejob` | `decimal(18,6)` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/tmpmit.md b/docs/auto-catalog/tables/tmpmit.md new file mode 100644 index 0000000..1df51d8 --- /dev/null +++ b/docs/auto-catalog/tables/tmpmit.md @@ -0,0 +1,27 @@ +# `tmpmit` + + +- **Rows (estimated):** 99 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** 2026-04-27 19:10:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sMaterialsId` | `varchar(100)` | YES | | | | | +| 4 | `sMaterialsStyle` | `varchar(255)` | YES | | | | | +| 5 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 6 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 7 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 8 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | | +| 9 | `iInOut` | `int` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/tmpmitmaterialsstore.md b/docs/auto-catalog/tables/tmpmitmaterialsstore.md new file mode 100644 index 0000000..a79a06b --- /dev/null +++ b/docs/auto-catalog/tables/tmpmitmaterialsstore.md @@ -0,0 +1,27 @@ +# `tmpmitmaterialsstore` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | | | | | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | | | | | +| 3 | `sMaterialsId` | `varchar(100)` | YES | | | | | +| 4 | `sMaterialsStyle` | `varchar(255)` | YES | | | | | +| 5 | `dAuxiliaryQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 6 | `dMaterialsQty` | `decimal(18,6)` | NO | | 0.000000 | | | +| 7 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | +| 8 | `dMaterialsMoney` | `decimal(18,6)` | NO | | 0.000000 | | | +| 9 | `iInOut` | `int` | YES | | | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/travelexpenseapplymaster.md b/docs/auto-catalog/tables/travelexpenseapplymaster.md new file mode 100644 index 0000000..90afa42 --- /dev/null +++ b/docs/auto-catalog/tables/travelexpenseapplymaster.md @@ -0,0 +1,75 @@ +# `travelexpenseapplymaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 标准Id | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商Id | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 7 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 8 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 9 | `sBillType` | `varchar(255)` | NO | | | | 单据类型 | +| 10 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 11 | `sCustomerId` | `varchar(100)` | NO | | | | 客户Id | +| 12 | `sDept` | `varchar(255)` | YES | | | | 出差部门 | +| 13 | `sDeptId` | `varchar(100)` | YES | | | | 出差部门id | +| 14 | `sPerson` | `varchar(255)` | YES | | | | 出差人 | +| 15 | `sPersonId` | `varchar(100)` | YES | | | | 出差人员id | +| 16 | `sCause` | `text` | YES | | | | 出差事由 | +| 17 | `sApplicationNo` | `varchar(255)` | YES | | | | 差旅费申请单号 | +| 18 | `sApplicationNoId` | `varchar(255)` | YES | | | | 差旅费申请单号Id | +| 19 | `dMoney` | `decimal(18,6)` | YES | | | | 金额 | +| 20 | `tStartDate` | `datetime` | YES | | | | 出差日期起 | +| 21 | `tEndDate` | `datetime` | YES | | | | 出差日期止 | +| 22 | `iPaymentType` | `int` | NO | | 0 | | 付款方式 | +| 23 | `dAdjustmentAmount` | `decimal(18,6)` | YES | | | | 调整金额 | +| 24 | `sAdjustmentCause` | `text` | YES | | | | 调整原因 | +| 25 | `sMoneyForChinese` | `varchar(255)` | YES | | | | 实际报销金额大写 | +| 26 | `sActualReimbursementAmount` | `decimal(18,6)` | YES | | | | 实际报销金额 | +| 27 | `sDeptCheckPerson` | `varchar(100)` | YES | | | | 部门审核人 | +| 28 | `sDeptCheckPersonId` | `varchar(100)` | YES | | | | 部门审核人Id | +| 29 | `sDeputyGeneralManager` | `varchar(255)` | YES | | | | 分管副总 | +| 30 | `sDeputyGeneralManagerId` | `varchar(255)` | YES | | | | 分管副总Id | +| 31 | `dFinanceAgain` | `decimal(18,6)` | YES | | | | 财务复核 | +| 32 | `sFinanceCheckPerson` | `varchar(100)` | YES | | | | 财务审核人 | +| 33 | `sFinanceCheckPersonId` | `varchar(100)` | YES | | | | 财务审核人Id | +| 34 | `sFinalCheckPerson` | `varchar(100)` | YES | | | | 最终审核人 | +| 35 | `sFinalCheckPersonId` | `varchar(100)` | YES | | | | 最终审核人Id | +| 36 | `sPayee` | `varchar(100)` | YES | | | | 领款人 | +| 37 | `sPayeeId` | `varchar(100)` | YES | | | | 领款人Id | +| 38 | `iCheckType` | `int` | NO | | 0 | | 核销方式 | +| 39 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 40 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 41 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 42 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 43 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 44 | `sMReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 45 | `sMReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 46 | `sMReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 47 | `sMReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 48 | `sMReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 49 | `sMReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 50 | `dMReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 51 | `dMReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 52 | `dMReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 53 | `iMReserve1` | `int` | YES | | | | 预留整型1 | +| 54 | `iMReserve2` | `int` | YES | | | | 预留整型2 | +| 55 | `iMReserve3` | `int` | YES | | | | 预留整型3 | +| 56 | `tMReserve1` | `datetime` | YES | | | | 预留日期1 | +| 57 | `tMReserve2` | `datetime` | YES | | | | 预留日期2 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/travelexpenseapplyslave.md b/docs/auto-catalog/tables/travelexpenseapplyslave.md new file mode 100644 index 0000000..16944ce --- /dev/null +++ b/docs/auto-catalog/tables/travelexpenseapplyslave.md @@ -0,0 +1,53 @@ +# `travelexpenseapplyslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级ID | +| 8 | `sStartingPoint` | `varchar(100)` | NO | | | | 起点 | +| 9 | `sEndingPoint` | `varchar(100)` | NO | | | | 目的地 | +| 10 | `dAirfare` | `decimal(18,6)` | NO | | 0.000000 | | 机票费 | +| 11 | `dHotelExpense` | `decimal(18,6)` | NO | | 0.000000 | | 住宿费 | +| 12 | `dOtherExpense` | `decimal(18,6)` | NO | | 0.000000 | | 其他费用 | +| 13 | `dTravelAllowance` | `decimal(18,6)` | NO | | 0.000000 | | 出差补助 | +| 14 | `dTaxRate` | `decimal(18,6)` | NO | | 0.000000 | | 税率 | +| 15 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 税额 | +| 16 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | | 0.000000 | | 不含税金额 | +| 17 | `sMemo` | `text` | YES | | | | 备注 | +| 18 | `sSReserve1` | `varchar(255)` | YES | | | | 预留字符1 | +| 19 | `sSReserve2` | `varchar(255)` | YES | | | | 预留字符2 | +| 20 | `sSReserve3` | `varchar(255)` | YES | | | | 预留字符3 | +| 21 | `sSReserve4` | `varchar(255)` | YES | | | | 预留字符4 | +| 22 | `sSReserve5` | `varchar(255)` | YES | | | | 预留字符5 | +| 23 | `sSReserve6` | `varchar(255)` | YES | | | | 预留字符6 | +| 24 | `dSReserve1` | `decimal(18,6)` | YES | | | | 预留数字1 | +| 25 | `dSReserve2` | `decimal(18,6)` | YES | | | | 预留数字2 | +| 26 | `dSReserve3` | `decimal(18,6)` | YES | | | | 预留数字3 | +| 27 | `iSReserve1` | `int` | YES | | | | 预留整型1 | +| 28 | `iSReserve2` | `int` | YES | | | | 预留整型2 | +| 29 | `iSReserve3` | `int` | YES | | | | 预留整型3 | +| 30 | `tSReserve1` | `datetime` | YES | | | | 预留日期1 | +| 31 | `tSReserve2` | `datetime` | YES | | | | 预留日期2 | +| 32 | `sTaxId` | `varchar(100)` | YES | | | | 税额ID | +| 33 | `dMaterialsMoney` | `varchar(255)` | YES | | | | 费用合计(税后) | +| 34 | `dMaterialsQty` | `decimal(18,6)` | YES | | 0.000000 | | 数量 | +| 35 | `dMaterialsPrice` | `decimal(24,13)` | NO | | 0.0000000000000 | | | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/udfaccountno.md b/docs/auto-catalog/tables/udfaccountno.md new file mode 100644 index 0000000..fda9d82 --- /dev/null +++ b/docs/auto-catalog/tables/udfaccountno.md @@ -0,0 +1,47 @@ +# `udfaccountno` + +> 科目代码 + + +- **Rows (estimated):** 18 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** 2026-04-27 19:10:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sAccountId` | `varchar(255)` | YES | | | | 科目ID | +| 8 | `sAccountNo` | `varchar(255)` | YES | | | | 科目代码 | +| 9 | `sAccountName` | `varchar(255)` | YES | | | | 科目名称 | +| 10 | `iAccountLevel` | `int` | YES | | | | 科目级别 | +| 11 | `bAccounting` | `bit(1)` | NO | | b'0' | | 是否有辅助核算 | +| 12 | `sParentAccountId` | `varchar(255)` | YES | | | | 上级科目ID | +| 13 | `sAccountType` | `varchar(255)` | YES | | | | 科目类别ID | +| 14 | `sDebitCredit` | `varchar(255)` | YES | | | | 借贷方向 | +| 15 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 16 | `bCustomerAccount` | `bit(1)` | NO | | b'0' | | 是否客户核算 | +| 17 | `bDepartAccount` | `bit(1)` | NO | | b'0' | | 是否部门核算 | +| 18 | `bSupplyAccount` | `bit(1)` | NO | | b'0' | | 是否供应商核算 | +| 19 | `sExpenseeId` | `varchar(100)` | NO | | | | 成本结构 | +| 20 | `sParentId` | `varchar(100)` | YES | | | | 父级ID | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_udfaccountno` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/udfvouchermaster.md b/docs/auto-catalog/tables/udfvouchermaster.md new file mode 100644 index 0000000..5928bf3 --- /dev/null +++ b/docs/auto-catalog/tables/udfvouchermaster.md @@ -0,0 +1,55 @@ +# `udfvouchermaster` + +> 凭证主表 + + +- **Rows (estimated):** 25 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** 2026-04-27 19:10:04 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sType` | `varchar(255)` | YES | | | | 业务类型 | +| 8 | `sVoucherNo` | `varchar(20)` | YES | | | | 凭证号 | +| 9 | `tVoucherDate` | `datetime` | YES | | | | 凭证日期 | +| 10 | `iVoucherYear` | `int` | YES | | | | 凭证年 | +| 11 | `iVoucherMonth` | `int` | YES | | | | 凭证月 | +| 12 | `sVoucherType` | `varchar(255)` | YES | | | | 凭证类型 | +| 13 | `iEntryNumber` | `int` | YES | | | | 分录数 | +| 14 | `dMoney` | `decimal(18,6)` | YES | | | | 金额 | +| 15 | `sReferenceMemo` | `varchar(255)` | YES | | | | 参考信息 | +| 16 | `iGet` | `int` | YES | | | | 传输标志 | +| 17 | `sReturnMessage` | `varchar(255)` | YES | | | | 返回消息 | +| 18 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 19 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 20 | `sStatus` | `varchar(255)` | NO | | | | 状态 | +| 21 | `tCreateDate` | `datetime` | YES | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 22 | `bMinus` | `bit(1)` | NO | | b'0' | | 红字凭证(否/是) | +| 23 | `bTemplate` | `bit(1)` | NO | | b'0' | | 是否模板 | +| 24 | `sFormId` | `varchar(100)` | NO | | | | 窗体Id | +| 25 | `sJdId` | `varchar(100)` | NO | | | | 金蝶凭证Id | +| 26 | `sJdNumber` | `varchar(100)` | NO | | | | 金蝶凭证号 | +| 27 | `sMastertbName` | `varchar(255)` | NO | | | | 源主表名称 | +| 28 | `sSrcFormId` | `varchar(100)` | NO | | | | 凭证窗体Id | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_udfvouchermaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/udfvoucherslave.md b/docs/auto-catalog/tables/udfvoucherslave.md new file mode 100644 index 0000000..885a6cb --- /dev/null +++ b/docs/auto-catalog/tables/udfvoucherslave.md @@ -0,0 +1,72 @@ +# `udfvoucherslave` + +> 凭证从表 + + +- **Rows (estimated):** 73 +- **Data size:** 64.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:04 +- **Updated:** 2026-04-27 19:10:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级Id | +| 8 | `sType` | `varchar(255)` | YES | | | | 业务类型 | +| 9 | `sVoucherNo` | `varchar(255)` | YES | | | | 凭证号 | +| 10 | `iEntryNumberNo` | `int` | YES | | | | 分录行号 | +| 11 | `sAccountNo` | `varchar(255)` | YES | | | | 科目代码 | +| 12 | `sAccountName` | `varchar(255)` | YES | | | | 科目名称 | +| 13 | `dDebitMoney` | `decimal(18,6)` | YES | | | | 借方金额 | +| 14 | `dCreditMoney` | `decimal(18,6)` | YES | | | | 贷方金额 | +| 15 | `sDebitCredit` | `varchar(255)` | YES | | | | 借贷方向 | +| 16 | `sCustomerAccountNo` | `varchar(255)` | YES | | | | 客户核算代码 | +| 17 | `sDepartAccountNo` | `varchar(255)` | YES | | | | 部门核算代码 | +| 18 | `sEmployeeAccountNo` | `varchar(255)` | YES | | | | 职员核算代码 | +| 19 | `sMaterialsAccountNo` | `varchar(255)` | YES | | | | 物料核算代码 | +| 20 | `sWareHouseAccountNo` | `varchar(255)` | YES | | | | 仓库核算代码 | +| 21 | `sSupplyAccountNo` | `varchar(255)` | YES | | | | 供应商核算代码 | +| 22 | `sCashFlowAccountNo` | `varchar(255)` | YES | | | | 现金流量核算代码 | +| 23 | `sMemo` | `varchar(255)` | YES | | | | 摘要 | +| 24 | `bForeign` | `bit(1)` | NO | | b'0' | | 是否外币换算 | +| 25 | `dCurrencyRate` | `varchar(255)` | YES | | | | 汇率 | +| 26 | `dBaseMoney` | `varchar(255)` | YES | | | | 原币金额 | +| 27 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 28 | `sCurrencyName` | `varchar(255)` | YES | | | | 币别名称 | +| 29 | `sSrcId` | `text` | YES | | | | 单据id | +| 30 | `sSrcSlaveId` | `text` | YES | | | | 单据id | +| 31 | `dProductForeignMoney` | `decimal(18,6)` | NO | | 0.000000 | | 原币金额 | +| 32 | `sAccountName2` | `varchar(255)` | NO | | | | 核算对象(客户号/供应商号) | +| 33 | `sAccountName3` | `varchar(255)` | NO | | | | 核算对象(客户号/供应商号)对应的金蝶内码(FDETAILID__FFLEX6/FDETAILID__FFLEX4) | +| 34 | `sCheckType` | `varchar(255)` | NO | | | | 核算对象(客户号/供应商号) | +| 35 | `sCustomerId` | `varchar(100)` | NO | | | | 客户核算 | +| 36 | `sDepartId` | `varchar(100)` | NO | | | | 部门Id | +| 37 | `sFcurrencyId` | `varchar(100)` | NO | | | | 币别 | +| 38 | `sFflex10` | `varchar(100)` | NO | | | | 固定资产金蝶号 | +| 39 | `sFflex15` | `varchar(100)` | NO | | | | 银行账号金蝶号 | +| 40 | `sFflex4` | `varchar(100)` | NO | | | | 供应商金蝶号 | +| 41 | `sFflex5` | `varchar(100)` | NO | | | | 部门金蝶号 | +| 42 | `sFflex6` | `varchar(100)` | NO | | | | 客户金蝶号 | +| 43 | `sFflex9` | `varchar(100)` | NO | | | | 费用金蝶号 | +| 44 | `sSupplyId` | `varchar(100)` | NO | | | | 供应商核算代码 | +| 45 | `sThisFormId` | `varchar(100)` | YES | | | | | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_udfvoucherslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/udfvouchertemplatemaster.md b/docs/auto-catalog/tables/udfvouchertemplatemaster.md new file mode 100644 index 0000000..ad3f021 --- /dev/null +++ b/docs/auto-catalog/tables/udfvouchertemplatemaster.md @@ -0,0 +1,51 @@ +# `udfvouchertemplatemaster` + +> 凭证主表 + + +- **Rows (estimated):** 6 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:05 +- **Updated:** 2026-04-27 19:10:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sFormId` | `varchar(100)` | NO | | | | 窗体Id | +| 8 | `sSrcFormId` | `varchar(100)` | NO | | | | 加工商ID | +| 9 | `sSrcFormName` | `varchar(100)` | NO | | | | 加工商名 | +| 10 | `sBillNo` | `varchar(20)` | YES | | | | 凭证模板号 | +| 11 | `sVoucherType` | `varchar(255)` | YES | | | | 凭证模板类型 | +| 12 | `sReturnMessage` | `varchar(255)` | YES | | | | 返回消息 | +| 13 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 14 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 15 | `sStatus` | `varchar(255)` | NO | | | | 状态 | +| 16 | `sVoucherFormId` | `varchar(100)` | NO | | | | 凭证界面Id | +| 17 | `sVoucherOrder` | `varchar(255)` | NO | | | | 凭证顺序 | +| 18 | `sSumType` | `varchar(255)` | NO | | | | 汇总方式 | +| 19 | `sMergeType` | `varchar(255)` | NO | | | | 分录合并 | +| 20 | `sMemo` | `text` | YES | | | | 备注 | +| 21 | `sName` | `varchar(255)` | NO | | | | 名称 | +| 22 | `bDefault` | `bit(1)` | NO | | b'0' | | 是否默认 | +| 23 | `bMinus` | `bit(1)` | NO | | b'0' | | 是否自动生成下月红字凭证(否/是) | +| 24 | `sUpdateTBName` | `varchar(255)` | YES | | | | 源主表名称 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_udfvouchermaster` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/udfvouchertemplateslave.md b/docs/auto-catalog/tables/udfvouchertemplateslave.md new file mode 100644 index 0000000..96ecf7c --- /dev/null +++ b/docs/auto-catalog/tables/udfvouchertemplateslave.md @@ -0,0 +1,63 @@ +# `udfvouchertemplateslave` + +> 凭证从表 + + +- **Rows (estimated):** 16 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb3_general_ci +- **Created:** 2026-04-27 19:10:05 +- **Updated:** 2026-04-27 19:10:05 + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | PRI | | auto_increment | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | MUL | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `sMakePerson` | `varchar(255)` | NO | | | | 制单人 | +| 6 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 7 | `sParentId` | `varchar(100)` | NO | | | | 父级Id | +| 8 | `sType` | `varchar(255)` | YES | | | | 业务类型 | +| 9 | `sVoucherNo` | `varchar(255)` | YES | | | | 凭证号 | +| 10 | `iEntryNumberNo` | `int` | YES | | | | 分录行号 | +| 11 | `sAccountNo` | `varchar(255)` | YES | | | | 科目代码 | +| 12 | `sAccountName` | `varchar(255)` | YES | | | | 科目名称 | +| 13 | `sCustomerAccountNo` | `varchar(255)` | YES | | | | 客户核算代码 | +| 14 | `sDepartAccountNo` | `varchar(255)` | YES | | | | 部门核算代码 | +| 15 | `sEmployeeAccountNo` | `varchar(255)` | YES | | | | 职员核算代码 | +| 16 | `sMaterialsAccountNo` | `varchar(255)` | YES | | | | 物料核算代码 | +| 17 | `sWareHouseAccountNo` | `varchar(255)` | YES | | | | 仓库核算代码 | +| 18 | `sSupplyAccountNo` | `varchar(255)` | YES | | | | 供应商核算代码 | +| 19 | `sCashFlowAccountNo` | `varchar(255)` | YES | | | | 现金流量核算代码 | +| 20 | `sMemo` | `varchar(255)` | YES | | | | 摘要 | +| 21 | `bForeign` | `bit(1)` | NO | | b'0' | | 是否外币核算 | +| 22 | `dCurrencyRate` | `varchar(255)` | YES | | | | 汇率 | +| 23 | `dBaseMoney` | `varchar(255)` | YES | | | | 原币金额 | +| 24 | `sCurrency` | `varchar(255)` | YES | | | | 币别 | +| 25 | `sCurrencyName` | `varchar(255)` | YES | | | | 币别名称 | +| 26 | `sDebitCredit` | `varchar(255)` | YES | | | | 借贷方向 | +| 27 | `sAccountSrc` | `varchar(255)` | NO | | | | 科目来源 | +| 28 | `sAccountDimension` | `varchar(255)` | NO | | | | 核算维度 | +| 29 | `sMoneyType` | `varchar(255)` | NO | | | | 金额类型 | +| 30 | `sBaseMoneyType` | `varchar(255)` | NO | | | | 本位币金额类型 | +| 31 | `dBasePrice` | `decimal(18,6)` | NO | | 0.000000 | | 原币价格 | +| 32 | `dBaseQty` | `decimal(18,6)` | NO | | 0.000000 | | 原币数量 | +| 33 | `sUnitType` | `varchar(255)` | NO | | | | 单位类型 | +| 34 | `sDeptId` | `varchar(100)` | NO | | | | 部门ID | +| 35 | `sSrcSlaveId` | `varchar(100)` | YES | | | | | +| 36 | `sSumType` | `varchar(255)` | NO | | | | 汇总类型 | + +## Indexes + +| Name | Unique | Type | Columns | +|---|---|---|---| +| `IndexU_udfvoucherslave` | ✓ | BTREE | `sId`, `sBrandsId`, `sSubsidiaryId` | +| `PRIMARY` | ✓ | BTREE | `iIncrement` | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/workcalendarmaster.md b/docs/auto-catalog/tables/workcalendarmaster.md new file mode 100644 index 0000000..eff2cae --- /dev/null +++ b/docs/auto-catalog/tables/workcalendarmaster.md @@ -0,0 +1,37 @@ +# `workcalendarmaster` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:05 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 5 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 6 | `bCheck` | `bit(1)` | NO | | b'0' | | 是否审核 | +| 7 | `tCheckDate` | `datetime` | YES | | | | 审核日期 | +| 8 | `sCheckPerson` | `varchar(255)` | YES | | | | 审核人 | +| 9 | `sMakePerson` | `varchar(255)` | YES | | | | 制单人 | +| 10 | `bPrint` | `bit(1)` | NO | | b'0' | | 是否打印 | +| 11 | `bCopyLimit` | `bit(1)` | NO | | b'0' | | 禁止拷贝 | +| 12 | `sStatus` | `varchar(255)` | YES | | | | 状态(未审核 已审核 作废 一到四级审核) | +| 13 | `bInvalid` | `bit(1)` | NO | | b'0' | | 是否作废 | +| 14 | `iOrder` | `int` | NO | | 0 | | 排序号 | +| 15 | `sFormId` | `varchar(100)` | NO | | | | 窗体ID | +| 16 | `sBillNo` | `varchar(255)` | NO | | | | 单据号 | +| 17 | `sTemplateName` | `varchar(255)` | YES | | | | 模板名称 | +| 18 | `sIllustrate` | `longtext` | YES | | | | 说明 | +| 19 | `iYear` | `int` | YES | | | | 年 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/tables/workcalendarslave.md b/docs/auto-catalog/tables/workcalendarslave.md new file mode 100644 index 0000000..15d6ea5 --- /dev/null +++ b/docs/auto-catalog/tables/workcalendarslave.md @@ -0,0 +1,33 @@ +# `workcalendarslave` + + +- **Rows (estimated):** 0 +- **Data size:** 16.0 KB +- **Engine:** InnoDB +- **Collation:** utf8mb4_general_ci +- **Created:** 2026-04-27 19:10:05 +- **Updated:** + +## Columns + +| # | Name | Type | Null | Key | Default | Extra | Comment | +|---|---|---|---|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | | 0 | | 自增列 | +| 2 | `sId` | `varchar(100)` | NO | | | | 唯一ID | +| 3 | `sParentId` | `varchar(100)` | NO | | | | 主表id | +| 4 | `sBrandsId` | `varchar(100)` | NO | | | | 加工商ID | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | | | | 子公司ID | +| 6 | `tCreateDate` | `datetime` | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | 制单日期 | +| 7 | `iYear` | `int` | YES | | | | 年 | +| 8 | `iMonth` | `int` | YES | | | | 月 | +| 9 | `iDay` | `int` | YES | | | | 日 | +| 10 | `iStartHour` | `int` | YES | | | | 上班时间-时 | +| 11 | `iStartMinute` | `int` | YES | | | | 上班时间-分 | +| 12 | `iEndHour` | `int` | YES | | | | 下班时间-时 | +| 13 | `iEndMinute` | `int` | YES | | | | 下班时间-时分 | +| 14 | `iWorkHour` | `int` | YES | | | | 工作用时 | +| 15 | `sMemo` | `longtext` | YES | | | | 备注 | + +## Narrative + +_No human-written narrative yet — when this table is exercised by a [vertical slice](../../slices/index.md), link from there back to this page._ diff --git a/docs/auto-catalog/views/act_id_group.md b/docs/auto-catalog/views/act_id_group.md new file mode 100644 index 0000000..14e397e --- /dev/null +++ b/docs/auto-catalog/views/act_id_group.md @@ -0,0 +1,26 @@ +# `act_id_group` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `ID_` | `varchar(255)` | NO | +| 2 | `REV_` | `binary(0)` | YES | +| 3 | `NAME_` | `varchar(255)` | NO | +| 4 | `TYPE_` | `varchar(10)` | NO | + +## Definition + +```sql +select `r`.`sName` AS `ID_`,NULL AS `REV_`,`r`.`sName` AS `NAME_`,'assignment' AS `TYPE_` from `xlyweberp_saas_ai`.`sisjurisdictionclassify` `r` where (`r`.`bLogininfoShow` = 0) group by `r`.`sId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/act_id_membership.md b/docs/auto-catalog/views/act_id_membership.md new file mode 100644 index 0000000..8322bc0 --- /dev/null +++ b/docs/auto-catalog/views/act_id_membership.md @@ -0,0 +1,24 @@ +# `act_id_membership` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `USER_ID_` | `varchar(255)` | NO | +| 2 | `GROUP_ID_` | `varchar(255)` | NO | + +## Definition + +```sql +select `a`.`sUserName` AS `USER_ID_`,`a`.`sUserName` AS `GROUP_ID_` from `xlyweberp_saas_ai`.`sftlogininfo` `a` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/act_id_user.md b/docs/auto-catalog/views/act_id_user.md new file mode 100644 index 0000000..ecaabc3 --- /dev/null +++ b/docs/auto-catalog/views/act_id_user.md @@ -0,0 +1,29 @@ +# `act_id_user` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `ID_` | `varchar(255)` | NO | +| 2 | `REV_` | `int` | NO | +| 3 | `FIRST_` | `varchar(255)` | NO | +| 4 | `LAST_` | `char(0)` | NO | +| 5 | `EMAIL_` | `varchar(255)` | YES | +| 6 | `PWD_` | `varchar(255)` | YES | +| 7 | `PICTURE_ID_` | `char(0)` | NO | + +## Definition + +```sql +select `u`.`sUserName` AS `ID_`,0 AS `REV_`,`u`.`sUserName` AS `FIRST_`,'' AS `LAST_`,`u`.`sEmail` AS `EMAIL_`,`u`.`sUserPwd` AS `PWD_`,'' AS `PICTURE_ID_` from `xlyweberp_saas_ai`.`sftlogininfo` `u` group by `u`.`sUserName` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/gdsconfigformcustomslavemasterview.md b/docs/auto-catalog/views/gdsconfigformcustomslavemasterview.md new file mode 100644 index 0000000..4113099 --- /dev/null +++ b/docs/auto-catalog/views/gdsconfigformcustomslavemasterview.md @@ -0,0 +1,100 @@ +# `gdsconfigformcustomslavemasterview` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sParentId` | `varchar(100)` | NO | +| 6 | `sName` | `varchar(255)` | NO | +| 7 | `sRelation` | `text` | YES | +| 8 | `sChinese` | `varchar(255)` | NO | +| 9 | `sEnglish` | `varchar(255)` | YES | +| 10 | `sBig5` | `varchar(255)` | YES | +| 11 | `sControlName` | `varchar(255)` | NO | +| 12 | `bVisible` | `bit(1)` | NO | +| 13 | `bNotEmpty` | `bit(1)` | NO | +| 14 | `bSum` | `bit(1)` | NO | +| 15 | `iFitWidth` | `int` | YES | +| 16 | `sActiveId` | `varchar(100)` | YES | +| 17 | `sActiveKey` | `varchar(255)` | YES | +| 18 | `sDropDownType` | `varchar(255)` | YES | +| 19 | `sChineseDropDown` | `text` | YES | +| 20 | `sEnglishDropDown` | `text` | YES | +| 21 | `sBig5DropDown` | `text` | YES | +| 22 | `sAssignField` | `text` | YES | +| 23 | `bCanInput` | `bit(1)` | NO | +| 24 | `iTag` | `int` | YES | +| 25 | `bReadonly` | `bit(1)` | NO | +| 26 | `sNotRepeatColumn` | `varchar(255)` | YES | +| 27 | `bIsOther` | `bit(1)` | NO | +| 28 | `sKeyUpFilter` | `varchar(255)` | YES | +| 29 | `iVisCount` | `int` | YES | +| 30 | `bNewRecord` | `bit(1)` | NO | +| 31 | `bFirstEmpty` | `bit(1)` | NO | +| 32 | `sSqlCondition` | `text` | YES | +| 33 | `sDefault` | `varchar(255)` | YES | +| 34 | `bNotRepeat` | `bit(1)` | NO | +| 35 | `bTree` | `bit(1)` | NO | +| 36 | `bFilter` | `bit(1)` | NO | +| 37 | `sFilterSql` | `varchar(255)` | YES | +| 38 | `_sId` | `varchar(100)` | NO | +| 39 | `_sBrandsId` | `varchar(100)` | NO | +| 40 | `_sSubsidiaryId` | `varchar(100)` | NO | +| 41 | `_tCreateDate` | `datetime` | NO | +| 42 | `_sMakePerson` | `varchar(255)` | NO | +| 43 | `_iOrder` | `int` | NO | +| 44 | `_sParentId` | `varchar(100)` | NO | +| 45 | `sTbName` | `varchar(255)` | NO | +| 46 | `_sChinese` | `varchar(255)` | YES | +| 47 | `_sEnglish` | `varchar(255)` | YES | +| 48 | `_sBig5` | `varchar(255)` | YES | +| 49 | `sType` | `varchar(255)` | NO | +| 50 | `sSqlStr` | `text` | YES | +| 51 | `sWhere` | `text` | YES | +| 52 | `sOrder` | `text` | YES | +| 53 | `sConfigSqlStr` | `text` | YES | +| 54 | `sConfigWhere` | `text` | YES | +| 55 | `sConfigOrder` | `text` | YES | +| 56 | `iFreezeColumn` | `int` | YES | +| 57 | `bGrd` | `bit(1)` | NO | +| 58 | `sGrd` | `varchar(255)` | YES | +| 59 | `bNotSort` | `bit(1)` | NO | +| 60 | `sChineseModelName` | `varchar(255)` | NO | +| 61 | `sBig5ModelName` | `varchar(255)` | YES | +| 62 | `sEnglishModelName` | `varchar(255)` | YES | +| 63 | `sTableAlias` | `varchar(255)` | NO | +| 64 | `sSelectRelation` | `text` | YES | +| 65 | `sMaxValue` | `varchar(255)` | NO | +| 66 | `sMinValue` | `varchar(255)` | NO | +| 67 | `iColValue` | `int` | NO | +| 68 | `sChildTableName` | `varchar(255)` | NO | +| 69 | `sChildTableCondition` | `varchar(255)` | NO | +| 70 | `bMultipleChoice` | `bit(1)` | NO | +| 71 | `bFind` | `bit(1)` | NO | +| 72 | `sButtonParam` | `text` | YES | +| 73 | `sButtonEnabled` | `varchar(255)` | YES | +| 74 | `sFieldToContent` | `text` | YES | +| 75 | `bMergeCell` | `bit(1)` | NO | +| 76 | `sDateFormat` | `varchar(255)` | YES | +| 77 | `iPageSize` | `int` | NO | +| 78 | `sConfigTableAlias` | `varchar(255)` | YES | + +## Definition + +```sql +select `s`.`sId` AS `sId`,`s`.`sBrandsId` AS `sBrandsId`,`s`.`sSubsidiaryId` AS `sSubsidiaryId`,`s`.`iOrder` AS `iOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sName` AS `sName`,`s`.`sRelation` AS `sRelation`,`s`.`sChinese` AS `sChinese`,`s`.`sEnglish` AS `sEnglish`,`s`.`sBig5` AS `sBig5`,`s`.`sControlName` AS `sControlName`,`s`.`bVisible` AS `bVisible`,`s`.`bNotEmpty` AS `bNotEmpty`,`s`.`bSum` AS `bSum`,`s`.`iFitWidth` AS `iFitWidth`,`s`.`sActiveId` AS `sActiveId`,`s`.`sActiveKey` AS `sActiveKey`,`s`.`sDropDownType` AS `sDropDownType`,`s`.`sChineseDropDown` AS `sChineseDropDown`,`s`.`sEnglishDropDown` AS `sEnglishDropDown`,`s`.`sBig5DropDown` AS `sBig5DropDown`,`s`.`sAssignField` AS `sAssignField`,`s`.`bCanInput` AS `bCanInput`,`s`.`iTag` AS `iTag`,`s`.`bReadonly` AS `bReadonly`,`s`.`sNotRepeatColumn` AS `sNotRepeatColumn`,`s`.`bIsOther` AS `bIsOther`,`s`.`sKeyUpFilter` AS `sKeyUpFilter`,`s`.`iVisCount` AS `iVisCount`,`s`.`bNewRecord` AS `bNewRecord`,`s`.`bFirstEmpty` AS `bFirstEmpty`,`s`.`sSqlCondition` AS `sSqlCondition`,`s`.`sDefault` AS `sDefault`,`s`.`bNotRepeat` AS `bNotRepeat`,`s`.`bTree` AS `bTree`,`s`.`bFilter` AS `bFilter`,`s`.`sFilterSql` AS `sFilterSql`,`m`.`sId` AS `_sId`,`m`.`sBrandsId` AS `_sBrandsId`,`m`.`sSubsidiaryId` AS `_sSubsidiaryId`,`m`.`tCreateDate` AS `_tCreateDate`,`m`.`sMakePerson` AS `_sMakePerson`,`m`.`iOrder` AS `_iOrder`,`m`.`sParentId` AS `_sParentId`,`m`.`sTbName` AS `sTbName`,`m`.`sChinese` AS `_sChinese`,`m`.`sEnglish` AS `_sEnglish`,`m`.`sBig5` AS `_sBig5`,`m`.`sType` AS `sType`,`m`.`sSqlStr` AS `sSqlStr`,`m`.`sWhere` AS `sWhere`,`m`.`sOrder` AS `sOrder`,`m`.`sConfigSqlStr` AS `sConfigSqlStr`,`m`.`sConfigWhere` AS `sConfigWhere`,`m`.`sConfigOrder` AS `sConfigOrder`,`m`.`iFreezeColumn` AS `iFreezeColumn`,`m`.`bGrd` AS `bGrd`,`m`.`sGrd` AS `sGrd`,`m`.`bNotSort` AS `bNotSort`,`g`.`sChinese` AS `sChineseModelName`,`g`.`sBig5` AS `sBig5ModelName`,`g`.`sEnglish` AS `sEnglishModelName`,`m`.`sTableAlias` AS `sTableAlias`,`s`.`sSelectRelation` AS `sSelectRelation`,`s`.`sMaxValue` AS `sMaxValue`,`s`.`sMinValue` AS `sMinValue`,`s`.`iColValue` AS `iColValue`,`m`.`sChildTableName` AS `sChildTableName`,`m`.`sChildTableCondition` AS `sChildTableCondition`,`s`.`bMultipleChoice` AS `bMultipleChoice`,`s`.`bFind` AS `bFind`,`s`.`sButtonParam` AS `sButtonParam`,`s`.`sButtonEnabled` AS `sButtonEnabled`,`s`.`sFieldToContent` AS `sFieldToContent`,`s`.`bMergeCell` AS `bMergeCell`,`s`.`sDateFormat` AS `sDateFormat`,`m`.`iPageSize` AS `iPageSize`,`m`.`sConfigTableAlias` AS `sConfigTableAlias` from ((`xlyweberp_saas_ai`.`gdsconfigformcustomslave` `s` join `xlyweberp_saas_ai`.`gdsconfigformmaster` `m` on((`s`.`sParentId` = `m`.`sId`))) join `xlyweberp_saas_ai`.`gdsmodule` `g` on((`g`.`sId` = `m`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/gdsconfigformslavemasterview.md b/docs/auto-catalog/views/gdsconfigformslavemasterview.md new file mode 100644 index 0000000..058751a --- /dev/null +++ b/docs/auto-catalog/views/gdsconfigformslavemasterview.md @@ -0,0 +1,111 @@ +# `gdsconfigformslavemasterview` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sParentId` | `varchar(100)` | NO | +| 6 | `sName` | `varchar(255)` | NO | +| 7 | `sRelation` | `text` | YES | +| 8 | `sChinese` | `varchar(255)` | YES | +| 9 | `sEnglish` | `varchar(255)` | YES | +| 10 | `sBig5` | `varchar(255)` | YES | +| 11 | `sControlName` | `varchar(255)` | NO | +| 12 | `bVisible` | `bit(1)` | NO | +| 13 | `bNotEmpty` | `bit(1)` | NO | +| 14 | `bSum` | `bit(1)` | NO | +| 15 | `iFitWidth` | `int` | YES | +| 16 | `sActiveId` | `varchar(100)` | YES | +| 17 | `sActiveKey` | `varchar(255)` | YES | +| 18 | `sDropDownType` | `varchar(255)` | YES | +| 19 | `sChineseDropDown` | `text` | YES | +| 20 | `sEnglishDropDown` | `text` | YES | +| 21 | `sBig5DropDown` | `text` | YES | +| 22 | `sAssignField` | `text` | YES | +| 23 | `bCanInput` | `bit(1)` | NO | +| 24 | `iTag` | `int` | YES | +| 25 | `bReadonly` | `bit(1)` | NO | +| 26 | `sNotRepeatColumn` | `varchar(255)` | YES | +| 27 | `bIsOther` | `bit(1)` | NO | +| 28 | `sKeyUpFilter` | `longtext` | YES | +| 29 | `iVisCount` | `int` | YES | +| 30 | `bNewRecord` | `bit(1)` | NO | +| 31 | `bFirstEmpty` | `bit(1)` | NO | +| 32 | `sSqlCondition` | `text` | YES | +| 33 | `sDefault` | `varchar(255)` | YES | +| 34 | `bNotRepeat` | `bit(1)` | NO | +| 35 | `bTree` | `bit(1)` | NO | +| 36 | `bFilter` | `bit(1)` | NO | +| 37 | `sFilterSql` | `longtext` | YES | +| 38 | `_sId` | `varchar(100)` | NO | +| 39 | `_sBrandsId` | `varchar(100)` | NO | +| 40 | `_sSubsidiaryId` | `varchar(100)` | NO | +| 41 | `_tCreateDate` | `datetime` | NO | +| 42 | `_sMakePerson` | `varchar(255)` | NO | +| 43 | `_iOrder` | `int` | NO | +| 44 | `_sParentId` | `varchar(100)` | NO | +| 45 | `sTbName` | `varchar(255)` | NO | +| 46 | `_sChinese` | `varchar(255)` | YES | +| 47 | `_sEnglish` | `varchar(255)` | YES | +| 48 | `_sBig5` | `varchar(255)` | YES | +| 49 | `sType` | `varchar(255)` | NO | +| 50 | `sSqlStr` | `text` | YES | +| 51 | `sWhere` | `text` | YES | +| 52 | `sOrder` | `text` | YES | +| 53 | `sConfigSqlStr` | `text` | YES | +| 54 | `sConfigWhere` | `text` | YES | +| 55 | `sConfigOrder` | `text` | YES | +| 56 | `iFreezeColumn` | `int` | YES | +| 57 | `bGrd` | `bit(1)` | NO | +| 58 | `sGrd` | `varchar(255)` | YES | +| 59 | `sMergeTableName` | `varchar(255)` | YES | +| 60 | `bNotSort` | `bit(1)` | NO | +| 61 | `sModelId` | `varchar(100)` | NO | +| 62 | `sChineseModelName` | `varchar(255)` | NO | +| 63 | `sBig5ModelName` | `varchar(255)` | YES | +| 64 | `sEnglishModelName` | `varchar(255)` | YES | +| 65 | `sTableAlias` | `varchar(255)` | NO | +| 66 | `sSelectRelation` | `text` | YES | +| 67 | `sMaxValue` | `varchar(255)` | NO | +| 68 | `sMinValue` | `varchar(255)` | NO | +| 69 | `iColValue` | `int` | NO | +| 70 | `sChildTableName` | `varchar(255)` | NO | +| 71 | `sChildTableCondition` | `varchar(255)` | NO | +| 72 | `bMultipleChoice` | `bit(1)` | NO | +| 73 | `sButtonParam` | `text` | YES | +| 74 | `sButtonEnabled` | `text` | YES | +| 75 | `sFieldToContent` | `text` | YES | +| 76 | `bMergeCell` | `bit(1)` | NO | +| 77 | `sDateFormat` | `varchar(255)` | YES | +| 78 | `bEntireLine` | `bit(1)` | NO | +| 79 | `sColor` | `varchar(255)` | YES | +| 80 | `sColorTerms` | `text` | YES | +| 81 | `bFind` | `bit(1)` | NO | +| 82 | `iPageSize` | `int` | NO | +| 83 | `sConfigTableAlias` | `varchar(255)` | YES | +| 84 | `sCompareColor` | `varchar(255)` | NO | +| 85 | `sCharType` | `varchar(255)` | NO | +| 86 | `sTableType` | `varchar(255)` | NO | +| 87 | `sTableSelect` | `longtext` | YES | +| 88 | `bNotCanEmpty` | `bit(1)` | NO | +| 89 | `sIcon` | `varchar(500)` | NO | + +## Definition + +```sql +select `s`.`sId` AS `sId`,`s`.`sBrandsId` AS `sBrandsId`,`s`.`sSubsidiaryId` AS `sSubsidiaryId`,`s`.`iOrder` AS `iOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sName` AS `sName`,`s`.`sRelation` AS `sRelation`,`s`.`sChinese` AS `sChinese`,`s`.`sEnglish` AS `sEnglish`,`s`.`sBig5` AS `sBig5`,`s`.`sControlName` AS `sControlName`,`s`.`bVisible` AS `bVisible`,`s`.`bNotEmpty` AS `bNotEmpty`,`s`.`bSum` AS `bSum`,`s`.`iFitWidth` AS `iFitWidth`,`s`.`sActiveId` AS `sActiveId`,`s`.`sActiveKey` AS `sActiveKey`,`s`.`sDropDownType` AS `sDropDownType`,`s`.`sChineseDropDown` AS `sChineseDropDown`,`s`.`sEnglishDropDown` AS `sEnglishDropDown`,`s`.`sBig5DropDown` AS `sBig5DropDown`,`s`.`sAssignField` AS `sAssignField`,`s`.`bCanInput` AS `bCanInput`,`s`.`iTag` AS `iTag`,`s`.`bReadonly` AS `bReadonly`,`s`.`sNotRepeatColumn` AS `sNotRepeatColumn`,`s`.`bIsOther` AS `bIsOther`,`s`.`sKeyUpFilter` AS `sKeyUpFilter`,`s`.`iVisCount` AS `iVisCount`,`s`.`bNewRecord` AS `bNewRecord`,`s`.`bFirstEmpty` AS `bFirstEmpty`,`s`.`sSqlCondition` AS `sSqlCondition`,`s`.`sDefault` AS `sDefault`,`s`.`bNotRepeat` AS `bNotRepeat`,`s`.`bTree` AS `bTree`,`s`.`bFilter` AS `bFilter`,`s`.`sFilterSql` AS `sFilterSql`,`m`.`sId` AS `_sId`,`m`.`sBrandsId` AS `_sBrandsId`,`m`.`sSubsidiaryId` AS `_sSubsidiaryId`,`m`.`tCreateDate` AS `_tCreateDate`,`m`.`sMakePerson` AS `_sMakePerson`,`m`.`iOrder` AS `_iOrder`,`m`.`sParentId` AS `_sParentId`,`m`.`sTbName` AS `sTbName`,`m`.`sChinese` AS `_sChinese`,`m`.`sEnglish` AS `_sEnglish`,`m`.`sBig5` AS `_sBig5`,`m`.`sType` AS `sType`,`m`.`sSqlStr` AS `sSqlStr`,`m`.`sWhere` AS `sWhere`,`m`.`sOrder` AS `sOrder`,`m`.`sConfigSqlStr` AS `sConfigSqlStr`,`m`.`sConfigWhere` AS `sConfigWhere`,`m`.`sConfigOrder` AS `sConfigOrder`,`m`.`iFreezeColumn` AS `iFreezeColumn`,`m`.`bGrd` AS `bGrd`,`m`.`sGrd` AS `sGrd`,`m`.`sMergeTableName` AS `sMergeTableName`,`m`.`bNotSort` AS `bNotSort`,`g`.`sId` AS `sModelId`,`g`.`sChinese` AS `sChineseModelName`,`g`.`sBig5` AS `sBig5ModelName`,`g`.`sEnglish` AS `sEnglishModelName`,`m`.`sTableAlias` AS `sTableAlias`,`s`.`sSelectRelation` AS `sSelectRelation`,`s`.`sMaxValue` AS `sMaxValue`,`s`.`sMinValue` AS `sMinValue`,`s`.`iColValue` AS `iColValue`,`m`.`sChildTableName` AS `sChildTableName`,`m`.`sChildTableCondition` AS `sChildTableCondition`,`s`.`bMultipleChoice` AS `bMultipleChoice`,`s`.`sButtonParam` AS `sButtonParam`,`s`.`sButtonEnabled` AS `sButtonEnabled`,`s`.`sFieldToContent` AS `sFieldToContent`,`s`.`bMergeCell` AS `bMergeCell`,`s`.`sDateFormat` AS `sDateFormat`,`s`.`bEntireLine` AS `bEntireLine`,`s`.`sColor` AS `sColor`,`s`.`sColorTerms` AS `sColorTerms`,`s`.`bFind` AS `bFind`,`m`.`iPageSize` AS `iPageSize`,`m`.`sConfigTableAlias` AS `sConfigTableAlias`,`s`.`sCompareColor` AS `sCompareColor`,`m`.`sCharType` AS `sCharType`,`m`.`sTableType` AS `sTableType`,`s`.`sTableSelect` AS `sTableSelect`,`m`.`bNotCanEmpty` AS `bNotCanEmpty`,`s`.`sIcon` AS `sIcon` from ((`xlyweberp_saas_ai`.`gdsconfigformslave` `s` join `xlyweberp_saas_ai`.`gdsconfigformmaster` `m` on((`s`.`sParentId` = `m`.`sId`))) join `xlyweberp_saas_ai`.`gdsmodule` `g` on((`g`.`sId` = `m`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/index.md b/docs/auto-catalog/views/index.md new file mode 100644 index 0000000..50118ae --- /dev/null +++ b/docs/auto-catalog/views/index.md @@ -0,0 +1,320 @@ +# Views (auto-generated) + +> Regenerated by `scripts/gen_catalog.py`. Do not hand-edit. + + +**Total: 311**. + +| Name | Comment | +|---|---| +| [`act_id_group`](act_id_group.md) | | +| [`act_id_membership`](act_id_membership.md) | | +| [`act_id_user`](act_id_user.md) | | +| [`gdsconfigformcustomslavemasterview`](gdsconfigformcustomslavemasterview.md) | | +| [`gdsconfigformslavemasterview`](gdsconfigformslavemasterview.md) | | +| [`view_mftproductionmeans`](view_mftproductionmeans.md) | | +| [`viw_1cahpaymentslavesum`](viw_1cahpaymentslavesum.md) | | +| [`viw_1cahreceiptslavesum`](viw_1cahreceiptslavesum.md) | | +| [`viw_1elecustomer_supply_employee`](viw_1elecustomer_supply_employee.md) | | +| [`viw_accexpenseentrybusiness`](viw_accexpenseentrybusiness.md) | | +| [`viw_accexpenseentrydepartment`](viw_accexpenseentrydepartment.md) | | +| [`viw_accexpenseentryworkcenter`](viw_accexpenseentryworkcenter.md) | | +| [`viw_accmaterialsinit`](viw_accmaterialsinit.md) | | +| [`viw_accmaterialsmoney`](viw_accmaterialsmoney.md) | | +| [`viw_accordercostanalysisnew`](viw_accordercostanalysisnew.md) | | +| [`viw_accproductdoing`](viw_accproductdoing.md) | | +| [`viw_accproductinit`](viw_accproductinit.md) | | +| [`viw_accproductionmaterialsslave`](viw_accproductionmaterialsslave.md) | | +| [`viw_accproductstoreinstoredetail`](viw_accproductstoreinstoredetail.md) | | +| [`viw_accproductstoreinvoice`](viw_accproductstoreinvoice.md) | | +| [`viw_accproductstoreinvoiceproductclassify`](viw_accproductstoreinvoiceproductclassify.md) | | +| [`viw_accproductstoreinvoiceproductclassifyyear`](viw_accproductstoreinvoiceproductclassifyyear.md) | | +| [`viw_accproductstoreinvoicesalesman`](viw_accproductstoreinvoicesalesman.md) | | +| [`viw_accproductstoreinvoicesalesman1`](viw_accproductstoreinvoicesalesman1.md) | | +| [`viw_accproductstoreinvoicesalesmanyear`](viw_accproductstoreinvoicesalesmanyear.md) | | +| [`viw_accproductstoreinvoiceyear`](viw_accproductstoreinvoiceyear.md) | | +| [`viw_accproductstoreoutstoredetail`](viw_accproductstoreoutstoredetail.md) | | +| [`viw_accworkcenterreport`](viw_accworkcenterreport.md) | | +| [`viw_advancecostcheck`](viw_advancecostcheck.md) | | +| [`viw_agvinstruct`](viw_agvinstruct.md) | | +| [`viw_agvpalletno`](viw_agvpalletno.md) | | +| [`viw_ai_cahpayment`](viw_ai_cahpayment.md) | | +| [`viw_ai_cahreceipt`](viw_ai_cahreceipt.md) | | +| [`viw_ai_customer`](viw_ai_customer.md) | | +| [`viw_ai_customercomplaint`](viw_ai_customercomplaint.md) | | +| [`viw_ai_elematerials`](viw_ai_elematerials.md) | | +| [`viw_ai_elematerialsstock`](viw_ai_elematerialsstock.md) | | +| [`viw_ai_elematerialsstock_inoutdetail`](viw_ai_elematerialsstock_inoutdetail.md) | | +| [`viw_ai_mftproductionplan`](viw_ai_mftproductionplan.md) | | +| [`viw_ai_mftworkorderslave`](viw_ai_mftworkorderslave.md) | | +| [`viw_ai_mftworkorderslave_re`](viw_ai_mftworkorderslave_re.md) | | +| [`viw_ai_mitproductionmaterials`](viw_ai_mitproductionmaterials.md) | | +| [`viw_ai_mitproductionmaterialsbl`](viw_ai_mitproductionmaterialsbl.md) | | +| [`viw_ai_mitproductionmaterialsll`](viw_ai_mitproductionmaterialsll.md) | | +| [`viw_ai_outsourcedsupply`](viw_ai_outsourcedsupply.md) | | +| [`viw_ai_pitproductinstore`](viw_ai_pitproductinstore.md) | | +| [`viw_ai_product`](viw_ai_product.md) | | +| [`viw_ai_productstock`](viw_ai_productstock.md) | | +| [`viw_ai_productstock_inoutdetail`](viw_ai_productstock_inoutdetail.md) | | +| [`viw_ai_purpurchaseapply`](viw_ai_purpurchaseapply.md) | | +| [`viw_ai_purpurchasechecking`](viw_ai_purpurchasechecking.md) | | +| [`viw_ai_purpurchaseinstore`](viw_ai_purpurchaseinstore.md) | | +| [`viw_ai_purpurchaseinvoice`](viw_ai_purpurchaseinvoice.md) | | +| [`viw_ai_purpurchasereject`](viw_ai_purpurchasereject.md) | | +| [`viw_ai_qualityassessment`](viw_ai_qualityassessment.md) | | +| [`viw_ai_quotation`](viw_ai_quotation.md) | | +| [`viw_ai_saldelivergoods`](viw_ai_saldelivergoods.md) | | +| [`viw_ai_salrejectgoods`](viw_ai_salrejectgoods.md) | | +| [`viw_ai_salsaleschecking`](viw_ai_salsaleschecking.md) | | +| [`viw_ai_salsalesinvoice`](viw_ai_salsalesinvoice.md) | | +| [`viw_ai_salsalesorder`](viw_ai_salsalesorder.md) | | +| [`viw_ai_supply`](viw_ai_supply.md) | | +| [`viw_budgetadjustmentcheck`](viw_budgetadjustmentcheck.md) | | +| [`viw_cahcostchange`](viw_cahcostchange.md) | | +| [`viw_cahfinancialadjust`](viw_cahfinancialadjust.md) | | +| [`viw_cahpayment`](viw_cahpayment.md) | | +| [`viw_cahpayment_receipt`](viw_cahpayment_receipt.md) | | +| [`viw_cahpaymentmaster`](viw_cahpaymentmaster.md) | | +| [`viw_cahpaymentsum`](viw_cahpaymentsum.md) | | +| [`viw_cahreceipt`](viw_cahreceipt.md) | | +| [`viw_cahreceipt_payment`](viw_cahreceipt_payment.md) | | +| [`viw_cahreceiptmaster`](viw_cahreceiptmaster.md) | | +| [`viw_cahreceiptsum`](viw_cahreceiptsum.md) | | +| [`viw_cahrevenuechange`](viw_cahrevenuechange.md) | | +| [`viw_corebusinessreport`](viw_corebusinessreport.md) | | +| [`viw_corebusinessreportyear`](viw_corebusinessreportyear.md) | | +| [`viw_departmentalbudget`](viw_departmentalbudget.md) | | +| [`viw_descriptionoffees`](viw_descriptionoffees.md) | | +| [`viw_elekinfemould`](viw_elekinfemould.md) | | +| [`viw_elemachineperiod`](viw_elemachineperiod.md) | | +| [`viw_elematerials`](viw_elematerials.md) | | +| [`viw_elematerials_eleprocess_eleproduct`](viw_elematerials_eleprocess_eleproduct.md) | | +| [`viw_elematerials_eleroduct`](viw_elematerials_eleroduct.md) | | +| [`viw_elematerials_m`](viw_elematerials_m.md) | | +| [`viw_elematerialscoach`](viw_elematerialscoach.md) | | +| [`viw_elematerialsstock`](viw_elematerialsstock.md) | | +| [`viw_elematerialsstock_stockempty`](viw_elematerialsstock_stockempty.md) | | +| [`viw_elematerialsyear`](viw_elematerialsyear.md) | | +| [`viw_eleproductprices`](viw_eleproductprices.md) | | +| [`viw_eleteamperiod`](viw_eleteamperiod.md) | | +| [`viw_eptmachinefixedinstore`](viw_eptmachinefixedinstore.md) | | +| [`viw_eptmachinefixednotice`](viw_eptmachinefixednotice.md) | | +| [`viw_eptmachinefixedorder`](viw_eptmachinefixedorder.md) | | +| [`viw_eptmachinemaintain`](viw_eptmachinemaintain.md) | | +| [`viw_eptmachinemaintainchange`](viw_eptmachinemaintainchange.md) | | +| [`viw_eptmachinemaintainplan`](viw_eptmachinemaintainplan.md) | | +| [`viw_eptmachinemaintenance`](viw_eptmachinemaintenance.md) | | +| [`viw_eptmachinerepairfix`](viw_eptmachinerepairfix.md) | | +| [`viw_etpmachineplan`](viw_etpmachineplan.md) | | +| [`viw_expensereimbursement`](viw_expensereimbursement.md) | | +| [`viw_filfilemanage`](viw_filfilemanage.md) | | +| [`viw_financialvoucher`](viw_financialvoucher.md) | | +| [`viw_gdsconfigchar`](viw_gdsconfigchar.md) | | +| [`viw_hmoutsideinvoice`](viw_hmoutsideinvoice.md) | | +| [`viw_hmoutsideinvoice_pz`](viw_hmoutsideinvoice_pz.md) | | +| [`viw_hmwxjy`](viw_hmwxjy.md) | | +| [`viw_hmwxjy2`](viw_hmwxjy2.md) | | +| [`viw_hmwxjy3`](viw_hmwxjy3.md) | | +| [`viw_instorematerials`](viw_instorematerials.md) | | +| [`viw_instorematerialssupply`](viw_instorematerialssupply.md) | | +| [`viw_instoresupply`](viw_instoresupply.md) | | +| [`viw_knifemould`](viw_knifemould.md) | | +| [`viw_knifemould_ps`](viw_knifemould_ps.md) | | +| [`viw_kpimaster`](viw_kpimaster.md) | | +| [`viw_logisticsorder`](viw_logisticsorder.md) | | +| [`viw_logisticsorderdetails`](viw_logisticsorderdetails.md) | | +| [`viw_logisticsorderdetailsno`](viw_logisticsorderdetailsno.md) | | +| [`viw_mainplan_mftmaterials`](viw_mainplan_mftmaterials.md) | | +| [`viw_materials_sdefineno`](viw_materials_sdefineno.md) | | +| [`viw_mftmaterialstest`](viw_mftmaterialstest.md) | | +| [`viw_mftoutprocess`](viw_mftoutprocess.md) | | +| [`viw_mftprocesschange`](viw_mftprocesschange.md) | | +| [`viw_mftprocesschangematerials`](viw_mftprocesschangematerials.md) | | +| [`viw_mftproduct`](viw_mftproduct.md) | | +| [`viw_mftproduct_copy1`](viw_mftproduct_copy1.md) | | +| [`viw_mftproductionmoney`](viw_mftproductionmoney.md) | | +| [`viw_mftproductionplan`](viw_mftproductionplan.md) | | +| [`viw_mftproductionplan_all`](viw_mftproductionplan_all.md) | | +| [`viw_mftproductionplan_plate`](viw_mftproductionplan_plate.md) | | +| [`viw_mftproductionplan_plate_copy1`](viw_mftproductionplan_plate_copy1.md) | | +| [`viw_mftproductionplan_workorder`](viw_mftproductionplan_workorder.md) | | +| [`viw_mftproductionplancontrolprocess`](viw_mftproductionplancontrolprocess.md) | | +| [`viw_mftproductionplanfull`](viw_mftproductionplanfull.md) | | +| [`viw_mftproductionplanslaveandworkcenter`](viw_mftproductionplanslaveandworkcenter.md) | | +| [`viw_mftproductionplanslaveeleteam`](viw_mftproductionplanslaveeleteam.md) | | +| [`viw_mftproductionreport_new`](viw_mftproductionreport_new.md) | | +| [`viw_mftproductionreportemployee`](viw_mftproductionreportemployee.md) | | +| [`viw_mftproductionreportemployeeday`](viw_mftproductionreportemployeeday.md) | | +| [`viw_mftproductionreportemployeeday_1`](viw_mftproductionreportemployeeday_1.md) | | +| [`viw_mftproductionreportemployeemonth`](viw_mftproductionreportemployeemonth.md) | | +| [`viw_mftproductionreportwage`](viw_mftproductionreportwage.md) | | +| [`viw_mftproductparam`](viw_mftproductparam.md) | | +| [`viw_mftproductprocess`](viw_mftproductprocess.md) | | +| [`viw_mftqualityaccident`](viw_mftqualityaccident.md) | | +| [`viw_mftqualityaccidenteqp`](viw_mftqualityaccidenteqp.md) | | +| [`viw_mftworkorder`](viw_mftworkorder.md) | | +| [`viw_mftworkorder_copy1`](viw_mftworkorder_copy1.md) | | +| [`viw_mftworkorder_salsalesorder`](viw_mftworkorder_salsalesorder.md) | | +| [`viw_mftworkordercalculate`](viw_mftworkordercalculate.md) | | +| [`viw_mftworkordercontrol`](viw_mftworkordercontrol.md) | | +| [`viw_mftworkordercontrolbmj`](viw_mftworkordercontrolbmj.md) | | +| [`viw_mftworkordercontrolprocess`](viw_mftworkordercontrolprocess.md) | | +| [`viw_mftworkordermaterials`](viw_mftworkordermaterials.md) | | +| [`viw_mftworkordermaterials_copy1`](viw_mftworkordermaterials_copy1.md) | | +| [`viw_mftworkordermaterialshs`](viw_mftworkordermaterialshs.md) | | +| [`viw_mftworkordermaterialstest`](viw_mftworkordermaterialstest.md) | | +| [`viw_mftworkorderparam`](viw_mftworkorderparam.md) | | +| [`viw_mftworkorderprocess`](viw_mftworkorderprocess.md) | | +| [`viw_mftworkorderprocessextral`](viw_mftworkorderprocessextral.md) | | +| [`viw_mftworkorderprocessextralnew`](viw_mftworkorderprocessextralnew.md) | | +| [`viw_mftworkorderprocesslost`](viw_mftworkorderprocesslost.md) | | +| [`viw_mftworkorderprocesslostone`](viw_mftworkorderprocesslostone.md) | | +| [`viw_mftworkorderprocessoutside`](viw_mftworkorderprocessoutside.md) | | +| [`viw_mftworkorderremainder`](viw_mftworkorderremainder.md) | | +| [`viw_mftworkorderremainder_new`](viw_mftworkorderremainder_new.md) | | +| [`viw_mftworkorderslave`](viw_mftworkorderslave.md) | | +| [`viw_mitcheckprofitloss`](viw_mitcheckprofitloss.md) | | +| [`viw_mitmaterialsadjust`](viw_mitmaterialsadjust.md) | | +| [`viw_mitmaterialscheck`](viw_mitmaterialscheck.md) | | +| [`viw_mitmaterialscut`](viw_mitmaterialscut.md) | | +| [`viw_mitmaterialsinit`](viw_mitmaterialsinit.md) | | +| [`viw_mitmaterialsstoreadjustment`](viw_mitmaterialsstoreadjustment.md) | | +| [`viw_mitmaterialsstoreadjustmoney`](viw_mitmaterialsstoreadjustmoney.md) | | +| [`viw_mitproductionapply`](viw_mitproductionapply.md) | | +| [`viw_mitproductionmaterials`](viw_mitproductionmaterials.md) | | +| [`viw_mitproductionmaterials_blpz`](viw_mitproductionmaterials_blpz.md) | | +| [`viw_mitproductionmaterials_ck`](viw_mitproductionmaterials_ck.md) | | +| [`viw_mitproductionmaterials_llpz`](viw_mitproductionmaterials_llpz.md) | | +| [`viw_mitproductionmaterials_pz`](viw_mitproductionmaterials_pz.md) | | +| [`viw_mitproductionmaterials_qc`](viw_mitproductionmaterials_qc.md) | | +| [`viw_mitproductionmaterials_tlpz`](viw_mitproductionmaterials_tlpz.md) | | +| [`viw_mitproductionmaterials_yfblpz`](viw_mitproductionmaterials_yfblpz.md) | | +| [`viw_mitproductionmaterials_yfllpz`](viw_mitproductionmaterials_yfllpz.md) | | +| [`viw_mitproductionmaterials_yftlpz`](viw_mitproductionmaterials_yftlpz.md) | | +| [`viw_msguser`](viw_msguser.md) | | +| [`viw_noinvoice`](viw_noinvoice.md) | | +| [`viw_noopsoutsideinvoice`](viw_noopsoutsideinvoice.md) | | +| [`viw_nopurpurchaseinstore`](viw_nopurpurchaseinstore.md) | | +| [`viw_nopurpurchaseinvoice`](viw_nopurpurchaseinvoice.md) | | +| [`viw_nosalsaleschecking`](viw_nosalsaleschecking.md) | | +| [`viw_noslasalesorderinvoice`](viw_noslasalesorderinvoice.md) | | +| [`viw_noslasalesorderinvoice1`](viw_noslasalesorderinvoice1.md) | | +| [`viw_opsoutsidearrive`](viw_opsoutsidearrive.md) | | +| [`viw_opsoutsidearrive_qlyoutsideproducttestmaster`](viw_opsoutsidearrive_qlyoutsideproducttestmaster.md) | | +| [`viw_opsoutsidearrivesh`](viw_opsoutsidearrivesh.md) | | +| [`viw_opsoutsidechecking`](viw_opsoutsidechecking.md) | | +| [`viw_opsoutsideinstore`](viw_opsoutsideinstore.md) | | +| [`viw_opsoutsideinstore_new`](viw_opsoutsideinstore_new.md) | | +| [`viw_opsoutsideinstoreded`](viw_opsoutsideinstoreded.md) | | +| [`viw_opsoutsideinstoredetail`](viw_opsoutsideinstoredetail.md) | | +| [`viw_opsoutsideinstorenew`](viw_opsoutsideinstorenew.md) | | +| [`viw_opsoutsideinvoice`](viw_opsoutsideinvoice.md) | | +| [`viw_opsoutsideprocess`](viw_opsoutsideprocess.md) | | +| [`viw_opsoutsideprocess_copy1`](viw_opsoutsideprocess_copy1.md) | | +| [`viw_opsoutsideprocessbecome`](viw_opsoutsideprocessbecome.md) | | +| [`viw_opsoutsideprocesscheck`](viw_opsoutsideprocesscheck.md) | | +| [`viw_opsoutsideprocesscheckclear`](viw_opsoutsideprocesscheckclear.md) | | +| [`viw_opsoutsideprocesscheckoneclear`](viw_opsoutsideprocesscheckoneclear.md) | | +| [`viw_outsidecostmoney_ymw`](viw_outsidecostmoney_ymw.md) | | +| [`viw_outstoretype`](viw_outstoretype.md) | | +| [`viw_outstroredepart`](viw_outstroredepart.md) | | +| [`viw_pitproductadjust`](viw_pitproductadjust.md) | | +| [`viw_pitproductcheck`](viw_pitproductcheck.md) | | +| [`viw_pitproductinit`](viw_pitproductinit.md) | | +| [`viw_pitproductinstore`](viw_pitproductinstore.md) | | +| [`viw_pitproductmoney`](viw_pitproductmoney.md) | | +| [`viw_pitproductreject`](viw_pitproductreject.md) | | +| [`viw_pitproductstore_customer`](viw_pitproductstore_customer.md) | | +| [`viw_pitproductstoreadjustment`](viw_pitproductstoreadjustment.md) | | +| [`viw_plc_machine`](viw_plc_machine.md) | | +| [`viw_plc_machine1`](viw_plc_machine1.md) | | +| [`viw_process_classify`](viw_process_classify.md) | | +| [`viw_product_m`](viw_product_m.md) | | +| [`viw_product_materials`](viw_product_materials.md) | | +| [`viw_product_sdefineno`](viw_product_sdefineno.md) | | +| [`viw_purchaseordermaster_sideprocessmaster`](viw_purchaseordermaster_sideprocessmaster.md) | | +| [`viw_purorder_detail`](viw_purorder_detail.md) | | +| [`viw_purorder_slave_detail`](viw_purorder_slave_detail.md) | | +| [`viw_purpurchaseapply`](viw_purpurchaseapply.md) | | +| [`viw_purpurchaseapplydetail`](viw_purpurchaseapplydetail.md) | | +| [`viw_purpurchasearrive`](viw_purpurchasearrive.md) | | +| [`viw_purpurchasearrivesh`](viw_purpurchasearrivesh.md) | | +| [`viw_purpurchasecheck`](viw_purpurchasecheck.md) | | +| [`viw_purpurchasecheck_new`](viw_purpurchasecheck_new.md) | | +| [`viw_purpurchasecheck_newded`](viw_purpurchasecheck_newded.md) | | +| [`viw_purpurchasechecking`](viw_purpurchasechecking.md) | | +| [`viw_purpurchasechecking_pz`](viw_purpurchasechecking_pz.md) | | +| [`viw_purpurchaseinquiry`](viw_purpurchaseinquiry.md) | | +| [`viw_purpurchaseinstore`](viw_purpurchaseinstore.md) | | +| [`viw_purpurchaseinstore_copy1`](viw_purpurchaseinstore_copy1.md) | | +| [`viw_purpurchaseinstoreded`](viw_purpurchaseinstoreded.md) | | +| [`viw_purpurchaseinstoretvoucher`](viw_purpurchaseinstoretvoucher.md) | | +| [`viw_purpurchaseinvoice`](viw_purpurchaseinvoice.md) | | +| [`viw_purpurchaseorder`](viw_purpurchaseorder.md) | | +| [`viw_purpurchaseorder_reject`](viw_purpurchaseorder_reject.md) | | +| [`viw_purpurchaseorderdetail`](viw_purpurchaseorderdetail.md) | | +| [`viw_purpurchaseorderreport`](viw_purpurchaseorderreport.md) | | +| [`viw_purpurchasereject`](viw_purpurchasereject.md) | | +| [`viw_purpurchaserrive`](viw_purpurchaserrive.md) | | +| [`viw_purpurchaseshow`](viw_purpurchaseshow.md) | | +| [`viw_purpurchasesuppinquiry`](viw_purpurchasesuppinquiry.md) | | +| [`viw_purqualityabnormal`](viw_purqualityabnormal.md) | | +| [`viw_qlycomematerialstest`](viw_qlycomematerialstest.md) | | +| [`viw_qlycomematerialstest_purpurchasearrive`](viw_qlycomematerialstest_purpurchasearrive.md) | | +| [`viw_qlycomematerialstest_purpurchaseorder`](viw_qlycomematerialstest_purpurchaseorder.md) | | +| [`viw_qlyoutsideproducttest`](viw_qlyoutsideproducttest.md) | | +| [`viw_qlyoutsideproducttest_opsoutsideprocess`](viw_qlyoutsideproducttest_opsoutsideprocess.md) | | +| [`viw_qlyoutsideproducttest_opsoutsideprocess_zdfw`](viw_qlyoutsideproducttest_opsoutsideprocess_zdfw.md) | | +| [`viw_qlyoutsideproducttest_outsideinstore`](viw_qlyoutsideproducttest_outsideinstore.md) | | +| [`viw_qlyprocesstest`](viw_qlyprocesstest.md) | | +| [`viw_qlyprocesstest_new`](viw_qlyprocesstest_new.md) | | +| [`viw_qlyproducttest`](viw_qlyproducttest.md) | | +| [`viw_qlyproducttestimport`](viw_qlyproducttestimport.md) | | +| [`viw_quoquotation`](viw_quoquotation.md) | | +| [`viw_quoquotation_copy1`](viw_quoquotation_copy1.md) | | +| [`viw_quoquotationmanyqtys`](viw_quoquotationmanyqtys.md) | | +| [`viw_reimbursementapplication`](viw_reimbursementapplication.md) | | +| [`viw_revsupply`](viw_revsupply.md) | | +| [`viw_salchildproductapply`](viw_salchildproductapply.md) | | +| [`viw_saldelivergoods`](viw_saldelivergoods.md) | | +| [`viw_saldelivergoods_product`](viw_saldelivergoods_product.md) | | +| [`viw_saldelivergoodschild`](viw_saldelivergoodschild.md) | | +| [`viw_saldelivergoodscl`](viw_saldelivergoodscl.md) | | +| [`viw_saldelivergoodsded`](viw_saldelivergoodsded.md) | | +| [`viw_saldelivergoodsdedin`](viw_saldelivergoodsdedin.md) | | +| [`viw_saldelivernotify`](viw_saldelivernotify.md) | | +| [`viw_saldelivernotifylist`](viw_saldelivernotifylist.md) | | +| [`viw_salqualityabnormal`](viw_salqualityabnormal.md) | | +| [`viw_salrejectgoods`](viw_salrejectgoods.md) | | +| [`viw_salrejectgoodsapply`](viw_salrejectgoodsapply.md) | | +| [`viw_salsaleschance`](viw_salsaleschance.md) | | +| [`viw_salsaleschance_copy1`](viw_salsaleschance_copy1.md) | | +| [`viw_salsaleschecking`](viw_salsaleschecking.md) | | +| [`viw_salsalescontract`](viw_salsalescontract.md) | | +| [`viw_salsalesdesign`](viw_salsalesdesign.md) | | +| [`viw_salsalesdev`](viw_salsalesdev.md) | | +| [`viw_salsalesdevfollowup`](viw_salsalesdevfollowup.md) | | +| [`viw_salsalesdevplan`](viw_salsalesdevplan.md) | | +| [`viw_salsalesfollowup`](viw_salsalesfollowup.md) | | +| [`viw_salsalesinvoice`](viw_salsalesinvoice.md) | | +| [`viw_salsalesorder`](viw_salsalesorder.md) | | +| [`viw_salsalesorder_salrejectgoods`](viw_salsalesorder_salrejectgoods.md) | | +| [`viw_salsalesorder_stock`](viw_salsalesorder_stock.md) | | +| [`viw_salsalesorderbecome`](viw_salsalesorderbecome.md) | | +| [`viw_salsalesorderchild`](viw_salsalesorderchild.md) | | +| [`viw_salsalesordermaterials`](viw_salsalesordermaterials.md) | | +| [`viw_salsalesorderprocess`](viw_salsalesorderprocess.md) | | +| [`viw_salsalesprintfollowup`](viw_salsalesprintfollowup.md) | | +| [`viw_salsalesprintplan`](viw_salsalesprintplan.md) | | +| [`viw_salsample`](viw_salsample.md) | | +| [`viw_sgdsemigoodsmatch`](viw_sgdsemigoodsmatch.md) | | +| [`viw_sgdsemigoodsmatchbill`](viw_sgdsemigoodsmatchbill.md) | | +| [`viw_sgdsemigoodsmatchbillmaterials`](viw_sgdsemigoodsmatchbillmaterials.md) | | +| [`viw_sgdsemigoodsmatchbillprocess`](viw_sgdsemigoodsmatchbillprocess.md) | | +| [`viw_sismaterialsclassify`](viw_sismaterialsclassify.md) | | +| [`viw_sysmsg`](viw_sysmsg.md) | | +| [`viw_zknifemould_mftproductionplan`](viw_zknifemould_mftproductionplan.md) | | +| [`viw_zknifemould_mftproductionplanslave`](viw_zknifemould_mftproductionplanslave.md) | | +| [`viw_zlldgroupby_sgdandsmaterialsid`](viw_zlldgroupby_sgdandsmaterialsid.md) | | +| [`viw_zmainplan_mftmaterials`](viw_zmainplan_mftmaterials.md) | | +| [`viw_zsgd_lld_materialanalysis`](viw_zsgd_lld_materialanalysis.md) | | diff --git a/docs/auto-catalog/views/view_mftproductionmeans.md b/docs/auto-catalog/views/view_mftproductionmeans.md new file mode 100644 index 0000000..2f8fb27 --- /dev/null +++ b/docs/auto-catalog/views/view_mftproductionmeans.md @@ -0,0 +1,51 @@ +# `view_mftproductionmeans` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sWorkOrderNo` | `varchar(255)` | NO | +| 9 | `sWorkOrderId` | `varchar(255)` | NO | +| 10 | `sWorkOrderSlaveId` | `varchar(255)` | NO | +| 11 | `sWorkOrderControlId` | `varchar(255)` | NO | +| 12 | `sProductId` | `varchar(255)` | NO | +| 13 | `sProductName` | `varchar(500)` | NO | +| 14 | `iControlStick` | `int` | NO | +| 15 | `sPartsName` | `varchar(255)` | YES | +| 16 | `iStick` | `int` | NO | +| 17 | `sStickName` | `varchar(255)` | NO | +| 18 | `sDataInformationId` | `varchar(50)` | YES | +| 19 | `sDataInformation` | `varchar(50)` | YES | +| 20 | `bCheck` | `bit(1)` | YES | +| 21 | `sCheckPerson` | `varchar(255)` | YES | +| 22 | `tCheckDate` | `datetime` | YES | +| 23 | `bInvalid` | `bit(1)` | YES | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `sMaterialsName` | `varchar(255)` | YES | +| 26 | `sParentId` | `varchar(50)` | YES | +| 27 | `sFaceName` | `varchar(255)` | YES | +| 28 | `sMemo` | `text` | YES | +| 29 | `sZBNum` | `varchar(255)` | YES | + +## Definition + +```sql +select distinct `a`.`iIncrement` AS `iIncrement`,`a`.`sId` AS `sId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sWorkOrderNo` AS `sWorkOrderNo`,`a`.`sWorkOrderId` AS `sWorkOrderId`,`a`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`a`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`a`.`sProductId` AS `sProductId`,`a`.`sProductName` AS `sProductName`,`a`.`iControlStick` AS `iControlStick`,`a`.`sPartsName` AS `sPartsName`,`a`.`iStick` AS `iStick`,`a`.`sStickName` AS `sStickName`,`a`.`sDataInformationId` AS `sDataInformationId`,`a`.`sDataInformation` AS `sDataInformation`,`a`.`bCheck` AS `bCheck`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`bInvalid` AS `bInvalid`,`a`.`sStatus` AS `sStatus`,`a`.`sMaterialsName` AS `sMaterialsName`,`a`.`sParentId` AS `sParentId`,`a`.`sFaceName` AS `sFaceName`,`a`.`sMemo` AS `sMemo`,`a`.`sZBNum` AS `sZBNum` from (`xlyweberp_saas_ai`.`mftproductionmeans` `a` join `xlyweberp_saas_ai`.`mftproductionmeans` `b` on(((`a`.`sWorkOrderId` = `b`.`sWorkOrderId`) and (`a`.`sProductId` = `b`.`sProductId`) and (`a`.`sWorkOrderControlId` = `b`.`sWorkOrderControlId`) and (`a`.`sStickName` = `b`.`sStickName`)))) where ((`a`.`sDataInformation` = '资料下达') and (`a`.`bCheck` = 0) and (`b`.`sDataInformation` = '蓝纸确认') and (`b`.`bCheck` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_1cahpaymentslavesum.md b/docs/auto-catalog/views/viw_1cahpaymentslavesum.md new file mode 100644 index 0000000..9cec8ee --- /dev/null +++ b/docs/auto-catalog/views/viw_1cahpaymentslavesum.md @@ -0,0 +1,26 @@ +# `viw_1cahpaymentslavesum` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sparentid` | `varchar(100)` | NO | +| 2 | `dSumRoundingMoney` | `decimal(40,6)` | YES | +| 3 | `dSumTotalMoney` | `decimal(40,6)` | YES | +| 4 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahpaymentslave`.`sParentId` AS `sparentid`,sum(`xlyweberp_saas_ai`.`cahpaymentslave`.`dRoundingMoney`) AS `dSumRoundingMoney`,sum(`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalMoney`) AS `dSumTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iIncrement` AS `iIncrement` from `xlyweberp_saas_ai`.`cahpaymentslave` group by `xlyweberp_saas_ai`.`cahpaymentslave`.`sParentId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_1cahreceiptslavesum.md b/docs/auto-catalog/views/viw_1cahreceiptslavesum.md new file mode 100644 index 0000000..b95f1c7 --- /dev/null +++ b/docs/auto-catalog/views/viw_1cahreceiptslavesum.md @@ -0,0 +1,26 @@ +# `viw_1cahreceiptslavesum` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sparentid` | `varchar(100)` | NO | +| 2 | `dSumRoundingMoney` | `decimal(40,6)` | YES | +| 3 | `dSumTotalMoney` | `decimal(40,6)` | YES | +| 4 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahreceiptslave`.`sParentId` AS `sparentid`,sum(`xlyweberp_saas_ai`.`cahreceiptslave`.`dRoundingMoney`) AS `dSumRoundingMoney`,sum(`xlyweberp_saas_ai`.`cahreceiptslave`.`dTotalMoney`) AS `dSumTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iIncrement` AS `iIncrement` from `xlyweberp_saas_ai`.`cahreceiptslave` group by `xlyweberp_saas_ai`.`cahreceiptslave`.`sParentId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_1elecustomer_supply_employee.md b/docs/auto-catalog/views/viw_1elecustomer_supply_employee.md new file mode 100644 index 0000000..129c077 --- /dev/null +++ b/docs/auto-catalog/views/viw_1elecustomer_supply_employee.md @@ -0,0 +1,37 @@ +# `viw_1elecustomer_supply_employee` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sCustomerName` | `varchar(255)` | NO | +| 3 | `sCustomerNo` | `varchar(255)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `iIncrement` | `int` | NO | +| 7 | `sBillType` | `varchar(8)` | NO | +| 8 | `sBillType2` | `varchar(16)` | NO | +| 9 | `bInvalid` | `bit(1)` | NO | +| 10 | `sSalesManId` | `varchar(100)` | YES | +| 11 | `sSalesManName` | `varchar(255)` | YES | +| 12 | `sGetPayId` | `varchar(100)` | YES | +| 13 | `sBankAccount` | `varchar(255)` | NO | +| 14 | `sBillingBank` | `varchar(255)` | NO | +| 15 | `sGetPayName` | `varchar(255)` | NO | + +## Definition + +```sql +select `c`.`sId` AS `sId`,`c`.`sCustomerName` AS `sCustomerName`,`c`.`sCustomerNo` AS `sCustomerNo`,`c`.`sBrandsId` AS `sBrandsId`,`c`.`sSubsidiaryId` AS `sSubsidiaryId`,`c`.`iIncrement` AS `iIncrement`,'customer' AS `sBillType`,'[ar],[saleMoney]' AS `sBillType2`,`c`.`bInvalid` AS `bInvalid`,`c`.`sSalesManId` AS `sSalesManId`,`d`.`sName` AS `sSalesManName`,`c`.`sGetPayId` AS `sGetPayId`,`c`.`sBankAccount` AS `sBankAccount`,`c`.`sBillingBank` AS `sBillingBank`,`e`.`sName` AS `sGetPayName` from ((`xlyweberp_saas_ai`.`elecustomer` `c` left join `xlyweberp_saas_ai`.`sissalesman` `d` on((`c`.`sSalesManId` = `d`.`sId`))) join `xlyweberp_saas_ai`.`sispayment` `e` on((`c`.`sGetPayId` = `e`.`sId`))) union select `s`.`sId` AS `sId`,`s`.`sSupplyName` AS `sCustomerName`,`s`.`sSupplyNo` AS `sCustomerNo`,`s`.`sBrandsId` AS `sBrandsId`,`s`.`sSubsidiaryId` AS `sSubsidiaryId`,`s`.`iIncrement` AS `iIncrement`,'supply' AS `sBillType`,'[ap],[purMoney]' AS `sBillType2`,`s`.`bInvalid` AS `bInvalid`,`s`.`sPurchaseManId` AS `sSalesManId`,`e`.`sEmployeeName` AS `sSalesManName`,`s`.`sGetPayId` AS `sGetPayId`,`s`.`sBankAccount` AS `sBankAccount`,`s`.`sBillingBank` AS `sBillingBank`,`f`.`sName` AS `sGetPayName` from ((`xlyweberp_saas_ai`.`elesupply` `s` left join `xlyweberp_saas_ai`.`eleemployee` `e` on((`s`.`sPurchaseManId` = `e`.`sId`))) join `xlyweberp_saas_ai`.`sispayment` `f` on((`s`.`sGetPayId` = `f`.`sId`))) union select `m`.`sId` AS `sId`,`m`.`sEmployeeName` AS `sCustomerName`,`m`.`sEmployeeNo` AS `sCustomerNo`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`iIncrement` AS `iIncrement`,'employee' AS `sBillType`,'' AS `sBillType2`,`m`.`bInvalid` AS `bInvalid`,NULL AS `sSalesManId`,NULL AS `sSalesManName`,'' AS `sGetPayId`,'' AS `sBankAccount`,'' AS `sBillingBank`,'' AS `sGetPayName` from `xlyweberp_saas_ai`.`eleemployee` `m` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accexpenseentrybusiness.md b/docs/auto-catalog/views/viw_accexpenseentrybusiness.md new file mode 100644 index 0000000..53ec55d --- /dev/null +++ b/docs/auto-catalog/views/viw_accexpenseentrybusiness.md @@ -0,0 +1,61 @@ +# `viw_accexpenseentrybusiness` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | YES | +| 6 | `sFormId` | `varchar(100)` | YES | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sCostPeriod` | `varchar(255)` | YES | +| 18 | `iIncrement` | `int` | NO | +| 19 | `sSlaveId` | `varchar(100)` | YES | +| 20 | `sParentId` | `varchar(100)` | YES | +| 21 | `iSlaveOrder` | `int` | NO | +| 22 | `dOtherOperateMoney` | `decimal(18,6)` | NO | +| 23 | `dMainBusinessCostMoney` | `decimal(18,6)` | NO | +| 24 | `dAdministrativeExpenses` | `decimal(18,6)` | NO | +| 25 | `dAssetsImpairmentloss` | `decimal(18,6)` | NO | +| 26 | `dCreditImpairmentloss` | `decimal(18,6)` | NO | +| 27 | `dTaxMoney` | `decimal(18,6)` | NO | +| 28 | `dSellingExpenses` | `decimal(18,6)` | NO | +| 29 | `dFinancialExpenses` | `decimal(18,6)` | NO | +| 30 | `dRDExpenses` | `decimal(18,6)` | NO | +| 31 | `dOtherbusinessCostMoney` | `decimal(18,6)` | NO | +| 32 | `dGainsIncomeloss` | `decimal(18,6)` | NO | +| 33 | `dInvestmentIncomeloss` | `decimal(18,6)` | NO | +| 34 | `dOtherIncome` | `decimal(18,6)` | NO | +| 35 | `dDisposalIncomeloss` | `decimal(18,6)` | NO | +| 36 | `dNonbusinessIncome` | `decimal(18,6)` | NO | +| 37 | `dNonBusinessExpenditure` | `decimal(18,6)` | NO | +| 38 | `iPeople` | `int` | NO | +| 39 | `dElectricityFees` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dOtherOperateMoney` AS `dOtherOperateMoney`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dMainBusinessCostMoney` AS `dMainBusinessCostMoney`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dAdministrativeExpenses` AS `dAdministrativeExpenses`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dAssetsImpairmentloss` AS `dAssetsImpairmentloss`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dCreditImpairmentloss` AS `dCreditImpairmentloss`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dTaxMoney` AS `dTaxMoney`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dSellingExpenses` AS `dSellingExpenses`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dFinancialExpenses` AS `dFinancialExpenses`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dRDExpenses` AS `dRDExpenses`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dOtherbusinessCostMoney` AS `dOtherbusinessCostMoney`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dGainsIncomeloss` AS `dGainsIncomeloss`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dInvestmentIncomeloss` AS `dInvestmentIncomeloss`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dOtherIncome` AS `dOtherIncome`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dDisposalIncomeloss` AS `dDisposalIncomeloss`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dNonbusinessIncome` AS `dNonbusinessIncome`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dNonBusinessExpenditure` AS `dNonBusinessExpenditure`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`iPeople` AS `iPeople`,`xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`dElectricityFees` AS `dElectricityFees` from (`xlyweberp_saas_ai`.`accexpenseentrybusinessslave` join `xlyweberp_saas_ai`.`accexpenseentrybusinessmaster` on((`xlyweberp_saas_ai`.`accexpenseentrybusinessmaster`.`sId` = `xlyweberp_saas_ai`.`accexpenseentrybusinessslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accexpenseentrydepartment.md b/docs/auto-catalog/views/viw_accexpenseentrydepartment.md new file mode 100644 index 0000000..650d294 --- /dev/null +++ b/docs/auto-catalog/views/viw_accexpenseentrydepartment.md @@ -0,0 +1,67 @@ +# `viw_accexpenseentrydepartment` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `iIncrement` | `int` | NO | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | YES | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | YES | +| 9 | `sBillNo` | `varchar(255)` | YES | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dExpenseeMoney` | `decimal(18,6)` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sCostPeriod` | `varchar(255)` | YES | +| 34 | `sExpenseeId` | `varchar(50)` | YES | +| 35 | `sSlaveId` | `varchar(100)` | YES | +| 36 | `dEnterMoney` | `decimal(18,6)` | NO | +| 37 | `dTransferMoney` | `decimal(18,6)` | NO | +| 38 | `dTotalMoney` | `decimal(18,6)` | NO | +| 39 | `dApportionMoney` | `decimal(18,6)` | NO | +| 40 | `bTransferOut` | `bit(1)` | NO | +| 41 | `sDepartId` | `varchar(50)` | YES | +| 42 | `bDepartInsert` | `bit(1)` | NO | +| 43 | `sTransferDepartName` | `varchar(255)` | YES | +| 44 | `dTransferDepartRate` | `decimal(18,6)` | NO | +| 45 | `dTransferSumMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`dExpenseeMoney` AS `dExpenseeMoney`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sExpenseeId` AS `sExpenseeId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`dEnterMoney` AS `dEnterMoney`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`dTransferMoney` AS `dTransferMoney`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`dApportionMoney` AS `dApportionMoney`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`bTransferOut` AS `bTransferOut`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`bDepartInsert` AS `bDepartInsert`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`sTransferDepartName` AS `sTransferDepartName`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`dTransferDepartRate` AS `dTransferDepartRate`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`dTransferSumMoney` AS `dTransferSumMoney` from (`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster` join `xlyweberp_saas_ai`.`accexpenseentrydepartmentslave` on((`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sId` = `xlyweberp_saas_ai`.`accexpenseentrydepartmentslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accexpenseentryworkcenter.md b/docs/auto-catalog/views/viw_accexpenseentryworkcenter.md new file mode 100644 index 0000000..6dfa6f2 --- /dev/null +++ b/docs/auto-catalog/views/viw_accexpenseentryworkcenter.md @@ -0,0 +1,69 @@ +# `viw_accexpenseentryworkcenter` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `iIncrement` | `int` | NO | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | YES | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | YES | +| 9 | `sBillNo` | `varchar(255)` | YES | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dExpenseeMoney` | `decimal(18,6)` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sCostPeriod` | `varchar(255)` | YES | +| 34 | `sExpenseeId` | `varchar(50)` | YES | +| 35 | `sSlaveId` | `varchar(100)` | YES | +| 36 | `sWorkCenterId` | `varchar(50)` | YES | +| 37 | `dEnterMoney` | `decimal(18,2)` | NO | +| 38 | `dTransferMoney` | `decimal(18,2)` | NO | +| 39 | `dTotalMoney` | `decimal(18,2)` | NO | +| 40 | `dApportionMoney` | `decimal(18,6)` | NO | +| 41 | `bTransferOut` | `bit(1)` | NO | +| 42 | `sDepartId` | `varchar(50)` | YES | +| 43 | `bWorkCenterInsert` | `bit(1)` | NO | +| 44 | `sTransferWorkCenterId` | `varchar(50)` | YES | +| 45 | `dTransferWorkCenterRate` | `decimal(18,6)` | NO | +| 46 | `dTransferSumMoney` | `decimal(18,6)` | NO | +| 47 | `bDepartInsert` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`dExpenseeMoney` AS `dExpenseeMoney`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sExpenseeId` AS `sExpenseeId`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`dEnterMoney` AS `dEnterMoney`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`dTransferMoney` AS `dTransferMoney`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`dApportionMoney` AS `dApportionMoney`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`bTransferOut` AS `bTransferOut`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`bWorkCenterInsert` AS `bWorkCenterInsert`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`sTransferWorkCenterId` AS `sTransferWorkCenterId`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`dTransferWorkCenterRate` AS `dTransferWorkCenterRate`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`dTransferSumMoney` AS `dTransferSumMoney`,`xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`bDepartInsert` AS `bDepartInsert` from (`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster` join `xlyweberp_saas_ai`.`accexpenseentryworkcenterslave` on((`xlyweberp_saas_ai`.`accexpenseentrydepartmentmaster`.`sId` = `xlyweberp_saas_ai`.`accexpenseentryworkcenterslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accmaterialsinit.md b/docs/auto-catalog/views/viw_accmaterialsinit.md new file mode 100644 index 0000000..9ecd39a --- /dev/null +++ b/docs/auto-catalog/views/viw_accmaterialsinit.md @@ -0,0 +1,100 @@ +# `viw_accmaterialsinit` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | YES | +| 6 | `sFormId` | `varchar(100)` | YES | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sCostPeriod` | `varchar(100)` | YES | +| 33 | `sConfirmMonth` | `varchar(100)` | YES | +| 34 | `bConfirm` | `bit(1)` | NO | +| 35 | `sSlaveId` | `varchar(100)` | YES | +| 36 | `iSlaveOrder` | `int` | NO | +| 37 | `sSupplyId` | `varchar(100)` | YES | +| 38 | `sMaterialsId` | `varchar(100)` | YES | +| 39 | `sMaterialsStyle` | `varchar(100)` | YES | +| 40 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 41 | `dOriginalQty` | `decimal(18,6)` | NO | +| 42 | `dOriginalMoney` | `decimal(18,6)` | NO | +| 43 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 44 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 45 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 46 | `dConversionQty` | `decimal(18,6)` | NO | +| 47 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 48 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 49 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | YES | +| 50 | `dProfitLossQty` | `decimal(18,6)` | YES | +| 51 | `dProfitLossMoney` | `decimal(18,6)` | YES | +| 52 | `dProfitLossPrice` | `decimal(24,13)` | NO | +| 53 | `sSrcId` | `varchar(100)` | YES | +| 54 | `sSrcSlaveId` | `varchar(100)` | YES | +| 55 | `sSrcNo` | `varchar(255)` | YES | +| 56 | `dSrcQty` | `decimal(18,6)` | YES | +| 57 | `sSlaveMemo` | `text` | YES | +| 58 | `sBarcode` | `varchar(255)` | YES | +| 59 | `sDefineNo` | `varchar(100)` | YES | +| 60 | `sDefineNo2` | `varchar(100)` | YES | +| 61 | `sWareHouseId` | `varchar(100)` | YES | +| 62 | `sLocationId` | `varchar(100)` | YES | +| 63 | `sWareHouseLocationId` | `varchar(100)` | YES | +| 64 | `sSReserve1` | `varchar(255)` | YES | +| 65 | `sSReserve2` | `varchar(255)` | YES | +| 66 | `sSReserve3` | `varchar(255)` | YES | +| 67 | `sSReserve4` | `varchar(255)` | YES | +| 68 | `sSReserve5` | `varchar(255)` | YES | +| 69 | `sSReserve6` | `varchar(255)` | YES | +| 70 | `dSReserve1` | `decimal(18,6)` | YES | +| 71 | `dSReserve2` | `decimal(18,6)` | YES | +| 72 | `dSReserve3` | `decimal(18,6)` | YES | +| 73 | `iSReserve1` | `int` | YES | +| 74 | `iSReserve2` | `int` | YES | +| 75 | `iSReserve3` | `int` | YES | +| 76 | `tSReserve1` | `datetime` | YES | +| 77 | `tSReserve2` | `datetime` | YES | +| 78 | `dInvoiceMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dOriginalAuxiliaryQty` AS `dOriginalAuxiliaryQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dOriginalQty` AS `dOriginalQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dOriginalMoney` AS `dOriginalMoney`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dProfitLossAuxiliaryQty` AS `dProfitLossAuxiliaryQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dProfitLossQty` AS `dProfitLossQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dProfitLossMoney` AS `dProfitLossMoney`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dProfitLossPrice` AS `dProfitLossPrice`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`accmaterialsinitslave`.`dInvoiceMoney` AS `dInvoiceMoney` from (`xlyweberp_saas_ai`.`accmaterialsinitmaster` join `xlyweberp_saas_ai`.`accmaterialsinitslave` on((`xlyweberp_saas_ai`.`accmaterialsinitmaster`.`sId` = `xlyweberp_saas_ai`.`accmaterialsinitslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accmaterialsmoney.md b/docs/auto-catalog/views/viw_accmaterialsmoney.md new file mode 100644 index 0000000..ca12cd4 --- /dev/null +++ b/docs/auto-catalog/views/viw_accmaterialsmoney.md @@ -0,0 +1,45 @@ +# `viw_accmaterialsmoney` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `sSubsidiaryId` | `varchar(100)` | YES | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `bConfirm` | `bit(1)` | NO | +| 5 | `sCostPeriod` | `varchar(100)` | YES | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sConfirmMonth` | `varchar(100)` | YES | +| 8 | `dMaterialsQty` | `decimal(40,6)` | YES | +| 9 | `sSupplyId` | `varchar(100)` | YES | +| 10 | `sMaterialsStyle` | `varchar(255)` | YES | +| 11 | `dAuxiliaryQty` | `decimal(40,6)` | YES | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 13 | `sMakePerson` | `varchar(255)` | YES | +| 14 | `sMaterialsId` | `varchar(100)` | YES | +| 15 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 16 | `dMaterialsMoney` | `decimal(40,2)` | YES | +| 17 | `dMaterialsMoney1` | `decimal(40,2)` | YES | +| 18 | `dMaterialsMoney2` | `decimal(40,2)` | YES | +| 19 | `dMaterialsMoney3` | `decimal(40,2)` | YES | +| 20 | `dAuxiliaryQty1` | `decimal(40,6)` | YES | +| 21 | `dAuxiliaryQty2` | `decimal(40,6)` | YES | +| 22 | `dAuxiliaryQty3` | `decimal(40,6)` | YES | +| 23 | `dAuxiliaryQty4` | `decimal(40,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accmaterialsstore`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accmaterialsstore`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth` AS `sConfirmMonth`,sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) AS `dMaterialsQty`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` AS `sMaterialsStyle`,sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsPrice` AS `dMaterialsPrice`,sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) AS `dMaterialsMoney`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`,0) else 0 end)) AS `dMaterialsMoney1`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`,0) else 0 end)) AS `dMaterialsMoney2`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`,0) else 0 end)) AS `dMaterialsMoney3`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`,0) else 0 end)) AS `dAuxiliaryQty1`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`,0) else 0 end)) AS `dAuxiliaryQty2`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`,0) else 0 end)) AS `dAuxiliaryQty3`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then ifnull(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`,0) else 0 end)) AS `dAuxiliaryQty4` from `xlyweberp_saas_ai`.`accmaterialsstore` where (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` in ('16655716110009059536847895097000','192116810113315220315711060','192116810113315220489243410','192116810113315228128521360')) group by `xlyweberp_saas_ai`.`accmaterialsstore`.`sCostPeriod`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accordercostanalysisnew.md b/docs/auto-catalog/views/viw_accordercostanalysisnew.md new file mode 100644 index 0000000..35a8519 --- /dev/null +++ b/docs/auto-catalog/views/viw_accordercostanalysisnew.md @@ -0,0 +1,364 @@ +# `viw_accordercostanalysisnew` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `sId` | `varchar(100)` | NO | +| 4 | `sFormId` | `varchar(100)` | NO | +| 5 | `sBillNo` | `varchar(255)` | NO | +| 6 | `sWorkOrderId` | `varchar(100)` | NO | +| 7 | `sWorkOrderNo` | `varchar(100)` | NO | +| 8 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 9 | `iOrder` | `int` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sCustomerNo` | `varchar(100)` | NO | +| 12 | `sCustomerName` | `varchar(100)` | NO | +| 13 | `sSalesOrderNo` | `varchar(100)` | NO | +| 14 | `sProductId` | `varchar(100)` | NO | +| 15 | `sProductNo` | `varchar(100)` | NO | +| 16 | `sProductName` | `varchar(100)` | NO | +| 17 | `sProductStyle` | `varchar(100)` | NO | +| 18 | `dProductQty` | `decimal(18,6)` | NO | +| 19 | `sProductUnit` | `varchar(100)` | NO | +| 20 | `dAreaQty` | `decimal(18,6)` | NO | +| 21 | `dStdHour` | `decimal(18,6)` | NO | +| 22 | `dProductCostPrice` | `decimal(24,13)` | NO | +| 23 | `dCostProductMoney` | `decimal(18,6)` | NO | +| 24 | `dFreight` | `decimal(18,6)` | NO | +| 25 | `dProductTaxMoney` | `decimal(18,6)` | NO | +| 26 | `dProductMoney` | `decimal(18,6)` | NO | +| 27 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 28 | `sMakePerson` | `varchar(100)` | NO | +| 29 | `tCreateDate` | `datetime` | YES | +| 30 | `dPeriodCostProductMoney` | `decimal(18,6)` | NO | +| 31 | `dPeriodProductInQty` | `decimal(18,6)` | NO | +| 32 | `dPeriodProductInPrice` | `decimal(24,13)` | NO | +| 33 | `dMaterialsCostMoney` | `decimal(18,6)` | NO | +| 34 | `dMaterialsStdMoney` | `decimal(18,6)` | NO | +| 35 | `dMaterialsDifMoney` | `decimal(18,6)` | NO | +| 36 | `dOutSideCostMoney` | `decimal(18,6)` | NO | +| 37 | `dOutSideStdCostMoney` | `decimal(18,6)` | NO | +| 38 | `dOutSideDifMoney` | `decimal(18,6)` | NO | +| 39 | `dShareMoney` | `decimal(18,6)` | NO | +| 40 | `sProcessId` | `varchar(100)` | NO | +| 41 | `sProcessName` | `varchar(100)` | NO | +| 42 | `sWorkCenterName` | `varchar(100)` | NO | +| 43 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 44 | `iType` | `int` | NO | +| 45 | `dSaleRate` | `decimal(18,6)` | NO | +| 46 | `dSaleProfit` | `decimal(18,6)` | NO | +| 47 | `dStandardSalary` | `decimal(18,6)` | NO | +| 48 | `dLaborMoney` | `decimal(18,6)` | NO | +| 49 | `dLaborDifMoney` | `decimal(18,6)` | NO | +| 50 | `dManufactureRate` | `decimal(18,6)` | NO | +| 51 | `dManufactureProfit` | `decimal(18,6)` | NO | +| 52 | `dNetRate` | `decimal(18,6)` | NO | +| 53 | `dNetProfit` | `decimal(18,6)` | NO | +| 54 | `bOutSide` | `bit(1)` | NO | +| 55 | `bBillComplete` | `bit(1)` | NO | +| 56 | `dInitMoney` | `decimal(18,6)` | NO | +| 57 | `dSumMoney` | `decimal(18,6)` | NO | +| 58 | `dEndMoney` | `decimal(18,6)` | NO | +| 59 | `dEarlyQty` | `decimal(18,6)` | NO | +| 60 | `dEarlyMoney` | `decimal(18,6)` | NO | +| 61 | `dDoingQty` | `decimal(18,6)` | NO | +| 62 | `dDoingMoney` | `decimal(18,6)` | NO | +| 63 | `dInProductCostMoney` | `decimal(18,6)` | NO | +| 64 | `dProductCarryOverQty` | `decimal(18,6)` | NO | +| 65 | `dProcessQty` | `decimal(18,6)` | NO | +| 66 | `iProcessColorQty` | `int` | NO | +| 67 | `sManualNo` | `varchar(100)` | NO | +| 68 | `sCostPeriod` | `varchar(100)` | NO | +| 69 | `bConfirm` | `bit(1)` | NO | +| 70 | `sConfirmMonth` | `varchar(100)` | NO | +| 71 | `dCostCenter1Money` | `decimal(18,6)` | NO | +| 72 | `dCostCenter2Money` | `decimal(18,6)` | NO | +| 73 | `dCostCenter3Money` | `decimal(18,6)` | NO | +| 74 | `dCostCenter4Money` | `decimal(18,6)` | NO | +| 75 | `dCostCenter5Money` | `decimal(18,6)` | NO | +| 76 | `dCostCenter6Money` | `decimal(18,6)` | NO | +| 77 | `dExpenseStandard1Money` | `decimal(18,6)` | NO | +| 78 | `dExpense1Money` | `decimal(18,6)` | NO | +| 79 | `dExpenseDif1Money` | `decimal(18,6)` | NO | +| 80 | `dExpenseStandard2Money` | `decimal(18,6)` | NO | +| 81 | `dExpense2Money` | `decimal(18,6)` | NO | +| 82 | `dExpenseDif2Money` | `decimal(18,6)` | NO | +| 83 | `dExpenseStandard3Money` | `decimal(18,6)` | NO | +| 84 | `dExpense3Money` | `decimal(18,6)` | NO | +| 85 | `dExpenseDif3Money` | `decimal(18,6)` | NO | +| 86 | `dExpenseStandard4Money` | `decimal(18,6)` | NO | +| 87 | `dExpense4Money` | `decimal(18,6)` | NO | +| 88 | `dExpenseDif4Money` | `decimal(18,6)` | NO | +| 89 | `dExpenseStandard5Money` | `decimal(18,6)` | NO | +| 90 | `dExpense5Money` | `decimal(18,6)` | NO | +| 91 | `dExpenseDif5Money` | `decimal(18,6)` | NO | +| 92 | `dExpenseStandard6Money` | `decimal(18,6)` | NO | +| 93 | `dExpense6Money` | `decimal(18,6)` | NO | +| 94 | `dExpenseDif6Money` | `decimal(18,6)` | NO | +| 95 | `dExpenseStandard7Money` | `decimal(18,6)` | NO | +| 96 | `dExpense7Money` | `decimal(18,6)` | NO | +| 97 | `dExpenseDif7Money` | `decimal(18,6)` | NO | +| 98 | `dExpenseStandard8Money` | `decimal(18,6)` | NO | +| 99 | `dExpense8Money` | `decimal(18,6)` | NO | +| 100 | `dExpenseDif8Money` | `decimal(18,6)` | NO | +| 101 | `dExpenseStandard9Money` | `decimal(18,6)` | NO | +| 102 | `dExpense9Money` | `decimal(18,6)` | NO | +| 103 | `dExpenseDif9Money` | `decimal(18,6)` | NO | +| 104 | `dExpenseStandard10Money` | `decimal(18,6)` | NO | +| 105 | `dExpense10Money` | `decimal(18,6)` | NO | +| 106 | `dExpenseDif10Money` | `decimal(18,6)` | NO | +| 107 | `dAllMoney` | `decimal(18,6)` | NO | +| 108 | `dHour` | `decimal(18,6)` | NO | +| 109 | `dInitExpense1Money` | `decimal(18,6)` | NO | +| 110 | `dInitExpense2Money` | `decimal(18,6)` | NO | +| 111 | `dInitExpense3Money` | `decimal(18,6)` | NO | +| 112 | `dInitExpense4Money` | `decimal(18,6)` | NO | +| 113 | `dInitExpense5Money` | `decimal(18,6)` | NO | +| 114 | `dInitExpense6Money` | `decimal(18,6)` | NO | +| 115 | `dInitExpense7Money` | `decimal(18,6)` | NO | +| 116 | `dInitExpense8Money` | `decimal(18,6)` | NO | +| 117 | `dInitExpense9Money` | `decimal(18,6)` | NO | +| 118 | `dInitExpense10Money` | `decimal(18,6)` | NO | +| 119 | `dInitMaterialsMoney` | `decimal(18,6)` | NO | +| 120 | `dInitOutsideMoney` | `decimal(18,6)` | NO | +| 121 | `dInitLaborMoney` | `decimal(18,6)` | NO | +| 122 | `dInitAllMoney` | `decimal(18,6)` | NO | +| 123 | `dEndExpense1Money` | `decimal(18,6)` | NO | +| 124 | `dEndExpense2Money` | `decimal(18,6)` | NO | +| 125 | `dEndExpense3Money` | `decimal(18,6)` | NO | +| 126 | `dEndExpense4Money` | `decimal(18,6)` | NO | +| 127 | `dEndExpense5Money` | `decimal(18,6)` | NO | +| 128 | `dEndExpense6Money` | `decimal(18,6)` | NO | +| 129 | `dEndExpense7Money` | `decimal(18,6)` | NO | +| 130 | `dEndExpense8Money` | `decimal(18,6)` | NO | +| 131 | `dEndExpense9Money` | `decimal(18,6)` | NO | +| 132 | `dEndExpense10Money` | `decimal(18,6)` | NO | +| 133 | `dEndMaterialsMoney` | `decimal(18,6)` | NO | +| 134 | `dEndOutsideMoney` | `decimal(18,6)` | NO | +| 135 | `dEndLaborMoney` | `decimal(18,6)` | NO | +| 136 | `dEndAllMoney` | `decimal(18,6)` | NO | +| 137 | `dInitExpense11Money` | `decimal(18,6)` | NO | +| 138 | `dInitExpense12Money` | `decimal(18,6)` | NO | +| 139 | `dInitExpense13Money` | `decimal(18,6)` | NO | +| 140 | `dInitExpense14Money` | `decimal(18,6)` | NO | +| 141 | `dInitExpense15Money` | `decimal(18,6)` | NO | +| 142 | `dInitExpense16Money` | `decimal(18,6)` | NO | +| 143 | `dInitExpense17Money` | `decimal(18,6)` | NO | +| 144 | `dEndExpense11Money` | `decimal(18,6)` | NO | +| 145 | `dEndExpense12Money` | `decimal(18,6)` | NO | +| 146 | `dEndExpense13Money` | `decimal(18,6)` | NO | +| 147 | `dEndExpense14Money` | `decimal(18,6)` | NO | +| 148 | `dEndExpense15Money` | `decimal(18,6)` | NO | +| 149 | `dEndExpense16Money` | `decimal(18,6)` | NO | +| 150 | `dEndExpense17Money` | `decimal(18,6)` | NO | +| 151 | `dExpenseStandard11Money` | `decimal(18,6)` | NO | +| 152 | `dExpense11Money` | `decimal(18,6)` | NO | +| 153 | `dExpenseDif11Money` | `decimal(18,6)` | NO | +| 154 | `dExpenseStandard12Money` | `decimal(18,6)` | NO | +| 155 | `dExpense12Money` | `decimal(18,6)` | NO | +| 156 | `dExpenseDif12Money` | `decimal(18,6)` | NO | +| 157 | `dExpenseStandard13Money` | `decimal(18,6)` | NO | +| 158 | `dExpense13Money` | `decimal(18,6)` | NO | +| 159 | `dExpenseDif13Money` | `decimal(18,6)` | NO | +| 160 | `dExpenseStandard14Money` | `decimal(18,6)` | NO | +| 161 | `dExpense14Money` | `decimal(18,6)` | NO | +| 162 | `dExpenseDif14Money` | `decimal(18,6)` | NO | +| 163 | `dExpenseStandard15Money` | `decimal(18,6)` | NO | +| 164 | `dExpense15Money` | `decimal(18,6)` | NO | +| 165 | `dExpenseDif15Money` | `decimal(18,6)` | NO | +| 166 | `dExpenseStandard16Money` | `decimal(18,6)` | NO | +| 167 | `dExpense16Money` | `decimal(18,6)` | NO | +| 168 | `dExpenseDif16Money` | `decimal(18,6)` | NO | +| 169 | `dExpenseStandard17Money` | `decimal(18,6)` | NO | +| 170 | `dExpense17Money` | `decimal(18,6)` | NO | +| 171 | `dExpenseDif17Money` | `decimal(18,6)` | NO | +| 172 | `dDoingExpense1Money` | `decimal(18,6)` | NO | +| 173 | `dDoingExpense2Money` | `decimal(18,6)` | NO | +| 174 | `dDoingExpense3Money` | `decimal(18,6)` | NO | +| 175 | `dDoingExpense4Money` | `decimal(18,6)` | NO | +| 176 | `dDoingExpense5Money` | `decimal(18,6)` | NO | +| 177 | `dDoingExpense6Money` | `decimal(18,6)` | NO | +| 178 | `dDoingExpense7Money` | `decimal(18,6)` | NO | +| 179 | `dDoingExpense8Money` | `decimal(18,6)` | NO | +| 180 | `dDoingExpense9Money` | `decimal(18,6)` | NO | +| 181 | `dDoingExpense10Money` | `decimal(18,6)` | NO | +| 182 | `dDoingExpense11Money` | `decimal(18,6)` | NO | +| 183 | `dDoingExpense12Money` | `decimal(18,6)` | NO | +| 184 | `dDoingExpense13Money` | `decimal(18,6)` | NO | +| 185 | `dDoingExpense14Money` | `decimal(18,6)` | NO | +| 186 | `dDoingExpense15Money` | `decimal(18,6)` | NO | +| 187 | `dDoingExpense16Money` | `decimal(18,6)` | NO | +| 188 | `dDoingExpense17Money` | `decimal(18,6)` | NO | +| 189 | `dDoingMaterialsMoney` | `decimal(18,6)` | NO | +| 190 | `dDoingOutsideMoney` | `decimal(18,6)` | NO | +| 191 | `dDoingLaborMoney` | `decimal(18,6)` | NO | +| 192 | `dDoingAllMoney` | `decimal(18,6)` | NO | +| 193 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 194 | `sMachineId` | `varchar(100)` | NO | +| 195 | `sMachineName` | `varchar(100)` | NO | +| 196 | `dStdProcessQty` | `decimal(18,6)` | NO | +| 197 | `sPartsName` | `varchar(100)` | NO | +| 198 | `dAdjustHour` | `decimal(18,6)` | NO | +| 199 | `sMaterialsId` | `varchar(100)` | NO | +| 200 | `sMaterialsNo` | `varchar(100)` | NO | +| 201 | `sMaterialsName` | `varchar(100)` | NO | +| 202 | `sMaterialsStyle` | `varchar(100)` | NO | +| 203 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 204 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 205 | `sMaterialsUnit` | `varchar(100)` | NO | +| 206 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 207 | `sOrderFormId` | `varchar(100)` | NO | +| 208 | `sOrderId` | `varchar(100)` | NO | +| 209 | `sOrderSlaveId` | `varchar(100)` | NO | +| 210 | `sBillId` | `varchar(100)` | NO | +| 211 | `sAccId` | `varchar(100)` | NO | +| 212 | `dMaterialsCostPrice` | `decimal(24,13)` | NO | +| 213 | `dOutSideCostPrice` | `decimal(24,13)` | NO | +| 214 | `iBillType` | `int` | NO | +| 215 | `dInitExpense18Money` | `decimal(18,6)` | NO | +| 216 | `dEndExpense18Money` | `decimal(18,6)` | NO | +| 217 | `dDoingExpense18Money` | `decimal(18,6)` | NO | +| 218 | `dExpense18Money` | `decimal(18,6)` | NO | +| 219 | `dInitExpense19Money` | `decimal(18,6)` | NO | +| 220 | `dEndExpense19Money` | `decimal(18,6)` | NO | +| 221 | `dDoingExpense19Money` | `decimal(18,6)` | NO | +| 222 | `dExpense19Money` | `decimal(18,6)` | NO | +| 223 | `dInitExpense20Money` | `decimal(18,6)` | NO | +| 224 | `dEndExpense20Money` | `decimal(18,6)` | NO | +| 225 | `dDoingExpense20Money` | `decimal(18,6)` | NO | +| 226 | `dExpense20Money` | `decimal(18,6)` | NO | +| 227 | `sWorkCenterId` | `varchar(100)` | NO | +| 228 | `dSumPlateQty` | `decimal(18,6)` | NO | +| 229 | `dInitExpense21Money` | `decimal(18,6)` | NO | +| 230 | `dInitExpense22Money` | `decimal(18,6)` | NO | +| 231 | `dInitExpense23Money` | `decimal(18,6)` | NO | +| 232 | `dInitExpense24Money` | `decimal(18,6)` | NO | +| 233 | `dInitExpense25Money` | `decimal(18,6)` | NO | +| 234 | `dInitExpense26Money` | `decimal(18,6)` | NO | +| 235 | `dInitExpense27Money` | `decimal(18,6)` | NO | +| 236 | `dInitExpense28Money` | `decimal(18,6)` | NO | +| 237 | `dInitExpense29Money` | `decimal(18,6)` | NO | +| 238 | `dInitExpense30Money` | `decimal(18,6)` | NO | +| 239 | `dEndExpense21Money` | `decimal(18,6)` | NO | +| 240 | `dEndExpense22Money` | `decimal(18,6)` | NO | +| 241 | `dEndExpense23Money` | `decimal(18,6)` | NO | +| 242 | `dEndExpense24Money` | `decimal(18,6)` | NO | +| 243 | `dEndExpense25Money` | `decimal(18,6)` | NO | +| 244 | `dEndExpense26Money` | `decimal(18,6)` | NO | +| 245 | `dEndExpense27Money` | `decimal(18,6)` | NO | +| 246 | `dEndExpense28Money` | `decimal(18,6)` | NO | +| 247 | `dEndExpense29Money` | `decimal(18,6)` | NO | +| 248 | `dEndExpense30Money` | `decimal(18,6)` | NO | +| 249 | `dDoingExpense21Money` | `decimal(18,6)` | NO | +| 250 | `dDoingExpense22Money` | `decimal(18,6)` | NO | +| 251 | `dDoingExpense23Money` | `decimal(18,6)` | NO | +| 252 | `dDoingExpense24Money` | `decimal(18,6)` | NO | +| 253 | `dDoingExpense25Money` | `decimal(18,6)` | NO | +| 254 | `dDoingExpense26Money` | `decimal(18,6)` | NO | +| 255 | `dDoingExpense27Money` | `decimal(18,6)` | NO | +| 256 | `dDoingExpense28Money` | `decimal(18,6)` | NO | +| 257 | `dDoingExpense29Money` | `decimal(18,6)` | NO | +| 258 | `dDoingExpense30Money` | `decimal(18,6)` | NO | +| 259 | `dExpenseStandard21Money` | `decimal(18,6)` | NO | +| 260 | `dExpense21Money` | `decimal(18,6)` | NO | +| 261 | `dExpenseDif21Money` | `decimal(18,6)` | NO | +| 262 | `dExpenseStandard22Money` | `decimal(18,6)` | NO | +| 263 | `dExpense22Money` | `decimal(18,6)` | NO | +| 264 | `dExpenseDif22Money` | `decimal(18,6)` | NO | +| 265 | `dExpenseStandard23Money` | `decimal(18,6)` | NO | +| 266 | `dExpense23Money` | `decimal(18,6)` | NO | +| 267 | `dExpenseDif23Money` | `decimal(18,6)` | NO | +| 268 | `dExpenseStandard24Money` | `decimal(18,6)` | NO | +| 269 | `dExpense24Money` | `decimal(18,6)` | NO | +| 270 | `dExpenseDif24Money` | `decimal(18,6)` | NO | +| 271 | `dExpenseStandard25Money` | `decimal(18,6)` | NO | +| 272 | `dExpense25Money` | `decimal(18,6)` | NO | +| 273 | `dExpenseDif25Money` | `decimal(18,6)` | NO | +| 274 | `dExpenseStandard26Money` | `decimal(18,6)` | NO | +| 275 | `dExpense26Money` | `decimal(18,6)` | NO | +| 276 | `dExpenseDif26Money` | `decimal(18,6)` | NO | +| 277 | `dExpenseStandard27Money` | `decimal(18,6)` | NO | +| 278 | `dExpense27Money` | `decimal(18,6)` | NO | +| 279 | `dExpenseDif27Money` | `decimal(18,6)` | NO | +| 280 | `dExpenseStandard28Money` | `decimal(18,6)` | NO | +| 281 | `dExpense28Money` | `decimal(18,6)` | NO | +| 282 | `dExpenseDif28Money` | `decimal(18,6)` | NO | +| 283 | `dExpenseStandard29Money` | `decimal(18,6)` | NO | +| 284 | `dExpense29Money` | `decimal(18,6)` | NO | +| 285 | `dExpenseDif29Money` | `decimal(18,6)` | NO | +| 286 | `dExpenseStandard30Money` | `decimal(18,6)` | NO | +| 287 | `dExpense30Money` | `decimal(18,6)` | NO | +| 288 | `dExpenseDif30Money` | `decimal(18,6)` | NO | +| 289 | `sOrderType` | `varchar(100)` | NO | +| 290 | `dAdjustProcessQty` | `decimal(18,6)` | NO | +| 291 | `dExpenseStandard18Money` | `decimal(18,6)` | NO | +| 292 | `dExpenseStandard19Money` | `decimal(18,6)` | NO | +| 293 | `dExpenseStandard20Money` | `decimal(18,6)` | NO | +| 294 | `dExpenseDif18Money` | `decimal(18,6)` | NO | +| 295 | `dExpenseDif19Money` | `decimal(18,6)` | NO | +| 296 | `dExpenseDif20Money` | `decimal(18,6)` | NO | +| 297 | `dBillOutSideCostMoney` | `decimal(18,6)` | NO | +| 298 | `dPreviousOutAuxiliaryQty` | `decimal(18,6)` | NO | +| 299 | `dPreviousOutMaterialsQty` | `decimal(18,6)` | NO | +| 300 | `dThisInStoreOutAuxiliaryQty` | `decimal(18,6)` | NO | +| 301 | `dThisInStoreOutMaterialsQty` | `decimal(18,6)` | NO | +| 302 | `dThisInvoiceOutAuxiliaryQty` | `decimal(18,6)` | NO | +| 303 | `dThisInvoiceOutMaterialsQty` | `decimal(18,6)` | NO | +| 304 | `sProductPlanSlaveId` | `varchar(100)` | NO | +| 305 | `sState` | `varchar(11)` | NO | +| 306 | `sDecompose` | `varchar(255)` | NO | +| 307 | `tReportCompleteDate` | `datetime` | YES | +| 308 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 309 | `sOutsideType` | `varchar(255)` | NO | +| 310 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 311 | `tBillCompleteDate` | `datetime` | YES | +| 312 | `dInitQty` | `decimal(18,6)` | NO | +| 313 | `dInitBillOutSideMoney` | `decimal(18,6)` | NO | +| 314 | `dEndQty` | `decimal(18,6)` | NO | +| 315 | `dEndBillOutSideMoney` | `decimal(18,6)` | NO | +| 316 | `dDoingBillOutSideMoney` | `decimal(18,6)` | NO | +| 317 | `dMaterialsCostBoxMoney` | `decimal(18,6)` | NO | +| 318 | `dEndRate` | `decimal(18,6)` | NO | +| 319 | `dProductNoTaxMoney` | `decimal(18,6)` | NO | +| 320 | `dPeriodProductInBeforeQty` | `decimal(18,6)` | NO | +| 321 | `bOrderComplete` | `bit(1)` | NO | +| 322 | `tOrderCompleteDate` | `datetime` | YES | +| 323 | `sOrderCompletePerson` | `varchar(255)` | NO | +| 324 | `sOrderCompleteType` | `varchar(255)` | NO | +| 325 | `sOrderCompleteMemo` | `varchar(2000)` | NO | +| 326 | `dVariableCost` | `decimal(18,6)` | NO | +| 327 | `dErrorMoney` | `decimal(18,6)` | NO | +| 328 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 329 | `dInstoreQty` | `decimal(19,6)` | NO | +| 330 | `dRate` | `decimal(42,17)` | YES | +| 331 | `dMaterialsRate` | `decimal(25,2)` | YES | +| 332 | `dPeopleRate` | `decimal(27,2)` | YES | +| 333 | `dMakeRate` | `decimal(36,2)` | YES | +| 334 | `dOutsideRate` | `decimal(27,2)` | YES | +| 335 | `dOtherRate` | `decimal(29,2)` | YES | +| 336 | `dYFMaterialsRate` | `decimal(25,2)` | YES | +| 337 | `dYFPeopleRate` | `decimal(27,2)` | YES | +| 338 | `dYFMakeRate` | `decimal(36,2)` | YES | +| 339 | `dYFOutsideRate` | `decimal(27,2)` | YES | +| 340 | `dYFOtherRate` | `decimal(29,2)` | YES | +| 341 | `dProductPrice` | `decimal(18,6)` | YES | +| 342 | `dOrderQty` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sId` AS `sId`,`a`.`sFormId` AS `sFormId`,`a`.`sBillNo` AS `sBillNo`,`a`.`sWorkOrderId` AS `sWorkOrderId`,`a`.`sWorkOrderNo` AS `sWorkOrderNo`,`a`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`a`.`iOrder` AS `iOrder`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sCustomerNo` AS `sCustomerNo`,`a`.`sCustomerName` AS `sCustomerName`,`a`.`sSalesOrderNo` AS `sSalesOrderNo`,`a`.`sProductId` AS `sProductId`,`a`.`sProductNo` AS `sProductNo`,`a`.`sProductName` AS `sProductName`,`a`.`sProductStyle` AS `sProductStyle`,`a`.`dProductQty` AS `dProductQty`,`a`.`sProductUnit` AS `sProductUnit`,`a`.`dAreaQty` AS `dAreaQty`,`a`.`dStdHour` AS `dStdHour`,`a`.`dProductCostPrice` AS `dProductCostPrice`,`a`.`dCostProductMoney` AS `dCostProductMoney`,`a`.`dFreight` AS `dFreight`,`a`.`dProductTaxMoney` AS `dProductTaxMoney`,`a`.`dProductMoney` AS `dProductMoney`,`a`.`dReceiptMoney` AS `dReceiptMoney`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`dPeriodCostProductMoney` AS `dPeriodCostProductMoney`,`a`.`dPeriodProductInQty` AS `dPeriodProductInQty`,`a`.`dPeriodProductInPrice` AS `dPeriodProductInPrice`,`a`.`dMaterialsCostMoney` AS `dMaterialsCostMoney`,`a`.`dMaterialsStdMoney` AS `dMaterialsStdMoney`,`a`.`dMaterialsDifMoney` AS `dMaterialsDifMoney`,`a`.`dOutSideCostMoney` AS `dOutSideCostMoney`,`a`.`dOutSideStdCostMoney` AS `dOutSideStdCostMoney`,`a`.`dOutSideDifMoney` AS `dOutSideDifMoney`,`a`.`dShareMoney` AS `dShareMoney`,`a`.`sProcessId` AS `sProcessId`,`a`.`sProcessName` AS `sProcessName`,`a`.`sWorkCenterName` AS `sWorkCenterName`,`a`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`a`.`iType` AS `iType`,`a`.`dSaleRate` AS `dSaleRate`,`a`.`dSaleProfit` AS `dSaleProfit`,`a`.`dStandardSalary` AS `dStandardSalary`,`a`.`dLaborMoney` AS `dLaborMoney`,`a`.`dLaborDifMoney` AS `dLaborDifMoney`,`a`.`dManufactureRate` AS `dManufactureRate`,`a`.`dManufactureProfit` AS `dManufactureProfit`,`a`.`dNetRate` AS `dNetRate`,`a`.`dNetProfit` AS `dNetProfit`,`a`.`bOutSide` AS `bOutSide`,`a`.`bBillComplete` AS `bBillComplete`,`a`.`dInitMoney` AS `dInitMoney`,`a`.`dSumMoney` AS `dSumMoney`,`a`.`dEndMoney` AS `dEndMoney`,`a`.`dEarlyQty` AS `dEarlyQty`,`a`.`dEarlyMoney` AS `dEarlyMoney`,`a`.`dDoingQty` AS `dDoingQty`,`a`.`dDoingMoney` AS `dDoingMoney`,`a`.`dInProductCostMoney` AS `dInProductCostMoney`,`a`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`a`.`dProcessQty` AS `dProcessQty`,`a`.`iProcessColorQty` AS `iProcessColorQty`,`a`.`sManualNo` AS `sManualNo`,`a`.`sCostPeriod` AS `sCostPeriod`,`a`.`bConfirm` AS `bConfirm`,`a`.`sConfirmMonth` AS `sConfirmMonth`,`a`.`dCostCenter1Money` AS `dCostCenter1Money`,`a`.`dCostCenter2Money` AS `dCostCenter2Money`,`a`.`dCostCenter3Money` AS `dCostCenter3Money`,`a`.`dCostCenter4Money` AS `dCostCenter4Money`,`a`.`dCostCenter5Money` AS `dCostCenter5Money`,`a`.`dCostCenter6Money` AS `dCostCenter6Money`,`a`.`dExpenseStandard1Money` AS `dExpenseStandard1Money`,`a`.`dExpense1Money` AS `dExpense1Money`,`a`.`dExpenseDif1Money` AS `dExpenseDif1Money`,`a`.`dExpenseStandard2Money` AS `dExpenseStandard2Money`,`a`.`dExpense2Money` AS `dExpense2Money`,`a`.`dExpenseDif2Money` AS `dExpenseDif2Money`,`a`.`dExpenseStandard3Money` AS `dExpenseStandard3Money`,`a`.`dExpense3Money` AS `dExpense3Money`,`a`.`dExpenseDif3Money` AS `dExpenseDif3Money`,`a`.`dExpenseStandard4Money` AS `dExpenseStandard4Money`,`a`.`dExpense4Money` AS `dExpense4Money`,`a`.`dExpenseDif4Money` AS `dExpenseDif4Money`,`a`.`dExpenseStandard5Money` AS `dExpenseStandard5Money`,`a`.`dExpense5Money` AS `dExpense5Money`,`a`.`dExpenseDif5Money` AS `dExpenseDif5Money`,`a`.`dExpenseStandard6Money` AS `dExpenseStandard6Money`,`a`.`dExpense6Money` AS `dExpense6Money`,`a`.`dExpenseDif6Money` AS `dExpenseDif6Money`,`a`.`dExpenseStandard7Money` AS `dExpenseStandard7Money`,`a`.`dExpense7Money` AS `dExpense7Money`,`a`.`dExpenseDif7Money` AS `dExpenseDif7Money`,`a`.`dExpenseStandard8Money` AS `dExpenseStandard8Money`,`a`.`dExpense8Money` AS `dExpense8Money`,`a`.`dExpenseDif8Money` AS `dExpenseDif8Money`,`a`.`dExpenseStandard9Money` AS `dExpenseStandard9Money`,`a`.`dExpense9Money` AS `dExpense9Money`,`a`.`dExpenseDif9Money` AS `dExpenseDif9Money`,`a`.`dExpenseStandard10Money` AS `dExpenseStandard10Money`,`a`.`dExpense10Money` AS `dExpense10Money`,`a`.`dExpenseDif10Money` AS `dExpenseDif10Money`,`a`.`dAllMoney` AS `dAllMoney`,`a`.`dHour` AS `dHour`,`a`.`dInitExpense1Money` AS `dInitExpense1Money`,`a`.`dInitExpense2Money` AS `dInitExpense2Money`,`a`.`dInitExpense3Money` AS `dInitExpense3Money`,`a`.`dInitExpense4Money` AS `dInitExpense4Money`,`a`.`dInitExpense5Money` AS `dInitExpense5Money`,`a`.`dInitExpense6Money` AS `dInitExpense6Money`,`a`.`dInitExpense7Money` AS `dInitExpense7Money`,`a`.`dInitExpense8Money` AS `dInitExpense8Money`,`a`.`dInitExpense9Money` AS `dInitExpense9Money`,`a`.`dInitExpense10Money` AS `dInitExpense10Money`,`a`.`dInitMaterialsMoney` AS `dInitMaterialsMoney`,`a`.`dInitOutsideMoney` AS `dInitOutsideMoney`,`a`.`dInitLaborMoney` AS `dInitLaborMoney`,`a`.`dInitAllMoney` AS `dInitAllMoney`,`a`.`dEndExpense1Money` AS `dEndExpense1Money`,`a`.`dEndExpense2Money` AS `dEndExpense2Money`,`a`.`dEndExpense3Money` AS `dEndExpense3Money`,`a`.`dEndExpense4Money` AS `dEndExpense4Money`,`a`.`dEndExpense5Money` AS `dEndExpense5Money`,`a`.`dEndExpense6Money` AS `dEndExpense6Money`,`a`.`dEndExpense7Money` AS `dEndExpense7Money`,`a`.`dEndExpense8Money` AS `dEndExpense8Money`,`a`.`dEndExpense9Money` AS `dEndExpense9Money`,`a`.`dEndExpense10Money` AS `dEndExpense10Money`,`a`.`dEndMaterialsMoney` AS `dEndMaterialsMoney`,`a`.`dEndOutsideMoney` AS `dEndOutsideMoney`,`a`.`dEndLaborMoney` AS `dEndLaborMoney`,`a`.`dEndAllMoney` AS `dEndAllMoney`,`a`.`dInitExpense11Money` AS `dInitExpense11Money`,`a`.`dInitExpense12Money` AS `dInitExpense12Money`,`a`.`dInitExpense13Money` AS `dInitExpense13Money`,`a`.`dInitExpense14Money` AS `dInitExpense14Money`,`a`.`dInitExpense15Money` AS `dInitExpense15Money`,`a`.`dInitExpense16Money` AS `dInitExpense16Money`,`a`.`dInitExpense17Money` AS `dInitExpense17Money`,`a`.`dEndExpense11Money` AS `dEndExpense11Money`,`a`.`dEndExpense12Money` AS `dEndExpense12Money`,`a`.`dEndExpense13Money` AS `dEndExpense13Money`,`a`.`dEndExpense14Money` AS `dEndExpense14Money`,`a`.`dEndExpense15Money` AS `dEndExpense15Money`,`a`.`dEndExpense16Money` AS `dEndExpense16Money`,`a`.`dEndExpense17Money` AS `dEndExpense17Money`,`a`.`dExpenseStandard11Money` AS `dExpenseStandard11Money`,`a`.`dExpense11Money` AS `dExpense11Money`,`a`.`dExpenseDif11Money` AS `dExpenseDif11Money`,`a`.`dExpenseStandard12Money` AS `dExpenseStandard12Money`,`a`.`dExpense12Money` AS `dExpense12Money`,`a`.`dExpenseDif12Money` AS `dExpenseDif12Money`,`a`.`dExpenseStandard13Money` AS `dExpenseStandard13Money`,`a`.`dExpense13Money` AS `dExpense13Money`,`a`.`dExpenseDif13Money` AS `dExpenseDif13Money`,`a`.`dExpenseStandard14Money` AS `dExpenseStandard14Money`,`a`.`dExpense14Money` AS `dExpense14Money`,`a`.`dExpenseDif14Money` AS `dExpenseDif14Money`,`a`.`dExpenseStandard15Money` AS `dExpenseStandard15Money`,`a`.`dExpense15Money` AS `dExpense15Money`,`a`.`dExpenseDif15Money` AS `dExpenseDif15Money`,`a`.`dExpenseStandard16Money` AS `dExpenseStandard16Money`,`a`.`dExpense16Money` AS `dExpense16Money`,`a`.`dExpenseDif16Money` AS `dExpenseDif16Money`,`a`.`dExpenseStandard17Money` AS `dExpenseStandard17Money`,`a`.`dExpense17Money` AS `dExpense17Money`,`a`.`dExpenseDif17Money` AS `dExpenseDif17Money`,`a`.`dDoingExpense1Money` AS `dDoingExpense1Money`,`a`.`dDoingExpense2Money` AS `dDoingExpense2Money`,`a`.`dDoingExpense3Money` AS `dDoingExpense3Money`,`a`.`dDoingExpense4Money` AS `dDoingExpense4Money`,`a`.`dDoingExpense5Money` AS `dDoingExpense5Money`,`a`.`dDoingExpense6Money` AS `dDoingExpense6Money`,`a`.`dDoingExpense7Money` AS `dDoingExpense7Money`,`a`.`dDoingExpense8Money` AS `dDoingExpense8Money`,`a`.`dDoingExpense9Money` AS `dDoingExpense9Money`,`a`.`dDoingExpense10Money` AS `dDoingExpense10Money`,`a`.`dDoingExpense11Money` AS `dDoingExpense11Money`,`a`.`dDoingExpense12Money` AS `dDoingExpense12Money`,`a`.`dDoingExpense13Money` AS `dDoingExpense13Money`,`a`.`dDoingExpense14Money` AS `dDoingExpense14Money`,`a`.`dDoingExpense15Money` AS `dDoingExpense15Money`,`a`.`dDoingExpense16Money` AS `dDoingExpense16Money`,`a`.`dDoingExpense17Money` AS `dDoingExpense17Money`,`a`.`dDoingMaterialsMoney` AS `dDoingMaterialsMoney`,`a`.`dDoingOutsideMoney` AS `dDoingOutsideMoney`,`a`.`dDoingLaborMoney` AS `dDoingLaborMoney`,`a`.`dDoingAllMoney` AS `dDoingAllMoney`,`a`.`dProductInStoreQty` AS `dProductInStoreQty`,`a`.`sMachineId` AS `sMachineId`,`a`.`sMachineName` AS `sMachineName`,`a`.`dStdProcessQty` AS `dStdProcessQty`,`a`.`sPartsName` AS `sPartsName`,`a`.`dAdjustHour` AS `dAdjustHour`,`a`.`sMaterialsId` AS `sMaterialsId`,`a`.`sMaterialsNo` AS `sMaterialsNo`,`a`.`sMaterialsName` AS `sMaterialsName`,`a`.`sMaterialsStyle` AS `sMaterialsStyle`,`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`a`.`dMaterialsQty` AS `dMaterialsQty`,`a`.`sMaterialsUnit` AS `sMaterialsUnit`,`a`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`a`.`sOrderFormId` AS `sOrderFormId`,`a`.`sOrderId` AS `sOrderId`,`a`.`sOrderSlaveId` AS `sOrderSlaveId`,`a`.`sBillId` AS `sBillId`,`a`.`sAccId` AS `sAccId`,`a`.`dMaterialsCostPrice` AS `dMaterialsCostPrice`,`a`.`dOutSideCostPrice` AS `dOutSideCostPrice`,`a`.`iBillType` AS `iBillType`,`a`.`dInitExpense18Money` AS `dInitExpense18Money`,`a`.`dEndExpense18Money` AS `dEndExpense18Money`,`a`.`dDoingExpense18Money` AS `dDoingExpense18Money`,`a`.`dExpense18Money` AS `dExpense18Money`,`a`.`dInitExpense19Money` AS `dInitExpense19Money`,`a`.`dEndExpense19Money` AS `dEndExpense19Money`,`a`.`dDoingExpense19Money` AS `dDoingExpense19Money`,`a`.`dExpense19Money` AS `dExpense19Money`,`a`.`dInitExpense20Money` AS `dInitExpense20Money`,`a`.`dEndExpense20Money` AS `dEndExpense20Money`,`a`.`dDoingExpense20Money` AS `dDoingExpense20Money`,`a`.`dExpense20Money` AS `dExpense20Money`,`a`.`sWorkCenterId` AS `sWorkCenterId`,`a`.`dSumPlateQty` AS `dSumPlateQty`,`a`.`dInitExpense21Money` AS `dInitExpense21Money`,`a`.`dInitExpense22Money` AS `dInitExpense22Money`,`a`.`dInitExpense23Money` AS `dInitExpense23Money`,`a`.`dInitExpense24Money` AS `dInitExpense24Money`,`a`.`dInitExpense25Money` AS `dInitExpense25Money`,`a`.`dInitExpense26Money` AS `dInitExpense26Money`,`a`.`dInitExpense27Money` AS `dInitExpense27Money`,`a`.`dInitExpense28Money` AS `dInitExpense28Money`,`a`.`dInitExpense29Money` AS `dInitExpense29Money`,`a`.`dInitExpense30Money` AS `dInitExpense30Money`,`a`.`dEndExpense21Money` AS `dEndExpense21Money`,`a`.`dEndExpense22Money` AS `dEndExpense22Money`,`a`.`dEndExpense23Money` AS `dEndExpense23Money`,`a`.`dEndExpense24Money` AS `dEndExpense24Money`,`a`.`dEndExpense25Money` AS `dEndExpense25Money`,`a`.`dEndExpense26Money` AS `dEndExpense26Money`,`a`.`dEndExpense27Money` AS `dEndExpense27Money`,`a`.`dEndExpense28Money` AS `dEndExpense28Money`,`a`.`dEndExpense29Money` AS `dEndExpense29Money`,`a`.`dEndExpense30Money` AS `dEndExpense30Money`,`a`.`dDoingExpense21Money` AS `dDoingExpense21Money`,`a`.`dDoingExpense22Money` AS `dDoingExpense22Money`,`a`.`dDoingExpense23Money` AS `dDoingExpense23Money`,`a`.`dDoingExpense24Money` AS `dDoingExpense24Money`,`a`.`dDoingExpense25Money` AS `dDoingExpense25Money`,`a`.`dDoingExpense26Money` AS `dDoingExpense26Money`,`a`.`dDoingExpense27Money` AS `dDoingExpense27Money`,`a`.`dDoingExpense28Money` AS `dDoingExpense28Money`,`a`.`dDoingExpense29Money` AS `dDoingExpense29Money`,`a`.`dDoingExpense30Money` AS `dDoingExpense30Money`,`a`.`dExpenseStandard21Money` AS `dExpenseStandard21Money`,`a`.`dExpense21Money` AS `dExpense21Money`,`a`.`dExpenseDif21Money` AS `dExpenseDif21Money`,`a`.`dExpenseStandard22Money` AS `dExpenseStandard22Money`,`a`.`dExpense22Money` AS `dExpense22Money`,`a`.`dExpenseDif22Money` AS `dExpenseDif22Money`,`a`.`dExpenseStandard23Money` AS `dExpenseStandard23Money`,`a`.`dExpense23Money` AS `dExpense23Money`,`a`.`dExpenseDif23Money` AS `dExpenseDif23Money`,`a`.`dExpenseStandard24Money` AS `dExpenseStandard24Money`,`a`.`dExpense24Money` AS `dExpense24Money`,`a`.`dExpenseDif24Money` AS `dExpenseDif24Money`,`a`.`dExpenseStandard25Money` AS `dExpenseStandard25Money`,`a`.`dExpense25Money` AS `dExpense25Money`,`a`.`dExpenseDif25Money` AS `dExpenseDif25Money`,`a`.`dExpenseStandard26Money` AS `dExpenseStandard26Money`,`a`.`dExpense26Money` AS `dExpense26Money`,`a`.`dExpenseDif26Money` AS `dExpenseDif26Money`,`a`.`dExpenseStandard27Money` AS `dExpenseStandard27Money`,`a`.`dExpense27Money` AS `dExpense27Money`,`a`.`dExpenseDif27Money` AS `dExpenseDif27Money`,`a`.`dExpenseStandard28Money` AS `dExpenseStandard28Money`,`a`.`dExpense28Money` AS `dExpense28Money`,`a`.`dExpenseDif28Money` AS `dExpenseDif28Money`,`a`.`dExpenseStandard29Money` AS `dExpenseStandard29Money`,`a`.`dExpense29Money` AS `dExpense29Money`,`a`.`dExpenseDif29Money` AS `dExpenseDif29Money`,`a`.`dExpenseStandard30Money` AS `dExpenseStandard30Money`,`a`.`dExpense30Money` AS `dExpense30Money`,`a`.`dExpenseDif30Money` AS `dExpenseDif30Money`,`a`.`sOrderType` AS `sOrderType`,`a`.`dAdjustProcessQty` AS `dAdjustProcessQty`,`a`.`dExpenseStandard18Money` AS `dExpenseStandard18Money`,`a`.`dExpenseStandard19Money` AS `dExpenseStandard19Money`,`a`.`dExpenseStandard20Money` AS `dExpenseStandard20Money`,`a`.`dExpenseDif18Money` AS `dExpenseDif18Money`,`a`.`dExpenseDif19Money` AS `dExpenseDif19Money`,`a`.`dExpenseDif20Money` AS `dExpenseDif20Money`,`a`.`dBillOutSideCostMoney` AS `dBillOutSideCostMoney`,`a`.`dPreviousOutAuxiliaryQty` AS `dPreviousOutAuxiliaryQty`,`a`.`dPreviousOutMaterialsQty` AS `dPreviousOutMaterialsQty`,`a`.`dThisInStoreOutAuxiliaryQty` AS `dThisInStoreOutAuxiliaryQty`,`a`.`dThisInStoreOutMaterialsQty` AS `dThisInStoreOutMaterialsQty`,`a`.`dThisInvoiceOutAuxiliaryQty` AS `dThisInvoiceOutAuxiliaryQty`,`a`.`dThisInvoiceOutMaterialsQty` AS `dThisInvoiceOutMaterialsQty`,`a`.`sProductPlanSlaveId` AS `sProductPlanSlaveId`,`a`.`sState` AS `sState`,`a`.`sDecompose` AS `sDecompose`,`a`.`tReportCompleteDate` AS `tReportCompleteDate`,`a`.`dProductionReportQty` AS `dProductionReportQty`,`a`.`sOutsideType` AS `sOutsideType`,`a`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`a`.`tBillCompleteDate` AS `tBillCompleteDate`,`a`.`dInitQty` AS `dInitQty`,`a`.`dInitBillOutSideMoney` AS `dInitBillOutSideMoney`,`a`.`dEndQty` AS `dEndQty`,`a`.`dEndBillOutSideMoney` AS `dEndBillOutSideMoney`,`a`.`dDoingBillOutSideMoney` AS `dDoingBillOutSideMoney`,`a`.`dMaterialsCostBoxMoney` AS `dMaterialsCostBoxMoney`,`a`.`dEndRate` AS `dEndRate`,`a`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`a`.`dPeriodProductInBeforeQty` AS `dPeriodProductInBeforeQty`,`a`.`bOrderComplete` AS `bOrderComplete`,`a`.`tOrderCompleteDate` AS `tOrderCompleteDate`,`a`.`sOrderCompletePerson` AS `sOrderCompletePerson`,`a`.`sOrderCompleteType` AS `sOrderCompleteType`,`a`.`sOrderCompleteMemo` AS `sOrderCompleteMemo`,`a`.`dVariableCost` AS `dVariableCost`,`a`.`dErrorMoney` AS `dErrorMoney`,`a`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,(`a`.`dPeriodProductInQty` + `a`.`dPeriodProductInBeforeQty`) AS `dInstoreQty`,((`a`.`dProductNoTaxPrice` - `a`.`dPeriodProductInPrice`) / `a`.`dProductNoTaxPrice`) AS `dRate`,round((((`a`.`dEndExpense1Money` + `a`.`dEndExpense2Money`) / `a`.`dEndAllMoney`) * 100),2) AS `dMaterialsRate`,round((((((`a`.`dEndExpense3Money` + `a`.`dEndExpense4Money`) + `a`.`dEndExpense5Money`) + `a`.`dEndExpense6Money`) / `a`.`dEndAllMoney`) * 100),2) AS `dPeopleRate`,round(((((((((((((((`a`.`dEndExpense7Money` + `a`.`dEndExpense8Money`) + `a`.`dEndExpense9Money`) + `a`.`dEndExpense10Money`) + `a`.`dEndExpense11Money`) + `a`.`dEndExpense12Money`) + `a`.`dEndExpense13Money`) + `a`.`dEndExpense14Money`) + `a`.`dEndExpense15Money`) + `a`.`dEndExpense16Money`) + `a`.`dEndExpense17Money`) + `a`.`dEndExpense18Money`) + `a`.`dEndExpense19Money`) / `a`.`dEndAllMoney`) * 100),2) AS `dMakeRate`,round((((((`a`.`dEndExpense20Money` + `a`.`dEndExpense21Money`) + `a`.`dEndExpense22Money`) + `a`.`dEndExpense23Money`) / `a`.`dEndAllMoney`) * 100),2) AS `dOutsideRate`,round((((((((`a`.`dEndExpense24Money` + `a`.`dEndExpense25Money`) + `a`.`dEndExpense26Money`) + `a`.`dEndExpense27Money`) + `a`.`dEndExpense28Money`) + `a`.`dEndExpense29Money`) / `a`.`dEndAllMoney`) * 100),2) AS `dOtherRate`,round((((`a`.`dExpense1Money` + `a`.`dExpense2Money`) / `a`.`dEndMoney`) * 100),2) AS `dYFMaterialsRate`,round((((((`a`.`dExpense3Money` + `a`.`dExpense4Money`) + `a`.`dExpense5Money`) + `a`.`dExpense6Money`) / `a`.`dEndMoney`) * 100),2) AS `dYFPeopleRate`,round(((((((((((((((`a`.`dExpense7Money` + `a`.`dExpense8Money`) + `a`.`dExpense9Money`) + `a`.`dExpense10Money`) + `a`.`dExpense11Money`) + `a`.`dExpense12Money`) + `a`.`dExpense13Money`) + `a`.`dExpense14Money`) + `a`.`dExpense15Money`) + `a`.`dExpense16Money`) + `a`.`dExpense17Money`) + `a`.`dExpense18Money`) + `a`.`dExpense19Money`) / `a`.`dEndMoney`) * 100),2) AS `dYFMakeRate`,round((((((`a`.`dExpense20Money` + `a`.`dExpense21Money`) + `a`.`dExpense22Money`) + `a`.`dExpense23Money`) / `a`.`dEndMoney`) * 100),2) AS `dYFOutsideRate`,round((((((((`a`.`dExpense24Money` + `a`.`dExpense25Money`) + `a`.`dExpense26Money`) + `a`.`dExpense27Money`) + `a`.`dExpense28Money`) + `a`.`dExpense29Money`) / `a`.`dEndMoney`) * 100),2) AS `dYFOtherRate`,(select `b`.`dProductPrice` from `xlyweberp_saas_ai`.`salsalesorderslave` `b` where (`b`.`sId` = `a`.`sOrderSlaveId`)) AS `dProductPrice`,(select `b`.`dProductQty` from `xlyweberp_saas_ai`.`salsalesorderslave` `b` where (`b`.`sId` = `a`.`sOrderSlaveId`)) AS `dOrderQty` from `xlyweberp_saas_ai`.`accordercostanalysis` `a` where (`a`.`iType` = 0) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductdoing.md b/docs/auto-catalog/views/viw_accproductdoing.md new file mode 100644 index 0000000..5788e34 --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductdoing.md @@ -0,0 +1,123 @@ +# `viw_accproductdoing` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `sEmployeeId` | `varchar(100)` | NO | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sCostPeriod` | `varchar(100)` | NO | +| 34 | `sConfirmMonth` | `varchar(100)` | NO | +| 35 | `bConfirm` | `bit(1)` | NO | +| 36 | `sSlaveId` | `varchar(100)` | NO | +| 37 | `iSlaveOrder` | `int` | NO | +| 38 | `sCustomerId` | `varchar(100)` | YES | +| 39 | `sProductId` | `varchar(100)` | NO | +| 40 | `dProductQty` | `decimal(18,6)` | YES | +| 41 | `dProductPrice` | `decimal(24,13)` | NO | +| 42 | `dProductMoney` | `decimal(18,6)` | NO | +| 43 | `sSrcId` | `varchar(100)` | NO | +| 44 | `sSrcSlaveId` | `varchar(100)` | NO | +| 45 | `sSrcNo` | `varchar(255)` | NO | +| 46 | `dSrcQty` | `decimal(18,6)` | YES | +| 47 | `sSlaveMemo` | `text` | YES | +| 48 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 51 | `sBarcode` | `varchar(255)` | YES | +| 52 | `sDefineNo` | `varchar(255)` | NO | +| 53 | `sDefineNo2` | `varchar(255)` | NO | +| 54 | `sSReserve1` | `varchar(255)` | YES | +| 55 | `sSReserve2` | `varchar(255)` | YES | +| 56 | `sSReserve3` | `varchar(255)` | YES | +| 57 | `sSReserve4` | `varchar(255)` | YES | +| 58 | `sSReserve5` | `varchar(255)` | YES | +| 59 | `sSReserve6` | `varchar(255)` | YES | +| 60 | `dSReserve1` | `decimal(18,6)` | YES | +| 61 | `dSReserve2` | `decimal(18,6)` | YES | +| 62 | `dSReserve3` | `decimal(18,6)` | YES | +| 63 | `iSReserve1` | `int` | YES | +| 64 | `iSReserve2` | `int` | YES | +| 65 | `iSReserve3` | `int` | YES | +| 66 | `tSReserve1` | `datetime` | YES | +| 67 | `tSReserve2` | `datetime` | YES | +| 68 | `dCostPrice` | `decimal(24,13)` | NO | +| 69 | `dCostMoney` | `decimal(18,6)` | NO | +| 70 | `sWorkOrderId` | `varchar(100)` | NO | +| 71 | `sWorkOrderNo` | `varchar(255)` | NO | +| 72 | `sOrderId` | `varchar(100)` | NO | +| 73 | `sOrderNo` | `varchar(255)` | NO | +| 74 | `sOrderSlaveId` | `varchar(100)` | NO | +| 75 | `sProcessId` | `varchar(100)` | NO | +| 76 | `dDoingQty` | `decimal(18,6)` | YES | +| 77 | `sMaterialsId` | `varchar(100)` | NO | +| 78 | `sMaterialsStyle` | `varchar(100)` | NO | +| 79 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 81 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 82 | `dConversionQty` | `decimal(18,6)` | NO | +| 83 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 84 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 85 | `dCoefficient` | `decimal(18,6)` | NO | +| 86 | `sOutsideType` | `varchar(255)` | NO | +| 87 | `dEndExpense1Money` | `decimal(18,2)` | NO | +| 88 | `dEndExpense3Money` | `decimal(18,2)` | NO | +| 89 | `dEndExpense21Money` | `decimal(18,2)` | NO | +| 90 | `dEndExpense19Money` | `decimal(18,2)` | NO | +| 91 | `dEndExpense8Money` | `decimal(18,2)` | NO | +| 92 | `dEndExpense11Money` | `decimal(18,2)` | NO | +| 93 | `dEndExpense16Money` | `decimal(18,2)` | NO | +| 94 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | +| 95 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 96 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | +| 97 | `sSupplyId` | `varchar(100)` | YES | +| 98 | `sMaterialsUnit` | `varchar(1)` | NO | +| 99 | `staxid` | `varchar(255)` | YES | +| 100 | `dMaterialsForeignMoney` | `decimal(18,6)` | NO | +| 101 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accproductdoingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accproductdoingmaster`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`accproductdoingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`accproductdoingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`accproductdoingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`accproductdoingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`accproductdoingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dDoingQty` AS `dDoingQty`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sOutsideType` AS `sOutsideType`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense1Money` AS `dEndExpense1Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense3Money` AS `dEndExpense3Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense21Money` AS `dEndExpense21Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense19Money` AS `dEndExpense19Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense8Money` AS `dEndExpense8Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense11Money` AS `dEndExpense11Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dEndExpense16Money` AS `dEndExpense16Money`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sSupplyId` AS `sSupplyId`,'个' AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`accproductdoingslave`.`sTaxId` AS `staxid`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`accproductdoingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney` from (`xlyweberp_saas_ai`.`accproductdoingmaster` join `xlyweberp_saas_ai`.`accproductdoingslave` on((`xlyweberp_saas_ai`.`accproductdoingmaster`.`sId` = `xlyweberp_saas_ai`.`accproductdoingslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductinit.md b/docs/auto-catalog/views/viw_accproductinit.md new file mode 100644 index 0000000..c054f47 --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductinit.md @@ -0,0 +1,120 @@ +# `viw_accproductinit` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sCostPeriod` | `varchar(100)` | NO | +| 33 | `sConfirmMonth` | `varchar(100)` | NO | +| 34 | `bConfirm` | `bit(1)` | NO | +| 35 | `sSlaveId` | `varchar(50)` | NO | +| 36 | `iSlaveOrder` | `int` | NO | +| 37 | `sCustomerId` | `varchar(50)` | NO | +| 38 | `sProductId` | `varchar(50)` | NO | +| 39 | `dOriginalQty` | `decimal(18,6)` | NO | +| 40 | `dOriginalMoney` | `decimal(18,2)` | NO | +| 41 | `dProductQty` | `decimal(18,6)` | NO | +| 42 | `dProductPrice` | `decimal(18,6)` | NO | +| 43 | `dProductMoney` | `decimal(18,2)` | NO | +| 44 | `dProfitLossQty` | `decimal(18,6)` | YES | +| 45 | `dProfitLossMoney` | `decimal(18,2)` | YES | +| 46 | `dProfitLossPrice` | `decimal(18,6)` | YES | +| 47 | `sSrcId` | `varchar(50)` | YES | +| 48 | `sSrcSlaveId` | `varchar(50)` | YES | +| 49 | `sSrcNo` | `varchar(50)` | YES | +| 50 | `dSrcQty` | `decimal(18,6)` | YES | +| 51 | `sSlaveMemo` | `text` | YES | +| 52 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 53 | `dProductNoTaxMoney` | `decimal(18,2)` | YES | +| 54 | `dProductTaxMoney` | `decimal(18,2)` | YES | +| 55 | `sBarcode` | `varchar(50)` | YES | +| 56 | `sDefineNo` | `varchar(50)` | YES | +| 57 | `sDefineNo2` | `varchar(50)` | YES | +| 58 | `sWareHouseId` | `varchar(50)` | YES | +| 59 | `sLocationId` | `varchar(50)` | YES | +| 60 | `sWareHouseLocationId` | `varchar(50)` | YES | +| 61 | `sSReserve1` | `varchar(50)` | YES | +| 62 | `sSReserve2` | `varchar(50)` | YES | +| 63 | `sSReserve3` | `varchar(50)` | YES | +| 64 | `sSReserve4` | `varchar(50)` | YES | +| 65 | `sSReserve5` | `varchar(50)` | YES | +| 66 | `sSReserve6` | `varchar(50)` | YES | +| 67 | `dSReserve1` | `decimal(18,6)` | YES | +| 68 | `dSReserve2` | `decimal(18,6)` | YES | +| 69 | `dSReserve3` | `decimal(18,6)` | YES | +| 70 | `iSReserve1` | `int` | YES | +| 71 | `iSReserve2` | `int` | YES | +| 72 | `iSReserve3` | `int` | YES | +| 73 | `tSReserve1` | `datetime` | YES | +| 74 | `tSReserve2` | `datetime` | YES | +| 75 | `dCostPrice` | `decimal(18,6)` | YES | +| 76 | `dCostMoney` | `decimal(18,2)` | YES | +| 77 | `sOrderNo` | `varchar(50)` | NO | +| 78 | `sOrderId` | `varchar(50)` | NO | +| 79 | `dEndExpense1Money` | `decimal(18,6)` | NO | +| 80 | `dEndExpense3Money` | `decimal(18,6)` | NO | +| 81 | `dEndExpense21Money` | `decimal(18,6)` | NO | +| 82 | `dEndExpense19Money` | `decimal(18,6)` | NO | +| 83 | `dEndExpense8Money` | `decimal(18,6)` | NO | +| 84 | `dEndExpense11Money` | `decimal(18,6)` | NO | +| 85 | `dEndExpense16Money` | `decimal(18,6)` | NO | +| 86 | `sTaxId` | `varchar(50)` | YES | +| 87 | `dCheckingQty` | `decimal(18,6)` | NO | +| 88 | `dProductForeignMoney` | `decimal(18,2)` | NO | +| 89 | `dProductForeignPrice` | `decimal(18,13)` | YES | +| 90 | `bCheckingComplete` | `bit(1)` | NO | +| 91 | `sCurrency` | `varchar(50)` | YES | +| 92 | `tDeliverDate` | `datetime` | YES | +| 93 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 94 | `bFrozen` | `bit(1)` | YES | +| 95 | `sWorkOrderNo` | `varchar(255)` | YES | +| 96 | `bSingleReceipt` | `int` | NO | +| 97 | `bFinance` | `int` | NO | +| 98 | `sSalesManId` | `varchar(2)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accproductinitmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accproductinitmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accproductinitmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`accproductinitmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`accproductinitmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`accproductinitmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`accproductinitmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`accproductinitmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`accproductinitmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`accproductinitmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`accproductinitmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`accproductinitmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`accproductinitmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`accproductinitmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`accproductinitmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`accproductinitmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accproductinitmaster`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accproductinitmaster`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`accproductinitslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accproductinitslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`accproductinitslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`accproductinitslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`accproductinitslave`.`dOriginalQty` AS `dOriginalQty`,`xlyweberp_saas_ai`.`accproductinitslave`.`dOriginalMoney` AS `dOriginalMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProfitLossQty` AS `dProfitLossQty`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProfitLossMoney` AS `dProfitLossMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProfitLossPrice` AS `dProfitLossPrice`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`accproductinitslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`accproductinitslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`accproductinitslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`accproductinitslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`accproductinitslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`accproductinitslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`accproductinitslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`accproductinitslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`accproductinitslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`accproductinitslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`accproductinitslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`accproductinitslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`accproductinitslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`accproductinitslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`accproductinitslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`accproductinitslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`accproductinitslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`accproductinitslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense1Money` AS `dEndExpense1Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense3Money` AS `dEndExpense3Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense21Money` AS `dEndExpense21Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense19Money` AS `dEndExpense19Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense8Money` AS `dEndExpense8Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense11Money` AS `dEndExpense11Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`dEndExpense16Money` AS `dEndExpense16Money`,`xlyweberp_saas_ai`.`accproductinitslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`accproductinitslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`accproductinitslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`accproductinitslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`accproductinitslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`accproductinitslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`accproductinitslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`accproductinitslave`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`accproductinitslave`.`sWorkOrderNo` AS `sWorkOrderNo`,0 AS `bSingleReceipt`,0 AS `bFinance`,'-1' AS `sSalesManId` from (`xlyweberp_saas_ai`.`accproductinitslave` join `xlyweberp_saas_ai`.`accproductinitmaster` on((`xlyweberp_saas_ai`.`accproductinitmaster`.`sId` = `xlyweberp_saas_ai`.`accproductinitslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductionmaterialsslave.md b/docs/auto-catalog/views/viw_accproductionmaterialsslave.md new file mode 100644 index 0000000..309236a --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductionmaterialsslave.md @@ -0,0 +1,90 @@ +# `viw_accproductionmaterialsslave` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `iOrder` | `int` | NO | +| 6 | `sMakePerson` | `varchar(255)` | YES | +| 7 | `sParentId` | `varchar(100)` | NO | +| 8 | `sMaterialsId` | `varchar(100)` | NO | +| 9 | `sMaterialsStyle` | `varchar(255)` | NO | +| 10 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 12 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 13 | `dConversionQty` | `decimal(18,6)` | NO | +| 14 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 15 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 16 | `sSrcSlaveId` | `varchar(100)` | NO | +| 17 | `sSrcId` | `varchar(100)` | NO | +| 18 | `sSrcNo` | `varchar(255)` | NO | +| 19 | `dSrcQty` | `decimal(18,6)` | YES | +| 20 | `sSlaveMemo` | `text` | YES | +| 21 | `sTaxId` | `varchar(100)` | YES | +| 22 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 23 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 24 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 25 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 26 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 27 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 28 | `dRejectQty` | `decimal(18,6)` | NO | +| 29 | `tInStoreDate` | `datetime` | YES | +| 30 | `sBarcode` | `varchar(255)` | YES | +| 31 | `sOrderId` | `varchar(100)` | NO | +| 32 | `sOrderSlaveId` | `varchar(100)` | NO | +| 33 | `sOrderNo` | `varchar(255)` | NO | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | +| 36 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 37 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 39 | `sWareHouseId` | `varchar(100)` | NO | +| 40 | `sLocationId` | `varchar(100)` | NO | +| 41 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 42 | `sDefineNo` | `varchar(100)` | NO | +| 43 | `sDefineNo2` | `varchar(100)` | NO | +| 44 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 45 | `sUnTaskFormId` | `varchar(100)` | NO | +| 46 | `tSrcDate` | `datetime` | YES | +| 47 | `sReelMaterialsStyle` | `varchar(255)` | NO | +| 48 | `sApplyId` | `varchar(255)` | NO | +| 49 | `sApplySlaveId` | `varchar(255)` | NO | +| 50 | `sCostPeriod` | `varchar(255)` | NO | +| 51 | `bConfirm` | `bit(1)` | NO | +| 52 | `tCreateDate` | `datetime` | NO | +| 53 | `sFormId` | `varchar(100)` | NO | +| 54 | `sBillNo` | `varchar(255)` | NO | +| 55 | `sBillId` | `varchar(255)` | NO | +| 56 | `sDepartId` | `varchar(255)` | NO | +| 57 | `sOrderFormId` | `varchar(100)` | YES | +| 58 | `sProductId` | `varchar(100)` | NO | +| 59 | `sProductNo` | `varchar(100)` | YES | +| 60 | `sProductName` | `varchar(100)` | YES | +| 61 | `sProductStyle` | `varchar(100)` | YES | +| 62 | `dProductQty` | `decimal(18,6)` | YES | +| 63 | `sProductUnit` | `varchar(100)` | YES | +| 64 | `sPartsName` | `varchar(100)` | YES | +| 65 | `sConfirmMonth` | `varchar(100)` | NO | +| 66 | `sAccId` | `varchar(100)` | NO | +| 67 | `sWorkCenterId` | `varchar(100)` | NO | +| 68 | `sCostFrameName` | `longtext` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accproductionmaterialsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sUnTaskFormId` AS `sUnTaskFormId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sReelMaterialsStyle` AS `sReelMaterialsStyle`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sApplyId` AS `sApplyId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sApplySlaveId` AS `sApplySlaveId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sBillId` AS `sBillId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sOrderFormId` AS `sOrderFormId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sAccId` AS `sAccId`,`xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sWorkCenterId` AS `sWorkCenterId`,(select (case when (ifnull(`t`.`sCostFrameName`,'') = '') then replace(json_extract('{"paper":"纸张","label":"不干胶","finished":"成品","half_finished":"半成品","accessories":"生产辅料","corrugated":"瓦楞","sMach_accessories":"设备配件","baocai":"包装材料","LabourProducts":"劳保用品","cost":"费用支出","fixedassets":"固定资产","OfficeProducts":"行政办公"}',concat('$.',`s`.`sMaterialsType`)),'"','') else convert(`t`.`sCostFrameName` using utf8mb4) end) from (`xlyweberp_saas_ai`.`elematerials` `s` left join `xlyweberp_saas_ai`.`elecostframe` `t` on((`t`.`sId` = `s`.`sCostFrameId`))) where (`s`.`sId` = `xlyweberp_saas_ai`.`accproductionmaterialsslave`.`sMaterialsId`)) AS `sCostFrameName` from `xlyweberp_saas_ai`.`accproductionmaterialsslave` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinstoredetail.md b/docs/auto-catalog/views/viw_accproductstoreinstoredetail.md new file mode 100644 index 0000000..4d1ea56 --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinstoredetail.md @@ -0,0 +1,34 @@ +# `viw_accproductstoreinstoredetail` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sProductId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sDefineNo` | `varchar(100)` | YES | +| 7 | `sCustomerId` | `varchar(50)` | YES | +| 8 | `dProductQty` | `decimal(18,6)` | NO | +| 9 | `iDay` | `bigint` | YES | +| 10 | `dCostPrice` | `decimal(25,13)` | YES | +| 11 | `dCostMoney` | `decimal(18,2)` | YES | +| 12 | `sConfirmMonth` | `varchar(100)` | YES | + +## Definition + +```sql +select `a`.`sId` AS `sId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sProductId` AS `sProductId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sDefineNo` AS `sDefineNo`,`b`.`sCustomerId` AS `sCustomerId`,(case when ((`a`.`sFormId` = '192116810113315228246447250') or (`a`.`sFormId` = '11811781131121915179924871530')) then `a`.`dProductQty` else -(`a`.`dProductQty`) end) AS `dProductQty`,(to_days(now()) - to_days(`a`.`tCreateDate`)) AS `iDay`,`a`.`dCostPrice` AS `dCostPrice`,(case when ((`a`.`sFormId` = '192116810113315228246447250') or (`a`.`sFormId` = '11811781131121915179924871530')) then `a`.`dCostMoney` else -(`a`.`dCostMoney`) end) AS `dCostMoney`,`a`.`sConfirmMonth` AS `sConfirmMonth` from (`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` in ('192116810113315228246447250','101251240115015920999005840','11811781131121915179924491520','11811781131121915179924871530','101251240115015959853077870'))) union all select `xlyweberp_saas_ai`.`b`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`b`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`b`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`b`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`b`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`b`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`b`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`b`.`dProductQty` AS `dProductQty`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`b`.`tCreateDate`)) AS `datediff(NOW(), tCreateDate)`,`xlyweberp_saas_ai`.`b`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`b`.`dCostMoney` AS `dCostMoney`,date_format(`xlyweberp_saas_ai`.`b`.`tCreateDate`,'%Y%m') AS `DATE_FORMAT(tCreateDate,'%Y%m')` from `xlyweberp_saas_ai`.`viw_accproductinit` `b` where (`xlyweberp_saas_ai`.`b`.`bCheck` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoice.md b/docs/auto-catalog/views/viw_accproductstoreinvoice.md new file mode 100644 index 0000000..62676ed --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoice.md @@ -0,0 +1,33 @@ +# `viw_accproductstoreinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sCustomerId` | `varchar(50)` | YES | +| 4 | `sConfirmMonth` | `varchar(100)` | NO | +| 5 | `dAllCostMoney` | `decimal(45,6)` | YES | +| 6 | `dProductNoTaxMoney` | `decimal(44,10)` | YES | +| 7 | `dProductMoney` | `decimal(44,10)` | YES | +| 8 | `dProfitMoney` | `decimal(50,10)` | YES | +| 9 | `dCustomerRate` | `decimal(52,2)` | YES | +| 10 | `dCustomerallRate` | `decimal(52,2)` | YES | +| 11 | `dReceiptRate` | `decimal(43,2)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`b`.`sCustomerId` AS `sCustomerId`,`a`.`sConfirmMonth` AS `sConfirmMonth`,(sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) / 10000) AS `dAllCostMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / 10000) AS `dProductNoTaxMoney`,(sum(ifnull(`a`.`dProductMoney`,0)) / 10000) AS `dProductMoney`,((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / 10000) AS `dProfitMoney`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))) * 100),2) AS `dCustomerRate`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100),2) AS `dCustomerallRate`,round((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))),2) AS `dReceiptRate` from (`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `b`.`sCustomerId`,`a`.`sConfirmMonth` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassify.md b/docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassify.md new file mode 100644 index 0000000..2ced88a --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassify.md @@ -0,0 +1,33 @@ +# `viw_accproductstoreinvoiceproductclassify` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sparentid` | `varchar(50)` | YES | +| 4 | `sConfirmMonth` | `varchar(100)` | NO | +| 5 | `dAllCostMoney` | `decimal(45,6)` | YES | +| 6 | `dProductNoTaxMoney` | `decimal(44,10)` | YES | +| 7 | `dProductMoney` | `decimal(44,10)` | YES | +| 8 | `dProfitMoney` | `decimal(50,10)` | YES | +| 9 | `dCustomerRate` | `decimal(52,2)` | YES | +| 10 | `dCustomerallRate` | `decimal(52,2)` | YES | +| 11 | `dReceiptRate` | `decimal(43,2)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`b`.`sParentId` AS `sparentid`,`a`.`sConfirmMonth` AS `sConfirmMonth`,(sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) / 10000) AS `dAllCostMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / 10000) AS `dProductNoTaxMoney`,(sum(ifnull(`a`.`dProductMoney`,0)) / 10000) AS `dProductMoney`,((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / 10000) AS `dProfitMoney`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))) * 100),2) AS `dCustomerRate`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100),2) AS `dCustomerallRate`,round((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))),2) AS `dReceiptRate` from (`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `b`.`sParentId`,`a`.`sConfirmMonth` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassifyyear.md b/docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassifyyear.md new file mode 100644 index 0000000..31de77d --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoiceproductclassifyyear.md @@ -0,0 +1,33 @@ +# `viw_accproductstoreinvoiceproductclassifyyear` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sparentid` | `varchar(50)` | YES | +| 4 | `sConfirmMonth` | `varchar(4)` | NO | +| 5 | `dAllCostMoney` | `decimal(41,2)` | YES | +| 6 | `dProductNoTaxMoney` | `decimal(40,6)` | YES | +| 7 | `dProductMoney` | `decimal(40,6)` | YES | +| 8 | `dProfitMoney` | `decimal(46,6)` | YES | +| 9 | `dCustomerRate` | `decimal(52,2)` | YES | +| 10 | `dCustomerallRate` | `decimal(52,2)` | YES | +| 11 | `dReceiptRate` | `decimal(43,2)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`b`.`sParentId` AS `sparentid`,left(`a`.`sConfirmMonth`,4) AS `sConfirmMonth`,sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) AS `dAllCostMoney`,sum(ifnull(`a`.`dProductNoTaxMoney`,0)) AS `dProductNoTaxMoney`,sum(ifnull(`a`.`dProductMoney`,0)) AS `dProductMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) AS `dProfitMoney`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (left(`b`.`sConfirmMonth`,4) = left(`a`.`sConfirmMonth`,4))))) * 100),2) AS `dCustomerRate`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100),2) AS `dCustomerallRate`,round((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (left(`b`.`sConfirmMonth`,4) = left(`a`.`sConfirmMonth`,4))))),2) AS `dReceiptRate` from (`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `b`.`sParentId`,left(`a`.`sConfirmMonth`,4) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoicesalesman.md b/docs/auto-catalog/views/viw_accproductstoreinvoicesalesman.md new file mode 100644 index 0000000..74ffe6a --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoicesalesman.md @@ -0,0 +1,33 @@ +# `viw_accproductstoreinvoicesalesman` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sSalesManId` | `varchar(100)` | YES | +| 4 | `sConfirmMonth` | `varchar(100)` | NO | +| 5 | `dAllCostMoney` | `decimal(45,6)` | YES | +| 6 | `dProductNoTaxMoney` | `decimal(44,10)` | YES | +| 7 | `dProductMoney` | `decimal(44,10)` | YES | +| 8 | `dProfitMoney` | `decimal(50,10)` | YES | +| 9 | `dCustomerRate` | `decimal(52,2)` | YES | +| 10 | `dCustomerallRate` | `decimal(52,2)` | YES | +| 11 | `dReceiptRate` | `decimal(43,2)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`c`.`sSalesManId` AS `sSalesManId`,`a`.`sConfirmMonth` AS `sConfirmMonth`,(sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) / 10000) AS `dAllCostMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / 10000) AS `dProductNoTaxMoney`,(sum(ifnull(`a`.`dProductMoney`,0)) / 10000) AS `dProductMoney`,((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / 10000) AS `dProfitMoney`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))) * 100),2) AS `dCustomerRate`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100),2) AS `dCustomerallRate`,round((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))),2) AS `dReceiptRate` from ((`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) left join `xlyweberp_saas_ai`.`elecustomer` `c` on((`b`.`sCustomerId` = `c`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `c`.`sSalesManId`,`a`.`sConfirmMonth` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoicesalesman1.md b/docs/auto-catalog/views/viw_accproductstoreinvoicesalesman1.md new file mode 100644 index 0000000..0d73288 --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoicesalesman1.md @@ -0,0 +1,34 @@ +# `viw_accproductstoreinvoicesalesman1` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sConfirmMonth` | `varchar(100)` | NO | +| 4 | `sMerchandiserId` | `varchar(255)` | YES | +| 5 | `sSalesManId` | `varchar(100)` | YES | +| 6 | `dAllCostMoney` | `decimal(45,6)` | YES | +| 7 | `dProductNoTaxMoney` | `decimal(44,10)` | YES | +| 8 | `dProductMoney` | `decimal(44,10)` | YES | +| 9 | `dProfitMoney` | `decimal(50,10)` | YES | +| 10 | `dCustomerRate` | `decimal(59,10)` | YES | +| 11 | `dCustomerallRate` | `decimal(59,10)` | YES | +| 12 | `dReceiptRate` | `decimal(53,10)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`a`.`sConfirmMonth` AS `sConfirmMonth`,`c`.`sMerchandiserId` AS `sMerchandiserId`,`c`.`sSalesManId` AS `sSalesManId`,(sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) / 10000) AS `dAllCostMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / 10000) AS `dProductNoTaxMoney`,(sum(ifnull(`a`.`dProductMoney`,0)) / 10000) AS `dProductMoney`,((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / 10000) AS `dProfitMoney`,(((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))) * 100) AS `dCustomerRate`,(((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100) AS `dCustomerallRate`,((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (`b`.`sConfirmMonth` = `a`.`sConfirmMonth`)))) * 100) AS `dReceiptRate` from ((`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) left join `xlyweberp_saas_ai`.`elecustomer` `c` on((`b`.`sCustomerId` = `c`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `c`.`sMerchandiserId`,`a`.`sConfirmMonth` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoicesalesmanyear.md b/docs/auto-catalog/views/viw_accproductstoreinvoicesalesmanyear.md new file mode 100644 index 0000000..a68871b --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoicesalesmanyear.md @@ -0,0 +1,33 @@ +# `viw_accproductstoreinvoicesalesmanyear` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sSalesManId` | `varchar(100)` | YES | +| 4 | `sConfirmMonth` | `varchar(4)` | NO | +| 5 | `dAllCostMoney` | `decimal(41,2)` | YES | +| 6 | `dProductNoTaxMoney` | `decimal(40,6)` | YES | +| 7 | `dProductMoney` | `decimal(40,6)` | YES | +| 8 | `dProfitMoney` | `decimal(46,6)` | YES | +| 9 | `dCustomerRate` | `decimal(52,2)` | YES | +| 10 | `dCustomerallRate` | `decimal(52,2)` | YES | +| 11 | `dReceiptRate` | `decimal(43,2)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`c`.`sSalesManId` AS `sSalesManId`,left(`a`.`sConfirmMonth`,4) AS `sConfirmMonth`,sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) AS `dAllCostMoney`,sum(ifnull(`a`.`dProductNoTaxMoney`,0)) AS `dProductNoTaxMoney`,sum(ifnull(`a`.`dProductMoney`,0)) AS `dProductMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) AS `dProfitMoney`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (left(`b`.`sConfirmMonth`,4) = left(`a`.`sConfirmMonth`,4))))) * 100),2) AS `dCustomerRate`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100),2) AS `dCustomerallRate`,round((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (left(`b`.`sConfirmMonth`,4) = left(`a`.`sConfirmMonth`,4))))),2) AS `dReceiptRate` from ((`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) left join `xlyweberp_saas_ai`.`elecustomer` `c` on((`b`.`sCustomerId` = `c`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `c`.`sSalesManId`,left(`a`.`sConfirmMonth`,4) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreinvoiceyear.md b/docs/auto-catalog/views/viw_accproductstoreinvoiceyear.md new file mode 100644 index 0000000..5e2d592 --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreinvoiceyear.md @@ -0,0 +1,33 @@ +# `viw_accproductstoreinvoiceyear` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sCustomerId` | `varchar(50)` | YES | +| 4 | `sConfirmMonth` | `varchar(4)` | NO | +| 5 | `dAllCostMoney` | `decimal(41,2)` | YES | +| 6 | `dProductNoTaxMoney` | `decimal(40,6)` | YES | +| 7 | `dProductMoney` | `decimal(40,6)` | YES | +| 8 | `dProfitMoney` | `decimal(46,6)` | YES | +| 9 | `dCustomerRate` | `decimal(52,2)` | YES | +| 10 | `dCustomerallRate` | `decimal(52,2)` | YES | +| 11 | `dReceiptRate` | `decimal(43,2)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`b`.`sCustomerId` AS `sCustomerId`,left(`a`.`sConfirmMonth`,4) AS `sConfirmMonth`,sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0))) AS `dAllCostMoney`,sum(ifnull(`a`.`dProductNoTaxMoney`,0)) AS `dProductNoTaxMoney`,sum(ifnull(`a`.`dProductMoney`,0)) AS `dProductMoney`,(sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) AS `dProfitMoney`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / (select sum(((ifnull(`b`.`dProductNoTaxMoney`,0) - ifnull(`b`.`dCostMoney`,0)) - ifnull(`b`.`dFreight`,0))) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (left(`b`.`sConfirmMonth`,4) = left(`a`.`sConfirmMonth`,4))))) * 100),2) AS `dCustomerRate`,round((((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) - sum((ifnull(`a`.`dCostMoney`,0) + ifnull(`a`.`dFreight`,0)))) / sum(ifnull(`a`.`dProductNoTaxMoney`,0))) * 100),2) AS `dCustomerallRate`,round((sum(ifnull(`a`.`dProductNoTaxMoney`,0)) / (select sum(ifnull(`b`.`dProductNoTaxMoney`,0)) from `xlyweberp_saas_ai`.`accproductstore` `b` where ((`b`.`bConfirm` = 1) and (`b`.`sFormId` = '15780358080007074056281633539000') and (left(`b`.`sConfirmMonth`,4) = left(`a`.`sConfirmMonth`,4))))),2) AS `dReceiptRate` from (`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` = '15780358080007074056281633539000')) group by `b`.`sCustomerId`,left(`a`.`sConfirmMonth`,4) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accproductstoreoutstoredetail.md b/docs/auto-catalog/views/viw_accproductstoreoutstoredetail.md new file mode 100644 index 0000000..b3a95c2 --- /dev/null +++ b/docs/auto-catalog/views/viw_accproductstoreoutstoredetail.md @@ -0,0 +1,35 @@ +# `viw_accproductstoreoutstoredetail` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sProductId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sDefineNo` | `varchar(100)` | YES | +| 7 | `sBillno` | `varchar(255)` | YES | +| 8 | `sCustomerId` | `varchar(50)` | YES | +| 9 | `dProductQty` | `decimal(18,6)` | NO | +| 10 | `iDay` | `bigint` | YES | +| 11 | `dCostPrice` | `decimal(25,13)` | YES | +| 12 | `dCostMoney` | `decimal(18,2)` | YES | +| 13 | `sConfirmMonth` | `varchar(100)` | YES | + +## Definition + +```sql +select `a`.`sId` AS `sId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sProductId` AS `sProductId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sDefineNo` AS `sDefineNo`,`a`.`sBillNo` AS `sBillno`,`b`.`sCustomerId` AS `sCustomerId`,(case when (`a`.`sFormId` = '11811781131121915184849572550') then -(`a`.`dProductQty`) else `a`.`dProductQty` end) AS `dProductQty`,(to_days(now()) - to_days(`a`.`tCreateDate`)) AS `iDay`,`a`.`dCostPrice` AS `dCostPrice`,(case when (`a`.`sFormId` = '11811781131121915184849572550') then -(`a`.`dCostMoney`) else `a`.`dCostMoney` end) AS `dCostMoney`,`a`.`sConfirmMonth` AS `sConfirmMonth` from (`xlyweberp_saas_ai`.`accproductstore` `a` left join `xlyweberp_saas_ai`.`eleproduct` `b` on((`a`.`sProductId` = `b`.`sId`))) where ((`a`.`bConfirm` = 1) and (`a`.`sFormId` in ('11811781131121915179924491520','11811781131121915179924871530','101251240115015959853077870','11811781131121915184849572550'))) union all select `xlyweberp_saas_ai`.`b`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`b`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`b`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`b`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`b`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`b`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`b`.`sSrcNo` AS `sSrcno`,`xlyweberp_saas_ai`.`b`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`b`.`dProductQty` AS `dProductQty`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`b`.`tCreateDate`)) AS `datediff(NOW(), tCreateDate)`,`xlyweberp_saas_ai`.`b`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`b`.`dCostMoney` AS `dCostMoney`,date_format(`xlyweberp_saas_ai`.`b`.`tCreateDate`,'%Y%m') AS `DATE_FORMAT(tCreateDate,'%Y%m')` from `xlyweberp_saas_ai`.`viw_accproductinit` `b` where (`xlyweberp_saas_ai`.`b`.`bCheck` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_accworkcenterreport.md b/docs/auto-catalog/views/viw_accworkcenterreport.md new file mode 100644 index 0000000..f299977 --- /dev/null +++ b/docs/auto-catalog/views/viw_accworkcenterreport.md @@ -0,0 +1,50 @@ +# `viw_accworkcenterreport` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sConfirmMonth` | `varchar(100)` | NO | +| 4 | `sDepartId` | `varchar(255)` | NO | +| 5 | `sWorkCenterName` | `varchar(255)` | NO | +| 6 | `sWorkCenterId` | `varchar(100)` | NO | +| 7 | `sBrandsId` | `varchar(100)` | NO | +| 8 | `sSubsidiaryId` | `varchar(100)` | NO | +| 9 | `dProcessQty` | `decimal(18,6)` | NO | +| 10 | `dMonthHour` | `decimal(18,6)` | NO | +| 11 | `dMonthArea` | `decimal(18,6)` | NO | +| 12 | `dColorQty` | `decimal(18,6)` | NO | +| 13 | `dMaterialsMoney` | `decimal(41,6)` | YES | +| 14 | `dPeopleMoney` | `decimal(43,6)` | YES | +| 15 | `dMakeMoney` | `decimal(52,6)` | YES | +| 16 | `dOutsideMoney` | `decimal(43,6)` | YES | +| 17 | `dOtherMoney` | `decimal(45,6)` | YES | +| 18 | `dMakeOhterMoney` | `decimal(53,6)` | YES | +| 19 | `iAssignStandardName` | `int` | NO | +| 20 | `dPeopleProcessPrice` | `decimal(53,10)` | YES | +| 21 | `dPeopleAreaPrice` | `decimal(53,10)` | YES | +| 22 | `dPeopleColorPrice` | `decimal(53,10)` | YES | +| 23 | `dPeopleHourPrice` | `decimal(53,10)` | YES | +| 24 | `dMakeOtherProcessPrice` | `decimal(63,10)` | YES | +| 25 | `dMakeOtherAreaPrice` | `decimal(63,10)` | YES | +| 26 | `dMakeOtherColorPrice` | `decimal(63,10)` | YES | +| 27 | `dMakeOtherHourPrice` | `decimal(63,10)` | YES | +| 28 | `dMaterialsMakeOtherHourPrice` | `decimal(64,10)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`a`.`sConfirmMonth` AS `sConfirmMonth`,`a`.`sDepartId` AS `sDepartId`,`a`.`sName` AS `sWorkCenterName`,`a`.`sSrcId` AS `sWorkCenterId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`dProcessQty` AS `dProcessQty`,`a`.`dMonthHour` AS `dMonthHour`,`a`.`dMonthArea` AS `dMonthArea`,`a`.`dColorQty` AS `dColorQty`,`b`.`dMaterialsMoney` AS `dMaterialsMoney`,`b`.`dPeopleMoney` AS `dPeopleMoney`,`b`.`dMakeMoney` AS `dMakeMoney`,`b`.`dOutsideMoney` AS `dOutsideMoney`,`b`.`dOtherMoney` AS `dOtherMoney`,(`b`.`dMakeMoney` + `b`.`dOtherMoney`) AS `dMakeOhterMoney`,`d`.`iAssignStandardName` AS `iAssignStandardName`,(case when (`d`.`iAssignStandardName` = '2') then (`b`.`dPeopleMoney` / `a`.`dProcessQty`) else 0 end) AS `dPeopleProcessPrice`,(case when (`d`.`iAssignStandardName` = '3') then (`b`.`dPeopleMoney` / `a`.`dMonthArea`) else 0 end) AS `dPeopleAreaPrice`,(case when (`d`.`iAssignStandardName` = '4') then (`b`.`dPeopleMoney` / `a`.`dColorQty`) else 0 end) AS `dPeopleColorPrice`,(`b`.`dPeopleMoney` / `a`.`dMonthHour`) AS `dPeopleHourPrice`,(case when (`d`.`iAssignStandardName` = '2') then ((`b`.`dMakeMoney` + `b`.`dOtherMoney`) / `a`.`dProcessQty`) else 0 end) AS `dMakeOtherProcessPrice`,(case when (`d`.`iAssignStandardName` = '3') then ((`b`.`dMakeMoney` + `b`.`dOtherMoney`) / `a`.`dMonthArea`) else 0 end) AS `dMakeOtherAreaPrice`,(case when (`d`.`iAssignStandardName` = '4') then ((`b`.`dMakeMoney` + `b`.`dOtherMoney`) / `a`.`dColorQty`) else 0 end) AS `dMakeOtherColorPrice`,((`b`.`dMakeMoney` + `b`.`dOtherMoney`) / `a`.`dMonthHour`) AS `dMakeOtherHourPrice`,(((`b`.`dPeopleMoney` + `b`.`dMakeMoney`) + `b`.`dOtherMoney`) / `a`.`dMonthHour`) AS `dMaterialsMakeOtherHourPrice` from ((`xlyweberp_saas_ai`.`accworkcenter` `a` join (select `c`.`sConfirmMonth` AS `sConfirmMonth`,`c`.`sWorkCenterId` AS `sWorkCenterId`,sum((`c`.`dExpense1Money` + `c`.`dExpense2Money`)) AS `dMaterialsMoney`,sum((((`c`.`dExpense3Money` + `c`.`dExpense4Money`) + `c`.`dExpense5Money`) + `c`.`dExpense6Money`)) AS `dPeopleMoney`,sum(((((((((((((`c`.`dExpense7Money` + `c`.`dExpense8Money`) + `c`.`dExpense9Money`) + `c`.`dExpense10Money`) + `c`.`dExpense11Money`) + `c`.`dExpense12Money`) + `c`.`dExpense13Money`) + `c`.`dExpense14Money`) + `c`.`dExpense15Money`) + `c`.`dExpense16Money`) + `c`.`dExpense17Money`) + `c`.`dExpense18Money`) + `c`.`dExpense19Money`)) AS `dMakeMoney`,sum((((`c`.`dExpense20Money` + `c`.`dExpense21Money`) + `c`.`dExpense22Money`) + `c`.`dExpense23Money`)) AS `dOutsideMoney`,sum((((((`c`.`dExpense24Money` + `c`.`dExpense25Money`) + `c`.`dExpense26Money`) + `c`.`dExpense27Money`) + `c`.`dExpense28Money`) + `c`.`dExpense29Money`)) AS `dOtherMoney` from `xlyweberp_saas_ai`.`accordercostanalysis` `c` where (`c`.`iType` = 2) group by `c`.`sConfirmMonth`,`c`.`sWorkCenterId`) `b` on(((`a`.`sSrcId` = `b`.`sWorkCenterId`) and (`a`.`sConfirmMonth` = `b`.`sConfirmMonth`)))) join `xlyweberp_saas_ai`.`sisworkcenter` `d` on((`a`.`sSrcId` = `d`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_advancecostcheck.md b/docs/auto-catalog/views/viw_advancecostcheck.md new file mode 100644 index 0000000..4650b77 --- /dev/null +++ b/docs/auto-catalog/views/viw_advancecostcheck.md @@ -0,0 +1,102 @@ +# `viw_advancecostcheck` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sCustomerId` | `varchar(100)` | YES | +| 9 | `iOrder` | `int` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `sCheckNumber` | `varchar(100)` | YES | +| 15 | `sDeptCheckPerson` | `varchar(100)` | YES | +| 16 | `sDeptCheckPersonId` | `varchar(100)` | YES | +| 17 | `sDeptOpinionMemo` | `text` | YES | +| 18 | `sCostControlPerson` | `varchar(100)` | YES | +| 19 | `sCostControlPersonId` | `varchar(100)` | YES | +| 20 | `sCostCheckOpinionMemo` | `text` | YES | +| 21 | `sGeneralManager` | `varchar(100)` | YES | +| 22 | `sGeneralManagerId` | `varchar(100)` | YES | +| 23 | `sGeneralCheckOpinionMemo` | `text` | YES | +| 24 | `sCarbonCopyRecipients` | `varchar(100)` | YES | +| 25 | `sCarbonCopyRecipientsId` | `varchar(100)` | YES | +| 26 | `sCarbonCheckOpinionMemo` | `text` | YES | +| 27 | `sMemo` | `text` | YES | +| 28 | `sStatus` | `varchar(255)` | YES | +| 29 | `bInvalid` | `bit(1)` | NO | +| 30 | `sMReserve1` | `varchar(255)` | YES | +| 31 | `sMReserve2` | `varchar(255)` | YES | +| 32 | `sMReserve3` | `varchar(255)` | YES | +| 33 | `sMReserve4` | `varchar(255)` | YES | +| 34 | `sMReserve5` | `varchar(255)` | YES | +| 35 | `sMReserve6` | `varchar(255)` | YES | +| 36 | `dMReserve1` | `decimal(18,6)` | YES | +| 37 | `dMReserve2` | `decimal(18,6)` | YES | +| 38 | `dMReserve3` | `decimal(18,6)` | YES | +| 39 | `iMReserve1` | `int` | YES | +| 40 | `iMReserve2` | `int` | YES | +| 41 | `iMReserve3` | `int` | YES | +| 42 | `tMReserve1` | `datetime` | YES | +| 43 | `tMReserve2` | `datetime` | YES | +| 44 | `sSlaveId` | `varchar(100)` | NO | +| 45 | `iSlaveOrder` | `int` | NO | +| 46 | `sExpenseCategoryId` | `varchar(100)` | NO | +| 47 | `sExpenseCategory` | `varchar(100)` | NO | +| 48 | `sExpenseDetail` | `varchar(100)` | NO | +| 49 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | +| 50 | `dLimit` | `decimal(18,6)` | NO | +| 51 | `dBudgetYearAmount` | `decimal(18,6)` | NO | +| 52 | `dTaxRate` | `decimal(18,6)` | NO | +| 53 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 54 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | +| 55 | `sTaxId` | `varchar(100)` | YES | +| 56 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 57 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 58 | `ssMemo` | `text` | YES | +| 59 | `sSReserve1` | `varchar(255)` | YES | +| 60 | `sSReserve2` | `varchar(255)` | YES | +| 61 | `sSReserve3` | `varchar(255)` | YES | +| 62 | `sSReserve4` | `varchar(255)` | YES | +| 63 | `sSReserve5` | `varchar(255)` | YES | +| 64 | `sSReserve6` | `varchar(255)` | YES | +| 65 | `dSReserve1` | `decimal(18,6)` | YES | +| 66 | `dSReserve2` | `decimal(18,6)` | YES | +| 67 | `dSReserve3` | `decimal(18,6)` | YES | +| 68 | `iSReserve1` | `int` | YES | +| 69 | `iSReserve2` | `int` | YES | +| 70 | `iSReserve3` | `int` | YES | +| 71 | `tSReserve1` | `datetime` | YES | +| 72 | `tSReserve2` | `datetime` | YES | +| 73 | `sApplyPerson` | `varchar(100)` | NO | +| 74 | `sMasterDepartName` | `varchar(100)` | NO | +| 75 | `sMasterDepartId` | `varchar(100)` | NO | +| 76 | `sApplyPersonID` | `varchar(100)` | NO | +| 77 | `sDepartId` | `varchar(255)` | NO | +| 78 | `sDepartName` | `varchar(255)` | NO | +| 79 | `sCigPack` | `varchar(1)` | NO | +| 80 | `iCigPack` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`advancecostcheckmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCheckNumber` AS `sCheckNumber`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sDeptCheckPerson` AS `sDeptCheckPerson`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sDeptCheckPersonId` AS `sDeptCheckPersonId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sDeptOpinionMemo` AS `sDeptOpinionMemo`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCostControlPerson` AS `sCostControlPerson`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCostControlPersonId` AS `sCostControlPersonId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCostCheckOpinionMemo` AS `sCostCheckOpinionMemo`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sGeneralManager` AS `sGeneralManager`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sGeneralManagerId` AS `sGeneralManagerId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sGeneralCheckOpinionMemo` AS `sGeneralCheckOpinionMemo`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCarbonCopyRecipients` AS `sCarbonCopyRecipients`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCarbonCopyRecipientsId` AS `sCarbonCopyRecipientsId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sCarbonCheckOpinionMemo` AS `sCarbonCheckOpinionMemo`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sExpenseCategoryId` AS `sExpenseCategoryId`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sExpenseCategory` AS `sExpenseCategory`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sExpenseDetail` AS `sExpenseDetail`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dLimit` AS `dLimit`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dBudgetYearAmount` AS `dBudgetYearAmount`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dTaxRate` AS `dTaxRate`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sMemo` AS `ssMemo`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`advancecostcheckslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sApplyPerson` AS `sApplyPerson`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMasterDepartName` AS `sMasterDepartName`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sMasterDepartId` AS `sMasterDepartId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sApplyPersonId` AS `sApplyPersonID`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sDepartName` AS `sDepartName`,(case `xlyweberp_saas_ai`.`advancecostcheckmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack`,`xlyweberp_saas_ai`.`advancecostcheckmaster`.`iCigPack` AS `iCigPack` from (`xlyweberp_saas_ai`.`advancecostcheckmaster` join `xlyweberp_saas_ai`.`advancecostcheckslave` on((`xlyweberp_saas_ai`.`advancecostcheckmaster`.`sId` = `xlyweberp_saas_ai`.`advancecostcheckslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_agvinstruct.md b/docs/auto-catalog/views/viw_agvinstruct.md new file mode 100644 index 0000000..5bee352 --- /dev/null +++ b/docs/auto-catalog/views/viw_agvinstruct.md @@ -0,0 +1,139 @@ +# `viw_agvinstruct` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(255)` | YES | +| 3 | `sBillNo` | `varchar(255)` | YES | +| 4 | `iOrder` | `int` | YES | +| 5 | `sFormId` | `varchar(255)` | YES | +| 6 | `sBrandsId` | `varchar(255)` | YES | +| 7 | `sSubsidiaryId` | `varchar(255)` | YES | +| 8 | `tCheckDate` | `datetime` | YES | +| 9 | `sCheckPerson` | `varchar(255)` | YES | +| 10 | `bCheck` | `bit(1)` | YES | +| 11 | `sStatus` | `varchar(255)` | YES | +| 12 | `bInvalid` | `bit(1)` | YES | +| 13 | `sMemo` | `text` | YES | +| 14 | `sSlaveId` | `varchar(255)` | YES | +| 15 | `sParentId` | `varchar(255)` | YES | +| 16 | `sMakePerson` | `varchar(255)` | YES | +| 17 | `iFlow` | `int` | YES | +| 18 | `iType` | `int` | YES | +| 19 | `tCreateDate` | `datetime` | YES | +| 20 | `sSrcId` | `varchar(255)` | YES | +| 21 | `sSrcSlaveId` | `varchar(255)` | YES | +| 22 | `sCustomerId` | `varchar(255)` | YES | +| 23 | `sCustomerNo` | `varchar(255)` | YES | +| 24 | `sCustomerName` | `varchar(255)` | YES | +| 25 | `sProductId` | `varchar(255)` | YES | +| 26 | `sProductNo` | `varchar(255)` | YES | +| 27 | `sProductName` | `varchar(255)` | YES | +| 28 | `sWorkOrderId` | `varchar(255)` | YES | +| 29 | `sWorkOrderNo` | `varchar(255)` | YES | +| 30 | `sWorkOrderSlaveId` | `varchar(255)` | YES | +| 31 | `sWorkOrderControlId` | `varchar(255)` | YES | +| 32 | `sWorkOrderMaterialsTbId` | `varchar(255)` | YES | +| 33 | `sWorkOrderProcessTbId` | `varchar(255)` | YES | +| 34 | `sPartsName` | `varchar(255)` | YES | +| 35 | `sFaceName` | `varchar(255)` | YES | +| 36 | `sDecomposeCustomize` | `varchar(255)` | YES | +| 37 | `sProcessId` | `varchar(255)` | YES | +| 38 | `sProcessNo` | `varchar(255)` | YES | +| 39 | `sProcessName` | `varchar(255)` | YES | +| 40 | `sMaterialsId` | `varchar(255)` | YES | +| 41 | `sMaterialsName` | `varchar(255)` | YES | +| 42 | `sMaterialsStyle` | `varchar(255)` | YES | +| 43 | `sDefineNo` | `varchar(255)` | YES | +| 44 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 45 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 46 | `dAuxiliaryToQty` | `decimal(18,6)` | YES | +| 47 | `dMaterialsToQty` | `decimal(18,6)` | YES | +| 48 | `sMachineId` | `varchar(255)` | YES | +| 49 | `sMachineNo` | `varchar(255)` | YES | +| 50 | `sMachineName` | `varchar(255)` | YES | +| 51 | `sWbCode` | `varchar(255)` | YES | +| 52 | `sAreaNo` | `varchar(255)` | YES | +| 53 | `sPalletNo` | `varchar(255)` | YES | +| 54 | `sPositionNo` | `varchar(255)` | YES | +| 55 | `sInState` | `varchar(255)` | YES | +| 56 | `sOutState` | `varchar(255)` | YES | +| 57 | `sUnState` | `varchar(255)` | YES | +| 58 | `sCode` | `varchar(255)` | YES | +| 59 | `sTaskCode` | `varchar(255)` | YES | +| 60 | `iGrade` | `int` | YES | +| 61 | `sSource` | `varchar(255)` | YES | +| 62 | `bInExecute` | `bit(1)` | YES | +| 63 | `tInExecute` | `datetime` | YES | +| 64 | `bOutExecute` | `bit(1)` | YES | +| 65 | `tOutExecute` | `datetime` | YES | +| 66 | `bUnExecute` | `bit(1)` | YES | +| 67 | `tUnExecute` | `datetime` | YES | +| 68 | `sInCode` | `varchar(255)` | YES | +| 69 | `sInStatus` | `varchar(255)` | YES | +| 70 | `sInTaskCode` | `varchar(255)` | YES | +| 71 | `sInMessage` | `varchar(255)` | YES | +| 72 | `sInReMark` | `varchar(255)` | YES | +| 73 | `sInResBody` | `longtext` | YES | +| 74 | `sOutCode` | `varchar(255)` | YES | +| 75 | `sOutStatus` | `varchar(255)` | YES | +| 76 | `sOutTaskCode` | `varchar(255)` | YES | +| 77 | `sOutMessage` | `varchar(255)` | YES | +| 78 | `sOutReMark` | `varchar(255)` | YES | +| 79 | `sOutResBody` | `longtext` | YES | +| 80 | `sUnCode` | `varchar(255)` | YES | +| 81 | `sUnStatus` | `varchar(255)` | YES | +| 82 | `sUnTaskCode` | `varchar(255)` | YES | +| 83 | `sUnMessage` | `varchar(255)` | YES | +| 84 | `sUnReMark` | `varchar(255)` | YES | +| 85 | `bPalletComplete` | `bit(1)` | YES | +| 86 | `sUnResBody` | `longtext` | YES | +| 87 | `sReAreaNo` | `varchar(255)` | YES | +| 88 | `bGoBack` | `bit(1)` | YES | +| 89 | `sType` | `varchar(255)` | YES | +| 90 | `bInReturn` | `bit(1)` | YES | +| 91 | `bOutReturn` | `bit(1)` | YES | +| 92 | `sInOFFState` | `varchar(255)` | YES | +| 93 | `sInOFFStatePerson` | `varchar(255)` | YES | +| 94 | `sInOFFStateDate` | `datetime` | YES | +| 95 | `sOutOFFState` | `varchar(255)` | YES | +| 96 | `sOutStatePerson` | `varchar(255)` | YES | +| 97 | `sOutOFFStateDate` | `datetime` | YES | +| 98 | `bInOFFExecute` | `bit(1)` | YES | +| 99 | `tInOFFExucute` | `datetime` | YES | +| 100 | `bOutOFFExecute` | `bit(1)` | YES | +| 101 | `tOutOFFExecute` | `datetime` | YES | +| 102 | `sInOFFCode` | `varchar(255)` | YES | +| 103 | `sInOFFStatus` | `varchar(255)` | YES | +| 104 | `sInOFFTaskCode` | `varchar(255)` | YES | +| 105 | `sInOFFMessage` | `varchar(255)` | YES | +| 106 | `sInOFFReMark` | `varchar(255)` | YES | +| 107 | `sInOFFResBody` | `longtext` | YES | +| 108 | `sOutOFFCode` | `varchar(255)` | YES | +| 109 | `sOutOFFStatus` | `varchar(255)` | YES | +| 110 | `sOutOFFTaskCode` | `varchar(255)` | YES | +| 111 | `sOutOFFMessage` | `varchar(255)` | YES | +| 112 | `sOutOFFReMark` | `varchar(255)` | YES | +| 113 | `sOutOFFResBody` | `longtext` | YES | +| 114 | `sOutAreaNo` | `varchar(255)` | YES | +| 115 | `sInMent` | `varchar(3)` | NO | +| 116 | `sOutMent` | `varchar(3)` | NO | +| 117 | `sUnMent` | `varchar(3)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`agvinstructmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`agvinstructmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`agvinstructmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`agvinstructmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`agvinstructmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`agvinstructmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`agvinstructslave`.`iFlow` AS `iFlow`,`xlyweberp_saas_ai`.`agvinstructslave`.`iType` AS `iType`,`xlyweberp_saas_ai`.`agvinstructslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`agvinstructslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sFaceName` AS `sFaceName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sDecomposeCustomize` AS `sDecomposeCustomize`,`xlyweberp_saas_ai`.`agvinstructslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sProcessNo` AS `sProcessNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`agvinstructslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`agvinstructslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`agvinstructslave`.`dAuxiliaryToQty` AS `dAuxiliaryToQty`,`xlyweberp_saas_ai`.`agvinstructslave`.`dMaterialsToQty` AS `dMaterialsToQty`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMachineNo` AS `sMachineNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`agvinstructslave`.`sWbCode` AS `sWbCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sAreaNo` AS `sAreaNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sPalletNo` AS `sPalletNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sPositionNo` AS `sPositionNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInState` AS `sInState`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutState` AS `sOutState`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnState` AS `sUnState`,`xlyweberp_saas_ai`.`agvinstructslave`.`sCode` AS `sCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sTaskCode` AS `sTaskCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`iGrade` AS `iGrade`,`xlyweberp_saas_ai`.`agvinstructslave`.`sSource` AS `sSource`,`xlyweberp_saas_ai`.`agvinstructslave`.`bInExecute` AS `bInExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`tInExecute` AS `tInExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`bOutExecute` AS `bOutExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`tOutExecute` AS `tOutExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`bUnExecute` AS `bUnExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`tUnExecute` AS `tUnExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInCode` AS `sInCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInStatus` AS `sInStatus`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInTaskCode` AS `sInTaskCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInMessage` AS `sInMessage`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInReMark` AS `sInReMark`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInResBody` AS `sInResBody`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutCode` AS `sOutCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutStatus` AS `sOutStatus`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutTaskCode` AS `sOutTaskCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutMessage` AS `sOutMessage`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutReMark` AS `sOutReMark`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutResBody` AS `sOutResBody`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnCode` AS `sUnCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnStatus` AS `sUnStatus`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnTaskCode` AS `sUnTaskCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnMessage` AS `sUnMessage`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnReMark` AS `sUnReMark`,`xlyweberp_saas_ai`.`agvinstructslave`.`bPalletComplete` AS `bPalletComplete`,`xlyweberp_saas_ai`.`agvinstructslave`.`sUnResBody` AS `sUnResBody`,`xlyweberp_saas_ai`.`agvinstructslave`.`sReAreaNo` AS `sReAreaNo`,`xlyweberp_saas_ai`.`agvinstructslave`.`bGoBack` AS `bGoBack`,`xlyweberp_saas_ai`.`agvinstructslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`agvinstructslave`.`bInReturn` AS `bInReturn`,`xlyweberp_saas_ai`.`agvinstructslave`.`bOutReturn` AS `bOutReturn`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFState` AS `sInOFFState`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFStatePerson` AS `sInOFFStatePerson`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFStateDate` AS `sInOFFStateDate`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFState` AS `sOutOFFState`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutStatePerson` AS `sOutStatePerson`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFStateDate` AS `sOutOFFStateDate`,`xlyweberp_saas_ai`.`agvinstructslave`.`bInOFFExecute` AS `bInOFFExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`tInOFFExucute` AS `tInOFFExucute`,`xlyweberp_saas_ai`.`agvinstructslave`.`bOutOFFExecute` AS `bOutOFFExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`tOutOFFExecute` AS `tOutOFFExecute`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFCode` AS `sInOFFCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFStatus` AS `sInOFFStatus`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFTaskCode` AS `sInOFFTaskCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFMessage` AS `sInOFFMessage`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFReMark` AS `sInOFFReMark`,`xlyweberp_saas_ai`.`agvinstructslave`.`sInOFFResBody` AS `sInOFFResBody`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFCode` AS `sOutOFFCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFStatus` AS `sOutOFFStatus`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFTaskCode` AS `sOutOFFTaskCode`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFMessage` AS `sOutOFFMessage`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFReMark` AS `sOutOFFReMark`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutOFFResBody` AS `sOutOFFResBody`,`xlyweberp_saas_ai`.`agvinstructslave`.`sOutAreaNo` AS `sOutAreaNo`,(case when (`xlyweberp_saas_ai`.`agvinstructslave`.`bInExecute` = 1) then (case when (`xlyweberp_saas_ai`.`agvinstructslave`.`sInCode` <> '0') then 'OFF' else 'ON' end) else 'ON' end) AS `sInMent`,(case when (`xlyweberp_saas_ai`.`agvinstructslave`.`bOutExecute` = 1) then (case when (`xlyweberp_saas_ai`.`agvinstructslave`.`sInCode` <> '0') then 'OFF' else 'ON' end) else 'ON' end) AS `sOutMent`,(case when (`xlyweberp_saas_ai`.`agvinstructslave`.`bUnExecute` = 1) then (case when (`xlyweberp_saas_ai`.`agvinstructslave`.`sInCode` <> '0') then 'OFF' else 'ON' end) else 'ON' end) AS `sUnMent` from (`xlyweberp_saas_ai`.`agvinstructmaster` join `xlyweberp_saas_ai`.`agvinstructslave` on((`xlyweberp_saas_ai`.`agvinstructmaster`.`sId` = `xlyweberp_saas_ai`.`agvinstructslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_agvpalletno.md b/docs/auto-catalog/views/viw_agvpalletno.md new file mode 100644 index 0000000..428d337 --- /dev/null +++ b/docs/auto-catalog/views/viw_agvpalletno.md @@ -0,0 +1,60 @@ +# `viw_agvpalletno` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `iOrder` | `int` | YES | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(100)` | NO | +| 5 | `sPalletNo` | `varchar(255)` | NO | +| 6 | `sPalletLocate` | `varchar(255)` | YES | +| 7 | `sMReserve1` | `varchar(255)` | YES | +| 8 | `sMReserve2` | `varchar(255)` | YES | +| 9 | `sMReserve3` | `varchar(255)` | YES | +| 10 | `sMReserve4` | `varchar(255)` | YES | +| 11 | `sMReserve5` | `varchar(255)` | YES | +| 12 | `sMReserve6` | `varchar(255)` | YES | +| 13 | `dMReserve1` | `decimal(18,6)` | YES | +| 14 | `dMReserve2` | `decimal(18,6)` | YES | +| 15 | `dMReserve3` | `decimal(18,6)` | YES | +| 16 | `iMReserve1` | `int` | YES | +| 17 | `iMReserve2` | `int` | YES | +| 18 | `iMReserve3` | `int` | YES | +| 19 | `tMReserve1` | `datetime` | YES | +| 20 | `tMReserve2` | `datetime` | YES | +| 21 | `sBrandsId` | `varchar(100)` | NO | +| 22 | `sSubsidiaryId` | `varchar(100)` | NO | +| 23 | `sFormId` | `varchar(100)` | YES | +| 24 | `bPalletStatus` | `bit(1)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bInvalid` | `bit(1)` | NO | +| 28 | `sSlaveId` | `varchar(100)` | YES | +| 29 | `sParentId` | `varchar(100)` | YES | +| 30 | `sMaterialsId` | `varchar(255)` | YES | +| 31 | `sOrderNo` | `varchar(255)` | YES | +| 32 | `sWorkOrderNo` | `varchar(1000)` | YES | +| 33 | `sProductId` | `varchar(1000)` | YES | +| 34 | `sPartName` | `varchar(1000)` | YES | +| 35 | `sProcessId` | `varchar(1000)` | YES | +| 36 | `sDefineNo1` | `varchar(1000)` | YES | +| 37 | `sDefineNo2` | `varchar(1000)` | YES | +| 38 | `sBarcode` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`agvpalletno`.`sId` AS `sId`,`xlyweberp_saas_ai`.`agvpalletno`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`agvpalletno`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`agvpalletno`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`agvpalletno`.`sPalletNo` AS `sPalletNo`,`xlyweberp_saas_ai`.`agvpalletno`.`sPalletLocate` AS `sPalletLocate`,`xlyweberp_saas_ai`.`agvpalletno`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`agvpalletno`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`agvpalletno`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`agvpalletno`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`agvpalletno`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`agvpalletno`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`agvpalletno`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`agvpalletno`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`agvpalletno`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`agvpalletno`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`agvpalletno`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`agvpalletno`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`agvpalletno`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`agvpalletno`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`agvpalletno`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`agvpalletno`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`agvpalletno`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`agvpalletno`.`bPalletStatus` AS `bPalletStatus`,`xlyweberp_saas_ai`.`agvpalletno`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`agvpalletno`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`agvpalletno`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sPartName` AS `sPartName`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sDefineNo1` AS `sDefineNo1`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`agvpalletnoitem`.`sBarcode` AS `sBarcode` from (`xlyweberp_saas_ai`.`agvpalletno` left join `xlyweberp_saas_ai`.`agvpalletnoitem` on((`xlyweberp_saas_ai`.`agvpalletno`.`sId` = `xlyweberp_saas_ai`.`agvpalletnoitem`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_cahpayment.md b/docs/auto-catalog/views/viw_ai_cahpayment.md new file mode 100644 index 0000000..15843a8 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_cahpayment.md @@ -0,0 +1,142 @@ +# `viw_ai_cahpayment` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillType` | `varchar(255)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sSupplyId` | `varchar(100)` | NO | +| 12 | `sContacts` | `varchar(255)` | YES | +| 13 | `sPhone` | `varchar(255)` | YES | +| 14 | `tDeliverDate` | `datetime` | YES | +| 15 | `sPurchaseId` | `varchar(100)` | NO | +| 16 | `sPurchaseManId` | `varchar(100)` | NO | +| 17 | `dTotalMoney` | `decimal(18,6)` | NO | +| 18 | `sGetPayId` | `varchar(100)` | YES | +| 19 | `tGetPayDate` | `datetime` | YES | +| 20 | `sConsignee` | `varchar(255)` | YES | +| 21 | `sConsigneeMobile` | `varchar(255)` | YES | +| 22 | `sDeliverId` | `varchar(100)` | YES | +| 23 | `sProvince` | `varchar(255)` | YES | +| 24 | `sCity` | `varchar(255)` | YES | +| 25 | `sArea` | `varchar(255)` | YES | +| 26 | `sDeliverTo` | `varchar(255)` | YES | +| 27 | `sManualNo` | `varchar(255)` | YES | +| 28 | `sMemo` | `text` | YES | +| 29 | `bCheck` | `bit(1)` | NO | +| 30 | `tCheckDate` | `datetime` | YES | +| 31 | `sCheckPerson` | `varchar(255)` | YES | +| 32 | `bPrint` | `bit(1)` | NO | +| 33 | `bCopyLimit` | `bit(1)` | NO | +| 34 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 36 | `sCurrency` | `varchar(255)` | YES | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 38 | `sStatus` | `varchar(255)` | YES | +| 39 | `bInvalid` | `bit(1)` | NO | +| 40 | `bAdvance` | `bit(1)` | NO | +| 41 | `sSettlementMode` | `varchar(255)` | NO | +| 42 | `sExpenseId` | `varchar(100)` | NO | +| 43 | `sMReserve1` | `varchar(255)` | YES | +| 44 | `sMReserve2` | `varchar(255)` | YES | +| 45 | `sMReserve3` | `varchar(255)` | YES | +| 46 | `sMReserve4` | `varchar(255)` | YES | +| 47 | `sMReserve5` | `varchar(255)` | YES | +| 48 | `sMReserve6` | `varchar(255)` | YES | +| 49 | `dMReserve1` | `decimal(18,6)` | YES | +| 50 | `dMReserve2` | `decimal(18,6)` | YES | +| 51 | `dMReserve3` | `decimal(18,6)` | YES | +| 52 | `iMReserve1` | `int` | YES | +| 53 | `iMReserve2` | `int` | YES | +| 54 | `iMReserve3` | `int` | YES | +| 55 | `tMReserve1` | `datetime` | YES | +| 56 | `tMReserve2` | `datetime` | YES | +| 57 | `sSlaveId` | `varchar(100)` | YES | +| 58 | `iSlaveOrder` | `int` | YES | +| 59 | `sMaterialsId` | `varchar(100)` | YES | +| 60 | `sMaterialsStyle` | `varchar(255)` | YES | +| 61 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 62 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 63 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 64 | `dConversionQty` | `decimal(18,6)` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | YES | +| 66 | `sSrcId` | `varchar(100)` | YES | +| 67 | `sSrcNo` | `varchar(255)` | YES | +| 68 | `dSrcMoney` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 71 | `dSlaveRoundingMoney` | `decimal(18,6)` | YES | +| 72 | `dSlaveTotalMoney` | `decimal(18,6)` | YES | +| 73 | `bMinus` | `bit(1)` | YES | +| 74 | `dMinusMoney` | `decimal(18,6)` | YES | +| 75 | `sSrcFormId` | `varchar(100)` | YES | +| 76 | `sTaxId` | `varchar(100)` | YES | +| 77 | `sOrderId` | `varchar(100)` | YES | +| 78 | `sOrderNo` | `varchar(255)` | YES | +| 79 | `sWorkOrderId` | `varchar(100)` | YES | +| 80 | `sWorkOrderNo` | `varchar(255)` | YES | +| 81 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 82 | `sSReserve1` | `varchar(255)` | YES | +| 83 | `sSReserve2` | `varchar(255)` | YES | +| 84 | `sSReserve3` | `varchar(255)` | YES | +| 85 | `sSReserve4` | `varchar(255)` | YES | +| 86 | `sSReserve5` | `varchar(255)` | YES | +| 87 | `sSReserve6` | `varchar(255)` | YES | +| 88 | `dSReserve1` | `decimal(18,6)` | YES | +| 89 | `dSReserve2` | `decimal(18,6)` | YES | +| 90 | `dSReserve3` | `decimal(18,6)` | YES | +| 91 | `iSReserve1` | `int` | YES | +| 92 | `iSReserve2` | `int` | YES | +| 93 | `iSReserve3` | `int` | YES | +| 94 | `tSReserve1` | `datetime` | YES | +| 95 | `tSReserve2` | `datetime` | YES | +| 96 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 97 | `sType` | `varchar(255)` | YES | +| 98 | `iIncrement` | `int` | NO | +| 99 | `sSlaveInvoiceNo` | `varchar(255)` | YES | +| 100 | `sSettlementId` | `varchar(100)` | NO | +| 101 | `sBankId` | `varchar(100)` | NO | +| 102 | `sBankAccount` | `varchar(100)` | NO | +| 103 | `tDueDate` | `datetime` | YES | +| 104 | `sInvoiceNo` | `varchar(255)` | YES | +| 105 | `sCostCenterId` | `varchar(100)` | NO | +| 106 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 107 | `iVouchermark` | `int` | YES | +| 108 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 109 | `dTotalForeignMoney` | `decimal(18,6)` | YES | +| 110 | `dProductTaxMoney` | `int` | NO | +| 111 | `dProductNoTaxMoney` | `int` | NO | +| 112 | `dProductTaxForeignMoney` | `int` | NO | +| 113 | `dProductMoney` | `decimal(18,6)` | YES | +| 114 | `sAccountNo` | `varchar(100)` | YES | +| 115 | `sVoucherBillId` | `varchar(255)` | NO | +| 116 | `sVoucherBillNo` | `varchar(255)` | NO | +| 117 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 118 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 119 | `tPayDate` | `datetime` | YES | +| 120 | `sCustomerName` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseId` AS `sPurchaseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sExpenseId` AS `sExpenseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`cahpaymentslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sInvoiceNo` AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCostCenterId` AS `sCostCenterId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalForeignMoney` AS `dTotalForeignMoney`,0 AS `dProductTaxMoney`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tPayDate` AS `tPayDate`,`xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sCustomerName` AS `sCustomerName` from ((`xlyweberp_saas_ai`.`cahpaymentmaster` left join `xlyweberp_saas_ai`.`cahpaymentslave` on((`xlyweberp_saas_ai`.`cahpaymentslave`.`sParentId` = `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId`))) join `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee` on((`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSupplyId` = `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_cahreceipt.md b/docs/auto-catalog/views/viw_ai_cahreceipt.md new file mode 100644 index 0000000..8b112fd --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_cahreceipt.md @@ -0,0 +1,142 @@ +# `viw_ai_cahreceipt` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillType` | `varchar(255)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sCustomerId` | `varchar(100)` | NO | +| 12 | `sContacts` | `varchar(255)` | YES | +| 13 | `sPhone` | `varchar(255)` | YES | +| 14 | `tProofingDate` | `datetime` | YES | +| 15 | `tDeliverDate` | `datetime` | YES | +| 16 | `sSalesManId` | `varchar(100)` | YES | +| 17 | `sGetPayId` | `varchar(100)` | YES | +| 18 | `tGetPayDate` | `datetime` | YES | +| 19 | `sConsignee` | `varchar(255)` | YES | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | +| 21 | `sDeliverId` | `varchar(100)` | YES | +| 22 | `sProvince` | `varchar(255)` | YES | +| 23 | `sCity` | `varchar(255)` | YES | +| 24 | `sArea` | `varchar(255)` | YES | +| 25 | `sDeliverTo` | `varchar(255)` | YES | +| 26 | `sManualNo` | `varchar(255)` | YES | +| 27 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 28 | `sMemo` | `mediumtext` | YES | +| 29 | `bCheck` | `bit(1)` | NO | +| 30 | `tCheckDate` | `datetime` | YES | +| 31 | `sCheckPerson` | `varchar(255)` | YES | +| 32 | `bPrint` | `bit(1)` | NO | +| 33 | `bCopyLimit` | `bit(1)` | NO | +| 34 | `dTotalMoney` | `decimal(18,6)` | NO | +| 35 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 36 | `tAdvanceDate` | `datetime` | YES | +| 37 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 38 | `sCurrency` | `varchar(255)` | YES | +| 39 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 40 | `sStatus` | `varchar(255)` | YES | +| 41 | `bInvalid` | `bit(1)` | NO | +| 42 | `sSalesId` | `varchar(100)` | NO | +| 43 | `bAdvance` | `bit(1)` | YES | +| 44 | `sSettlementMode` | `varchar(255)` | NO | +| 45 | `sMReserve1` | `varchar(255)` | YES | +| 46 | `sMReserve2` | `varchar(255)` | YES | +| 47 | `sMReserve3` | `varchar(255)` | YES | +| 48 | `sMReserve4` | `varchar(255)` | YES | +| 49 | `sMReserve5` | `varchar(255)` | YES | +| 50 | `sMReserve6` | `varchar(255)` | YES | +| 51 | `dMReserve1` | `decimal(18,6)` | YES | +| 52 | `dMReserve2` | `decimal(18,6)` | YES | +| 53 | `dMReserve3` | `decimal(18,6)` | YES | +| 54 | `iMReserve1` | `int` | YES | +| 55 | `iMReserve2` | `int` | YES | +| 56 | `iMReserve3` | `int` | YES | +| 57 | `tMReserve1` | `datetime` | YES | +| 58 | `tMReserve2` | `datetime` | YES | +| 59 | `iVouchermark` | `int` | YES | +| 60 | `sSlaveId` | `varchar(100)` | NO | +| 61 | `iSlaveOrder` | `int` | NO | +| 62 | `sProductId` | `varchar(100)` | NO | +| 63 | `dProductQty` | `decimal(18,6)` | NO | +| 64 | `dProductPrice` | `decimal(18,6)` | NO | +| 65 | `dProductMoney` | `decimal(18,6)` | NO | +| 66 | `sSrcSlaveId` | `varchar(100)` | NO | +| 67 | `sSrcId` | `varchar(100)` | NO | +| 68 | `sSrcNo` | `varchar(255)` | NO | +| 69 | `dSrcMoney` | `decimal(18,6)` | YES | +| 70 | `sSlaveMemo` | `mediumtext` | YES | +| 71 | `sTaxId` | `varchar(100)` | YES | +| 72 | `sWebOrderNo` | `varchar(255)` | NO | +| 73 | `sWebOrderId` | `varchar(100)` | NO | +| 74 | `sSReserve1` | `varchar(255)` | YES | +| 75 | `sSReserve2` | `varchar(255)` | YES | +| 76 | `sSReserve3` | `varchar(255)` | YES | +| 77 | `sSReserve4` | `varchar(255)` | YES | +| 78 | `sSReserve5` | `varchar(255)` | YES | +| 79 | `sSReserve6` | `varchar(255)` | YES | +| 80 | `dSReserve1` | `decimal(18,6)` | YES | +| 81 | `dSReserve2` | `decimal(18,6)` | YES | +| 82 | `dSReserve3` | `decimal(18,6)` | YES | +| 83 | `iSReserve1` | `int` | YES | +| 84 | `iSReserve2` | `int` | YES | +| 85 | `iSReserve3` | `int` | YES | +| 86 | `tSReserve1` | `datetime` | YES | +| 87 | `tSReserve2` | `datetime` | YES | +| 88 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 89 | `dSlaveRoundingMoney` | `decimal(18,6)` | NO | +| 90 | `dSlaveTotalMoney` | `decimal(18,6)` | NO | +| 91 | `bMinus` | `decimal(1,0)` | NO | +| 92 | `dMinusMoney` | `decimal(18,6)` | NO | +| 93 | `sSrcFormId` | `varchar(100)` | YES | +| 94 | `sOrderId` | `varchar(100)` | NO | +| 95 | `sOrderSlaveId` | `varchar(100)` | NO | +| 96 | `sOrderNo` | `varchar(255)` | NO | +| 97 | `sWorkOrderId` | `varchar(100)` | NO | +| 98 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 99 | `sWorkOrderNo` | `varchar(255)` | NO | +| 100 | `sParentId` | `varchar(100)` | NO | +| 101 | `dPayMoney` | `decimal(18,6)` | NO | +| 102 | `sType` | `varchar(255)` | NO | +| 103 | `bAdvanceComplete` | `decimal(1,0)` | NO | +| 104 | `iIncrement` | `int` | YES | +| 105 | `sSlaveInvoiceNo` | `varchar(255)` | NO | +| 106 | `sSettlementId` | `varchar(100)` | NO | +| 107 | `sBankId` | `varchar(100)` | NO | +| 108 | `sBankAccount` | `varchar(100)` | NO | +| 109 | `tDueDate` | `datetime` | YES | +| 110 | `sInvoiceNo` | `varchar(255)` | YES | +| 111 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 112 | `bPaymentComplete` | `bit(1)` | NO | +| 113 | `dProductNoTaxMoney` | `decimal(18,6)` | NO | +| 114 | `dProductTaxMoney` | `bigint` | NO | +| 115 | `dProductTaxForeignMoney` | `bigint` | NO | +| 116 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 117 | `sMaterialsStyle` | `varchar(100)` | NO | +| 118 | `dTotalForeignMoney` | `decimal(18,6)` | NO | +| 119 | `sSrcType` | `varchar(255)` | YES | +| 120 | `sCustomerName` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,NULL AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`cahreceiptslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sType` AS `sType`,0 AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sInvoiceNo` AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductMoney` AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dTotalForeignMoney` AS `dTotalForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sCustomerName` AS `sCustomerName` from ((`xlyweberp_saas_ai`.`cahreceiptmaster` join `xlyweberp_saas_ai`.`cahreceiptslave` on((`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` = `xlyweberp_saas_ai`.`cahreceiptslave`.`sParentId`))) join `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee` on((`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` = `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sId`))) union select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,0 AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcMoney`,'' AS `sSlaveMemo`,'' AS `sTaxId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,NULL AS `dSReserve1`,NULL AS `dSReserve2`,NULL AS `dSReserve3`,NULL AS `iSReserve1`,NULL AS `iSReserve2`,NULL AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dBalanceMoney`,0 AS `dSlaveRoundingMoney`,0 AS `dSlaveTotalMoney`,0 AS `bMinus`,0 AS `dMinusMoney`,'' AS `sSrcFormId`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,'' AS `sType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,NULL AS `iIncrement`,'' AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,'' AS `sMaterialsStyle`,0 AS `dTotalForeignMoney`,'' AS `sSrcType`,`xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sCustomerName` AS `sCustomerName` from (`xlyweberp_saas_ai`.`cahreceiptmaster` join `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee` on((`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` = `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sId`))) where (`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` = 1) union select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,0 AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcMoney`,'' AS `sSlaveMemo`,'' AS `sTaxId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,NULL AS `dSReserve1`,NULL AS `dSReserve2`,NULL AS `dSReserve3`,NULL AS `iSReserve1`,NULL AS `iSReserve2`,NULL AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dBalanceMoney`,0 AS `dSlaveRoundingMoney`,0 AS `dSlaveTotalMoney`,0 AS `bMinus`,0 AS `dMinusMoney`,'' AS `sSrcFormId`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,'' AS `sType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,NULL AS `iIncrement`,'' AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,'' AS `sMaterialsStyle`,0 AS `dTotalForeignMoney`,'' AS `sSrcType`,`xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sCustomerName` AS `sCustomerName` from (`xlyweberp_saas_ai`.`cahreceiptmaster` join `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee` on((`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` = `xlyweberp_saas_ai`.`viw_1elecustomer_supply_employee`.`sId`))) where ((`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` = 0) and (`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` = 'supply')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_customer.md b/docs/auto-catalog/views/viw_ai_customer.md new file mode 100644 index 0000000..0c9d14f --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_customer.md @@ -0,0 +1,42 @@ +# `viw_ai_customer` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sCustomerNo` | `varchar(255)` | NO | +| 7 | `sCustomerName` | `varchar(255)` | NO | +| 8 | `sMobile` | `varchar(255)` | YES | +| 9 | `sCity` | `varchar(255)` | YES | +| 10 | `sProvince` | `varchar(255)` | NO | +| 11 | `sEmail` | `varchar(255)` | YES | +| 12 | `sInvoiceTaxNo` | `varchar(255)` | NO | +| 13 | `sCompanyAddress` | `varchar(255)` | YES | +| 14 | `sCustomerSortName` | `varchar(255)` | YES | +| 15 | `sSalesManName` | `varchar(255)` | YES | +| 16 | `sDepartName` | `varchar(255)` | YES | +| 17 | `sGetPaName` | `varchar(255)` | YES | +| 18 | `sContacts` | `varchar(255)` | YES | +| 19 | `tUpdateDate` | `datetime` | NO | +| 20 | `sPhone` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elecustomer`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elecustomer`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elecustomer`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elecustomer`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elecustomer`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`elecustomer`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`elecustomer`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`elecustomer`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`elecustomer`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elecustomer`.`sInvoiceTaxNo` AS `sInvoiceTaxNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCompanyAddress` AS `sCompanyAddress`,`xlyweberp_saas_ai`.`siscustomerclassify`.`sName` AS `sCustomerSortName`,`xlyweberp_saas_ai`.`sissalesman`.`sName` AS `sSalesManName`,`xlyweberp_saas_ai`.`sisdepart`.`sName` AS `sDepartName`,`xlyweberp_saas_ai`.`sispayment`.`sName` AS `sGetPaName`,`xlyweberp_saas_ai`.`elecustomer`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`elecustomer`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`elecustomer`.`sPhone1` AS `sPhone` from ((((`xlyweberp_saas_ai`.`elecustomer` left join `xlyweberp_saas_ai`.`siscustomerclassify` on((`xlyweberp_saas_ai`.`siscustomerclassify`.`sId` = `xlyweberp_saas_ai`.`elecustomer`.`sParentId`))) left join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`sispayment`.`sId` = `xlyweberp_saas_ai`.`elecustomer`.`sGetPayId`))) left join `xlyweberp_saas_ai`.`sissalesman` on((`xlyweberp_saas_ai`.`sissalesman`.`sId` = `xlyweberp_saas_ai`.`elecustomer`.`sSalesManId`))) left join `xlyweberp_saas_ai`.`sisdepart` on((`xlyweberp_saas_ai`.`sisdepart`.`sId` = `xlyweberp_saas_ai`.`sissalesman`.`sDepartId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_customercomplaint.md b/docs/auto-catalog/views/viw_ai_customercomplaint.md new file mode 100644 index 0000000..4bf5ef6 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_customercomplaint.md @@ -0,0 +1,150 @@ +# `viw_ai_customercomplaint` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sFormId` | `varchar(100)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sCustomerNo` | `varchar(255)` | NO | +| 12 | `sCustomerName` | `varchar(255)` | NO | +| 13 | `dRewardPunishmentMoney` | `decimal(18,6)` | YES | +| 14 | `sReporter` | `varchar(255)` | YES | +| 15 | `tReportDate` | `datetime` | YES | +| 16 | `sResponsibleSupplyId` | `varchar(100)` | YES | +| 17 | `dProductQty` | `decimal(18,6)` | YES | +| 18 | `dProductTestQty` | `decimal(18,6)` | YES | +| 19 | `dMajorDefectQty` | `decimal(18,6)` | YES | +| 20 | `dReplenishmentQty` | `decimal(18,6)` | YES | +| 21 | `sAccidentMemo` | `text` | YES | +| 22 | `sReasonAnalyse` | `text` | YES | +| 23 | `sReason` | `varchar(255)` | YES | +| 24 | `sType` | `varchar(255)` | YES | +| 25 | `sSrctype` | `varchar(100)` | NO | +| 26 | `bFile` | `varchar(255)` | YES | +| 27 | `sMemo` | `text` | YES | +| 28 | `dLoseMoney` | `decimal(18,6)` | YES | +| 29 | `sResponsiblePerson` | `varchar(255)` | YES | +| 30 | `bCheck` | `bit(1)` | NO | +| 31 | `tCheckDate` | `datetime` | YES | +| 32 | `sCheckPerson` | `varchar(255)` | YES | +| 33 | `bPrint` | `bit(1)` | NO | +| 34 | `bCopyLimit` | `bit(1)` | NO | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `sMachineId` | `varchar(100)` | NO | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `sMReserve7` | `varchar(255)` | YES | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | +| 48 | `iMReserve1` | `int` | YES | +| 49 | `iMReserve2` | `int` | YES | +| 50 | `iMReserve3` | `int` | YES | +| 51 | `tMReserve1` | `datetime` | YES | +| 52 | `tMReserve2` | `datetime` | YES | +| 53 | `sSrcNo` | `varchar(100)` | YES | +| 54 | `bPendingComplete` | `bit(1)` | NO | +| 55 | `sSlaveId` | `varchar(100)` | NO | +| 56 | `iSlaveOrder` | `int` | NO | +| 57 | `sParentId` | `varchar(100)` | NO | +| 58 | `sProcessId` | `varchar(100)` | NO | +| 59 | `sMaterialsId` | `varchar(100)` | NO | +| 60 | `sSlaveResponsibleSupplyId` | `varchar(100)` | NO | +| 61 | `sResponsiblePersonId` | `varchar(100)` | NO | +| 62 | `dResponsibleMoney` | `decimal(18,6)` | NO | +| 63 | `sSlaveSReserve1` | `varchar(255)` | YES | +| 64 | `sSlaveSReserve2` | `varchar(255)` | YES | +| 65 | `sSlaveSReserve3` | `varchar(255)` | YES | +| 66 | `sSlaveSReserve4` | `varchar(255)` | YES | +| 67 | `sSlaveSReserve5` | `varchar(255)` | YES | +| 68 | `sSlaveSReserve6` | `varchar(255)` | YES | +| 69 | `dSlaveSReserve1` | `decimal(18,6)` | YES | +| 70 | `dSlaveSReserve2` | `decimal(18,6)` | YES | +| 71 | `dSlaveSReserve3` | `decimal(18,6)` | YES | +| 72 | `iSlaveSReserve1` | `int` | YES | +| 73 | `iSlaveSReserve2` | `int` | YES | +| 74 | `iSlaveSReserve3` | `int` | YES | +| 75 | `tSlaveSReserve1` | `datetime` | YES | +| 76 | `tSlaveSReserve2` | `datetime` | YES | +| 77 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 78 | `sSlaveMachineId` | `varchar(100)` | NO | +| 79 | `sTeamId` | `varchar(100)` | NO | +| 80 | `sSlaveSrcId` | `varchar(100)` | NO | +| 81 | `sSlaveSrcSlaveId` | `varchar(100)` | NO | +| 82 | `sSlaveSrcNo` | `varchar(100)` | NO | +| 83 | `sDefineNo` | `varchar(100)` | NO | +| 84 | `sDefineNo2` | `varchar(100)` | NO | +| 85 | `sSlaveMemo` | `text` | YES | +| 86 | `bReplenishment` | `bit(1)` | NO | +| 87 | `dSlaveReplenishmentQty` | `decimal(18,6)` | NO | +| 88 | `bReplenishmentComplete` | `bit(1)` | NO | +| 89 | `sProductNo` | `varchar(50)` | YES | +| 90 | `sProductName` | `varchar(100)` | YES | +| 91 | `sProductStyle` | `varchar(50)` | YES | +| 92 | `sProductUnit` | `varchar(50)` | YES | +| 93 | `sProductSortName` | `varchar(100)` | YES | +| 94 | `sPicturePath` | `varchar(100)` | NO | +| 95 | `sFileName` | `varchar(100)` | NO | +| 96 | `sSlaveReasonAnalyse` | `varchar(255)` | NO | +| 97 | `sSlaveAccidentMemo` | `varchar(255)` | NO | +| 98 | `sRectificationMemo` | `varchar(255)` | NO | +| 99 | `sValidationMemo` | `varchar(255)` | NO | +| 100 | `sSlaveWorkOrderId` | `varchar(100)` | YES | +| 101 | `sWorkOrderNo` | `varchar(100)` | YES | +| 102 | `tDeliverDate` | `datetime` | YES | +| 103 | `sDeptId` | `varchar(100)` | YES | +| 104 | `dExamineMoney1` | `decimal(18,2)` | NO | +| 105 | `sOrderNo` | `varchar(100)` | NO | +| 106 | `sReprint` | `varchar(100)` | YES | +| 107 | `bDeductionCustomer` | `bit(1)` | YES | +| 108 | `sCheckMemo` | `varchar(4000)` | YES | +| 109 | `sJzMemo` | `varchar(1000)` | YES | +| 110 | `bDeductionSupply` | `bit(1)` | YES | +| 111 | `bDeductionMaterials` | `bit(1)` | YES | +| 112 | `sOrderId` | `varchar(100)` | YES | +| 113 | `sOrderSlaveId` | `varchar(100)` | YES | +| 114 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 115 | `sDeptName` | `varchar(255)` | YES | +| 116 | `bEvaluate` | `bit(1)` | YES | +| 117 | `iReason` | `int` | YES | +| 118 | `bComplainComplete` | `bit(1)` | YES | +| 119 | `sOrderId1` | `varchar(255)` | YES | +| 120 | `sOrderSlaveId1` | `varchar(255)` | YES | +| 121 | `sOrderNo1` | `varchar(255)` | YES | +| 122 | `sWorkOrderNo1` | `varchar(100)` | YES | +| 123 | `sWorkOrderId1` | `varchar(100)` | YES | +| 124 | `sWorkOrderSlaveId1` | `varchar(255)` | YES | +| 125 | `dDeductionCustomerMoney` | `decimal(18,6)` | YES | +| 126 | `dDeductionSupplyMoney` | `decimal(18,6)` | YES | +| 127 | `dDeductionMaterialsMoney` | `decimal(18,6)` | YES | +| 128 | `iWork` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dRewardPunishmentMoney` AS `dRewardPunishmentMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReporter` AS `sReporter`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tReportDate` AS `tReportDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sResponsibleSupplyId` AS `sResponsibleSupplyId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dProductTestQty` AS `dProductTestQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMajorDefectQty` AS `dMajorDefectQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dReplenishmentQty` AS `dReplenishmentQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sAccidentMemo` AS `sAccidentMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReasonAnalyse` AS `sReasonAnalyse`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReason` AS `sReason`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSrctype` AS `sSrctype`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bFile` AS `bFile`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dLoseMoney` AS `dLoseMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sResponsiblePerson` AS `sResponsiblePerson`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve7` AS `sMReserve7`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bPendingComplete` AS `bPendingComplete`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sResponsibleSupplyId` AS `sSlaveResponsibleSupplyId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sResponsiblePersonId` AS `sResponsiblePersonId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dResponsibleMoney` AS `dResponsibleMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve1` AS `sSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve2` AS `sSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve3` AS `sSlaveSReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve4` AS `sSlaveSReserve4`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve5` AS `sSlaveSReserve5`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve6` AS `sSlaveSReserve6`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dSReserve1` AS `dSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dSReserve2` AS `dSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dSReserve3` AS `dSlaveSReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iSReserve1` AS `iSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iSReserve2` AS `iSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iSReserve3` AS `iSlaveSReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`tSReserve1` AS `tSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`tSReserve2` AS `tSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMachineId` AS `sSlaveMachineId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcId` AS `sSlaveSrcId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcNo` AS `sSlaveSrcNo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bReplenishment` AS `bReplenishment`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dReplenishmentQty` AS `dSlaveReplenishmentQty`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bReplenishmentComplete` AS `bReplenishmentComplete`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortName`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sFileName` AS `sFileName`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sReasonAnalyse` AS `sSlaveReasonAnalyse`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sAccidentMemo` AS `sSlaveAccidentMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sRectificationMemo` AS `sRectificationMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sValidationMemo` AS `sValidationMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderId` AS `sSlaveWorkOrderId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDeptId` AS `sDeptId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dExamineMoney1` AS `dExamineMoney1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReprint` AS `sReprint`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bDeductionCustomer` AS `bDeductionCustomer`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sCheckMemo` AS `sCheckMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sJzMemo` AS `sJzMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bDeductionSupply` AS `bDeductionSupply`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bDeductionMaterials` AS `bDeductionMaterials`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDeptName` AS `sDeptName`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bEvaluate` AS `bEvaluate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iReason` AS `iReason`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bComplainComplete` AS `bComplainComplete`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sOrderId` AS `sOrderId1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sOrderSlaveId` AS `sOrderSlaveId1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sOrderNo` AS `sOrderNo1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderNo` AS `sWorkOrderNo1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderId` AS `sWorkOrderId1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dDeductionCustomerMoney` AS `dDeductionCustomerMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dDeductionSupplyMoney` AS `dDeductionSupplyMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dDeductionMaterialsMoney` AS `dDeductionMaterialsMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iWork` AS `iWork` from ((((`xlyweberp_saas_ai`.`mftqualityaccidentmaster` join `xlyweberp_saas_ai`.`mftqualityaccidentslave` on((`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sParentId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sCustomerId`))) left join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`eleproduct`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sProductId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) where (`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sFormId` = '101251240115016180439686010') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_elematerials.md b/docs/auto-catalog/views/viw_ai_elematerials.md new file mode 100644 index 0000000..50b0449 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_elematerials.md @@ -0,0 +1,59 @@ +# `viw_ai_elematerials` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sSlaveId` | `varchar(50)` | NO | +| 3 | `sBrandsId` | `varchar(50)` | NO | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(50)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sParentId` | `varchar(50)` | YES | +| 10 | `sMaterialsType` | `varchar(50)` | YES | +| 11 | `sMaterialsNo` | `varchar(50)` | NO | +| 12 | `sMaterialsName` | `varchar(100)` | NO | +| 13 | `sMaterialsSortName` | `varchar(100)` | YES | +| 14 | `sMaterialsShort` | `varchar(50)` | YES | +| 15 | `sMaterialsUnit` | `varchar(50)` | YES | +| 16 | `sAuxiliaryUnit` | `varchar(6)` | NO | +| 17 | `dCoefficient` | `decimal(18,6)` | YES | +| 18 | `sConversionUnit` | `varchar(50)` | YES | +| 19 | `dGramWeight` | `decimal(18,6)` | YES | +| 20 | `bPurchase` | `bit(1)` | NO | +| 21 | `bReel` | `bit(1)` | NO | +| 22 | `bSales` | `bit(1)` | NO | +| 23 | `bCorrugate` | `bit(1)` | NO | +| 24 | `dPurchasePrice` | `decimal(18,6)` | YES | +| 25 | `dSalesPrice` | `decimal(18,6)` | YES | +| 26 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | +| 27 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | +| 28 | `dProcurementCycle` | `decimal(18,6)` | YES | +| 29 | `sSupplyId` | `varchar(50)` | YES | +| 30 | `bCheck` | `bit(1)` | NO | +| 31 | `bInvalid` | `bit(1)` | NO | +| 32 | `sMemo` | `text` | YES | +| 33 | `bComMaterials` | `bit(1)` | NO | +| 34 | `sMtart` | `varchar(4)` | NO | +| 35 | `sMaterialsStyle` | `varchar(50)` | YES | +| 36 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 37 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerials`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elematerials`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elematerials`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elematerials`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elematerials`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`elematerials`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elematerials`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`elematerials`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`sismaterialsclassify`.`sName` AS `sMaterialsSortName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsShort` AS `sMaterialsShort`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`elematerials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`elematerials`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`elematerials`.`sConversionUnit` AS `sConversionUnit`,`xlyweberp_saas_ai`.`elematerials`.`dGramWeight` AS `dGramWeight`,`xlyweberp_saas_ai`.`elematerials`.`bPurchase` AS `bPurchase`,`xlyweberp_saas_ai`.`elematerials`.`bReel` AS `bReel`,`xlyweberp_saas_ai`.`elematerials`.`bSales` AS `bSales`,`xlyweberp_saas_ai`.`elematerials`.`bCorrugate` AS `bCorrugate`,`xlyweberp_saas_ai`.`elematerials`.`dPurchasePrice` AS `dPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dSalesPrice` AS `dSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerials`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerials`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`elematerials`.`sMtart` AS `sMtart`,`xlyweberp_saas_ai`.`elematerialssafe`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`elematerialssafe`.`dMinStockAuxiliaryQty` AS `dMinStockAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerialssafe`.`dMaxStockAuxiliaryQty` AS `dMaxStockAuxiliaryQty` from ((`xlyweberp_saas_ai`.`elematerials` left join `xlyweberp_saas_ai`.`sismaterialsclassify` on((`xlyweberp_saas_ai`.`sismaterialsclassify`.`sId` = `xlyweberp_saas_ai`.`elematerials`.`sParentId`))) left join `xlyweberp_saas_ai`.`elematerialssafe` on((`xlyweberp_saas_ai`.`elematerialssafe`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_elematerialsstock.md b/docs/auto-catalog/views/viw_ai_elematerialsstock.md new file mode 100644 index 0000000..a6bd6f4 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_elematerialsstock.md @@ -0,0 +1,72 @@ +# `viw_ai_elematerialsstock` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sSlaveId` | `varchar(50)` | NO | +| 3 | `sBrandsId` | `varchar(50)` | NO | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(50)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sParentId` | `varchar(50)` | YES | +| 10 | `sMaterialsType` | `varchar(50)` | YES | +| 11 | `sMaterialsNo` | `varchar(50)` | NO | +| 12 | `sMaterialsName` | `varchar(100)` | NO | +| 13 | `sMaterialsSortName` | `varchar(100)` | YES | +| 14 | `sMaterialsShort` | `varchar(50)` | YES | +| 15 | `sMaterialsUnit` | `varchar(50)` | YES | +| 16 | `sAuxiliaryUnit` | `varchar(6)` | NO | +| 17 | `dCoefficient` | `decimal(18,6)` | YES | +| 18 | `sConversionUnit` | `varchar(50)` | YES | +| 19 | `dGramWeight` | `decimal(18,6)` | YES | +| 20 | `bPurchase` | `bit(1)` | NO | +| 21 | `bReel` | `bit(1)` | NO | +| 22 | `bSales` | `bit(1)` | NO | +| 23 | `bCorrugate` | `bit(1)` | NO | +| 24 | `dPurchasePrice` | `decimal(18,6)` | YES | +| 25 | `dSalesPrice` | `decimal(18,6)` | YES | +| 26 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | +| 27 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | +| 28 | `dProcurementCycle` | `decimal(18,6)` | YES | +| 29 | `sSupplyId` | `varchar(50)` | YES | +| 30 | `bCheck` | `bit(1)` | NO | +| 31 | `bInvalid` | `bit(1)` | NO | +| 32 | `sMemo` | `text` | YES | +| 33 | `bComMaterials` | `bit(1)` | NO | +| 34 | `sMaterialsStyle` | `varchar(50)` | YES | +| 35 | `sDefineNo` | `varchar(50)` | YES | +| 36 | `sDefineNo2` | `varchar(50)` | YES | +| 37 | `sLocationsName` | `varchar(255)` | YES | +| 38 | `sWarehouseName` | `varchar(255)` | YES | +| 39 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 40 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 41 | `dConversionQty` | `decimal(18,6)` | YES | +| 42 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 43 | `dMaterialsMoney` | `decimal(18,2)` | YES | +| 44 | `tmakedate` | `datetime` | YES | +| 45 | `dMinStock` | `decimal(18,6)` | YES | +| 46 | `dMaxStock` | `decimal(18,6)` | YES | +| 47 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 48 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 49 | `bQuotation` | `bit(1)` | NO | +| 50 | `sMtart` | `varchar(4)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerials`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elematerials`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elematerials`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elematerials`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elematerials`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`elematerials`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elematerials`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`elematerials`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`sismaterialsclassify`.`sName` AS `sMaterialsSortName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsShort` AS `sMaterialsShort`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`elematerials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`elematerials`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`elematerials`.`sConversionUnit` AS `sConversionUnit`,`xlyweberp_saas_ai`.`elematerials`.`dGramWeight` AS `dGramWeight`,`xlyweberp_saas_ai`.`elematerials`.`bPurchase` AS `bPurchase`,`xlyweberp_saas_ai`.`elematerials`.`bReel` AS `bReel`,`xlyweberp_saas_ai`.`elematerials`.`bSales` AS `bSales`,`xlyweberp_saas_ai`.`elematerials`.`bCorrugate` AS `bCorrugate`,`xlyweberp_saas_ai`.`elematerials`.`dPurchasePrice` AS `dPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dSalesPrice` AS `dSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerials`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerials`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`elematerialsstock`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`elematerialsstock`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`elematerialsstock`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`sislocation`.`sName` AS `sLocationsName`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWarehouseName`,`xlyweberp_saas_ai`.`elematerialsstock`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`elematerialsstock`.`tMakeDate` AS `tmakedate`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMinStock` AS `dMinStock`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaxStock` AS `dMaxStock`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMinStockAuxiliaryQty` AS `dMinStockAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaxStockAuxiliaryQty` AS `dMaxStockAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerials`.`bQuotation` AS `bQuotation`,`xlyweberp_saas_ai`.`elematerials`.`sMtart` AS `sMtart` from ((((`xlyweberp_saas_ai`.`elematerials` left join `xlyweberp_saas_ai`.`elematerialsstock` on((`xlyweberp_saas_ai`.`elematerialsstock`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) left join `xlyweberp_saas_ai`.`sismaterialsclassify` on((`xlyweberp_saas_ai`.`sismaterialsclassify`.`sId` = `xlyweberp_saas_ai`.`elematerials`.`sParentId`))) left join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`siswarehouse`.`sId` = `xlyweberp_saas_ai`.`elematerialsstock`.`sWarehouseId`))) left join `xlyweberp_saas_ai`.`sislocation` on((`xlyweberp_saas_ai`.`sislocation`.`sId` = `xlyweberp_saas_ai`.`elematerialsstock`.`sLocationId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_elematerialsstock_inoutdetail.md b/docs/auto-catalog/views/viw_ai_elematerialsstock_inoutdetail.md new file mode 100644 index 0000000..53155dc --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_elematerialsstock_inoutdetail.md @@ -0,0 +1,63 @@ +# `viw_ai_elematerialsstock_inoutdetail` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `tUpdateDate` | `datetime` | NO | +| 8 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 9 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 10 | `sMaterialsStyle` | `varchar(255)` | YES | +| 11 | `sDefineNo` | `varchar(100)` | NO | +| 12 | `sDefineNo2` | `varchar(100)` | NO | +| 13 | `sFormId` | `varchar(100)` | NO | +| 14 | `sBillNo` | `varchar(255)` | NO | +| 15 | `sBillType` | `varchar(6)` | NO | +| 16 | `sMaterialsNo` | `varchar(50)` | YES | +| 17 | `sMaterialsName` | `varchar(100)` | YES | +| 18 | `sMaterialsSortName` | `varchar(100)` | YES | +| 19 | `sMaterialsShort` | `varchar(50)` | YES | +| 20 | `sMaterialsUnit` | `varchar(50)` | YES | +| 21 | `sAuxiliaryUnit` | `varchar(6)` | YES | +| 22 | `dCoefficient` | `decimal(18,6)` | YES | +| 23 | `sConversionUnit` | `varchar(50)` | YES | +| 24 | `dGramWeight` | `decimal(18,6)` | YES | +| 25 | `bPurchase` | `bit(1)` | YES | +| 26 | `bReel` | `bit(1)` | YES | +| 27 | `bSales` | `bit(1)` | YES | +| 28 | `bCorrugate` | `bit(1)` | YES | +| 29 | `dPurchasePrice` | `decimal(18,6)` | YES | +| 30 | `dSalesPrice` | `decimal(18,6)` | YES | +| 31 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | +| 32 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | +| 33 | `dProcurementCycle` | `decimal(18,6)` | YES | +| 34 | `sSupplyId` | `varchar(50)` | YES | +| 35 | `bCheck` | `bit(1)` | YES | +| 36 | `bInvalid` | `bit(1)` | YES | +| 37 | `sMemo` | `text` | YES | +| 38 | `bComMaterials` | `bit(1)` | YES | +| 39 | `sLocationsName` | `varchar(255)` | YES | +| 40 | `sWarehouseName` | `varchar(255)` | YES | +| 41 | `sMtart` | `varchar(4)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitmaterialsstore`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitmaterialsstore`.`sBillNo` AS `sBillNo`,(case when (`xlyweberp_saas_ai`.`mitmaterialsstore`.`sFormId` = '192116810113315228246447250') then '成品入库' when (`xlyweberp_saas_ai`.`mitmaterialsstore`.`sFormId` = '192116810113315235917608210') then '外协入库' when (`xlyweberp_saas_ai`.`mitmaterialsstore`.`sFormId` = '11811781131121915179924491520') then '送货单' when (`xlyweberp_saas_ai`.`mitmaterialsstore`.`sFormId` = '11811781131121915179924871530') then '销售退货' when (`xlyweberp_saas_ai`.`mitmaterialsstore`.`sFormId` = '12710101117015197927220') then '成品其它入库' else '未知业务' end) AS `sBillType`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`sismaterialsclassify`.`sName` AS `sMaterialsSortName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsShort` AS `sMaterialsShort`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`elematerials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`elematerials`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`elematerials`.`sConversionUnit` AS `sConversionUnit`,`xlyweberp_saas_ai`.`elematerials`.`dGramWeight` AS `dGramWeight`,`xlyweberp_saas_ai`.`elematerials`.`bPurchase` AS `bPurchase`,`xlyweberp_saas_ai`.`elematerials`.`bReel` AS `bReel`,`xlyweberp_saas_ai`.`elematerials`.`bSales` AS `bSales`,`xlyweberp_saas_ai`.`elematerials`.`bCorrugate` AS `bCorrugate`,`xlyweberp_saas_ai`.`elematerials`.`dPurchasePrice` AS `dPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dSalesPrice` AS `dSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerials`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerials`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`sislocation`.`sName` AS `sLocationsName`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWarehouseName`,`xlyweberp_saas_ai`.`elematerials`.`sMtart` AS `sMtart` from ((((`xlyweberp_saas_ai`.`mitmaterialsstore` left join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitmaterialsstore`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) left join `xlyweberp_saas_ai`.`sismaterialsclassify` on((`xlyweberp_saas_ai`.`sismaterialsclassify`.`sId` = `xlyweberp_saas_ai`.`elematerials`.`sParentId`))) left join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`siswarehouse`.`sId` = `xlyweberp_saas_ai`.`mitmaterialsstore`.`sWarehouseId`))) left join `xlyweberp_saas_ai`.`sislocation` on((`xlyweberp_saas_ai`.`sislocation`.`sId` = `xlyweberp_saas_ai`.`mitmaterialsstore`.`sLocationId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_mftproductionplan.md b/docs/auto-catalog/views/viw_ai_mftproductionplan.md new file mode 100644 index 0000000..51f246d --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_mftproductionplan.md @@ -0,0 +1,275 @@ +# `viw_ai_mftproductionplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sSlaveId` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sParentId` | `varchar(100)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sManualNo` | `varchar(11)` | YES | +| 12 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 13 | `sProductId` | `varchar(100)` | NO | +| 14 | `sProcessId` | `varchar(100)` | NO | +| 15 | `dProductQty` | `decimal(18,6)` | NO | +| 16 | `sPartsName` | `varchar(255)` | YES | +| 17 | `sMachineId` | `varchar(100)` | YES | +| 18 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 19 | `dHour` | `decimal(18,6)` | NO | +| 20 | `tStartDate` | `datetime` | YES | +| 21 | `tEndDate` | `datetime` | YES | +| 22 | `sMaterialsId` | `varchar(100)` | YES | +| 23 | `bProductionReportComplete` | `bit(1)` | NO | +| 24 | `sEmployeeId` | `varchar(100)` | NO | +| 25 | `sTeamId` | `varchar(100)` | NO | +| 26 | `sWorkCenterId` | `varchar(100)` | NO | +| 27 | `dProcessQty` | `decimal(18,6)` | NO | +| 28 | `iComplete` | `int` | YES | +| 29 | `sMaterialsMemo` | `text` | YES | +| 30 | `sProcessMemo` | `text` | YES | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | +| 32 | `sSrcId` | `varchar(100)` | NO | +| 33 | `sSrcMainId` | `varchar(100)` | NO | +| 34 | `sSrcNo` | `varchar(255)` | NO | +| 35 | `dSrcQty` | `decimal(18,6)` | YES | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | +| 37 | `sSlaveMemo` | `text` | YES | +| 38 | `sWebOrderNo` | `varchar(255)` | NO | +| 39 | `sWebOrderId` | `varchar(100)` | NO | +| 40 | `sBarcode` | `varchar(255)` | YES | +| 41 | `sOrderId` | `varchar(100)` | NO | +| 42 | `sOrderNo` | `varchar(255)` | NO | +| 43 | `sOrderSlaveId` | `varchar(100)` | NO | +| 44 | `sWorkOrderId` | `varchar(100)` | NO | +| 45 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 46 | `sWorkOrderNo` | `varchar(255)` | NO | +| 47 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 48 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 49 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 50 | `sState` | `varchar(11)` | NO | +| 51 | `bFrozen` | `bit(1)` | NO | +| 52 | `sDecompose` | `varchar(255)` | YES | +| 53 | `sSReserve1` | `varchar(255)` | YES | +| 54 | `sSReserve2` | `varchar(255)` | YES | +| 55 | `sSReserve3` | `varchar(255)` | YES | +| 56 | `sSReserve4` | `varchar(255)` | YES | +| 57 | `sSReserve5` | `varchar(255)` | YES | +| 58 | `sSReserve6` | `varchar(255)` | YES | +| 59 | `dSReserve1` | `decimal(18,6)` | YES | +| 60 | `dSReserve2` | `decimal(18,6)` | YES | +| 61 | `dSReserve3` | `decimal(18,6)` | YES | +| 62 | `iSReserve1` | `int` | YES | +| 63 | `iSReserve2` | `int` | YES | +| 64 | `iSReserve3` | `int` | YES | +| 65 | `tSReserve1` | `datetime` | YES | +| 66 | `tSReserve2` | `datetime` | YES | +| 67 | `sType` | `varchar(255)` | YES | +| 68 | `dPlateQty` | `decimal(18,6)` | YES | +| 69 | `dPrintQty` | `decimal(18,6)` | YES | +| 70 | `iLevel` | `int` | YES | +| 71 | `sMemo` | `text` | YES | +| 72 | `dAdjustHour` | `decimal(18,6)` | YES | +| 73 | `tCutDate` | `datetime` | YES | +| 74 | `sCutPerson` | `varchar(255)` | YES | +| 75 | `bCut` | `bit(1)` | NO | +| 76 | `bMat` | `bit(1)` | NO | +| 77 | `tPublishDate` | `datetime` | YES | +| 78 | `sPublishPerson` | `varchar(255)` | YES | +| 79 | `bPublish` | `bit(1)` | NO | +| 80 | `sMakeup` | `varchar(255)` | YES | +| 81 | `tMakeup` | `datetime` | YES | +| 82 | `bMakeup` | `bit(1)` | NO | +| 83 | `sAfterProcess` | `text` | YES | +| 84 | `sPackage` | `varchar(100)` | YES | +| 85 | `sDeliveryMode` | `varchar(100)` | YES | +| 86 | `bProduction` | `bit(1)` | NO | +| 87 | `sLastReportTeamId` | `varchar(100)` | YES | +| 88 | `tLastReportDate` | `datetime` | YES | +| 89 | `dCutMoney` | `decimal(18,6)` | NO | +| 90 | `dPublishMoney` | `decimal(18,6)` | NO | +| 91 | `dMakeupMoney` | `decimal(18,6)` | NO | +| 92 | `iSrcControlOrder` | `int` | YES | +| 93 | `sSrcFormId` | `varchar(100)` | NO | +| 94 | `sCurrentProgress` | `varchar(1000)` | NO | +| 95 | `dCutBuQty` | `decimal(18,6)` | NO | +| 96 | `dMakeupBuQty` | `decimal(18,6)` | NO | +| 97 | `dPublishBuQty` | `decimal(18,6)` | NO | +| 98 | `sReportCompletePerson` | `varchar(255)` | NO | +| 99 | `tReportCompleteDate` | `datetime` | YES | +| 100 | `sPriorState` | `varchar(100)` | NO | +| 101 | `tAdjustMachineDate` | `datetime` | YES | +| 102 | `bAdjustMachineComplete` | `bit(1)` | NO | +| 103 | `bStartComplete` | `bit(1)` | NO | +| 104 | `sColorSerialMemo` | `varchar(255)` | NO | +| 105 | `sMReserve1` | `varchar(255)` | YES | +| 106 | `sMReserve2` | `varchar(255)` | YES | +| 107 | `sMReserve3` | `varchar(255)` | YES | +| 108 | `tDeliverDate` | `datetime` | YES | +| 109 | `iStick` | `int` | YES | +| 110 | `iPrintMode` | `int` | YES | +| 111 | `dMachineQty` | `decimal(18,6)` | YES | +| 112 | `sColorSerial` | `varchar(255)` | YES | +| 113 | `sMachineStyle` | `varchar(255)` | YES | +| 114 | `sCReserve1` | `varchar(255)` | YES | +| 115 | `sCMemo` | `varchar(255)` | YES | +| 116 | `sProcessRequire` | `varchar(255)` | YES | +| 117 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 118 | `sMaterMemo` | `varchar(255)` | YES | +| 119 | `sProductName` | `varchar(100)` | YES | +| 120 | `sProductNo` | `varchar(50)` | YES | +| 121 | `sProductStyle` | `varchar(50)` | YES | +| 122 | `sCustomerName` | `varchar(100)` | YES | +| 123 | `sCustomerNo` | `varchar(50)` | YES | +| 124 | `sProcessName` | `varchar(100)` | YES | +| 125 | `sProcessNo` | `varchar(50)` | YES | +| 126 | `sMachineName` | `varchar(100)` | YES | +| 127 | `sMachineNo` | `varchar(50)` | YES | +| 128 | `sWorkCenterName` | `varchar(100)` | YES | +| 129 | `sWorkCenterNo` | `varchar(50)` | YES | +| 130 | `sTeamName` | `varchar(100)` | YES | +| 131 | `sProductClassifyName` | `varchar(100)` | YES | +| 132 | `sMaterialsName` | `varchar(100)` | YES | +| 133 | `sMaterialsNo` | `varchar(50)` | YES | +| 134 | `sMaterialsStyle` | `varchar(50)` | YES | +| 135 | `iFace` | `int` | YES | +| 136 | `iPlate` | `int` | YES | +| 137 | `dGiveQty` | `decimal(18,6)` | NO | +| 138 | `dStartDate` | `decimal(18,6)` | NO | +| 139 | `sPartNameStatus` | `longtext` | YES | +| 140 | `sMaterialsStatus` | `longtext` | YES | +| 141 | `tReportDate` | `datetime` | YES | +| 142 | `sMaterialsProductId` | `varchar(255)` | NO | +| 143 | `iChangeTotal` | `int` | NO | +| 144 | `sWorkOrderChangeMemo` | `text` | YES | +| 145 | `bBillOutside` | `bit(1)` | NO | +| 146 | `sDecomposeCustomize` | `varchar(255)` | NO | +| 147 | `bProductionPlanComplete` | `bit(1)` | NO | +| 148 | `sCaclMachineId` | `varchar(100)` | YES | +| 149 | `dCaclProductionReportQty` | `decimal(18,6)` | NO | +| 150 | `sPReserve2` | `varchar(100)` | NO | +| 151 | `dSumPlate` | `decimal(18,6)` | NO | +| 152 | `tChangeMachineDate` | `datetime` | YES | +| 153 | `bUrgent` | `bit(1)` | NO | +| 154 | `bPatrolInspection` | `bit(1)` | NO | +| 155 | `bFirst1Inspection` | `bit(1)` | NO | +| 156 | `bFirst2Inspection` | `bit(1)` | NO | +| 157 | `bFirst3Inspection` | `bit(1)` | NO | +| 158 | `tPatrolInspection` | `datetime` | YES | +| 159 | `sPatrolInspection` | `varchar(100)` | YES | +| 160 | `tFirst1Inspection` | `datetime` | YES | +| 161 | `tFirst2Inspection` | `datetime` | YES | +| 162 | `tFirst3Inspection` | `datetime` | YES | +| 163 | `sFirst1Inspection` | `varchar(100)` | YES | +| 164 | `sFirst2Inspection` | `varchar(100)` | YES | +| 165 | `sFirst3Inspection` | `varchar(100)` | YES | +| 166 | `dCalcQty1` | `decimal(18,6)` | NO | +| 167 | `dCalcQty2` | `decimal(18,6)` | NO | +| 168 | `dCalcQty3` | `decimal(18,6)` | NO | +| 169 | `dCalcQty4` | `decimal(18,6)` | NO | +| 170 | `dCalcHour1` | `decimal(18,6)` | NO | +| 171 | `iBlockCount` | `int` | NO | +| 172 | `bLock` | `bit(1)` | NO | +| 173 | `sLock` | `varchar(50)` | NO | +| 174 | `tLock` | `datetime` | YES | +| 175 | `sPriorProcess` | `varchar(255)` | NO | +| 176 | `sPriorPlate` | `varchar(255)` | NO | +| 177 | `iAutoOrder` | `int` | NO | +| 178 | `sDivRow` | `varchar(255)` | YES | +| 179 | `sDivRowGroupBy` | `varchar(255)` | YES | +| 180 | `bEmploy` | `bit(1)` | YES | +| 181 | `sEmployPerson` | `varchar(255)` | YES | +| 182 | `tEmploytime` | `datetime` | YES | +| 183 | `tConfirmDate` | `datetime` | YES | +| 184 | `tEditDate` | `datetime` | YES | +| 185 | `tFileDate` | `datetime` | YES | +| 186 | `tHeoryCompletDate` | `datetime` | YES | +| 187 | `tInkingDate` | `datetime` | YES | +| 188 | `tJhQrDate` | `datetime` | YES | +| 189 | `tMouldDate` | `datetime` | YES | +| 190 | `tPlateDate` | `datetime` | YES | +| 191 | `tProductionReportDate` | `datetime` | YES | +| 192 | `tReportCompletDate` | `datetime` | YES | +| 193 | `tReportMachineDate` | `datetime` | YES | +| 194 | `tStartOldDate` | `datetime` | YES | +| 195 | `tZdDate` | `datetime` | YES | +| 196 | `bAfterTime` | `bit(1)` | NO | +| 197 | `bBeforeRep` | `bit(1)` | YES | +| 198 | `bCalcTimeLock` | `bit(1)` | NO | +| 199 | `bConfirm` | `bit(1)` | NO | +| 200 | `bFile` | `bit(1)` | NO | +| 201 | `bFtMore` | `bit(1)` | NO | +| 202 | `bHide` | `bit(1)` | YES | +| 203 | `bInking` | `bit(1)` | NO | +| 204 | `bMould` | `bit(1)` | NO | +| 205 | `bMove` | `bit(1)` | NO | +| 206 | `bOnePublish` | `bit(1)` | YES | +| 207 | `bOwnOpen` | `bit(1)` | YES | +| 208 | `bPublishComplete` | `bit(1)` | YES | +| 209 | `bXPublish` | `bit(1)` | YES | +| 210 | `dCalcHourTz1` | `decimal(18,6)` | YES | +| 211 | `dCoefficient` | `decimal(18,6)` | YES | +| 212 | `dFirstQty` | `decimal(18,6)` | YES | +| 213 | `dInkingMoney` | `decimal(18,6)` | NO | +| 214 | `dInkingQty` | `decimal(18,6)` | NO | +| 215 | `dOldProductionReportQty` | `decimal(18,6)` | YES | +| 216 | `dSbylHour` | `decimal(18,6)` | YES | +| 217 | `dTxHour` | `decimal(18,6)` | NO | +| 218 | `iCTPStyle` | `int` | YES | +| 219 | `iFormState` | `int` | YES | +| 220 | `iGroupOrder` | `int` | NO | +| 221 | `iOrderPlanType` | `int` | YES | +| 222 | `iPColor` | `int` | YES | +| 223 | `iPFace` | `int` | YES | +| 224 | `iPSpecialColor` | `int` | YES | +| 225 | `iPublishQty` | `int` | YES | +| 226 | `iStar` | `int` | NO | +| 227 | `iUsePublishQty` | `int` | YES | +| 228 | `sAdjustHour` | `longtext` | YES | +| 229 | `sAPSCodeDirection` | `varchar(50)` | NO | +| 230 | `sConfirmPerson` | `varchar(50)` | NO | +| 231 | `sEditPerson` | `varchar(50)` | YES | +| 232 | `sFilePerson` | `varchar(50)` | NO | +| 233 | `sHourDetail` | `longtext` | YES | +| 234 | `sInkingPerson` | `varchar(50)` | NO | +| 235 | `sModuleNo` | `varchar(50)` | YES | +| 236 | `sMouldLocate` | `varchar(50)` | YES | +| 237 | `sMouldNo` | `varchar(50)` | YES | +| 238 | `sMouldPerson` | `varchar(50)` | NO | +| 239 | `sNextAllId` | `longtext` | YES | +| 240 | `sOppositeColors` | `longtext` | YES | +| 241 | `sParentOrderId` | `varchar(50)` | NO | +| 242 | `sParentOrderNo` | `varchar(50)` | NO | +| 243 | `sParentProductId` | `varchar(50)` | NO | +| 244 | `sParentProductName` | `varchar(50)` | NO | +| 245 | `sParentProductNo` | `varchar(50)` | NO | +| 246 | `sPColorSerial` | `varchar(50)` | YES | +| 247 | `sPositiveColors` | `longtext` | YES | +| 248 | `sProductionReportPerson` | `varchar(50)` | YES | +| 249 | `sReportParams` | `longtext` | YES | +| 250 | `sTjAPSMemo` | `varchar(50)` | YES | +| 251 | `sTjMachineId` | `varchar(50)` | NO | +| 252 | `tUpdateDate` | `datetime` | NO | +| 253 | `sUsePublishType` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionplanslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iComplete` AS `iComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcMainId` AS `sSrcMainId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDecompose` AS `sDecompose`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPrintQty` AS `dPrintQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAdjustHour` AS `dAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCutDate` AS `tCutDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCutPerson` AS `sCutPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bCut` AS `bCut`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMat` AS `bMat`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPublishPerson` AS `sPublishPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakeup` AS `sMakeup`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tMakeup` AS `tMakeup`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMakeup` AS `bMakeup`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAfterProcess` AS `sAfterProcess`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPackage` AS `sPackage`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDeliveryMode` AS `sDeliveryMode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sLastReportTeamId` AS `sLastReportTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tLastReportDate` AS `tLastReportDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCutMoney` AS `dCutMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPublishMoney` AS `dPublishMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dMakeupMoney` AS `dMakeupMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSrcControlOrder` AS `iSrcControlOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCurrentProgress` AS `sCurrentProgress`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCutBuQty` AS `dCutBuQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dMakeupBuQty` AS `dMakeupBuQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPublishBuQty` AS `dPublishBuQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sReportCompletePerson` AS `sReportCompletePerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tReportCompleteDate` AS `tReportCompleteDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPriorState` AS `sPriorState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tAdjustMachineDate` AS `tAdjustMachineDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bAdjustMachineComplete` AS `bAdjustMachineComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bStartComplete` AS `bStartComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineStyle` AS `sMachineStyle`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCMemo` AS `sCMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterMemo` AS `sMaterMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessNo` AS `sProcessNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineNo` AS `sMachineNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterName` AS `sWorkCenterName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterNo` AS `sWorkCenterNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamName` AS `sTeamName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductClassifyName` AS `sProductClassifyName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dStartDate` AS `dStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPartNameStatus` AS `sPartNameStatus`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsStatus` AS `sMaterialsStatus`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tReportDate` AS `tReportDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsProductId` AS `sMaterialsProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iChangeTotal` AS `iChangeTotal`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderChangeMemo` AS `sWorkOrderChangeMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDecomposeCustomize` AS `sDecomposeCustomize`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionPlanComplete` AS `bProductionPlanComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCaclMachineId` AS `sCaclMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCaclProductionReportQty` AS `dCaclProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSumPlate` AS `dSumPlate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tChangeMachineDate` AS `tChangeMachineDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bUrgent` AS `bUrgent`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPatrolInspection` AS `bPatrolInspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFirst1Inspection` AS `bFirst1Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFirst2Inspection` AS `bFirst2Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFirst3Inspection` AS `bFirst3Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tPatrolInspection` AS `tPatrolInspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPatrolInspection` AS `sPatrolInspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tFirst1Inspection` AS `tFirst1Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tFirst2Inspection` AS `tFirst2Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tFirst3Inspection` AS `tFirst3Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sFirst1Inspection` AS `sFirst1Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sFirst2Inspection` AS `sFirst2Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sFirst3Inspection` AS `sFirst3Inspection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty1` AS `dCalcQty1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty2` AS `dCalcQty2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty3` AS `dCalcQty3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty4` AS `dCalcQty4`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcHour1` AS `dCalcHour1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iBlockCount` AS `iBlockCount`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bLock` AS `bLock`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sLock` AS `sLock`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tLock` AS `tLock`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPriorProcess` AS `sPriorProcess`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPriorPlate` AS `sPriorPlate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iAutoOrder` AS `iAutoOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDivRow` AS `sDivRow`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDivRowGroupBy` AS `sDivRowGroupBy`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bEmploy` AS `bEmploy`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEmployPerson` AS `sEmployPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEmploytime` AS `tEmploytime`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEditDate` AS `tEditDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tFileDate` AS `tFileDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tHeoryCompletDate` AS `tHeoryCompletDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tInkingDate` AS `tInkingDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tJhQrDate` AS `tJhQrDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tMouldDate` AS `tMouldDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tPlateDate` AS `tPlateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tProductionReportDate` AS `tProductionReportDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tReportCompletDate` AS `tReportCompletDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tReportMachineDate` AS `tReportMachineDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartOldDate` AS `tStartOldDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tZdDate` AS `tZdDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bAfterTime` AS `bAfterTime`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bBeforeRep` AS `bBeforeRep`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bCalcTimeLock` AS `bCalcTimeLock`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFile` AS `bFile`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFtMore` AS `bFtMore`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bHide` AS `bHide`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bInking` AS `bInking`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMould` AS `bMould`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMove` AS `bMove`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bOnePublish` AS `bOnePublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bOwnOpen` AS `bOwnOpen`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublishComplete` AS `bPublishComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bXPublish` AS `bXPublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcHourTz1` AS `dCalcHourTz1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dFirstQty` AS `dFirstQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dInkingMoney` AS `dInkingMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dInkingQty` AS `dInkingQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dOldProductionReportQty` AS `dOldProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSbylHour` AS `dSbylHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dTxHour` AS `dTxHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iCTPStyle` AS `iCTPStyle`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iFormState` AS `iFormState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iGroupOrder` AS `iGroupOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iOrderPlanType` AS `iOrderPlanType`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPColor` AS `iPColor`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPFace` AS `iPFace`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPSpecialColor` AS `iPSpecialColor`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPublishQty` AS `iPublishQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iStar` AS `iStar`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iUsePublishQty` AS `iUsePublishQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAdjustHour` AS `sAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAPSCodeDirection` AS `sAPSCodeDirection`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEditPerson` AS `sEditPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sFilePerson` AS `sFilePerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sHourDetail` AS `sHourDetail`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sInkingPerson` AS `sInkingPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sModuleNo` AS `sModuleNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMouldLocate` AS `sMouldLocate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMouldNo` AS `sMouldNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMouldPerson` AS `sMouldPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sNextAllId` AS `sNextAllId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOppositeColors` AS `sOppositeColors`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentOrderId` AS `sParentOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentOrderNo` AS `sParentOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentProductId` AS `sParentProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentProductName` AS `sParentProductName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentProductNo` AS `sParentProductNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPColorSerial` AS `sPColorSerial`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPositiveColors` AS `sPositiveColors`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductionReportPerson` AS `sProductionReportPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sReportParams` AS `sReportParams`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTjAPSMemo` AS `sTjAPSMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sUsePublishType` AS `sUsePublishType` from `xlyweberp_saas_ai`.`mftproductionplanslave` where ((`xlyweberp_saas_ai`.`mftproductionplanslave`.`sState` <> '5') and (`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionReportComplete` = 0)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_mftworkorderslave.md b/docs/auto-catalog/views/viw_ai_mftworkorderslave.md new file mode 100644 index 0000000..ea3383d --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_mftworkorderslave.md @@ -0,0 +1,220 @@ +# `viw_ai_mftworkorderslave` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | YES | +| 5 | `tUpdateDate` | `datetime` | YES | +| 6 | `sMakePerson` | `varchar(255)` | YES | +| 7 | `sFormId` | `varchar(100)` | YES | +| 8 | `iOrder` | `int` | YES | +| 9 | `sBillNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | YES | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | YES | +| 15 | `bBillComplete` | `bit(1)` | YES | +| 16 | `bBillOutside` | `bit(1)` | YES | +| 17 | `bCopyLimit` | `bit(1)` | YES | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | YES | +| 20 | `bNotInStorageOverdueComplete` | `bit(1)` | YES | +| 21 | `sType` | `varchar(255)` | YES | +| 22 | `sProductState` | `varchar(3)` | NO | +| 23 | `sSlaveId` | `varchar(100)` | NO | +| 24 | `iSlaveOrder` | `int` | NO | +| 25 | `sCustomerNo` | `varchar(255)` | YES | +| 26 | `sCustomerName` | `varchar(255)` | YES | +| 27 | `sSalesManName` | `varchar(255)` | YES | +| 28 | `sDepartName` | `varchar(255)` | YES | +| 29 | `sGetPayName` | `varchar(255)` | YES | +| 30 | `sContacts` | `varchar(255)` | YES | +| 31 | `sPhone` | `varchar(255)` | YES | +| 32 | `tDeliverDate` | `datetime` | YES | +| 33 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 34 | `tGetPayDate` | `datetime` | YES | +| 35 | `sConsignee` | `varchar(255)` | YES | +| 36 | `sConsigneeMobile` | `varchar(255)` | YES | +| 37 | `sDeliverId` | `varchar(100)` | YES | +| 38 | `sProvince` | `varchar(255)` | YES | +| 39 | `sCity` | `varchar(255)` | YES | +| 40 | `sArea` | `varchar(255)` | YES | +| 41 | `sDeliverTo` | `varchar(255)` | YES | +| 42 | `sManualNo` | `varchar(255)` | YES | +| 43 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 44 | `sCurrency` | `varchar(255)` | YES | +| 45 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 46 | `sProductNo` | `varchar(50)` | YES | +| 47 | `sProductName` | `varchar(100)` | YES | +| 48 | `sProductStyle` | `varchar(50)` | YES | +| 49 | `sProductUnit` | `varchar(50)` | YES | +| 50 | `sProductSortName` | `varchar(100)` | YES | +| 51 | `dProductQty` | `decimal(18,6)` | NO | +| 52 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 53 | `dProductPrice` | `decimal(18,6)` | NO | +| 54 | `dProductMoney` | `decimal(18,6)` | NO | +| 55 | `sProductInfo` | `text` | YES | +| 56 | `sMaterialsMemo` | `text` | YES | +| 57 | `sProcessMemo` | `text` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dProductPQty` | `decimal(18,6)` | YES | +| 63 | `bProductInStoreComplete` | `bit(1)` | NO | +| 64 | `bDeliverComplete` | `bit(1)` | NO | +| 65 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 66 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 67 | `sQualityRequireMemo` | `text` | YES | +| 68 | `sPackRequireMemo` | `text` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 72 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 74 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 76 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 77 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 78 | `dDeliverQty` | `decimal(18,6)` | NO | +| 79 | `dCheckingQty` | `decimal(18,6)` | NO | +| 80 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 81 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 82 | `sWebOrderNo` | `varchar(255)` | NO | +| 83 | `sWebOrderId` | `varchar(100)` | NO | +| 84 | `sBarcode` | `varchar(255)` | YES | +| 85 | `dGiveQty` | `decimal(18,6)` | NO | +| 86 | `sProductTechnologyId` | `varchar(100)` | YES | +| 87 | `sOrderId` | `varchar(100)` | NO | +| 88 | `sOrderNo` | `varchar(255)` | NO | +| 89 | `sId` | `varchar(100)` | YES | +| 90 | `tBillCompleteDate` | `datetime` | YES | +| 91 | `dPresentQty` | `decimal(18,6)` | NO | +| 92 | `sOrderSlaveId` | `varchar(100)` | NO | +| 93 | `iProductStick` | `int` | YES | +| 94 | `bCheckingComplete` | `bit(1)` | NO | +| 95 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 96 | `sPlateMaking` | `varchar(255)` | YES | +| 97 | `iIncrement` | `int` | NO | +| 98 | `bQlyComplete` | `bit(1)` | NO | +| 99 | `dQlyQty` | `decimal(18,6)` | NO | +| 100 | `dAllMoney` | `decimal(19,6)` | NO | +| 101 | `dSaleProfit` | `decimal(21,6)` | YES | +| 102 | `dTransportMoney` | `decimal(18,6)` | NO | +| 103 | `dPackMoney` | `decimal(18,6)` | NO | +| 104 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 105 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 106 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 107 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 108 | `dPrintMoney` | `decimal(18,6)` | NO | +| 109 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 110 | `bCarryOver` | `bit(1)` | YES | +| 111 | `dProductCarryOverQty` | `decimal(18,6)` | YES | +| 112 | `tFactCountCost` | `datetime` | YES | +| 113 | `bReceiptComplete` | `bit(1)` | NO | +| 114 | `dSampleQty` | `decimal(18,6)` | NO | +| 115 | `dCombineQty` | `decimal(18,6)` | NO | +| 116 | `dDiameter` | `decimal(18,6)` | YES | +| 117 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 118 | `bCutting` | `bit(1)` | NO | +| 119 | `dMeters` | `decimal(18,6)` | YES | +| 120 | `dPaper` | `decimal(18,6)` | YES | +| 121 | `sPaperDirection` | `varchar(100)` | YES | +| 122 | `dSkip` | `decimal(18,6)` | YES | +| 123 | `dLeftSide` | `decimal(18,6)` | YES | +| 124 | `sPartsStyle` | `varchar(255)` | NO | +| 125 | `sColorMemo` | `text` | YES | +| 126 | `bCustomerStatus` | `bit(1)` | NO | +| 127 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 128 | `dCompleteQty` | `decimal(18,6)` | NO | +| 129 | `sNoFormat` | `varchar(255)` | YES | +| 130 | `sStockup` | `char(1)` | YES | +| 131 | `bCustomerSureComplete` | `bit(1)` | YES | +| 132 | `dDiffDate` | `int` | YES | +| 133 | `dEverybarQty` | `decimal(18,6)` | NO | +| 134 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 135 | `dPackQty` | `decimal(18,6)` | NO | +| 136 | `sBoxStyle` | `varchar(100)` | NO | +| 137 | `dFactProductQty` | `decimal(18,6)` | NO | +| 138 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 139 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 140 | `sColorReference` | `varchar(100)` | NO | +| 141 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 142 | `sTransferredMatter` | `varchar(100)` | NO | +| 143 | `sWorkpieceModel` | `varchar(100)` | NO | +| 144 | `sProcessesNo` | `varchar(100)` | NO | +| 145 | `dConversionRate` | `decimal(18,6)` | NO | +| 146 | `dProductionCycle` | `decimal(18,6)` | NO | +| 147 | `sProductionCenter` | `varchar(100)` | NO | +| 148 | `sMinPack` | `varchar(100)` | NO | +| 149 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 150 | `sCutMode` | `varchar(100)` | NO | +| 151 | `sPlateNo` | `varchar(100)` | NO | +| 152 | `sMaterialsStyle` | `varchar(100)` | NO | +| 153 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 154 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 155 | `dConversionQty` | `decimal(18,6)` | NO | +| 156 | `dNProductMoney` | `decimal(18,6)` | NO | +| 157 | `dNProductPrice` | `decimal(18,6)` | NO | +| 158 | `dFreightMoney` | `decimal(18,6)` | NO | +| 159 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 160 | `dPlateMoney` | `decimal(18,6)` | NO | +| 161 | `dProofingMoney` | `decimal(18,6)` | NO | +| 162 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 163 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 164 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 165 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 166 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 167 | `dCertificateQty` | `decimal(18,6)` | NO | +| 168 | `bCertificateComplete` | `bit(1)` | NO | +| 169 | `sSalveMemo` | `text` | YES | +| 170 | `tSrcDate` | `datetime` | YES | +| 171 | `sPlannerMemo` | `varchar(50)` | NO | +| 172 | `tPlannerSet` | `datetime` | YES | +| 173 | `bPlanB` | `bit(1)` | NO | +| 174 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 175 | `dStockupQty` | `decimal(18,6)` | NO | +| 176 | `sFatherSlaveId` | `varchar(255)` | NO | +| 177 | `tCustomerStatus` | `datetime` | YES | +| 178 | `sCustomerFailType` | `varchar(255)` | YES | +| 179 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 180 | `sCompletePerson` | `varchar(255)` | YES | +| 181 | `dTotalQty` | `decimal(18,6)` | NO | +| 182 | `sProductVer` | `varchar(255)` | YES | +| 183 | `sAccidentId` | `varchar(100)` | YES | +| 184 | `sOrderType` | `varchar(255)` | YES | +| 185 | `sMaterialsId` | `varchar(50)` | YES | +| 186 | `sFeedBack1Memo` | `text` | YES | +| 187 | `sFeedBack2Memo` | `text` | YES | +| 188 | `sFeedBack3Memo` | `text` | YES | +| 189 | `bSucceed` | `bit(1)` | YES | +| 190 | `bMCheck` | `bit(1)` | YES | +| 191 | `tMCheckDate` | `datetime` | YES | +| 192 | `sZLKnifeMouldId` | `varchar(50)` | NO | +| 193 | `iTotalQty` | `decimal(40,6)` | YES | +| 194 | `bPublish` | `bit(1)` | YES | +| 195 | `sPublishPerson` | `varchar(50)` | YES | +| 196 | `tPublishDate` | `datetime` | YES | +| 197 | `iPublishQty` | `int` | YES | +| 198 | `sAccidentNo` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`sissalesman`.`sName` AS `sSalesManName`,`xlyweberp_saas_ai`.`sisdepart`.`sName` AS `sDepartName`,`xlyweberp_saas_ai`.`sispayment`.`sName` AS `sGetPayName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tCustomerStatus` AS `tCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,(case when (`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` > 0) then `xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` else `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` end) AS `dTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductVer` AS `sProductVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentId` AS `sAccidentId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack1Memo` AS `sFeedBack1Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack2Memo` AS `sFeedBack2Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack3Memo` AS `sFeedBack3Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSucceed` AS `bSucceed`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMCheck` AS `bMCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tMCheckDate` AS `tMCheckDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sZLKnifeMouldId` AS `sZLKnifeMouldId`,(select sum(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty`) from `xlyweberp_saas_ai`.`mftworkorderprocess` where ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '1691254111216986535514640'))) AS `iTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPublishPerson` AS `sPublishPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iPublishQty` AS `iPublishQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentNo` AS `sAccidentNo` from (((((((`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) left join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`))) left join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`sispayment`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId`))) left join `xlyweberp_saas_ai`.`sissalesman` on((`xlyweberp_saas_ai`.`sissalesman`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId`))) left join `xlyweberp_saas_ai`.`sisdepart` on((`xlyweberp_saas_ai`.`sisdepart`.`sId` = `xlyweberp_saas_ai`.`sissalesman`.`sDepartId`))) left join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`eleproduct`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) where ((`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` = '101251240115016002469445380') or (`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` = '101251240115015840916341460')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_mftworkorderslave_re.md b/docs/auto-catalog/views/viw_ai_mftworkorderslave_re.md new file mode 100644 index 0000000..fdd9e54 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_mftworkorderslave_re.md @@ -0,0 +1,220 @@ +# `viw_ai_mftworkorderslave_re` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | YES | +| 5 | `sMakePerson` | `varchar(255)` | YES | +| 6 | `sFormId` | `varchar(100)` | YES | +| 7 | `iOrder` | `int` | YES | +| 8 | `sBillNo` | `varchar(255)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | YES | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | YES | +| 14 | `bBillComplete` | `bit(1)` | YES | +| 15 | `bBillOutside` | `bit(1)` | YES | +| 16 | `bCopyLimit` | `bit(1)` | YES | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | YES | +| 19 | `bNotInStorageOverdueComplete` | `bit(1)` | YES | +| 20 | `sType` | `varchar(255)` | YES | +| 21 | `sProductState` | `varchar(3)` | NO | +| 22 | `sSlaveId` | `varchar(100)` | NO | +| 23 | `iSlaveOrder` | `int` | NO | +| 24 | `sCustomerNo` | `varchar(255)` | YES | +| 25 | `sCustomerName` | `varchar(255)` | YES | +| 26 | `sSalesManName` | `varchar(255)` | YES | +| 27 | `sDepartName` | `varchar(255)` | YES | +| 28 | `sGetPayName` | `varchar(255)` | YES | +| 29 | `sContacts` | `varchar(255)` | YES | +| 30 | `sPhone` | `varchar(255)` | YES | +| 31 | `tDeliverDate` | `datetime` | YES | +| 32 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 33 | `tGetPayDate` | `datetime` | YES | +| 34 | `sConsignee` | `varchar(255)` | YES | +| 35 | `sConsigneeMobile` | `varchar(255)` | YES | +| 36 | `sDeliverId` | `varchar(100)` | YES | +| 37 | `sProvince` | `varchar(255)` | YES | +| 38 | `sCity` | `varchar(255)` | YES | +| 39 | `sArea` | `varchar(255)` | YES | +| 40 | `sDeliverTo` | `varchar(255)` | YES | +| 41 | `sManualNo` | `varchar(255)` | YES | +| 42 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 43 | `sCurrency` | `varchar(255)` | YES | +| 44 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 45 | `sProductNo` | `varchar(50)` | YES | +| 46 | `sProductName` | `varchar(100)` | YES | +| 47 | `sProductStyle` | `varchar(50)` | YES | +| 48 | `sProductUnit` | `varchar(50)` | YES | +| 49 | `sProductSortName` | `varchar(100)` | YES | +| 50 | `dProductQty` | `decimal(18,6)` | NO | +| 51 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 52 | `dProductPrice` | `decimal(18,6)` | NO | +| 53 | `dProductMoney` | `decimal(18,6)` | NO | +| 54 | `sProductInfo` | `text` | YES | +| 55 | `sMaterialsMemo` | `text` | YES | +| 56 | `sProcessMemo` | `text` | YES | +| 57 | `sSrcSlaveId` | `varchar(100)` | NO | +| 58 | `sSrcId` | `varchar(100)` | NO | +| 59 | `sSrcNo` | `varchar(255)` | NO | +| 60 | `dSrcQty` | `decimal(18,6)` | YES | +| 61 | `dProductPQty` | `decimal(18,6)` | YES | +| 62 | `bProductInStoreComplete` | `bit(1)` | NO | +| 63 | `bDeliverComplete` | `bit(1)` | NO | +| 64 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 65 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 66 | `sQualityRequireMemo` | `text` | YES | +| 67 | `sPackRequireMemo` | `text` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 76 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 77 | `dDeliverQty` | `decimal(18,6)` | NO | +| 78 | `dCheckingQty` | `decimal(18,6)` | NO | +| 79 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 80 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 81 | `sWebOrderNo` | `varchar(255)` | NO | +| 82 | `sWebOrderId` | `varchar(100)` | NO | +| 83 | `sBarcode` | `varchar(255)` | YES | +| 84 | `dGiveQty` | `decimal(18,6)` | NO | +| 85 | `sProductTechnologyId` | `varchar(100)` | YES | +| 86 | `sOrderId` | `varchar(100)` | NO | +| 87 | `sOrderNo` | `varchar(255)` | NO | +| 88 | `sId` | `varchar(100)` | YES | +| 89 | `tBillCompleteDate` | `datetime` | YES | +| 90 | `dPresentQty` | `decimal(18,6)` | NO | +| 91 | `sOrderSlaveId` | `varchar(100)` | NO | +| 92 | `iProductStick` | `int` | YES | +| 93 | `bCheckingComplete` | `bit(1)` | NO | +| 94 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 95 | `sPlateMaking` | `varchar(255)` | YES | +| 96 | `iIncrement` | `int` | NO | +| 97 | `bQlyComplete` | `bit(1)` | NO | +| 98 | `dQlyQty` | `decimal(18,6)` | NO | +| 99 | `dAllMoney` | `decimal(19,6)` | NO | +| 100 | `dSaleProfit` | `decimal(21,6)` | YES | +| 101 | `dTransportMoney` | `decimal(18,6)` | NO | +| 102 | `dPackMoney` | `decimal(18,6)` | NO | +| 103 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 104 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 105 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 106 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 107 | `dPrintMoney` | `decimal(18,6)` | NO | +| 108 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 109 | `bCarryOver` | `bit(1)` | YES | +| 110 | `dProductCarryOverQty` | `decimal(18,6)` | YES | +| 111 | `tFactCountCost` | `datetime` | YES | +| 112 | `bReceiptComplete` | `bit(1)` | NO | +| 113 | `dSampleQty` | `decimal(18,6)` | NO | +| 114 | `dCombineQty` | `decimal(18,6)` | NO | +| 115 | `dDiameter` | `decimal(18,6)` | YES | +| 116 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 117 | `bCutting` | `bit(1)` | NO | +| 118 | `dMeters` | `decimal(18,6)` | YES | +| 119 | `dPaper` | `decimal(18,6)` | YES | +| 120 | `sPaperDirection` | `varchar(100)` | YES | +| 121 | `dSkip` | `decimal(18,6)` | YES | +| 122 | `dLeftSide` | `decimal(18,6)` | YES | +| 123 | `sPartsStyle` | `varchar(255)` | NO | +| 124 | `sColorMemo` | `text` | YES | +| 125 | `bCustomerStatus` | `bit(1)` | NO | +| 126 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 127 | `dCompleteQty` | `decimal(18,6)` | NO | +| 128 | `sNoFormat` | `varchar(255)` | YES | +| 129 | `sStockup` | `char(1)` | YES | +| 130 | `bCustomerSureComplete` | `bit(1)` | YES | +| 131 | `dDiffDate` | `int` | YES | +| 132 | `dEverybarQty` | `decimal(18,6)` | NO | +| 133 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 134 | `dPackQty` | `decimal(18,6)` | NO | +| 135 | `sBoxStyle` | `varchar(100)` | NO | +| 136 | `dFactProductQty` | `decimal(18,6)` | NO | +| 137 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 138 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 139 | `sColorReference` | `varchar(100)` | NO | +| 140 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 141 | `sTransferredMatter` | `varchar(100)` | NO | +| 142 | `sWorkpieceModel` | `varchar(100)` | NO | +| 143 | `sProcessesNo` | `varchar(100)` | NO | +| 144 | `dConversionRate` | `decimal(18,6)` | NO | +| 145 | `dProductionCycle` | `decimal(18,6)` | NO | +| 146 | `sProductionCenter` | `varchar(100)` | NO | +| 147 | `sMinPack` | `varchar(100)` | NO | +| 148 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 149 | `sCutMode` | `varchar(100)` | NO | +| 150 | `sPlateNo` | `varchar(100)` | NO | +| 151 | `sMaterialsStyle` | `varchar(100)` | NO | +| 152 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 153 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 154 | `dConversionQty` | `decimal(18,6)` | NO | +| 155 | `dNProductMoney` | `decimal(18,6)` | NO | +| 156 | `dNProductPrice` | `decimal(18,6)` | NO | +| 157 | `dFreightMoney` | `decimal(18,6)` | NO | +| 158 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 159 | `dPlateMoney` | `decimal(18,6)` | NO | +| 160 | `dProofingMoney` | `decimal(18,6)` | NO | +| 161 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 162 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 163 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 164 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 165 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 166 | `dCertificateQty` | `decimal(18,6)` | NO | +| 167 | `bCertificateComplete` | `bit(1)` | NO | +| 168 | `sSalveMemo` | `text` | YES | +| 169 | `tSrcDate` | `datetime` | YES | +| 170 | `sPlannerMemo` | `varchar(50)` | NO | +| 171 | `tPlannerSet` | `datetime` | YES | +| 172 | `bPlanB` | `bit(1)` | NO | +| 173 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 174 | `dStockupQty` | `decimal(18,6)` | NO | +| 175 | `sFatherSlaveId` | `varchar(255)` | NO | +| 176 | `tCustomerStatus` | `datetime` | YES | +| 177 | `sCustomerFailType` | `varchar(255)` | YES | +| 178 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 179 | `sCompletePerson` | `varchar(255)` | YES | +| 180 | `dTotalQty` | `decimal(18,6)` | NO | +| 181 | `sProductVer` | `varchar(255)` | YES | +| 182 | `sAccidentId` | `varchar(100)` | YES | +| 183 | `sOrderType` | `varchar(255)` | YES | +| 184 | `sMaterialsId` | `varchar(50)` | YES | +| 185 | `sFeedBack1Memo` | `text` | YES | +| 186 | `sFeedBack2Memo` | `text` | YES | +| 187 | `sFeedBack3Memo` | `text` | YES | +| 188 | `bSucceed` | `bit(1)` | YES | +| 189 | `bMCheck` | `bit(1)` | YES | +| 190 | `tMCheckDate` | `datetime` | YES | +| 191 | `sZLKnifeMouldId` | `varchar(50)` | NO | +| 192 | `iTotalQty` | `decimal(40,6)` | YES | +| 193 | `bPublish` | `bit(1)` | YES | +| 194 | `sPublishPerson` | `varchar(50)` | YES | +| 195 | `tPublishDate` | `datetime` | YES | +| 196 | `iPublishQty` | `int` | YES | +| 197 | `tUpdateDate` | `datetime` | YES | +| 198 | `sAccidentNo` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`sissalesman`.`sName` AS `sSalesManName`,`xlyweberp_saas_ai`.`sisdepart`.`sName` AS `sDepartName`,`xlyweberp_saas_ai`.`sispayment`.`sName` AS `sGetPayName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tCustomerStatus` AS `tCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,(case when (`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` > 0) then `xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` else `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` end) AS `dTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductVer` AS `sProductVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentId` AS `sAccidentId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack1Memo` AS `sFeedBack1Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack2Memo` AS `sFeedBack2Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack3Memo` AS `sFeedBack3Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSucceed` AS `bSucceed`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMCheck` AS `bMCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tMCheckDate` AS `tMCheckDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sZLKnifeMouldId` AS `sZLKnifeMouldId`,(select sum(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty`) from `xlyweberp_saas_ai`.`mftworkorderprocess` where ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '1691254111216986535514640'))) AS `iTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPublishPerson` AS `sPublishPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iPublishQty` AS `iPublishQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentNo` AS `sAccidentNo` from (((((((`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) left join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`))) left join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`sispayment`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId`))) left join `xlyweberp_saas_ai`.`sissalesman` on((`xlyweberp_saas_ai`.`sissalesman`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId`))) left join `xlyweberp_saas_ai`.`sisdepart` on((`xlyweberp_saas_ai`.`sisdepart`.`sId` = `xlyweberp_saas_ai`.`sissalesman`.`sDepartId`))) left join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`eleproduct`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) where ((`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` = '101251240115016098136660960') or (`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` = '101251240115015891755085580')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_mitproductionmaterials.md b/docs/auto-catalog/views/viw_ai_mitproductionmaterials.md new file mode 100644 index 0000000..2d2c6cf --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_mitproductionmaterials.md @@ -0,0 +1,143 @@ +# `viw_ai_mitproductionmaterials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sFormId` | `varchar(100)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sMachineId` | `varchar(100)` | NO | +| 34 | `iVouchermark` | `int` | YES | +| 35 | `sSlaveId` | `varchar(100)` | NO | +| 36 | `iSlaveOrder` | `int` | NO | +| 37 | `sMaterialsId` | `varchar(100)` | NO | +| 38 | `sMaterialsStyle` | `varchar(255)` | NO | +| 39 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 40 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 41 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 42 | `dConversionQty` | `decimal(18,6)` | NO | +| 43 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 44 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 45 | `dProductMoney` | `decimal(18,6)` | NO | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | +| 47 | `sSrcId` | `varchar(100)` | NO | +| 48 | `sSrcNo` | `varchar(255)` | NO | +| 49 | `dSrcQty` | `decimal(18,6)` | YES | +| 50 | `sSlaveMemo` | `text` | YES | +| 51 | `sTaxId` | `varchar(100)` | YES | +| 52 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 53 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 55 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 56 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 57 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 58 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 59 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 60 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 61 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 62 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 63 | `dRejectQty` | `decimal(18,6)` | NO | +| 64 | `tInStoreDate` | `datetime` | YES | +| 65 | `sBarcode` | `varchar(255)` | YES | +| 66 | `sOrderId` | `varchar(100)` | NO | +| 67 | `sOrderNo` | `varchar(255)` | NO | +| 68 | `sWorkOrderId` | `varchar(100)` | NO | +| 69 | `sWorkOrderNo` | `varchar(255)` | NO | +| 70 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 71 | `sSReserve1` | `varchar(255)` | YES | +| 72 | `sSReserve2` | `varchar(255)` | YES | +| 73 | `sSReserve3` | `varchar(255)` | YES | +| 74 | `sSReserve4` | `varchar(255)` | YES | +| 75 | `sSReserve5` | `varchar(255)` | YES | +| 76 | `sSReserve6` | `varchar(255)` | YES | +| 77 | `dSReserve1` | `decimal(18,6)` | YES | +| 78 | `dSReserve2` | `decimal(18,6)` | YES | +| 79 | `dSReserve3` | `decimal(18,6)` | YES | +| 80 | `iSReserve1` | `int` | YES | +| 81 | `iSReserve2` | `int` | YES | +| 82 | `iSReserve3` | `int` | YES | +| 83 | `tSReserve1` | `datetime` | YES | +| 84 | `tSReserve2` | `datetime` | YES | +| 85 | `sWareHouseId` | `varchar(100)` | NO | +| 86 | `sLocationId` | `varchar(100)` | NO | +| 87 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 88 | `sDefineNo` | `varchar(100)` | NO | +| 89 | `sDefineNo2` | `varchar(100)` | NO | +| 90 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `sEmployeeId` | `varchar(100)` | NO | +| 92 | `sType` | `varchar(255)` | NO | +| 93 | `sBussinessType` | `varchar(255)` | NO | +| 94 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 95 | `sOrderSlaveId` | `varchar(100)` | NO | +| 96 | `sVoucherBillNo` | `varchar(255)` | NO | +| 97 | `sVoucherBillId` | `varchar(255)` | NO | +| 98 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 99 | `iIncrement` | `int` | NO | +| 100 | `sCostCenterId` | `varchar(100)` | NO | +| 101 | `sCurrency` | `varchar(3)` | NO | +| 102 | `dCurrencyRate` | `int` | NO | +| 103 | `sMinusSrcId` | `varchar(255)` | NO | +| 104 | `sSrcFormId` | `varchar(255)` | NO | +| 105 | `dKGQty` | `decimal(18,6)` | YES | +| 106 | `sOldWorkOrderNo` | `varchar(50)` | YES | +| 107 | `sUseDeptId` | `varchar(255)` | YES | +| 108 | `bRdCost` | `bit(1)` | NO | +| 109 | `bConfirmComplete` | `bit(1)` | YES | +| 110 | `tConfirmDate` | `datetime` | YES | +| 111 | `sConfirmPerson` | `varchar(255)` | YES | +| 112 | `sMaterialsType` | `varchar(50)` | YES | +| 113 | `bRejectStatus` | `bit(1)` | YES | +| 114 | `sBackType` | `varchar(255)` | YES | +| 115 | `sWorkCenterId` | `varchar(100)` | NO | +| 116 | `sWorkCenterName` | `varchar(100)` | NO | +| 117 | `iCigPack` | `int` | YES | +| 118 | `sWareHouseName` | `varchar(255)` | NO | +| 119 | `sMaterialsName` | `varchar(100)` | NO | +| 120 | `sCigPack` | `varchar(1)` | NO | +| 121 | `sApplySlaveId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCostCenterId` AS `sCostCenterId`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOldWorkOrderNo` AS `sOldWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sUseDeptId` AS `sUseDeptId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bRejectStatus` AS `bRejectStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBackType` AS `sBackType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterName` AS `sWorkCenterName`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` AS `iCigPack`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWareHouseName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,(case `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sApplySlaveId` AS `sApplySlaveId` from (((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sWareHouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) where (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_mitproductionmaterialsbl.md b/docs/auto-catalog/views/viw_ai_mitproductionmaterialsbl.md new file mode 100644 index 0000000..52c54dd --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_mitproductionmaterialsbl.md @@ -0,0 +1,143 @@ +# `viw_ai_mitproductionmaterialsbl` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sFormId` | `varchar(100)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sMachineId` | `varchar(100)` | NO | +| 34 | `iVouchermark` | `int` | YES | +| 35 | `sSlaveId` | `varchar(100)` | NO | +| 36 | `iSlaveOrder` | `int` | NO | +| 37 | `sMaterialsId` | `varchar(100)` | NO | +| 38 | `sMaterialsStyle` | `varchar(255)` | NO | +| 39 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 40 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 41 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 42 | `dConversionQty` | `decimal(18,6)` | NO | +| 43 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 44 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 45 | `dProductMoney` | `decimal(18,6)` | NO | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | +| 47 | `sSrcId` | `varchar(100)` | NO | +| 48 | `sSrcNo` | `varchar(255)` | NO | +| 49 | `dSrcQty` | `decimal(18,6)` | YES | +| 50 | `sSlaveMemo` | `text` | YES | +| 51 | `sTaxId` | `varchar(100)` | YES | +| 52 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 53 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 55 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 56 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 57 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 58 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 59 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 60 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 61 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 62 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 63 | `dRejectQty` | `decimal(18,6)` | NO | +| 64 | `tInStoreDate` | `datetime` | YES | +| 65 | `sBarcode` | `varchar(255)` | YES | +| 66 | `sOrderId` | `varchar(100)` | NO | +| 67 | `sOrderNo` | `varchar(255)` | NO | +| 68 | `sWorkOrderId` | `varchar(100)` | NO | +| 69 | `sWorkOrderNo` | `varchar(255)` | NO | +| 70 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 71 | `sSReserve1` | `varchar(255)` | YES | +| 72 | `sSReserve2` | `varchar(255)` | YES | +| 73 | `sSReserve3` | `varchar(255)` | YES | +| 74 | `sSReserve4` | `varchar(255)` | YES | +| 75 | `sSReserve5` | `varchar(255)` | YES | +| 76 | `sSReserve6` | `varchar(255)` | YES | +| 77 | `dSReserve1` | `decimal(18,6)` | YES | +| 78 | `dSReserve2` | `decimal(18,6)` | YES | +| 79 | `dSReserve3` | `decimal(18,6)` | YES | +| 80 | `iSReserve1` | `int` | YES | +| 81 | `iSReserve2` | `int` | YES | +| 82 | `iSReserve3` | `int` | YES | +| 83 | `tSReserve1` | `datetime` | YES | +| 84 | `tSReserve2` | `datetime` | YES | +| 85 | `sWareHouseId` | `varchar(100)` | NO | +| 86 | `sLocationId` | `varchar(100)` | NO | +| 87 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 88 | `sDefineNo` | `varchar(100)` | NO | +| 89 | `sDefineNo2` | `varchar(100)` | NO | +| 90 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `sEmployeeId` | `varchar(100)` | NO | +| 92 | `sType` | `varchar(255)` | NO | +| 93 | `sBussinessType` | `varchar(255)` | NO | +| 94 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 95 | `sOrderSlaveId` | `varchar(100)` | NO | +| 96 | `sVoucherBillNo` | `varchar(255)` | NO | +| 97 | `sVoucherBillId` | `varchar(255)` | NO | +| 98 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 99 | `iIncrement` | `int` | NO | +| 100 | `sCostCenterId` | `varchar(100)` | NO | +| 101 | `sCurrency` | `varchar(3)` | NO | +| 102 | `dCurrencyRate` | `int` | NO | +| 103 | `sMinusSrcId` | `varchar(255)` | NO | +| 104 | `sSrcFormId` | `varchar(255)` | NO | +| 105 | `dKGQty` | `decimal(18,6)` | YES | +| 106 | `sOldWorkOrderNo` | `varchar(50)` | YES | +| 107 | `sUseDeptId` | `varchar(255)` | YES | +| 108 | `bRdCost` | `bit(1)` | NO | +| 109 | `bConfirmComplete` | `bit(1)` | YES | +| 110 | `tConfirmDate` | `datetime` | YES | +| 111 | `sConfirmPerson` | `varchar(255)` | YES | +| 112 | `sMaterialsType` | `varchar(50)` | YES | +| 113 | `bRejectStatus` | `bit(1)` | YES | +| 114 | `sBackType` | `varchar(255)` | YES | +| 115 | `sWorkCenterId` | `varchar(100)` | NO | +| 116 | `sWorkCenterName` | `varchar(100)` | NO | +| 117 | `iCigPack` | `int` | YES | +| 118 | `sWareHouseName` | `varchar(255)` | NO | +| 119 | `sMaterialsName` | `varchar(100)` | NO | +| 120 | `sCigPack` | `varchar(1)` | NO | +| 121 | `sApplySlaveId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCostCenterId` AS `sCostCenterId`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOldWorkOrderNo` AS `sOldWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sUseDeptId` AS `sUseDeptId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bRejectStatus` AS `bRejectStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBackType` AS `sBackType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterName` AS `sWorkCenterName`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` AS `iCigPack`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWareHouseName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,(case `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sApplySlaveId` AS `sApplySlaveId` from (((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sWareHouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) where (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315222184074940') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_mitproductionmaterialsll.md b/docs/auto-catalog/views/viw_ai_mitproductionmaterialsll.md new file mode 100644 index 0000000..589f913 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_mitproductionmaterialsll.md @@ -0,0 +1,143 @@ +# `viw_ai_mitproductionmaterialsll` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sFormId` | `varchar(100)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sMachineId` | `varchar(100)` | NO | +| 34 | `iVouchermark` | `int` | YES | +| 35 | `sSlaveId` | `varchar(100)` | NO | +| 36 | `iSlaveOrder` | `int` | NO | +| 37 | `sMaterialsId` | `varchar(100)` | NO | +| 38 | `sMaterialsStyle` | `varchar(255)` | NO | +| 39 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 40 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 41 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 42 | `dConversionQty` | `decimal(18,6)` | NO | +| 43 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 44 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 45 | `dProductMoney` | `decimal(18,6)` | NO | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | +| 47 | `sSrcId` | `varchar(100)` | NO | +| 48 | `sSrcNo` | `varchar(255)` | NO | +| 49 | `dSrcQty` | `decimal(18,6)` | YES | +| 50 | `sSlaveMemo` | `text` | YES | +| 51 | `sTaxId` | `varchar(100)` | YES | +| 52 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 53 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 55 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 56 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 57 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 58 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 59 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 60 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 61 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 62 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 63 | `dRejectQty` | `decimal(18,6)` | NO | +| 64 | `tInStoreDate` | `datetime` | YES | +| 65 | `sBarcode` | `varchar(255)` | YES | +| 66 | `sOrderId` | `varchar(100)` | NO | +| 67 | `sOrderNo` | `varchar(255)` | NO | +| 68 | `sWorkOrderId` | `varchar(100)` | NO | +| 69 | `sWorkOrderNo` | `varchar(255)` | NO | +| 70 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 71 | `sSReserve1` | `varchar(255)` | YES | +| 72 | `sSReserve2` | `varchar(255)` | YES | +| 73 | `sSReserve3` | `varchar(255)` | YES | +| 74 | `sSReserve4` | `varchar(255)` | YES | +| 75 | `sSReserve5` | `varchar(255)` | YES | +| 76 | `sSReserve6` | `varchar(255)` | YES | +| 77 | `dSReserve1` | `decimal(18,6)` | YES | +| 78 | `dSReserve2` | `decimal(18,6)` | YES | +| 79 | `dSReserve3` | `decimal(18,6)` | YES | +| 80 | `iSReserve1` | `int` | YES | +| 81 | `iSReserve2` | `int` | YES | +| 82 | `iSReserve3` | `int` | YES | +| 83 | `tSReserve1` | `datetime` | YES | +| 84 | `tSReserve2` | `datetime` | YES | +| 85 | `sWareHouseId` | `varchar(100)` | NO | +| 86 | `sLocationId` | `varchar(100)` | NO | +| 87 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 88 | `sDefineNo` | `varchar(100)` | NO | +| 89 | `sDefineNo2` | `varchar(100)` | NO | +| 90 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `sEmployeeId` | `varchar(100)` | NO | +| 92 | `sType` | `varchar(255)` | NO | +| 93 | `sBussinessType` | `varchar(255)` | NO | +| 94 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 95 | `sOrderSlaveId` | `varchar(100)` | NO | +| 96 | `sVoucherBillNo` | `varchar(255)` | NO | +| 97 | `sVoucherBillId` | `varchar(255)` | NO | +| 98 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 99 | `iIncrement` | `int` | NO | +| 100 | `sCostCenterId` | `varchar(100)` | NO | +| 101 | `sCurrency` | `varchar(3)` | NO | +| 102 | `dCurrencyRate` | `int` | NO | +| 103 | `sMinusSrcId` | `varchar(255)` | NO | +| 104 | `sSrcFormId` | `varchar(255)` | NO | +| 105 | `dKGQty` | `decimal(18,6)` | YES | +| 106 | `sOldWorkOrderNo` | `varchar(50)` | YES | +| 107 | `sUseDeptId` | `varchar(255)` | YES | +| 108 | `bRdCost` | `bit(1)` | NO | +| 109 | `bConfirmComplete` | `bit(1)` | YES | +| 110 | `tConfirmDate` | `datetime` | YES | +| 111 | `sConfirmPerson` | `varchar(255)` | YES | +| 112 | `sMaterialsType` | `varchar(50)` | YES | +| 113 | `bRejectStatus` | `bit(1)` | YES | +| 114 | `sBackType` | `varchar(255)` | YES | +| 115 | `sWorkCenterId` | `varchar(100)` | NO | +| 116 | `sWorkCenterName` | `varchar(100)` | NO | +| 117 | `iCigPack` | `int` | YES | +| 118 | `sWareHouseName` | `varchar(255)` | NO | +| 119 | `sMaterialsName` | `varchar(100)` | NO | +| 120 | `sCigPack` | `varchar(1)` | NO | +| 121 | `sApplySlaveId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCostCenterId` AS `sCostCenterId`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOldWorkOrderNo` AS `sOldWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sUseDeptId` AS `sUseDeptId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bRejectStatus` AS `bRejectStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBackType` AS `sBackType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterName` AS `sWorkCenterName`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` AS `iCigPack`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWareHouseName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,(case `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sApplySlaveId` AS `sApplySlaveId` from (((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sWareHouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) where (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` in ('192116810113315226492535760','101251240115015959856790260')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_outsourcedsupply.md b/docs/auto-catalog/views/viw_ai_outsourcedsupply.md new file mode 100644 index 0000000..78e4105 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_outsourcedsupply.md @@ -0,0 +1,68 @@ +# `viw_ai_outsourcedsupply` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `sSupplyName` | `varchar(255)` | NO | +| 9 | `sSupplyNo` | `varchar(255)` | NO | +| 10 | `sSupplyType` | `varchar(255)` | YES | +| 11 | `sSupplyShort` | `varchar(255)` | YES | +| 12 | `sContacts` | `varchar(255)` | YES | +| 13 | `sPhone1` | `varchar(255)` | YES | +| 14 | `sPhone2` | `varchar(255)` | YES | +| 15 | `sMobile` | `varchar(255)` | YES | +| 16 | `sEmail` | `varchar(255)` | YES | +| 17 | `sFax` | `varchar(255)` | YES | +| 18 | `sMemo` | `text` | YES | +| 19 | `sCorporate` | `varchar(255)` | YES | +| 20 | `dRegisterCapital` | `decimal(18,6)` | YES | +| 21 | `sProvince` | `varchar(255)` | NO | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sCompanyAddress` | `varchar(255)` | YES | +| 25 | `sUrl` | `varchar(255)` | YES | +| 26 | `sGetPayId` | `varchar(100)` | YES | +| 27 | `sTaxId` | `varchar(100)` | YES | +| 28 | `bInvalid` | `bit(1)` | NO | +| 29 | `iOutSide` | `int` | NO | +| 30 | `sWeChat` | `varchar(255)` | NO | +| 31 | `sBirthday` | `varchar(255)` | NO | +| 32 | `sBillingName` | `varchar(255)` | NO | +| 33 | `sInvoiceTaxNo` | `varchar(255)` | NO | +| 34 | `sBillingAddress` | `varchar(255)` | NO | +| 35 | `sBillingPhone` | `varchar(255)` | NO | +| 36 | `sBillingBank` | `varchar(255)` | NO | +| 37 | `sBankAccount` | `varchar(255)` | NO | +| 38 | `iLevel` | `int` | NO | +| 39 | `sLevelMemo` | `varchar(255)` | NO | +| 40 | `iCheckDate` | `int` | NO | +| 41 | `bCheck` | `bit(1)` | NO | +| 42 | `tCheckDate` | `datetime` | YES | +| 43 | `sCheckPerson` | `varchar(255)` | YES | +| 44 | `sStatus` | `varchar(255)` | YES | +| 45 | `sSupplySortName` | `varchar(255)` | YES | +| 46 | `sGetPayName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elesupply`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elesupply`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elesupply`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elesupply`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elesupply`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elesupply`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`elesupply`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyNo` AS `sSupplyNo`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyType` AS `sSupplyType`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyShort` AS `sSupplyShort`,`xlyweberp_saas_ai`.`elesupply`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`elesupply`.`sPhone1` AS `sPhone1`,`xlyweberp_saas_ai`.`elesupply`.`sPhone2` AS `sPhone2`,`xlyweberp_saas_ai`.`elesupply`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`elesupply`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elesupply`.`sFax` AS `sFax`,`xlyweberp_saas_ai`.`elesupply`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elesupply`.`sCorporate` AS `sCorporate`,`xlyweberp_saas_ai`.`elesupply`.`dRegisterCapital` AS `dRegisterCapital`,`xlyweberp_saas_ai`.`elesupply`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`elesupply`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`elesupply`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`elesupply`.`sCompanyAddress` AS `sCompanyAddress`,`xlyweberp_saas_ai`.`elesupply`.`sUrl` AS `sUrl`,`xlyweberp_saas_ai`.`elesupply`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`elesupply`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`elesupply`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elesupply`.`iOutSide` AS `iOutSide`,`xlyweberp_saas_ai`.`elesupply`.`sWeChat` AS `sWeChat`,`xlyweberp_saas_ai`.`elesupply`.`sBirthday` AS `sBirthday`,`xlyweberp_saas_ai`.`elesupply`.`sBillingName` AS `sBillingName`,`xlyweberp_saas_ai`.`elesupply`.`sInvoiceTaxNo` AS `sInvoiceTaxNo`,`xlyweberp_saas_ai`.`elesupply`.`sBillingAddress` AS `sBillingAddress`,`xlyweberp_saas_ai`.`elesupply`.`sBillingPhone` AS `sBillingPhone`,`xlyweberp_saas_ai`.`elesupply`.`sBillingBank` AS `sBillingBank`,`xlyweberp_saas_ai`.`elesupply`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`elesupply`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`elesupply`.`sLevelMemo` AS `sLevelMemo`,`xlyweberp_saas_ai`.`elesupply`.`iCheckDate` AS `iCheckDate`,`xlyweberp_saas_ai`.`elesupply`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elesupply`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`elesupply`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`elesupply`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`sissupplyclassify`.`sName` AS `sSupplySortName`,`xlyweberp_saas_ai`.`sispayment`.`sName` AS `sGetPayName` from ((`xlyweberp_saas_ai`.`elesupply` left join `xlyweberp_saas_ai`.`sissupplyclassify` on((`xlyweberp_saas_ai`.`sissupplyclassify`.`sId` = `xlyweberp_saas_ai`.`elesupply`.`sParentId`))) left join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`sispayment`.`sId` = `xlyweberp_saas_ai`.`elesupply`.`sGetPayId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_pitproductinstore.md b/docs/auto-catalog/views/viw_ai_pitproductinstore.md new file mode 100644 index 0000000..36a54fd --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_pitproductinstore.md @@ -0,0 +1,162 @@ +# `viw_ai_pitproductinstore` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `sEmployeeId` | `varchar(100)` | NO | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sMinusSrcId` | `varchar(255)` | NO | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `iSlaveOrder` | `int` | NO | +| 36 | `sCustomerId` | `varchar(100)` | NO | +| 37 | `sContacts` | `varchar(255)` | YES | +| 38 | `sPhone` | `varchar(255)` | YES | +| 39 | `tDeliverDate` | `datetime` | YES | +| 40 | `sSalesManId` | `varchar(255)` | YES | +| 41 | `sGetPayId` | `varchar(255)` | YES | +| 42 | `tGetPayDate` | `datetime` | YES | +| 43 | `sConsignee` | `varchar(255)` | YES | +| 44 | `sConsigneeMobile` | `varchar(255)` | YES | +| 45 | `sDeliverId` | `varchar(100)` | YES | +| 46 | `sProvince` | `varchar(255)` | YES | +| 47 | `sCity` | `varchar(255)` | YES | +| 48 | `sArea` | `varchar(255)` | YES | +| 49 | `sDeliverTo` | `varchar(255)` | YES | +| 50 | `sManualNo` | `varchar(255)` | YES | +| 51 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 52 | `sCurrency` | `varchar(255)` | YES | +| 53 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 54 | `sProductId` | `varchar(100)` | NO | +| 55 | `dProductQty` | `decimal(18,6)` | NO | +| 56 | `dProductPrice` | `decimal(18,6)` | NO | +| 57 | `dProductMoney` | `decimal(18,6)` | NO | +| 58 | `sMaterialsMemo` | `text` | YES | +| 59 | `sProcessMemo` | `text` | YES | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `dProductPQty` | `decimal(18,6)` | YES | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 68 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 72 | `bDeliverComplete` | `bit(1)` | NO | +| 73 | `dDeliverQty` | `decimal(18,6)` | NO | +| 74 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 75 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 76 | `dRejectQty` | `decimal(18,6)` | NO | +| 77 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 78 | `sWebOrderNo` | `varchar(255)` | NO | +| 79 | `sWebOrderId` | `varchar(100)` | NO | +| 80 | `sBarcode` | `varchar(255)` | YES | +| 81 | `dGiveQty` | `decimal(18,6)` | NO | +| 82 | `sOrderId` | `varchar(100)` | NO | +| 83 | `sOrderNo` | `varchar(255)` | NO | +| 84 | `sWorkOrderId` | `varchar(100)` | NO | +| 85 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 86 | `sWorkOrderNo` | `varchar(255)` | NO | +| 87 | `sDefineNo` | `varchar(100)` | NO | +| 88 | `sDefineNo2` | `varchar(100)` | NO | +| 89 | `sWareHouseId` | `varchar(100)` | NO | +| 90 | `sLocationId` | `varchar(100)` | NO | +| 91 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 92 | `dPackQty` | `decimal(18,6)` | YES | +| 93 | `dTrunkQty` | `decimal(18,6)` | YES | +| 94 | `dFractionQty` | `decimal(18,6)` | YES | +| 95 | `dProductWeight` | `decimal(18,6)` | YES | +| 96 | `sPackingMemo` | `text` | YES | +| 97 | `sSReserve1` | `varchar(255)` | YES | +| 98 | `sSReserve2` | `varchar(255)` | YES | +| 99 | `sSReserve3` | `varchar(255)` | YES | +| 100 | `sSReserve4` | `varchar(255)` | YES | +| 101 | `sSReserve5` | `varchar(255)` | YES | +| 102 | `sSReserve6` | `varchar(255)` | YES | +| 103 | `dSReserve1` | `decimal(18,6)` | YES | +| 104 | `dSReserve2` | `decimal(18,6)` | YES | +| 105 | `dSReserve3` | `decimal(18,6)` | YES | +| 106 | `iSReserve1` | `int` | YES | +| 107 | `iSReserve2` | `int` | YES | +| 108 | `iSReserve3` | `int` | YES | +| 109 | `tSReserve1` | `datetime` | YES | +| 110 | `tSReserve2` | `datetime` | YES | +| 111 | `sVoucherBillNo` | `varchar(255)` | NO | +| 112 | `sVoucherBillId` | `varchar(255)` | NO | +| 113 | `dPresentQty` | `decimal(18,6)` | NO | +| 114 | `sOrderSlaveId` | `varchar(100)` | NO | +| 115 | `sPackEmployeeId` | `varchar(100)` | YES | +| 116 | `iIncrement` | `int` | NO | +| 117 | `dCostMoney` | `decimal(18,6)` | YES | +| 118 | `dCostPrice` | `decimal(18,6)` | YES | +| 119 | `bReceiptComplete` | `bit(1)` | NO | +| 120 | `dNProductMoney` | `decimal(18,6)` | NO | +| 121 | `dNProductPrice` | `decimal(18,6)` | NO | +| 122 | `dFreightMoney` | `decimal(18,6)` | NO | +| 123 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 124 | `dPlateMoney` | `decimal(18,6)` | NO | +| 125 | `dProofingMoney` | `decimal(18,6)` | NO | +| 126 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 127 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 128 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 129 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 130 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 131 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 132 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 133 | `dReturnTrunkQty` | `decimal(18,6)` | NO | +| 134 | `sCustomerName` | `varchar(255)` | NO | +| 135 | `sProductName` | `varchar(100)` | NO | +| 136 | `sWareHouseName` | `varchar(255)` | NO | +| 137 | `dProfitMoney` | `decimal(19,6)` | NO | +| 138 | `dProfitRate` | `decimal(18,6)` | YES | +| 139 | `sSlaveInstoreType` | `varchar(255)` | YES | +| 140 | `bChild` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductWeight` AS `dProductWeight`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sPackingMemo` AS `sPackingMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sPackEmployeeId` AS `sPackEmployeeId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWareHouseName`,(ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostMoney`,0)) AS `dProfitMoney`,cast(((ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostMoney`,0)) / ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney`,0)) as decimal(18,6)) AS `dProfitRate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSlaveInstoreType` AS `sSlaveInstoreType`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bChild` AS `bChild` from ((((`xlyweberp_saas_ai`.`pitproductinstoremaster` join `xlyweberp_saas_ai`.`pitproductinstoreslave` on((`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductinstoremaster`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sWareHouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_product.md b/docs/auto-catalog/views/viw_ai_product.md new file mode 100644 index 0000000..0591435 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_product.md @@ -0,0 +1,38 @@ +# `viw_ai_product` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sSlaveId` | `varchar(50)` | NO | +| 3 | `sBrandsId` | `varchar(50)` | NO | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(50)` | NO | +| 8 | `sProductNo` | `varchar(50)` | NO | +| 9 | `sProductName` | `varchar(100)` | NO | +| 10 | `sProductStyle` | `varchar(50)` | NO | +| 11 | `sProductUnit` | `varchar(50)` | YES | +| 12 | `sCustomerNo` | `varchar(255)` | YES | +| 13 | `sCustomerName` | `varchar(255)` | YES | +| 14 | `sSalesManName` | `varchar(255)` | YES | +| 15 | `sDepartName` | `varchar(255)` | YES | +| 16 | `sProductSortName` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eleproduct`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleproduct`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleproduct`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleproduct`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleproduct`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eleproduct`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`eleproduct`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`sissalesman`.`sName` AS `sSalesManName`,`xlyweberp_saas_ai`.`sisdepart`.`sName` AS `sDepartName`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortName` from ((((`xlyweberp_saas_ai`.`eleproduct` left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) left join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sCustomerId`))) left join `xlyweberp_saas_ai`.`sissalesman` on((`xlyweberp_saas_ai`.`sissalesman`.`sId` = `xlyweberp_saas_ai`.`elecustomer`.`sSalesManId`))) left join `xlyweberp_saas_ai`.`sisdepart` on((`xlyweberp_saas_ai`.`sisdepart`.`sId` = `xlyweberp_saas_ai`.`sissalesman`.`sDepartId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_productstock.md b/docs/auto-catalog/views/viw_ai_productstock.md new file mode 100644 index 0000000..c0dbf2b --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_productstock.md @@ -0,0 +1,46 @@ +# `viw_ai_productstock` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sCustomerNo` | `varchar(255)` | NO | +| 2 | `sCustomerName` | `varchar(255)` | NO | +| 3 | `sProductName` | `varchar(100)` | NO | +| 4 | `sProductNo` | `varchar(50)` | NO | +| 5 | `sProductStyle` | `varchar(50)` | NO | +| 6 | `sProductUnit` | `varchar(50)` | YES | +| 7 | `sCustomerProductNo` | `varchar(50)` | YES | +| 8 | `sWarehouseName` | `varchar(255)` | NO | +| 9 | `sLocationsName` | `varchar(255)` | YES | +| 10 | `sProductSortsName` | `varchar(100)` | YES | +| 11 | `sId` | `varchar(50)` | NO | +| 12 | `sSlaveId` | `varchar(50)` | NO | +| 13 | `sBrandsId` | `varchar(50)` | NO | +| 14 | `sSubsidiaryId` | `varchar(50)` | NO | +| 15 | `tUpdateDate` | `datetime` | NO | +| 16 | `sDefineNo` | `varchar(50)` | NO | +| 17 | `sDefineNo2` | `varchar(50)` | NO | +| 18 | `tmakedate` | `datetime` | NO | +| 19 | `dMaxStock` | `decimal(18,6)` | NO | +| 20 | `dMinStock` | `decimal(18,6)` | NO | +| 21 | `dProductQty` | `decimal(18,6)` | NO | +| 22 | `sDefineNo3` | `varchar(50)` | NO | +| 23 | `sWorkOrderNo` | `varchar(50)` | NO | +| 24 | `sOrderNo` | `varchar(50)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`eleproduct`.`sCustomerProductNo` AS `sCustomerProductNo`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWarehouseName`,`xlyweberp_saas_ai`.`sislocation`.`sName` AS `sLocationsName`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortsName`,`xlyweberp_saas_ai`.`eleproductstock`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleproductstock`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleproductstock`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleproductstock`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleproductstock`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`eleproductstock`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`eleproductstock`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`eleproductstock`.`tMakeDate` AS `tmakedate`,`xlyweberp_saas_ai`.`eleproductstock`.`dMaxStock` AS `dMaxStock`,`xlyweberp_saas_ai`.`eleproductstock`.`dMinStock` AS `dMinStock`,`xlyweberp_saas_ai`.`eleproductstock`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`eleproductstock`.`sDefineNo3` AS `sDefineNo3`,`xlyweberp_saas_ai`.`eleproductstock`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`eleproductstock`.`sOrderNo` AS `sOrderNo` from (((((`xlyweberp_saas_ai`.`eleproductstock` join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`eleproductstock`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`eleproductstock`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`eleproductstock`.`sWarehouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) left join `xlyweberp_saas_ai`.`sislocation` on((`xlyweberp_saas_ai`.`eleproductstock`.`sLocationId` = `xlyweberp_saas_ai`.`sislocation`.`sId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_productstock_inoutdetail.md b/docs/auto-catalog/views/viw_ai_productstock_inoutdetail.md new file mode 100644 index 0000000..022921f --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_productstock_inoutdetail.md @@ -0,0 +1,46 @@ +# `viw_ai_productstock_inoutdetail` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sCustomerNo` | `varchar(255)` | YES | +| 2 | `sCustomerName` | `varchar(255)` | YES | +| 3 | `sProductName` | `varchar(100)` | YES | +| 4 | `sProductNo` | `varchar(50)` | YES | +| 5 | `sProductStyle` | `varchar(50)` | YES | +| 6 | `sProductUnit` | `varchar(50)` | YES | +| 7 | `sCustomerProductNo` | `varchar(50)` | YES | +| 8 | `sWarehouseName` | `varchar(255)` | YES | +| 9 | `sLocationsName` | `varchar(255)` | YES | +| 10 | `sProductSortsName` | `varchar(100)` | YES | +| 11 | `sId` | `varchar(100)` | NO | +| 12 | `sSlaveId` | `varchar(100)` | NO | +| 13 | `sBrandsId` | `varchar(100)` | NO | +| 14 | `sSubsidiaryId` | `varchar(100)` | NO | +| 15 | `sDefineNo` | `varchar(100)` | NO | +| 16 | `sDefineNo2` | `varchar(100)` | NO | +| 17 | `tCreateDate` | `datetime` | NO | +| 18 | `tUpdateDate` | `datetime` | NO | +| 19 | `dProductQty` | `decimal(18,6)` | NO | +| 20 | `sWorkOrderNo` | `varchar(255)` | NO | +| 21 | `sOrderNo` | `varchar(255)` | NO | +| 22 | `sFormId` | `varchar(100)` | NO | +| 23 | `sBillNo` | `varchar(255)` | NO | +| 24 | `sBillType` | `varchar(6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`eleproduct`.`sCustomerProductNo` AS `sCustomerProductNo`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWarehouseName`,`xlyweberp_saas_ai`.`sislocation`.`sName` AS `sLocationsName`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortsName`,`xlyweberp_saas_ai`.`pitproductstore`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductstore`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductstore`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductstore`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductstore`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductstore`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductstore`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`pitproductstore`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductstore`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductstore`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductstore`.`sBillNo` AS `sBillNo`,(case when (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '192116810113315228246447250') then '成品入库' when (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '192116810113315235917608210') then '外协入库' when (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '11811781131121915179924491520') then '送货单' when (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '11811781131121915179924871530') then '销售退货' when (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '12710101117015197927220') then '成品其它入库' when (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '12710101117016775430340') then '成品其它出库' when ((`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '12710101117014963855780') or (`xlyweberp_saas_ai`.`pitproductstore`.`sFormId` = '12710101117037526923870')) then '成品报废出库' else '未知业务' end) AS `sBillType` from (((((`xlyweberp_saas_ai`.`pitproductstore` left join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`pitproductstore`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) left join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`eleproduct`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) left join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`pitproductstore`.`sWarehouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) left join `xlyweberp_saas_ai`.`sislocation` on((`xlyweberp_saas_ai`.`pitproductstore`.`sLocationId` = `xlyweberp_saas_ai`.`sislocation`.`sId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_purpurchaseapply.md b/docs/auto-catalog/views/viw_ai_purpurchaseapply.md new file mode 100644 index 0000000..a5c6aab --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_purpurchaseapply.md @@ -0,0 +1,93 @@ +# `viw_ai_purpurchaseapply` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sEmployeeId` | `varchar(100)` | NO | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `sSlaveId` | `varchar(100)` | NO | +| 16 | `iSlaveOrder` | `int` | NO | +| 17 | `sMaterialsId` | `varchar(100)` | NO | +| 18 | `sMaterialsStyle` | `varchar(255)` | NO | +| 19 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 20 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 21 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 22 | `dConversionQty` | `decimal(18,6)` | NO | +| 23 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 24 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 25 | `sSrcSlaveId` | `varchar(100)` | NO | +| 26 | `sSrcId` | `varchar(100)` | NO | +| 27 | `sSrcNo` | `varchar(255)` | NO | +| 28 | `dSrcQty` | `decimal(18,6)` | YES | +| 29 | `sSlaveMemo` | `text` | YES | +| 30 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 31 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 32 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 33 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 34 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 35 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | +| 36 | `dOrderQty` | `decimal(18,6)` | NO | +| 37 | `sOrderId` | `varchar(100)` | NO | +| 38 | `sOrderNo` | `varchar(255)` | NO | +| 39 | `sWorkOrderId` | `varchar(100)` | NO | +| 40 | `sWorkOrderNo` | `varchar(255)` | NO | +| 41 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 42 | `iIncrement` | `int` | NO | +| 43 | `sSupplyId` | `varchar(50)` | YES | +| 44 | `sMaterialsType` | `varchar(50)` | YES | +| 45 | `sSupplyName` | `varchar(255)` | YES | +| 46 | `sCity` | `varchar(255)` | YES | +| 47 | `sArea` | `varchar(255)` | YES | +| 48 | `sCompanyAddress` | `varchar(255)` | YES | +| 49 | `sContacts` | `varchar(255)` | YES | +| 50 | `sMobile` | `varchar(255)` | YES | +| 51 | `sTaxId` | `varchar(100)` | YES | +| 52 | `sGetPayId` | `varchar(100)` | YES | +| 53 | `sPhone1` | `varchar(255)` | YES | +| 54 | `sPhone2` | `varchar(255)` | YES | +| 55 | `sEmail` | `varchar(255)` | YES | +| 56 | `sPurchaseManId` | `varchar(100)` | YES | +| 57 | `sRemainderType` | `varchar(255)` | YES | +| 58 | `dKGQty` | `decimal(18,6)` | YES | +| 59 | `bQly` | `bit(1)` | YES | +| 60 | `dQlyQty` | `int` | YES | +| 61 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsTestQty` | `decimal(18,6)` | NO | +| 63 | `bMaterialsTestComplete` | `bit(1)` | YES | +| 64 | `iTestResult` | `bit(1)` | YES | +| 65 | `bInStoreComplete` | `bit(1)` | YES | +| 66 | `bFast` | `bit(1)` | YES | +| 67 | `tFastDate` | `datetime` | YES | +| 68 | `sFastPerson` | `varchar(255)` | YES | +| 69 | `sCustomerId` | `varchar(255)` | YES | +| 70 | `sMaterialsNo` | `varchar(50)` | YES | +| 71 | `sMaterialsName` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dOrderAuxiliaryQty` AS `dOrderAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elesupply`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`elesupply`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`elesupply`.`sCompanyAddress` AS `sCompanyAddress`,`xlyweberp_saas_ai`.`elesupply`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`elesupply`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`elesupply`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`elesupply`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`elesupply`.`sPhone1` AS `sPhone1`,`xlyweberp_saas_ai`.`elesupply`.`sPhone2` AS `sPhone2`,`xlyweberp_saas_ai`.`elesupply`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elesupply`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sRemainderType` AS `sRemainderType`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bQly` AS `bQly`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTestAuxiliaryQty` AS `dMaterialsTestAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTestQty` AS `dMaterialsTestQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bMaterialsTestComplete` AS `bMaterialsTestComplete`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bFast` AS `bFast`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`tFastDate` AS `tFastDate`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sFastPerson` AS `sFastPerson`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName` from (((`xlyweberp_saas_ai`.`purpurchaseapplymaster` join `xlyweberp_saas_ai`.`purpurchaseapplyslave` on((`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sId`))) left join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) left join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_purpurchasechecking.md b/docs/auto-catalog/views/viw_ai_purpurchasechecking.md new file mode 100644 index 0000000..0e52498 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_purpurchasechecking.md @@ -0,0 +1,151 @@ +# `viw_ai_purpurchasechecking` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sInvoiceNo` | `varchar(255)` | YES | +| 53 | `tInvoiceDate` | `datetime` | YES | +| 54 | `iVouchermark` | `int` | YES | +| 55 | `sSlaveId` | `varchar(100)` | NO | +| 56 | `iSlaveOrder` | `int` | NO | +| 57 | `sMaterialsId` | `varchar(100)` | NO | +| 58 | `sMaterialsStyle` | `varchar(255)` | NO | +| 59 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 60 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 61 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 62 | `dConversionQty` | `decimal(18,6)` | NO | +| 63 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 64 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 72 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 76 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 77 | `dLossMoney` | `decimal(18,6)` | NO | +| 78 | `dAuxiliaryLossQty` | `decimal(18,6)` | NO | +| 79 | `dLossQty` | `decimal(18,6)` | NO | +| 80 | `sLossType` | `varchar(255)` | NO | +| 81 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 82 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderNo` | `varchar(255)` | NO | +| 85 | `sWorkOrderId` | `varchar(100)` | NO | +| 86 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 87 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 88 | `sBarcode` | `varchar(255)` | YES | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `dPayMoney` | `decimal(18,6)` | NO | +| 104 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 105 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 106 | `bInvoiceComplete` | `bit(1)` | NO | +| 107 | `iIncrement` | `int` | NO | +| 108 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 109 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 110 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 111 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 112 | `sOrderSlaveId` | `varchar(100)` | NO | +| 113 | `sSrcFormId` | `varchar(100)` | NO | +| 114 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 115 | `bPaymentComplete` | `bit(1)` | NO | +| 116 | `dProductMoney` | `decimal(18,6)` | NO | +| 117 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 118 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 119 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 120 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 121 | `sVoucherBillId` | `varchar(255)` | NO | +| 122 | `sVoucherBillNo` | `varchar(255)` | NO | +| 123 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 124 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 125 | `sSrcType` | `varchar(255)` | YES | +| 126 | `tReceiveDate` | `datetime` | YES | +| 127 | `sMinusSrcId` | `varchar(100)` | NO | +| 128 | `sSupplyName` | `varchar(255)` | NO | +| 129 | `sMaterialsName` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryLossQty` AS `dAuxiliaryLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tReceiveDate` AS `tReceiveDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName` from (((`xlyweberp_saas_ai`.`purpurchasecheckingmaster` join `xlyweberp_saas_ai`.`purpurchasecheckingslave` on((`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_purpurchaseinstore.md b/docs/auto-catalog/views/viw_ai_purpurchaseinstore.md new file mode 100644 index 0000000..7ac302a --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_purpurchaseinstore.md @@ -0,0 +1,154 @@ +# `viw_ai_purpurchaseinstore` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sMaterialsStyle` | `varchar(255)` | NO | +| 56 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 61 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 62 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `bCheckingComplete` | `bit(1)` | NO | +| 76 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 77 | `dCheckingQty` | `decimal(18,6)` | NO | +| 78 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 79 | `dRejectQty` | `decimal(18,6)` | NO | +| 80 | `sDefineNo` | `varchar(100)` | NO | +| 81 | `sDefineNo2` | `varchar(100)` | NO | +| 82 | `sWareHouseId` | `varchar(100)` | NO | +| 83 | `sLocationId` | `varchar(100)` | NO | +| 84 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 85 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 86 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 87 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 88 | `sOrderId` | `varchar(100)` | NO | +| 89 | `sOrderNo` | `varchar(255)` | NO | +| 90 | `sWorkOrderId` | `varchar(100)` | NO | +| 91 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 92 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 93 | `sBarcode` | `varchar(255)` | YES | +| 94 | `sSReserve1` | `varchar(255)` | YES | +| 95 | `sSReserve2` | `varchar(255)` | YES | +| 96 | `sSReserve3` | `varchar(255)` | YES | +| 97 | `sSReserve4` | `varchar(255)` | YES | +| 98 | `sSReserve5` | `varchar(255)` | YES | +| 99 | `sSReserve6` | `varchar(255)` | YES | +| 100 | `dSReserve1` | `decimal(18,6)` | YES | +| 101 | `dSReserve2` | `decimal(18,6)` | YES | +| 102 | `dSReserve3` | `decimal(18,6)` | YES | +| 103 | `iSReserve1` | `int` | YES | +| 104 | `iSReserve2` | `int` | YES | +| 105 | `iSReserve3` | `int` | YES | +| 106 | `tSReserve1` | `datetime` | YES | +| 107 | `tSReserve2` | `datetime` | YES | +| 108 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 109 | `dGiveQty` | `decimal(18,6)` | NO | +| 110 | `dPayMoney` | `decimal(18,6)` | NO | +| 111 | `iIncrement` | `int` | NO | +| 112 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 113 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 114 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 115 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 116 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 117 | `sOrderSlaveId` | `varchar(100)` | NO | +| 118 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 119 | `bPaymentComplete` | `bit(1)` | NO | +| 120 | `iVouchermark` | `int` | NO | +| 121 | `sMinusSrcId` | `varchar(255)` | NO | +| 122 | `dKGQty` | `decimal(18,6)` | YES | +| 123 | `bConfirmComplete` | `bit(1)` | YES | +| 124 | `sConfirmPerson` | `varchar(255)` | YES | +| 125 | `tConfirmDate` | `datetime` | YES | +| 126 | `bVMI` | `bit(1)` | YES | +| 127 | `dOutAuxiliaryQty` | `decimal(18,6)` | NO | +| 128 | `dOutMaterialsQty` | `decimal(18,6)` | NO | +| 129 | `iPrintNum` | `int` | YES | +| 130 | `sPrintName` | `varchar(255)` | YES | +| 131 | `sSupplyName` | `varchar(255)` | NO | +| 132 | `sMaterialsName` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutAuxiliaryQty` AS `dOutAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutMaterialsQty` AS `dOutMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iPrintNum` AS `iPrintNum`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPrintName` AS `sPrintName`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName` from (((`xlyweberp_saas_ai`.`purpurchaseinstoremaster` join `xlyweberp_saas_ai`.`purpurchaseinstoreslave` on((`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_purpurchaseinvoice.md b/docs/auto-catalog/views/viw_ai_purpurchaseinvoice.md new file mode 100644 index 0000000..de2e0b7 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_purpurchaseinvoice.md @@ -0,0 +1,133 @@ +# `viw_ai_purpurchaseinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `bAdvance` | `bit(1)` | NO | +| 53 | `sSlaveId` | `varchar(100)` | YES | +| 54 | `iSlaveOrder` | `int` | YES | +| 55 | `sMaterialsId` | `varchar(100)` | YES | +| 56 | `sMaterialsStyle` | `varchar(255)` | YES | +| 57 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 59 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 60 | `dConversionQty` | `decimal(18,6)` | YES | +| 61 | `dMaterialsPrice` | `decimal(18,2)` | YES | +| 62 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 63 | `bMinus` | `bit(1)` | YES | +| 64 | `dMinusMoney` | `decimal(18,6)` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | YES | +| 66 | `sSrcId` | `varchar(100)` | YES | +| 67 | `sSrcNo` | `varchar(255)` | YES | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `dPayMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 73 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 75 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 76 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 77 | `sPurchaseOrderId` | `varchar(100)` | YES | +| 78 | `sPurchaseOrderNo` | `varchar(255)` | YES | +| 79 | `sPurchaseOrderSlaveId` | `varchar(100)` | YES | +| 80 | `sOrderNo` | `varchar(255)` | YES | +| 81 | `sOrderId` | `varchar(100)` | YES | +| 82 | `sWorkOrderId` | `varchar(100)` | YES | +| 83 | `sWorkOrderNo` | `varchar(4000)` | YES | +| 84 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 85 | `sBarcode` | `varchar(255)` | YES | +| 86 | `sSReserve1` | `varchar(255)` | YES | +| 87 | `sSReserve2` | `varchar(255)` | YES | +| 88 | `sSReserve3` | `varchar(255)` | YES | +| 89 | `sSReserve4` | `varchar(255)` | YES | +| 90 | `sSReserve5` | `varchar(255)` | YES | +| 91 | `sSReserve6` | `varchar(255)` | YES | +| 92 | `dSReserve1` | `decimal(18,6)` | YES | +| 93 | `dSReserve2` | `decimal(18,6)` | YES | +| 94 | `dSReserve3` | `decimal(18,6)` | YES | +| 95 | `iSReserve1` | `int` | YES | +| 96 | `iSReserve2` | `int` | YES | +| 97 | `iSReserve3` | `int` | YES | +| 98 | `tSReserve1` | `datetime` | YES | +| 99 | `tSReserve2` | `datetime` | YES | +| 100 | `iIncrement` | `int` | YES | +| 101 | `bPaymentComplete` | `bit(1)` | YES | +| 102 | `dTotalMoney` | `decimal(18,6)` | YES | +| 103 | `sInvoiceNo` | `varchar(255)` | YES | +| 104 | `dProductMoney` | `decimal(18,6)` | YES | +| 105 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 106 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 107 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 108 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 109 | `dslaveTotalMoney` | `decimal(18,6)` | YES | +| 110 | `sMaterialsName` | `varchar(100)` | NO | +| 111 | `sSupplyName` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dTotalMoney` AS `dslaveTotalMoney`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName` from (((`xlyweberp_saas_ai`.`purpurchaseinvoicemaster` left join `xlyweberp_saas_ai`.`purpurchaseinvoiceslave` on((`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_purpurchasereject.md b/docs/auto-catalog/views/viw_ai_purpurchasereject.md new file mode 100644 index 0000000..378ee83 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_purpurchasereject.md @@ -0,0 +1,143 @@ +# `viw_ai_purpurchasereject` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sMaterialsStyle` | `varchar(255)` | NO | +| 56 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 61 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `bCheckingComplete` | `bit(1)` | NO | +| 74 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 75 | `dCheckingQty` | `decimal(18,6)` | NO | +| 76 | `sDefineNo` | `varchar(100)` | NO | +| 77 | `sDefineNo2` | `varchar(100)` | NO | +| 78 | `sWareHouseId` | `varchar(100)` | NO | +| 79 | `sLocationId` | `varchar(100)` | NO | +| 80 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 81 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 82 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderNo` | `varchar(255)` | NO | +| 85 | `sWorkOrderId` | `varchar(100)` | NO | +| 86 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 87 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 88 | `dPayMoney` | `decimal(18,6)` | NO | +| 89 | `sBarcode` | `varchar(255)` | YES | +| 90 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `dInStoreQty` | `decimal(18,6)` | NO | +| 92 | `bInStoreComplete` | `bit(1)` | NO | +| 93 | `sSReserve1` | `varchar(255)` | YES | +| 94 | `sSReserve2` | `varchar(255)` | YES | +| 95 | `sSReserve3` | `varchar(255)` | YES | +| 96 | `sSReserve4` | `varchar(255)` | YES | +| 97 | `sSReserve5` | `varchar(255)` | YES | +| 98 | `sSReserve6` | `varchar(255)` | YES | +| 99 | `dSReserve1` | `decimal(18,6)` | YES | +| 100 | `dSReserve2` | `decimal(18,6)` | YES | +| 101 | `dSReserve3` | `decimal(18,6)` | YES | +| 102 | `iSReserve1` | `int` | YES | +| 103 | `iSReserve2` | `int` | YES | +| 104 | `iSReserve3` | `int` | YES | +| 105 | `tSReserve1` | `datetime` | YES | +| 106 | `tSReserve2` | `datetime` | YES | +| 107 | `sType` | `varchar(255)` | NO | +| 108 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 111 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 112 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 113 | `bInvoiceComplete` | `bit(1)` | NO | +| 114 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 115 | `bPaymentComplete` | `bit(1)` | NO | +| 116 | `sMinusSrcId` | `varchar(255)` | NO | +| 117 | `sAccidentId` | `varchar(100)` | YES | +| 118 | `sSupplyName` | `varchar(255)` | NO | +| 119 | `sSupplyNo` | `varchar(255)` | NO | +| 120 | `sMaterialsName` | `varchar(100)` | NO | +| 121 | `sMaterialsNo` | `varchar(50)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAccidentId` AS `sAccidentId`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyNo` AS `sSupplyNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo` from (((`xlyweberp_saas_ai`.`purpurchaserejectmaster` join `xlyweberp_saas_ai`.`purpurchaserejectslave` on((`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_qualityassessment.md b/docs/auto-catalog/views/viw_ai_qualityassessment.md new file mode 100644 index 0000000..fbec73e --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_qualityassessment.md @@ -0,0 +1,147 @@ +# `viw_ai_qualityassessment` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sSrcId` | `varchar(100)` | NO | +| 4 | `sSrcSlaveId` | `varchar(100)` | NO | +| 5 | `sBrandsId` | `varchar(100)` | NO | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | +| 7 | `tCreateDate` | `datetime` | NO | +| 8 | `tUpdateDate` | `datetime` | NO | +| 9 | `sMakePerson` | `varchar(255)` | NO | +| 10 | `iOrder` | `int` | NO | +| 11 | `sFormId` | `varchar(100)` | NO | +| 12 | `sBillNo` | `varchar(255)` | NO | +| 13 | `sCustomerNo` | `varchar(255)` | NO | +| 14 | `sCustomerName` | `varchar(255)` | NO | +| 15 | `sWorkOrderId` | `varchar(100)` | NO | +| 16 | `sProductNo` | `varchar(50)` | YES | +| 17 | `sProductName` | `varchar(100)` | YES | +| 18 | `sProductStyle` | `varchar(50)` | YES | +| 19 | `sProductUnit` | `varchar(50)` | YES | +| 20 | `sProductSortName` | `varchar(100)` | YES | +| 21 | `dRewardPunishmentMoney` | `decimal(18,6)` | YES | +| 22 | `sReporter` | `varchar(255)` | YES | +| 23 | `tReportDate` | `datetime` | YES | +| 24 | `sResponsibleSupplyId` | `varchar(100)` | YES | +| 25 | `dProductQty` | `decimal(18,6)` | YES | +| 26 | `dProductTestQty` | `decimal(18,6)` | YES | +| 27 | `dMajorDefectQty` | `decimal(18,6)` | YES | +| 28 | `dReplenishmentQty` | `decimal(18,6)` | YES | +| 29 | `sAccidentMemo` | `text` | YES | +| 30 | `sReasonAnalyse` | `text` | YES | +| 31 | `sReason` | `varchar(255)` | YES | +| 32 | `sType` | `varchar(255)` | YES | +| 33 | `sSrctype` | `varchar(100)` | NO | +| 34 | `bFile` | `varchar(255)` | YES | +| 35 | `sMemo` | `text` | YES | +| 36 | `dLoseMoney` | `decimal(18,6)` | YES | +| 37 | `sReporterName` | `varchar(255)` | YES | +| 38 | `bCheck` | `bit(1)` | NO | +| 39 | `tCheckDate` | `datetime` | YES | +| 40 | `sCheckPerson` | `varchar(255)` | YES | +| 41 | `bPrint` | `bit(1)` | NO | +| 42 | `bCopyLimit` | `bit(1)` | NO | +| 43 | `sStatus` | `varchar(255)` | YES | +| 44 | `sMachineId` | `varchar(100)` | YES | +| 45 | `bInvalid` | `bit(1)` | NO | +| 46 | `sMReserve1` | `varchar(255)` | YES | +| 47 | `sMReserve2` | `varchar(255)` | YES | +| 48 | `sMReserve3` | `varchar(255)` | YES | +| 49 | `sMReserve4` | `varchar(255)` | YES | +| 50 | `sMReserve5` | `varchar(255)` | YES | +| 51 | `sMReserve6` | `varchar(255)` | YES | +| 52 | `dMReserve1` | `decimal(18,6)` | YES | +| 53 | `dMReserve2` | `decimal(18,6)` | YES | +| 54 | `dMReserve3` | `decimal(18,6)` | YES | +| 55 | `iMReserve1` | `int` | YES | +| 56 | `iMReserve2` | `int` | YES | +| 57 | `iMReserve3` | `int` | YES | +| 58 | `tMReserve1` | `datetime` | YES | +| 59 | `tMReserve2` | `datetime` | YES | +| 60 | `sSrcNo` | `varchar(100)` | YES | +| 61 | `bPendingComplete` | `bit(1)` | NO | +| 62 | `sSlaveId` | `varchar(100)` | YES | +| 63 | `iSlaveOrder` | `int` | YES | +| 64 | `sParentId` | `varchar(100)` | YES | +| 65 | `sProcessId` | `varchar(100)` | YES | +| 66 | `sMaterialName` | `varchar(100)` | YES | +| 67 | `sResponsibleSupplyName` | `varchar(255)` | YES | +| 68 | `sResponsiblePerson` | `varchar(255)` | YES | +| 69 | `dResponsibleMoney` | `decimal(18,6)` | YES | +| 70 | `sSlaveSReserve1` | `varchar(255)` | YES | +| 71 | `sSlaveSReserve2` | `varchar(255)` | YES | +| 72 | `sSlaveSReserve3` | `varchar(255)` | YES | +| 73 | `sSlaveSReserve4` | `varchar(255)` | YES | +| 74 | `sSlaveSReserve5` | `varchar(255)` | YES | +| 75 | `sSlaveSReserve6` | `varchar(255)` | YES | +| 76 | `dSlaveSReserve1` | `decimal(18,6)` | YES | +| 77 | `dSlaveSReserve2` | `decimal(18,6)` | YES | +| 78 | `dSlaveSReserve3` | `decimal(18,6)` | YES | +| 79 | `iSlaveSReserve1` | `int` | YES | +| 80 | `iSlaveSReserve2` | `int` | YES | +| 81 | `iSlaveSReserve3` | `int` | YES | +| 82 | `tSlaveSReserve1` | `datetime` | YES | +| 83 | `tSlaveSReserve2` | `datetime` | YES | +| 84 | `sSlaveMakePerson` | `varchar(255)` | YES | +| 85 | `sSlaveMachineId` | `varchar(100)` | YES | +| 86 | `sTeamId` | `varchar(100)` | YES | +| 87 | `sSlaveSrcId` | `varchar(100)` | YES | +| 88 | `sSlaveSrcSlaveId` | `varchar(100)` | YES | +| 89 | `sSlaveSrcNo` | `varchar(100)` | YES | +| 90 | `sDefineNo` | `varchar(100)` | YES | +| 91 | `sDefineNo2` | `varchar(100)` | YES | +| 92 | `sSlaveMemo` | `text` | YES | +| 93 | `bReplenishment` | `bit(1)` | YES | +| 94 | `dSlaveReplenishmentQty` | `decimal(18,6)` | YES | +| 95 | `bReplenishmentComplete` | `bit(1)` | YES | +| 96 | `sSlaveProductId` | `varchar(100)` | YES | +| 97 | `sPicturePath` | `varchar(100)` | YES | +| 98 | `sFileName` | `varchar(100)` | YES | +| 99 | `sSlaveReasonAnalyse` | `varchar(255)` | YES | +| 100 | `sSlaveAccidentMemo` | `varchar(255)` | YES | +| 101 | `sRectificationMemo` | `varchar(255)` | YES | +| 102 | `sValidationMemo` | `varchar(255)` | YES | +| 103 | `sSlaveWorkOrderId` | `varchar(100)` | YES | +| 104 | `sWorkOrderNo` | `varchar(100)` | YES | +| 105 | `tDeliverDate` | `datetime` | YES | +| 106 | `sDeptId` | `varchar(100)` | YES | +| 107 | `dExamineMoney1` | `decimal(18,2)` | YES | +| 108 | `sOrderNo` | `varchar(100)` | NO | +| 109 | `sReprint` | `varchar(100)` | YES | +| 110 | `bDeductionCustomer` | `bit(1)` | YES | +| 111 | `sCheckMemo` | `varchar(4000)` | YES | +| 112 | `sJzMemo` | `varchar(1000)` | YES | +| 113 | `bDeductionSupply` | `bit(1)` | YES | +| 114 | `bDeductionMaterials` | `bit(1)` | YES | +| 115 | `sOrderId` | `varchar(100)` | YES | +| 116 | `sOrderSlaveId` | `varchar(100)` | YES | +| 117 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 118 | `sDeptName` | `varchar(255)` | YES | +| 119 | `bEvaluate` | `bit(1)` | YES | +| 120 | `iReason` | `int` | YES | +| 121 | `bComplainComplete` | `bit(1)` | YES | +| 122 | `dDeductionCustomerMoney` | `decimal(18,6)` | YES | +| 123 | `dDeductionSupplyMoney` | `decimal(18,6)` | YES | +| 124 | `dDeductionMaterialsMoney` | `decimal(18,6)` | YES | +| 125 | `iWork` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortName`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dRewardPunishmentMoney` AS `dRewardPunishmentMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReporter` AS `sReporter`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tReportDate` AS `tReportDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sResponsibleSupplyId` AS `sResponsibleSupplyId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dProductTestQty` AS `dProductTestQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMajorDefectQty` AS `dMajorDefectQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dReplenishmentQty` AS `dReplenishmentQty`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sAccidentMemo` AS `sAccidentMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReasonAnalyse` AS `sReasonAnalyse`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReason` AS `sReason`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSrctype` AS `sSrctype`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bFile` AS `bFile`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dLoseMoney` AS `dLoseMoney`,`xlyweberp_saas_ai`.`eleemployee`.`sEmployeeName` AS `sReporterName`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bPendingComplete` AS `bPendingComplete`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialName`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sResponsibleSupplyName`,`eleemployee1`.`sEmployeeName` AS `sResponsiblePerson`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dResponsibleMoney` AS `dResponsibleMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve1` AS `sSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve2` AS `sSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve3` AS `sSlaveSReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve4` AS `sSlaveSReserve4`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve5` AS `sSlaveSReserve5`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSReserve6` AS `sSlaveSReserve6`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dSReserve1` AS `dSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dSReserve2` AS `dSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dSReserve3` AS `dSlaveSReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iSReserve1` AS `iSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iSReserve2` AS `iSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`iSReserve3` AS `iSlaveSReserve3`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`tSReserve1` AS `tSlaveSReserve1`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`tSReserve2` AS `tSlaveSReserve2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMachineId` AS `sSlaveMachineId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcId` AS `sSlaveSrcId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcNo` AS `sSlaveSrcNo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bReplenishment` AS `bReplenishment`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dReplenishmentQty` AS `dSlaveReplenishmentQty`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bReplenishmentComplete` AS `bReplenishmentComplete`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sProductId` AS `sSlaveProductId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sFileName` AS `sFileName`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sReasonAnalyse` AS `sSlaveReasonAnalyse`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sAccidentMemo` AS `sSlaveAccidentMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sRectificationMemo` AS `sRectificationMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sValidationMemo` AS `sValidationMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderId` AS `sSlaveWorkOrderId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDeptId` AS `sDeptId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`dExamineMoney1` AS `dExamineMoney1`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReprint` AS `sReprint`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bDeductionCustomer` AS `bDeductionCustomer`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sCheckMemo` AS `sCheckMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sJzMemo` AS `sJzMemo`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bDeductionSupply` AS `bDeductionSupply`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`bDeductionMaterials` AS `bDeductionMaterials`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sDeptName` AS `sDeptName`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bEvaluate` AS `bEvaluate`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iReason` AS `iReason`,`xlyweberp_saas_ai`.`mftqualityaccidentslave`.`bComplainComplete` AS `bComplainComplete`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dDeductionCustomerMoney` AS `dDeductionCustomerMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dDeductionSupplyMoney` AS `dDeductionSupplyMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`dDeductionMaterialsMoney` AS `dDeductionMaterialsMoney`,`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`iWork` AS `iWork` from ((((((((`xlyweberp_saas_ai`.`mftqualityaccidentmaster` left join `xlyweberp_saas_ai`.`mftqualityaccidentslave` on((`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sParentId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sCustomerId`))) left join `xlyweberp_saas_ai`.`eleemployee` on((`xlyweberp_saas_ai`.`eleemployee`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sReporter`))) left join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`eleproduct`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sProductId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) left join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`elematerials`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sMaterialsId`))) left join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sResponsibleSupplyId`))) left join `xlyweberp_saas_ai`.`eleemployee` `eleemployee1` on((`xlyweberp_saas_ai`.`eleemployee`.`sId` = `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sResponsiblePersonId`))) where (`xlyweberp_saas_ai`.`mftqualityaccidentmaster`.`sFormId` = '11811781131121915261093794470') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_quotation.md b/docs/auto-catalog/views/viw_ai_quotation.md new file mode 100644 index 0000000..9b553a8 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_quotation.md @@ -0,0 +1,111 @@ +# `viw_ai_quotation` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(50)` | NO | +| 2 | `sSubsidiaryId` | `varchar(50)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(50)` | NO | +| 5 | `iOrder` | `int` | NO | +| 6 | `sBillNo` | `varchar(50)` | NO | +| 7 | `bCheck` | `bit(1)` | NO | +| 8 | `tCheckDate` | `datetime` | YES | +| 9 | `sCheckPerson` | `varchar(50)` | YES | +| 10 | `sStatus` | `varchar(50)` | YES | +| 11 | `bInvalid` | `bit(1)` | NO | +| 12 | `bFailure` | `bit(1)` | NO | +| 13 | `tFailureDate` | `datetime` | YES | +| 14 | `bSubmit` | `bit(1)` | NO | +| 15 | `tSubmit` | `datetime` | YES | +| 16 | `tStatus` | `datetime` | YES | +| 17 | `sReason` | `varchar(50)` | NO | +| 18 | `sType` | `varchar(50)` | NO | +| 19 | `sSlaveId` | `varchar(50)` | NO | +| 20 | `iSlaveOrder` | `int` | NO | +| 21 | `sCustomerId` | `varchar(50)` | NO | +| 22 | `sContacts` | `varchar(50)` | YES | +| 23 | `sPhone` | `varchar(50)` | YES | +| 24 | `tDeliverDate` | `datetime` | YES | +| 25 | `sSalesManId` | `varchar(50)` | YES | +| 26 | `sProductTechnologyVer` | `varchar(50)` | YES | +| 27 | `sConsignee` | `varchar(50)` | YES | +| 28 | `sConsigneeMobile` | `varchar(50)` | YES | +| 29 | `sDeliverId` | `varchar(50)` | YES | +| 30 | `sProvince` | `varchar(50)` | YES | +| 31 | `sCity` | `varchar(50)` | YES | +| 32 | `sArea` | `varchar(50)` | YES | +| 33 | `sDeliverTo` | `varchar(50)` | YES | +| 34 | `sManualNo` | `varchar(50)` | YES | +| 35 | `sCustomerOrderNo` | `varchar(50)` | YES | +| 36 | `sCurrency` | `varchar(50)` | YES | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 38 | `sProductId` | `varchar(50)` | YES | +| 39 | `dProductQty` | `decimal(18,6)` | YES | +| 40 | `dProductPrice` | `decimal(18,6)` | YES | +| 41 | `dProductMoney` | `decimal(18,6)` | YES | +| 42 | `dProceeMoney` | `decimal(18,6)` | NO | +| 43 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 44 | `dMaterialsRate` | `decimal(18,6)` | NO | +| 45 | `dCostMoney` | `decimal(18,6)` | NO | +| 46 | `dCostPrice` | `decimal(18,6)` | NO | +| 47 | `sProductInfo` | `text` | YES | +| 48 | `sMaterialsMemo` | `text` | YES | +| 49 | `sProcessMemo` | `text` | YES | +| 50 | `dProductPQty` | `decimal(18,6)` | YES | +| 51 | `sQualityRequireMemo` | `text` | YES | +| 52 | `sPackRequireMemo` | `text` | YES | +| 53 | `sSlaveMemo` | `text` | YES | +| 54 | `sTaxId` | `varchar(50)` | YES | +| 55 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 56 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 57 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 58 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 59 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 60 | `sProductTechnologyId` | `varchar(50)` | YES | +| 61 | `sOrderNo` | `varchar(50)` | NO | +| 62 | `sId` | `varchar(50)` | NO | +| 63 | `dProfitMoney` | `decimal(18,6)` | NO | +| 64 | `dNProductMoney` | `decimal(18,2)` | NO | +| 65 | `dNProductPrice` | `decimal(18,6)` | NO | +| 66 | `dFreightMoney` | `decimal(18,6)` | NO | +| 67 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 68 | `dPlateMoney` | `decimal(18,6)` | NO | +| 69 | `dProofingMoney` | `decimal(18,6)` | NO | +| 70 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 71 | `dProfitRate` | `decimal(18,6)` | NO | +| 72 | `dPassRate` | `decimal(18,6)` | NO | +| 73 | `dSlavePackMoney` | `decimal(18,6)` | NO | +| 74 | `dSlaveTransportMoney` | `decimal(18,6)` | NO | +| 75 | `dBusinessMoney` | `decimal(18,6)` | NO | +| 76 | `sQuotationType` | `varchar(50)` | YES | +| 77 | `sUpdatePerson` | `varchar(50)` | YES | +| 78 | `sProductName` | `varchar(100)` | YES | +| 79 | `sProductStyle` | `varchar(50)` | YES | +| 80 | `sSubmitPerson` | `varchar(50)` | NO | +| 81 | `bBillComplete` | `bit(1)` | NO | +| 82 | `sMemo` | `text` | YES | +| 83 | `sProductNo` | `varchar(50)` | YES | +| 84 | `sProductUnit` | `varchar(50)` | YES | +| 85 | `sCustomerName` | `varchar(100)` | YES | +| 86 | `sCustomerNo` | `varchar(50)` | YES | +| 87 | `tUpdateDate` | `datetime` | NO | +| 88 | `sSalesManName` | `varchar(255)` | YES | +| 89 | `sDepartName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`quoquotationmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bFailure` AS `bFailure`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tFailureDate` AS `tFailureDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bSubmit` AS `bSubmit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tSubmit` AS `tSubmit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tStatus` AS `tStatus`,ifnull(`xlyweberp_saas_ai`.`quoquotationmaster`.`sReason`,'') AS `sReason`,ifnull(`xlyweberp_saas_ai`.`quoquotationmaster`.`sType`,'') AS `sType`,`xlyweberp_saas_ai`.`quoquotationslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`quoquotationslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`quoquotationslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`quoquotationslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`quoquotationslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`quoquotationslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`quoquotationslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProceeMoney` AS `dProceeMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dMaterialsRate` AS `dMaterialsRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductTechnologyId` AS `sProductTechnologyId`,if((`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcNo` = ''),`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcNo`) AS `sOrderNo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProfitMoney` AS `dProfitMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProfitRate` AS `dProfitRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPassRate` AS `dPassRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPackMoney` AS `dSlavePackMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTransportMoney` AS `dSlaveTransportMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dBusinessMoney` AS `dBusinessMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`sQuotationType` AS `sQuotationType`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sUpdatePerson` AS `sUpdatePerson`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sSubmitPerson` AS `sSubmitPerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`sissalesman`.`sName` AS `sSalesManName`,`xlyweberp_saas_ai`.`sisdepart`.`sName` AS `sDepartName` from (((`xlyweberp_saas_ai`.`quoquotationslave` join `xlyweberp_saas_ai`.`quoquotationmaster` on((`xlyweberp_saas_ai`.`quoquotationmaster`.`sId` = `xlyweberp_saas_ai`.`quoquotationslave`.`sParentId`))) left join `xlyweberp_saas_ai`.`sissalesman` on((`xlyweberp_saas_ai`.`sissalesman`.`sId` = `xlyweberp_saas_ai`.`quoquotationslave`.`sSalesManId`))) left join `xlyweberp_saas_ai`.`sisdepart` on((`xlyweberp_saas_ai`.`sisdepart`.`sId` = `xlyweberp_saas_ai`.`sissalesman`.`sDepartId`))) where (`xlyweberp_saas_ai`.`quoquotationmaster`.`bCheck` = true) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_saldelivergoods.md b/docs/auto-catalog/views/viw_ai_saldelivergoods.md new file mode 100644 index 0000000..4c89d0c --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_saldelivergoods.md @@ -0,0 +1,193 @@ +# `viw_ai_saldelivergoods` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sSalesManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | NO | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(18,6)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `bCheckingComplete` | `bit(1)` | NO | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 68 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dRejectQty` | `decimal(18,6)` | NO | +| 74 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 75 | `sWebOrderNo` | `varchar(255)` | NO | +| 76 | `sWebOrderId` | `varchar(100)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `dGiveQty` | `decimal(18,6)` | NO | +| 79 | `sDefineNo` | `varchar(100)` | NO | +| 80 | `sDefineNo2` | `varchar(100)` | NO | +| 81 | `sWareHouseId` | `varchar(100)` | NO | +| 82 | `sLocationId` | `varchar(100)` | NO | +| 83 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 84 | `sOrderId` | `varchar(100)` | NO | +| 85 | `sOrderSlaveId` | `varchar(100)` | NO | +| 86 | `sOrderNo` | `varchar(255)` | NO | +| 87 | `sWorkOrderId` | `varchar(100)` | NO | +| 88 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 89 | `sWorkOrderNo` | `varchar(255)` | NO | +| 90 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 91 | `sSReserve1` | `varchar(255)` | YES | +| 92 | `sSReserve2` | `varchar(255)` | YES | +| 93 | `sSReserve3` | `varchar(255)` | YES | +| 94 | `sSReserve4` | `varchar(255)` | YES | +| 95 | `sSReserve5` | `varchar(255)` | YES | +| 96 | `sSReserve6` | `varchar(255)` | YES | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | +| 100 | `iSReserve1` | `int` | YES | +| 101 | `iSReserve2` | `int` | YES | +| 102 | `iSReserve3` | `int` | YES | +| 103 | `tSReserve1` | `datetime` | YES | +| 104 | `tSReserve2` | `datetime` | YES | +| 105 | `iSlaveOrder` | `int` | NO | +| 106 | `bAdvanceComplete` | `bit(1)` | NO | +| 107 | `sSenderId` | `varchar(100)` | YES | +| 108 | `sLogisticsMobile` | `varchar(255)` | NO | +| 109 | `sLogisticsNo` | `varchar(255)` | NO | +| 110 | `sLogisticsId` | `varchar(100)` | NO | +| 111 | `iIncrement` | `int` | NO | +| 112 | `bSalSendCarComplete` | `bit(1)` | NO | +| 113 | `bReceiptComplete` | `bit(1)` | NO | +| 114 | `dSendCarQty` | `decimal(18,6)` | YES | +| 115 | `dPackQty` | `decimal(18,6)` | NO | +| 116 | `dTrunkQty` | `decimal(18,6)` | NO | +| 117 | `dFractionQty` | `decimal(18,6)` | NO | +| 118 | `sSingleReceipt` | `varchar(255)` | NO | +| 119 | `tSingleReceipt` | `datetime` | YES | +| 120 | `dCostPrice` | `decimal(18,6)` | YES | +| 121 | `dCostMoney` | `decimal(18,6)` | YES | +| 122 | `sMaterialsStyle` | `varchar(100)` | NO | +| 123 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 124 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 125 | `dConversionQty` | `decimal(18,6)` | NO | +| 126 | `dProofingMoney` | `decimal(18,6)` | NO | +| 127 | `dPlateMoney` | `decimal(18,6)` | NO | +| 128 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 129 | `dFreightMoney` | `decimal(18,6)` | NO | +| 130 | `dNProductPrice` | `decimal(18,6)` | NO | +| 131 | `dNProductMoney` | `decimal(18,6)` | NO | +| 132 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 133 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 134 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 135 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 136 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 137 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 138 | `sSingleReceiptMemo` | `varchar(500)` | NO | +| 139 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 140 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 141 | `sVoucherBillNo` | `varchar(255)` | NO | +| 142 | `sVoucherBillId` | `varchar(255)` | NO | +| 143 | `dNoCheckingQty` | `decimal(19,6)` | NO | +| 144 | `dProfitMoney` | `decimal(19,6)` | NO | +| 145 | `sMinusSrcId` | `varchar(255)` | NO | +| 146 | `sSrcFormId` | `varchar(255)` | NO | +| 147 | `bMasterFinance` | `bit(1)` | YES | +| 148 | `sMasterFinancePerson` | `varchar(255)` | YES | +| 149 | `tMasterFinanceDate` | `datetime` | YES | +| 150 | `dSparesQty` | `decimal(18,6)` | YES | +| 151 | `dBackSparesQty` | `decimal(18,6)` | YES | +| 152 | `sCustomerStyle` | `varchar(255)` | YES | +| 153 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 154 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 155 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 156 | `bSingleReceipt` | `bit(1)` | YES | +| 157 | `bFinance` | `bit(1)` | YES | +| 158 | `sFinancePerson` | `varchar(255)` | YES | +| 159 | `tFinanceDate` | `datetime` | YES | +| 160 | `dRemainderQty` | `decimal(18,2)` | NO | +| 161 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 162 | `bLogisticsComplete` | `bit(1)` | YES | +| 163 | `dPresentQty` | `decimal(18,6)` | NO | +| 164 | `dSendCarSparesQty` | `decimal(18,6)` | YES | +| 165 | `dSendCarGiveQty` | `decimal(18,6)` | YES | +| 166 | `bRemainderScrap` | `bit(1)` | YES | +| 167 | `sCustomerName` | `varchar(255)` | NO | +| 168 | `sProductName` | `varchar(100)` | NO | +| 169 | `sWareHouseName` | `varchar(255)` | NO | +| 170 | `dCostProductQty` | `decimal(23,6)` | NO | +| 171 | `dCheckingMaterialsQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceiptMemo` AS `sSingleReceiptMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillId` AS `sVoucherBillId`,(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` - `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty`) AS `dNoCheckingQty`,(ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney`,0)) AS `dProfitMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bFinance` AS `bMasterFinance`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFinancePerson` AS `sMasterFinancePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tFinanceDate` AS `tMasterFinanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSparesQty` AS `dSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dBackSparesQty` AS `dBackSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sCustomerStyle` AS `sCustomerStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSingleReceipt` AS `bSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bFinance` AS `bFinance`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sFinancePerson` AS `sFinancePerson`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tFinanceDate` AS `tFinanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bLogisticsComplete` AS `bLogisticsComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarSparesQty` AS `dSendCarSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarGiveQty` AS `dSendCarGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bRemainderScrap` AS `bRemainderScrap`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWareHouseName`,if((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bNoObject` = 1),0,((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` + `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dGiveQty`) - `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRemainderQty`)) AS `dCostProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingMaterialsQty` AS `dCheckingMaterialsQty` from ((((`xlyweberp_saas_ai`.`saldelivergoodsmaster` join `xlyweberp_saas_ai`.`saldelivergoodsslave` on((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sWareHouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_salrejectgoods.md b/docs/auto-catalog/views/viw_ai_salrejectgoods.md new file mode 100644 index 0000000..9395a73 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_salrejectgoods.md @@ -0,0 +1,159 @@ +# `viw_ai_salrejectgoods` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sSalesManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | NO | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sProductId` | `varchar(100)` | NO | +| 55 | `dProductQty` | `decimal(18,6)` | NO | +| 56 | `dProductPrice` | `decimal(18,6)` | NO | +| 57 | `dProductMoney` | `decimal(18,6)` | NO | +| 58 | `sMaterialsMemo` | `text` | YES | +| 59 | `sProcessMemo` | `text` | YES | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `dProductPQty` | `decimal(18,6)` | YES | +| 65 | `bCheckingComplete` | `bit(1)` | NO | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dCheckingQty` | `decimal(18,6)` | NO | +| 74 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 75 | `sWebOrderNo` | `varchar(255)` | NO | +| 76 | `sWebOrderId` | `varchar(100)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `dGiveQty` | `decimal(18,6)` | NO | +| 79 | `dDeliverQty` | `decimal(18,6)` | NO | +| 80 | `sDefineNo` | `varchar(100)` | NO | +| 81 | `sDefineNo2` | `varchar(100)` | NO | +| 82 | `sWareHouseId` | `varchar(100)` | NO | +| 83 | `sLocationId` | `varchar(100)` | NO | +| 84 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 85 | `sOrderId` | `varchar(100)` | NO | +| 86 | `sOrderNo` | `varchar(255)` | NO | +| 87 | `sWorkOrderId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(255)` | NO | +| 89 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 105 | `sOrderSlaveId` | `varchar(100)` | NO | +| 106 | `bInvoiceComplete` | `bit(1)` | NO | +| 107 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 108 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 109 | `sType` | `varchar(255)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `dNProductPrice` | `decimal(18,6)` | NO | +| 112 | `dNProductMoney` | `decimal(18,6)` | NO | +| 113 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 114 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 115 | `dCostPrice` | `decimal(18,6)` | YES | +| 116 | `dCostMoney` | `decimal(18,6)` | YES | +| 117 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 118 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 119 | `sVoucherBillNo` | `varchar(255)` | NO | +| 120 | `sVoucherBillId` | `varchar(255)` | NO | +| 121 | `sMaterialsStyle` | `varchar(100)` | NO | +| 122 | `sMinusSrcId` | `varchar(255)` | NO | +| 123 | `sRejType` | `varchar(255)` | YES | +| 124 | `sDeliverSrcId` | `varchar(255)` | YES | +| 125 | `sDeliverSrcSlaveId` | `varchar(255)` | YES | +| 126 | `sDeliverSrcNo` | `varchar(255)` | YES | +| 127 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 128 | `bNoObject` | `bit(1)` | NO | +| 129 | `bSingleReceipt` | `int` | NO | +| 130 | `bFinance` | `int` | NO | +| 131 | `dRemainderQty` | `decimal(18,2)` | NO | +| 132 | `dStockupQty` | `decimal(18,6)` | NO | +| 133 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 134 | `dPresentQty` | `decimal(18,6)` | NO | +| 135 | `sWareHouseName` | `varchar(255)` | NO | +| 136 | `sCustomerName` | `varchar(255)` | NO | +| 137 | `sProductName` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sRejType` AS `sRejType`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDeliverSrcId` AS `sDeliverSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDeliverSrcSlaveId` AS `sDeliverSrcSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDeliverSrcNo` AS `sDeliverSrcNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`bNoObject` AS `bNoObject`,0 AS `bSingleReceipt`,0 AS `bFinance`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`siswarehouse`.`sName` AS `sWareHouseName`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName` from ((((`xlyweberp_saas_ai`.`salrejectgoodsmaster` join `xlyweberp_saas_ai`.`salrejectgoodsslave` on((`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sParentId` = `xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sId`))) join `xlyweberp_saas_ai`.`siswarehouse` on((`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sWareHouseId` = `xlyweberp_saas_ai`.`siswarehouse`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_salsaleschecking.md b/docs/auto-catalog/views/viw_ai_salsaleschecking.md new file mode 100644 index 0000000..2233063 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_salsaleschecking.md @@ -0,0 +1,163 @@ +# `viw_ai_salsaleschecking` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `tUpdateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sSalesManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `sConsignee` | `varchar(255)` | YES | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | +| 17 | `sDeliverId` | `varchar(100)` | NO | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | YES | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sMemo` | `text` | YES | +| 24 | `bCheck` | `bit(1)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bPrint` | `bit(1)` | NO | +| 28 | `bCopyLimit` | `bit(1)` | NO | +| 29 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 30 | `tAdvanceDate` | `datetime` | YES | +| 31 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `sCurrency` | `varchar(255)` | YES | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 34 | `sStatus` | `varchar(255)` | YES | +| 35 | `sInvoiceNo` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `iVouchermark` | `int` | YES | +| 52 | `sAccountNo` | `varchar(100)` | NO | +| 53 | `sAccountId` | `varchar(255)` | NO | +| 54 | `tInvoiceDate` | `datetime` | YES | +| 55 | `sSlaveId` | `varchar(100)` | NO | +| 56 | `iSlaveOrder` | `int` | NO | +| 57 | `sProductId` | `varchar(100)` | NO | +| 58 | `dProductQty` | `decimal(18,6)` | NO | +| 59 | `dProductPrice` | `decimal(18,6)` | NO | +| 60 | `dProductMoney` | `decimal(18,6)` | NO | +| 61 | `sSrcSlaveId` | `varchar(100)` | NO | +| 62 | `sSrcId` | `varchar(100)` | NO | +| 63 | `sSrcNo` | `varchar(255)` | NO | +| 64 | `dSrcQty` | `decimal(18,6)` | YES | +| 65 | `dSrcMoney` | `decimal(18,6)` | YES | +| 66 | `bInvoiceComplete` | `bit(1)` | NO | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 75 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 76 | `sWebOrderNo` | `varchar(255)` | NO | +| 77 | `sWebOrderId` | `varchar(100)` | NO | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `dLossQty` | `decimal(18,6)` | NO | +| 83 | `dLossMoney` | `decimal(18,6)` | YES | +| 84 | `sLossType` | `varchar(255)` | YES | +| 85 | `sBarcode` | `varchar(255)` | YES | +| 86 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 87 | `sSReserve1` | `varchar(255)` | YES | +| 88 | `sSReserve2` | `varchar(255)` | YES | +| 89 | `sSReserve3` | `varchar(255)` | YES | +| 90 | `sSReserve4` | `varchar(255)` | YES | +| 91 | `sSReserve5` | `varchar(255)` | YES | +| 92 | `sSReserve6` | `varchar(255)` | YES | +| 93 | `dSReserve1` | `decimal(18,6)` | YES | +| 94 | `dSReserve2` | `decimal(18,6)` | YES | +| 95 | `dSReserve3` | `decimal(18,6)` | YES | +| 96 | `iSReserve1` | `int` | YES | +| 97 | `iSReserve2` | `int` | YES | +| 98 | `iSReserve3` | `int` | YES | +| 99 | `tSReserve1` | `datetime` | YES | +| 100 | `tSReserve2` | `datetime` | YES | +| 101 | `sBrandsId` | `varchar(100)` | NO | +| 102 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 103 | `sOrderSlaveId` | `varchar(100)` | NO | +| 104 | `iIncrement` | `int` | NO | +| 105 | `sSrcFormId` | `varchar(100)` | NO | +| 106 | `sDeliverGoodsNo` | `varchar(255)` | NO | +| 107 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | +| 108 | `sDeliverGoodsId` | `varchar(100)` | NO | +| 109 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 110 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 111 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 112 | `sProductInStoreNo` | `varchar(255)` | NO | +| 113 | `sProductInStoreSlaveId` | `varchar(100)` | NO | +| 114 | `sProductInStoreId` | `varchar(100)` | NO | +| 115 | `bSalesInvoiceComplete` | `bit(1)` | NO | +| 116 | `bReceiptComplete` | `bit(1)` | NO | +| 117 | `dCostPrice` | `decimal(18,6)` | NO | +| 118 | `dCostMoney` | `decimal(18,6)` | NO | +| 119 | `dProofingMoney` | `decimal(18,6)` | NO | +| 120 | `dPlateMoney` | `decimal(18,6)` | NO | +| 121 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 122 | `dFreightMoney` | `decimal(18,6)` | NO | +| 123 | `dNProductPrice` | `decimal(18,6)` | NO | +| 124 | `dNProductMoney` | `decimal(18,6)` | NO | +| 125 | `sMaterialsStyle` | `varchar(100)` | NO | +| 126 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 127 | `sVoucherBillId` | `varchar(255)` | NO | +| 128 | `sVoucherBillNo` | `varchar(255)` | NO | +| 129 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 130 | `sSrcType` | `varchar(255)` | YES | +| 131 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 132 | `dProfitMoney` | `decimal(19,6)` | NO | +| 133 | `dGiveQty` | `decimal(18,6)` | YES | +| 134 | `dRealityPrice` | `decimal(24,13)` | NO | +| 135 | `dRealityMoney` | `decimal(26,2)` | NO | +| 136 | `dSingleReceiptQty` | `decimal(18,2)` | YES | +| 137 | `dRemainderQty` | `decimal(18,2)` | NO | +| 138 | `dInvoiceQty` | `decimal(18,6)` | NO | +| 139 | `iZeroCheck` | `int` | YES | +| 140 | `sProductName` | `varchar(100)` | NO | +| 141 | `sCustomerName` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sAccountId` AS `sAccountId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsNo` AS `sDeliverGoodsNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsSlaveId` AS `sDeliverGoodsSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsId` AS `sDeliverGoodsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreNo` AS `sProductInStoreNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreSlaveId` AS `sProductInStoreSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreId` AS `sProductInStoreId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` AS `bSalesInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,(ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney`,0)) AS `dProfitMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRealityPrice` AS `dRealityPrice`,round((`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRealityPrice` * `xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty`),2) AS `dRealityMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceQty` AS `dInvoiceQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iZeroCheck` AS `iZeroCheck`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName` from (((`xlyweberp_saas_ai`.`salsalescheckingmaster` join `xlyweberp_saas_ai`.`salsalescheckingslave` on((`xlyweberp_saas_ai`.`salsalescheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_salsalesinvoice.md b/docs/auto-catalog/views/viw_ai_salsalesinvoice.md new file mode 100644 index 0000000..e289609 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_salsalesinvoice.md @@ -0,0 +1,41 @@ +# `viw_ai_salsalesinvoice` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `tUpdateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sSlaveId` | `varchar(100)` | NO | +| 8 | `sProductName` | `varchar(100)` | NO | +| 9 | `sCustomerName` | `varchar(255)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `dProductMoney` | `decimal(18,6)` | NO | +| 12 | `dProductPrice` | `decimal(18,6)` | NO | +| 13 | `dProductQty` | `decimal(18,6)` | NO | +| 14 | `sSrcNo` | `varchar(255)` | NO | +| 15 | `sSlaveMemo` | `text` | YES | +| 16 | `sOrderNo` | `varchar(255)` | NO | +| 17 | `sWorkOrderNo` | `varchar(255)` | NO | +| 18 | `dTotalMoney` | `decimal(18,6)` | NO | +| 19 | `sBrandsId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBrandsId` AS `sBrandsId` from (((`xlyweberp_saas_ai`.`salsalesinvoicemaster` join `xlyweberp_saas_ai`.`salsalesinvoiceslave` on((`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCustomerId` = `xlyweberp_saas_ai`.`elecustomer`.`sId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_salsalesorder.md b/docs/auto-catalog/views/viw_ai_salsalesorder.md new file mode 100644 index 0000000..cb91e00 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_salsalesorder.md @@ -0,0 +1,145 @@ +# `viw_ai_salsalesorder` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `varchar(10)` | YES | +| 5 | `tUpdateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sCustomerNo` | `varchar(255)` | NO | +| 9 | `sCustomerName` | `varchar(255)` | NO | +| 10 | `sSalesManName` | `varchar(255)` | YES | +| 11 | `sDepartName` | `varchar(255)` | YES | +| 12 | `sGetPayName` | `varchar(255)` | YES | +| 13 | `sContacts` | `varchar(255)` | YES | +| 14 | `sPhone` | `varchar(255)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | NO | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sCustomerOrderNo` | `varchar(255)` | NO | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 29 | `tAdvanceDate` | `datetime` | YES | +| 30 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `sCurrency` | `varchar(255)` | YES | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 33 | `sStatus` | `varchar(255)` | YES | +| 34 | `bInvalid` | `bit(1)` | NO | +| 35 | `sOrderType` | `varchar(255)` | NO | +| 36 | `bAdvanceComplete` | `bit(1)` | NO | +| 37 | `bBillComplete` | `bit(1)` | YES | +| 38 | `sSlaveId` | `varchar(100)` | NO | +| 39 | `sProductNo` | `varchar(50)` | NO | +| 40 | `sProductName` | `varchar(100)` | NO | +| 41 | `sProductStyle` | `varchar(50)` | NO | +| 42 | `sProductUnit` | `varchar(50)` | YES | +| 43 | `sProductSortName` | `varchar(100)` | YES | +| 44 | `dProductQty` | `decimal(18,6)` | NO | +| 45 | `dProductPrice` | `decimal(18,6)` | NO | +| 46 | `dProductMoney` | `decimal(18,6)` | NO | +| 47 | `sProductInfo` | `text` | YES | +| 48 | `sMaterialsMemo` | `text` | YES | +| 49 | `sProcessMemo` | `text` | YES | +| 50 | `sSrcSlaveId` | `varchar(100)` | NO | +| 51 | `sSrcId` | `varchar(100)` | NO | +| 52 | `sSrcNo` | `varchar(255)` | NO | +| 53 | `dSrcQty` | `decimal(18,6)` | YES | +| 54 | `dProductPQty` | `decimal(18,6)` | YES | +| 55 | `sWebOrderNo` | `varchar(255)` | NO | +| 56 | `sWorkOrderNo` | `varchar(100)` | NO | +| 57 | `bWorkOrderComplete` | `bit(1)` | NO | +| 58 | `dWorkOrderQty` | `decimal(18,6)` | NO | +| 59 | `sWorkOrderCompletePerson` | `varchar(255)` | NO | +| 60 | `tWorkOrderCompleteDate` | `datetime` | YES | +| 61 | `bDeliverComplete` | `bit(1)` | NO | +| 62 | `dDeliverQty` | `decimal(18,6)` | NO | +| 63 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 64 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 65 | `dCheckingQty` | `decimal(18,6)` | NO | +| 66 | `bCheckingComplete` | `bit(1)` | NO | +| 67 | `sQualityRequireMemo` | `text` | YES | +| 68 | `sPackRequireMemo` | `text` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 72 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 74 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 76 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 77 | `bReceiptComplete` | `bit(1)` | NO | +| 78 | `dGiveQty` | `decimal(18,6)` | NO | +| 79 | `dPresentQty` | `decimal(18,6)` | NO | +| 80 | `sBarcode` | `varchar(255)` | YES | +| 81 | `dSortNum` | `decimal(18,6)` | NO | +| 82 | `dLeftSide` | `decimal(18,6)` | NO | +| 83 | `dSkip` | `decimal(18,6)` | NO | +| 84 | `sPaperDirection` | `varchar(255)` | NO | +| 85 | `dPaper` | `decimal(18,6)` | NO | +| 86 | `dMeters` | `decimal(18,6)` | NO | +| 87 | `bCutting` | `bit(1)` | NO | +| 88 | `dOutSideDiameter` | `decimal(18,6)` | NO | +| 89 | `dDiameter` | `decimal(18,6)` | NO | +| 90 | `tSlaveDeliverDate` | `datetime` | YES | +| 91 | `dMatchbillQty` | `decimal(18,6)` | NO | +| 92 | `dStockupQty` | `decimal(18,6)` | NO | +| 93 | `sMaterialsStyle` | `varchar(100)` | NO | +| 94 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 95 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 96 | `dConversionQty` | `decimal(18,6)` | NO | +| 97 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 98 | `dQuotationMoney` | `decimal(18,6)` | NO | +| 99 | `sLogisticCode` | `varchar(100)` | NO | +| 100 | `bStockupComplete` | `bit(1)` | NO | +| 101 | `dTrunkQty` | `decimal(18,6)` | NO | +| 102 | `dReturnTrunkQty` | `decimal(18,6)` | NO | +| 103 | `sSlaveCustomerOrderNo` | `varchar(50)` | NO | +| 104 | `bSlaveComplete` | `bit(1)` | NO | +| 105 | `tDeliverCompleteDate` | `datetime` | YES | +| 106 | `sDeliverCompleteMemo` | `varchar(255)` | NO | +| 107 | `sDeliverCompleteType` | `varchar(255)` | NO | +| 108 | `bProductionOrder` | `bit(1)` | NO | +| 109 | `sProductionOrder` | `varchar(255)` | NO | +| 110 | `tProductionOrder` | `datetime` | YES | +| 111 | `sProductionOrderMemo` | `varchar(255)` | NO | +| 112 | `sFilePerson` | `varchar(255)` | NO | +| 113 | `tFileDate` | `datetime` | YES | +| 114 | `sBillType` | `varchar(255)` | YES | +| 115 | `bFile` | `bit(1)` | NO | +| 116 | `sItemNo` | `varchar(255)` | YES | +| 117 | `bOutSideMould` | `bit(1)` | NO | +| 118 | `bOutSideMouldComplete` | `bit(1)` | NO | +| 119 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 120 | `sBomId` | `varchar(255)` | NO | +| 121 | `bPrepareMaterials` | `bit(1)` | YES | +| 122 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 123 | `dDiffDate` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,date_format(`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate`,'%Y-%m-%d') AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerNo` AS `sCustomerNo`,`xlyweberp_saas_ai`.`elecustomer`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`sissalesman`.`sName` AS `sSalesManName`,`xlyweberp_saas_ai`.`sisdepart`.`sName` AS `sDepartName`,`xlyweberp_saas_ai`.`sispayment`.`sName` AS `sGetPayName`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,ifnull(`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo`) AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleproduct`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`sisproductclassify`.`sName` AS `sProductSortName`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderCompletePerson` AS `sWorkOrderCompletePerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tWorkOrderCompleteDate` AS `tWorkOrderCompleteDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSortNum` AS `dSortNum`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMatchbillQty` AS `dMatchbillQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dQuotationMoney` AS `dQuotationMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sLogisticCode` AS `sLogisticCode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bStockupComplete` AS `bStockupComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bSlaveComplete` AS `bSlaveComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverCompleteDate` AS `tDeliverCompleteDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sDeliverCompleteMemo` AS `sDeliverCompleteMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sDeliverCompleteType` AS `sDeliverCompleteType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bProductionOrder` AS `bProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductionOrder` AS `sProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tProductionOrder` AS `tProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductionOrderMemo` AS `sProductionOrderMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFilePerson` AS `sFilePerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tFileDate` AS `tFileDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bFile` AS `bFile`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sItemNo` AS `sItemNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutSideMould` AS `bOutSideMould`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutSideMouldComplete` AS `bOutSideMouldComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBomId` AS `sBomId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bPrepareMaterials` AS `bPrepareMaterials`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` >= `xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty`),0,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate`))) AS `dDiffDate` from (((((((`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` on((`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId`))) left join `xlyweberp_saas_ai`.`sissalesman` on((`xlyweberp_saas_ai`.`sissalesman`.`sId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId`))) left join `xlyweberp_saas_ai`.`sisdepart` on((`xlyweberp_saas_ai`.`sisdepart`.`sId` = `xlyweberp_saas_ai`.`sissalesman`.`sDepartId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`eleproduct`.`sId` = `xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId`))) left join `xlyweberp_saas_ai`.`sisproductclassify` on((`xlyweberp_saas_ai`.`sisproductclassify`.`sId` = `xlyweberp_saas_ai`.`eleproduct`.`sParentId`))) left join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`sispayment`.`sId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId`))) where (`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` <> '101251240115017582447942720') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_ai_supply.md b/docs/auto-catalog/views/viw_ai_supply.md new file mode 100644 index 0000000..e29bf24 --- /dev/null +++ b/docs/auto-catalog/views/viw_ai_supply.md @@ -0,0 +1,68 @@ +# `viw_ai_supply` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `tUpdateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `sSupplyName` | `varchar(255)` | NO | +| 9 | `sSupplyNo` | `varchar(255)` | NO | +| 10 | `sSupplyType` | `varchar(255)` | YES | +| 11 | `sSupplyShort` | `varchar(255)` | YES | +| 12 | `sContacts` | `varchar(255)` | YES | +| 13 | `sPhone1` | `varchar(255)` | YES | +| 14 | `sPhone2` | `varchar(255)` | YES | +| 15 | `sMobile` | `varchar(255)` | YES | +| 16 | `sEmail` | `varchar(255)` | YES | +| 17 | `sFax` | `varchar(255)` | YES | +| 18 | `sMemo` | `text` | YES | +| 19 | `sCorporate` | `varchar(255)` | YES | +| 20 | `dRegisterCapital` | `decimal(18,6)` | YES | +| 21 | `sProvince` | `varchar(255)` | NO | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sCompanyAddress` | `varchar(255)` | YES | +| 25 | `sUrl` | `varchar(255)` | YES | +| 26 | `sGetPayId` | `varchar(100)` | YES | +| 27 | `sTaxId` | `varchar(100)` | YES | +| 28 | `bInvalid` | `bit(1)` | NO | +| 29 | `iOutSide` | `int` | NO | +| 30 | `sWeChat` | `varchar(255)` | NO | +| 31 | `sBirthday` | `varchar(255)` | NO | +| 32 | `sBillingName` | `varchar(255)` | NO | +| 33 | `sInvoiceTaxNo` | `varchar(255)` | NO | +| 34 | `sBillingAddress` | `varchar(255)` | NO | +| 35 | `sBillingPhone` | `varchar(255)` | NO | +| 36 | `sBillingBank` | `varchar(255)` | NO | +| 37 | `sBankAccount` | `varchar(255)` | NO | +| 38 | `iLevel` | `int` | NO | +| 39 | `sLevelMemo` | `varchar(255)` | NO | +| 40 | `iCheckDate` | `int` | NO | +| 41 | `bCheck` | `bit(1)` | NO | +| 42 | `tCheckDate` | `datetime` | YES | +| 43 | `sCheckPerson` | `varchar(255)` | YES | +| 44 | `sStatus` | `varchar(255)` | YES | +| 45 | `sSupplySortName` | `varchar(255)` | YES | +| 46 | `sGetPayName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elesupply`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elesupply`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elesupply`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elesupply`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elesupply`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elesupply`.`tCreateDate` AS `tUpdateDate`,`xlyweberp_saas_ai`.`elesupply`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyNo` AS `sSupplyNo`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyType` AS `sSupplyType`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyShort` AS `sSupplyShort`,`xlyweberp_saas_ai`.`elesupply`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`elesupply`.`sPhone1` AS `sPhone1`,`xlyweberp_saas_ai`.`elesupply`.`sPhone2` AS `sPhone2`,`xlyweberp_saas_ai`.`elesupply`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`elesupply`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elesupply`.`sFax` AS `sFax`,`xlyweberp_saas_ai`.`elesupply`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elesupply`.`sCorporate` AS `sCorporate`,`xlyweberp_saas_ai`.`elesupply`.`dRegisterCapital` AS `dRegisterCapital`,`xlyweberp_saas_ai`.`elesupply`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`elesupply`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`elesupply`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`elesupply`.`sCompanyAddress` AS `sCompanyAddress`,`xlyweberp_saas_ai`.`elesupply`.`sUrl` AS `sUrl`,`xlyweberp_saas_ai`.`elesupply`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`elesupply`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`elesupply`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elesupply`.`iOutSide` AS `iOutSide`,`xlyweberp_saas_ai`.`elesupply`.`sWeChat` AS `sWeChat`,`xlyweberp_saas_ai`.`elesupply`.`sBirthday` AS `sBirthday`,`xlyweberp_saas_ai`.`elesupply`.`sBillingName` AS `sBillingName`,`xlyweberp_saas_ai`.`elesupply`.`sInvoiceTaxNo` AS `sInvoiceTaxNo`,`xlyweberp_saas_ai`.`elesupply`.`sBillingAddress` AS `sBillingAddress`,`xlyweberp_saas_ai`.`elesupply`.`sBillingPhone` AS `sBillingPhone`,`xlyweberp_saas_ai`.`elesupply`.`sBillingBank` AS `sBillingBank`,`xlyweberp_saas_ai`.`elesupply`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`elesupply`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`elesupply`.`sLevelMemo` AS `sLevelMemo`,`xlyweberp_saas_ai`.`elesupply`.`iCheckDate` AS `iCheckDate`,`xlyweberp_saas_ai`.`elesupply`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elesupply`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`elesupply`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`elesupply`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`sissupplyclassify`.`sName` AS `sSupplySortName`,`xlyweberp_saas_ai`.`sispayment`.`sName` AS `sGetPayName` from ((`xlyweberp_saas_ai`.`elesupply` left join `xlyweberp_saas_ai`.`sissupplyclassify` on((`xlyweberp_saas_ai`.`sissupplyclassify`.`sId` = `xlyweberp_saas_ai`.`elesupply`.`sParentId`))) left join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`sispayment`.`sId` = `xlyweberp_saas_ai`.`elesupply`.`sGetPayId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_budgetadjustmentcheck.md b/docs/auto-catalog/views/viw_budgetadjustmentcheck.md new file mode 100644 index 0000000..89ee38a --- /dev/null +++ b/docs/auto-catalog/views/viw_budgetadjustmentcheck.md @@ -0,0 +1,103 @@ +# `viw_budgetadjustmentcheck` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sCustomerId` | `varchar(100)` | YES | +| 9 | `iOrder` | `int` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `sCheckNumber` | `varchar(100)` | YES | +| 15 | `sMakePersonId` | `varchar(255)` | YES | +| 16 | `sDeptCheckPerson` | `varchar(100)` | YES | +| 17 | `sDeptCheckPersonId` | `varchar(100)` | YES | +| 18 | `sDeptOpinionMemo` | `text` | YES | +| 19 | `sGeneralManager` | `varchar(100)` | YES | +| 20 | `sGeneralManagerId` | `varchar(100)` | YES | +| 21 | `sGeneralCheckOpinionMemo` | `text` | YES | +| 22 | `sCarbonCopyRecipients` | `varchar(100)` | YES | +| 23 | `sCarbonCopyRecipientsId` | `varchar(100)` | YES | +| 24 | `sCarbonCheckOpinionMemo` | `text` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `sStatus` | `varchar(255)` | YES | +| 27 | `bInvalid` | `bit(1)` | NO | +| 28 | `sMReserve1` | `varchar(255)` | YES | +| 29 | `sMReserve2` | `varchar(255)` | YES | +| 30 | `sMReserve3` | `varchar(255)` | YES | +| 31 | `sMReserve4` | `varchar(255)` | YES | +| 32 | `sMReserve5` | `varchar(255)` | YES | +| 33 | `sMReserve6` | `varchar(255)` | YES | +| 34 | `dMReserve1` | `decimal(18,6)` | YES | +| 35 | `dMReserve2` | `decimal(18,6)` | YES | +| 36 | `dMReserve3` | `decimal(18,6)` | YES | +| 37 | `iMReserve1` | `int` | YES | +| 38 | `iMReserve2` | `int` | YES | +| 39 | `iMReserve3` | `int` | YES | +| 40 | `tMReserve1` | `datetime` | YES | +| 41 | `tMReserve2` | `datetime` | YES | +| 42 | `sSlaveId` | `varchar(100)` | NO | +| 43 | `iSlaveOrder` | `int` | NO | +| 44 | `iAdjustmentType` | `int` | NO | +| 45 | `sBeforeExpenseCategoryId` | `varchar(100)` | YES | +| 46 | `sBeforeExpenseCategory` | `varchar(100)` | YES | +| 47 | `sBeforeExpenseDetail` | `varchar(100)` | NO | +| 48 | `sAfterExpenseCategoryId` | `varchar(100)` | YES | +| 49 | `sAfterExpenseCategory` | `varchar(100)` | YES | +| 50 | `sAfterExpenseDetail` | `varchar(100)` | NO | +| 51 | `dAfterBudgetMoney` | `decimal(18,6)` | NO | +| 52 | `sReasonForAdjustment` | `text` | YES | +| 53 | `dTaxRate` | `decimal(18,6)` | NO | +| 54 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 55 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | +| 56 | `sTaxId` | `varchar(100)` | YES | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 59 | `ssMemo` | `text` | YES | +| 60 | `sSReserve1` | `varchar(255)` | YES | +| 61 | `sSReserve2` | `varchar(255)` | YES | +| 62 | `sSReserve3` | `varchar(255)` | YES | +| 63 | `sSReserve4` | `varchar(255)` | YES | +| 64 | `sSReserve5` | `varchar(255)` | YES | +| 65 | `sSReserve6` | `varchar(255)` | YES | +| 66 | `dSReserve1` | `decimal(18,6)` | YES | +| 67 | `dSReserve2` | `decimal(18,6)` | YES | +| 68 | `dSReserve3` | `decimal(18,6)` | YES | +| 69 | `iSReserve1` | `int` | YES | +| 70 | `iSReserve2` | `int` | YES | +| 71 | `iSReserve3` | `int` | YES | +| 72 | `tSReserve1` | `datetime` | YES | +| 73 | `tSReserve2` | `datetime` | YES | +| 74 | `sDepartName` | `varchar(255)` | YES | +| 75 | `sDepartId` | `varchar(255)` | YES | +| 76 | `sApplyPerson` | `varchar(100)` | NO | +| 77 | `sMasterDepartName` | `varchar(100)` | NO | +| 78 | `sMasterDepartId` | `varchar(100)` | NO | +| 79 | `sApplyPersonID` | `varchar(100)` | NO | +| 80 | `iCigPack` | `int` | YES | +| 81 | `sCigPack` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sCheckNumber` AS `sCheckNumber`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMakePersonId` AS `sMakePersonId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sDeptCheckPerson` AS `sDeptCheckPerson`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sDeptCheckPersonId` AS `sDeptCheckPersonId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sDeptOpinionMemo` AS `sDeptOpinionMemo`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sGeneralManager` AS `sGeneralManager`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sGeneralManagerId` AS `sGeneralManagerId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sGeneralCheckOpinionMemo` AS `sGeneralCheckOpinionMemo`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sCarbonCopyRecipients` AS `sCarbonCopyRecipients`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sCarbonCopyRecipientsId` AS `sCarbonCopyRecipientsId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sCarbonCheckOpinionMemo` AS `sCarbonCheckOpinionMemo`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`iAdjustmentType` AS `iAdjustmentType`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sBeforeExpenseCategoryId` AS `sBeforeExpenseCategoryId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sBeforeExpenseCategory` AS `sBeforeExpenseCategory`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sBeforeExpenseDetail` AS `sBeforeExpenseDetail`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sAfterExpenseCategoryId` AS `sAfterExpenseCategoryId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sAfterExpenseCategory` AS `sAfterExpenseCategory`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sAfterExpenseDetail` AS `sAfterExpenseDetail`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dAfterBudgetMoney` AS `dAfterBudgetMoney`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sReasonForAdjustment` AS `sReasonForAdjustment`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dTaxRate` AS `dTaxRate`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sMemo` AS `ssMemo`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sDepartName` AS `sDepartName`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sApplyPerson` AS `sApplyPerson`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMasterDepartName` AS `sMasterDepartName`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sMasterDepartId` AS `sMasterDepartId`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sApplyPersonId` AS `sApplyPersonID`,`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from (`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster` join `xlyweberp_saas_ai`.`budgetadjustmentcheckslave` on((`xlyweberp_saas_ai`.`budgetadjustmentcheckmaster`.`sId` = `xlyweberp_saas_ai`.`budgetadjustmentcheckslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahcostchange.md b/docs/auto-catalog/views/viw_cahcostchange.md new file mode 100644 index 0000000..f8cfb11 --- /dev/null +++ b/docs/auto-catalog/views/viw_cahcostchange.md @@ -0,0 +1,61 @@ +# `viw_cahcostchange` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sSlaveId` | `varchar(100)` | NO | +| 2 | `iSlaveOrder` | `int` | NO | +| 3 | `sParentId` | `varchar(100)` | NO | +| 4 | `sAccountNo` | `varchar(255)` | NO | +| 5 | `dMoney` | `decimal(18,6)` | NO | +| 6 | `sId` | `varchar(100)` | NO | +| 7 | `sBrandsId` | `varchar(100)` | NO | +| 8 | `sSubsidiaryId` | `varchar(100)` | NO | +| 9 | `tCreateDate` | `datetime` | NO | +| 10 | `sMakePerson` | `varchar(255)` | NO | +| 11 | `iOrder` | `int` | NO | +| 12 | `sFormId` | `varchar(100)` | NO | +| 13 | `sBillNo` | `varchar(255)` | NO | +| 14 | `sManualNo` | `varchar(255)` | YES | +| 15 | `sMemo` | `text` | YES | +| 16 | `bCheck` | `bit(1)` | NO | +| 17 | `tCheckDate` | `datetime` | YES | +| 18 | `sCheckPerson` | `varchar(255)` | YES | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bCopyLimit` | `bit(1)` | NO | +| 21 | `sStatus` | `varchar(255)` | YES | +| 22 | `bInvalid` | `bit(1)` | NO | +| 23 | `sMReserve1` | `varchar(255)` | YES | +| 24 | `sMReserve2` | `varchar(255)` | YES | +| 25 | `sMReserve3` | `varchar(255)` | YES | +| 26 | `sMReserve4` | `varchar(255)` | YES | +| 27 | `sMReserve5` | `varchar(255)` | YES | +| 28 | `sMReserve6` | `varchar(255)` | YES | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | +| 32 | `iMReserve1` | `int` | YES | +| 33 | `iMReserve2` | `int` | YES | +| 34 | `iMReserve3` | `int` | YES | +| 35 | `tMReserve1` | `datetime` | YES | +| 36 | `tMReserve2` | `datetime` | YES | +| 37 | `sWorkOrderId` | `varchar(100)` | NO | +| 38 | `sWorkOrderNo` | `varchar(255)` | NO | +| 39 | `sCostCenterId` | `varchar(100)` | NO | + +## Definition + +```sql +select `s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sAccountNo` AS `sAccountNo`,`s`.`dMoney` AS `dMoney`,`m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sCostCenterId` AS `sCostCenterId` from (`xlyweberp_saas_ai`.`cahcostchangemaster` `m` join `xlyweberp_saas_ai`.`cahcostchangeslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahfinancialadjust.md b/docs/auto-catalog/views/viw_cahfinancialadjust.md new file mode 100644 index 0000000..28db60e --- /dev/null +++ b/docs/auto-catalog/views/viw_cahfinancialadjust.md @@ -0,0 +1,71 @@ +# `viw_cahfinancialadjust` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillType` | `varchar(255)` | NO | +| 10 | `bInvalid` | `bit(1)` | NO | +| 11 | `sEmployeeId` | `varchar(100)` | NO | +| 12 | `tAdjustDate` | `datetime` | YES | +| 13 | `dAdjustMoney` | `decimal(22,6)` | YES | +| 14 | `dInvoiceMoney` | `decimal(18,2)` | YES | +| 15 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 16 | `sFamilyId` | `varchar(100)` | NO | +| 17 | `sMemo` | `text` | YES | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `bCheck` | `bit(1)` | NO | +| 33 | `tCheckDate` | `datetime` | YES | +| 34 | `sCheckPerson` | `varchar(255)` | YES | +| 35 | `bPrint` | `bit(1)` | NO | +| 36 | `bCopyLimit` | `bit(1)` | NO | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bPaymentComplete` | `bit(1)` | NO | +| 39 | `bReceiptComplete` | `bit(1)` | NO | +| 40 | `bInvoiceComplete` | `bit(1)` | NO | +| 41 | `sSlaveId` | `varchar(50)` | YES | +| 42 | `sProductId` | `varchar(50)` | YES | +| 43 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 44 | `dProductNoTaxMoney` | `decimal(18,2)` | YES | +| 45 | `dProductTaxMoney` | `decimal(18,2)` | YES | +| 46 | `dProductTaxForeignMoney` | `decimal(18,2)` | YES | +| 47 | `dProductMoney` | `decimal(18,2)` | YES | +| 48 | `sTaxId` | `varchar(50)` | YES | +| 49 | `iIncrement` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tAdjustDate` AS `tAdjustDate`,if((ifnull(`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`sId`,'') = ''),`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dTotalMoney`) AS `dAdjustMoney`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFamilyId` AS `sFamilyId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahfinancialadjustslave`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`cahfinancialadjust` left join `xlyweberp_saas_ai`.`cahfinancialadjustslave` on((`xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` = `xlyweberp_saas_ai`.`cahfinancialadjustslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahpayment.md b/docs/auto-catalog/views/viw_cahpayment.md new file mode 100644 index 0000000..c44864d --- /dev/null +++ b/docs/auto-catalog/views/viw_cahpayment.md @@ -0,0 +1,140 @@ +# `viw_cahpayment` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillType` | `varchar(255)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseId` | `varchar(100)` | NO | +| 15 | `sPurchaseManId` | `varchar(100)` | NO | +| 16 | `dTotalMoney` | `decimal(18,6)` | NO | +| 17 | `sGetPayId` | `varchar(100)` | YES | +| 18 | `tGetPayDate` | `datetime` | YES | +| 19 | `sConsignee` | `varchar(255)` | YES | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | +| 21 | `sDeliverId` | `varchar(100)` | YES | +| 22 | `sProvince` | `varchar(255)` | YES | +| 23 | `sCity` | `varchar(255)` | YES | +| 24 | `sArea` | `varchar(255)` | YES | +| 25 | `sDeliverTo` | `varchar(255)` | YES | +| 26 | `sManualNo` | `varchar(255)` | YES | +| 27 | `sMemo` | `text` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | NO | +| 39 | `bAdvance` | `bit(1)` | NO | +| 40 | `sSettlementMode` | `varchar(255)` | NO | +| 41 | `sExpenseId` | `varchar(100)` | NO | +| 42 | `sMReserve1` | `varchar(255)` | YES | +| 43 | `sMReserve2` | `varchar(255)` | YES | +| 44 | `sMReserve3` | `varchar(255)` | YES | +| 45 | `sMReserve4` | `varchar(255)` | YES | +| 46 | `sMReserve5` | `varchar(255)` | YES | +| 47 | `sMReserve6` | `varchar(255)` | YES | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | +| 51 | `iMReserve1` | `int` | YES | +| 52 | `iMReserve2` | `int` | YES | +| 53 | `iMReserve3` | `int` | YES | +| 54 | `tMReserve1` | `datetime` | YES | +| 55 | `tMReserve2` | `datetime` | YES | +| 56 | `sSlaveId` | `varchar(100)` | YES | +| 57 | `iSlaveOrder` | `int` | YES | +| 58 | `sMaterialsId` | `varchar(100)` | YES | +| 59 | `sMaterialsStyle` | `varchar(255)` | YES | +| 60 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 61 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 62 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 63 | `dConversionQty` | `decimal(18,6)` | YES | +| 64 | `sSrcSlaveId` | `varchar(100)` | YES | +| 65 | `sSrcId` | `varchar(100)` | YES | +| 66 | `sSrcNo` | `varchar(255)` | YES | +| 67 | `dSrcMoney` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 70 | `dSlaveRoundingMoney` | `decimal(18,6)` | YES | +| 71 | `dSlaveTotalMoney` | `decimal(18,6)` | YES | +| 72 | `bMinus` | `bit(1)` | YES | +| 73 | `dMinusMoney` | `decimal(18,6)` | YES | +| 74 | `sSrcFormId` | `varchar(100)` | YES | +| 75 | `sTaxId` | `varchar(100)` | YES | +| 76 | `sOrderId` | `varchar(100)` | YES | +| 77 | `sOrderNo` | `varchar(255)` | YES | +| 78 | `sWorkOrderId` | `varchar(100)` | YES | +| 79 | `sWorkOrderNo` | `varchar(255)` | YES | +| 80 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 81 | `sSReserve1` | `varchar(255)` | YES | +| 82 | `sSReserve2` | `varchar(255)` | YES | +| 83 | `sSReserve3` | `varchar(255)` | YES | +| 84 | `sSReserve4` | `varchar(255)` | YES | +| 85 | `sSReserve5` | `varchar(255)` | YES | +| 86 | `sSReserve6` | `varchar(255)` | YES | +| 87 | `dSReserve1` | `decimal(18,6)` | YES | +| 88 | `dSReserve2` | `decimal(18,6)` | YES | +| 89 | `dSReserve3` | `decimal(18,6)` | YES | +| 90 | `iSReserve1` | `int` | YES | +| 91 | `iSReserve2` | `int` | YES | +| 92 | `iSReserve3` | `int` | YES | +| 93 | `tSReserve1` | `datetime` | YES | +| 94 | `tSReserve2` | `datetime` | YES | +| 95 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 96 | `sType` | `varchar(255)` | YES | +| 97 | `iIncrement` | `int` | NO | +| 98 | `sSlaveInvoiceNo` | `varchar(255)` | YES | +| 99 | `sSettlementId` | `varchar(100)` | NO | +| 100 | `sBankId` | `varchar(100)` | NO | +| 101 | `sBankAccount` | `varchar(100)` | NO | +| 102 | `tDueDate` | `datetime` | YES | +| 103 | `sInvoiceNo` | `varchar(255)` | YES | +| 104 | `sCostCenterId` | `varchar(100)` | NO | +| 105 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 106 | `iVouchermark` | `int` | YES | +| 107 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 108 | `dTotalForeignMoney` | `decimal(18,6)` | YES | +| 109 | `dProductTaxMoney` | `int` | NO | +| 110 | `dProductNoTaxMoney` | `int` | NO | +| 111 | `dProductTaxForeignMoney` | `int` | NO | +| 112 | `dProductMoney` | `decimal(18,6)` | YES | +| 113 | `sAccountNo` | `varchar(100)` | YES | +| 114 | `sVoucherBillId` | `varchar(255)` | NO | +| 115 | `sVoucherBillNo` | `varchar(255)` | NO | +| 116 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 117 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 118 | `tPayDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseId` AS `sPurchaseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sExpenseId` AS `sExpenseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`cahpaymentslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`cahpaymentslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`cahpaymentslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sInvoiceNo` AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCostCenterId` AS `sCostCenterId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalForeignMoney` AS `dTotalForeignMoney`,0 AS `dProductTaxMoney`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`dTotalMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahpaymentslave`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tPayDate` AS `tPayDate` from (`xlyweberp_saas_ai`.`cahpaymentmaster` left join `xlyweberp_saas_ai`.`cahpaymentslave` on((`xlyweberp_saas_ai`.`cahpaymentslave`.`sParentId` = `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahpayment_receipt.md b/docs/auto-catalog/views/viw_cahpayment_receipt.md new file mode 100644 index 0000000..0cbb4a4 --- /dev/null +++ b/docs/auto-catalog/views/viw_cahpayment_receipt.md @@ -0,0 +1,51 @@ +# `viw_cahpayment_receipt` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillType` | `varchar(255)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `mediumtext` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `sInvoiceNo` | `varchar(255)` | YES | +| 16 | `dTotalMoney` | `decimal(18,6)` | NO | +| 17 | `sCurrency` | `varchar(255)` | YES | +| 18 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 19 | `iVouchermark` | `int` | YES | +| 20 | `sVoucherBillNo` | `varchar(255)` | NO | +| 21 | `sVoucherBillId` | `varchar(255)` | NO | +| 22 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 23 | `sSupplyId` | `varchar(100)` | NO | +| 24 | `bInvalid` | `bit(1)` | NO | +| 25 | `sSettlementId` | `varchar(100)` | NO | +| 26 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 27 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 28 | `sBankId` | `varchar(100)` | NO | +| 29 | `sBankAccount` | `varchar(100)` | NO | + +## Definition + +```sql +select `a`.`sId` AS `sId`,`a`.`sId` AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillType` AS `sBillType`,`a`.`sBillNo` AS `sBillNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`sInvoiceNo` AS `sInvoiceNo`,`a`.`dTotalMoney` AS `dTotalMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`iVouchermark` AS `iVouchermark`,`a`.`sVoucherBillNo` AS `sVoucherBillNo`,`a`.`sVoucherBillId` AS `sVoucherBillId`,`a`.`dProductForeignMoney` AS `dProductForeignMoney`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`bInvalid` AS `bInvalid`,`a`.`sSettlementId` AS `sSettlementId`,`a`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`a`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`a`.`sBankId` AS `sBankId`,`a`.`sBankAccount` AS `sBankAccount` from `xlyweberp_saas_ai`.`cahpaymentmaster` `a` union select `a`.`sId` AS `sId`,`a`.`sId` AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillType` AS `sBillType`,`a`.`sBillNo` AS `sBillNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`sInvoiceNo` AS `sInvoiceNo`,-(`a`.`dTotalMoney`) AS `dTotalMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`iVouchermark` AS `iVouchermark`,`a`.`sVoucherBillNo` AS `sVoucherBillNo`,`a`.`sVoucherBillId` AS `sVoucherBillId`,-(`a`.`dProductForeignMoney`) AS `dProductForeignMoney`,`a`.`sCustomerId` AS `sSupplyId`,`a`.`bInvalid` AS `bInvalid`,`a`.`sSettlementId` AS `sSettlementId`,`a`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`a`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`a`.`sBankId` AS `sBankId`,`a`.`sBankAccount` AS `sBankAccount` from `xlyweberp_saas_ai`.`cahreceiptmaster` `a` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahpaymentmaster.md b/docs/auto-catalog/views/viw_cahpaymentmaster.md new file mode 100644 index 0000000..6ca3672 --- /dev/null +++ b/docs/auto-catalog/views/viw_cahpaymentmaster.md @@ -0,0 +1,77 @@ +# `viw_cahpaymentmaster` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillType` | `varchar(255)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseId` | `varchar(100)` | NO | +| 15 | `sPurchaseManId` | `varchar(100)` | NO | +| 16 | `dTotalMoney` | `decimal(18,6)` | NO | +| 17 | `sGetPayId` | `varchar(100)` | YES | +| 18 | `tGetPayDate` | `datetime` | YES | +| 19 | `sConsignee` | `varchar(255)` | YES | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | +| 21 | `sDeliverId` | `varchar(100)` | YES | +| 22 | `sProvince` | `varchar(255)` | YES | +| 23 | `sCity` | `varchar(255)` | YES | +| 24 | `sArea` | `varchar(255)` | YES | +| 25 | `sDeliverTo` | `varchar(255)` | YES | +| 26 | `sManualNo` | `varchar(255)` | YES | +| 27 | `sMemo` | `text` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | NO | +| 39 | `bAdvance` | `bit(1)` | NO | +| 40 | `sSettlementMode` | `varchar(255)` | NO | +| 41 | `sMReserve1` | `varchar(255)` | YES | +| 42 | `sMReserve2` | `varchar(255)` | YES | +| 43 | `sMReserve3` | `varchar(255)` | YES | +| 44 | `sMReserve4` | `varchar(255)` | YES | +| 45 | `sMReserve5` | `varchar(255)` | YES | +| 46 | `sMReserve6` | `varchar(255)` | YES | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | +| 50 | `iMReserve1` | `int` | YES | +| 51 | `iMReserve2` | `int` | YES | +| 52 | `iMReserve3` | `int` | YES | +| 53 | `tMReserve1` | `datetime` | YES | +| 54 | `tMReserve2` | `datetime` | YES | +| 55 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseId` AS `sPurchaseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`cahpaymentmaster` join `xlyweberp_saas_ai`.`viw_1cahpaymentslavesum` `b` on((`xlyweberp_saas_ai`.`b`.`sparentid` = `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahpaymentsum.md b/docs/auto-catalog/views/viw_cahpaymentsum.md new file mode 100644 index 0000000..1e40b8c --- /dev/null +++ b/docs/auto-catalog/views/viw_cahpaymentsum.md @@ -0,0 +1,135 @@ +# `viw_cahpaymentsum` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillType` | `varchar(255)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseId` | `varchar(100)` | NO | +| 15 | `sPurchaseManId` | `varchar(100)` | NO | +| 16 | `dTotalMoney` | `decimal(18,6)` | NO | +| 17 | `sGetPayId` | `varchar(100)` | YES | +| 18 | `tGetPayDate` | `datetime` | YES | +| 19 | `sConsignee` | `varchar(255)` | YES | +| 20 | `sConsigneeMobile` | `varchar(255)` | YES | +| 21 | `sDeliverId` | `varchar(100)` | YES | +| 22 | `sProvince` | `varchar(255)` | YES | +| 23 | `sCity` | `varchar(255)` | YES | +| 24 | `sArea` | `varchar(255)` | YES | +| 25 | `sDeliverTo` | `varchar(255)` | YES | +| 26 | `sManualNo` | `varchar(255)` | YES | +| 27 | `sMemo` | `text` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | NO | +| 39 | `bAdvance` | `bit(1)` | NO | +| 40 | `sSettlementMode` | `varchar(255)` | NO | +| 41 | `sExpenseId` | `varchar(100)` | NO | +| 42 | `sMReserve1` | `varchar(255)` | YES | +| 43 | `sMReserve2` | `varchar(255)` | YES | +| 44 | `sMReserve3` | `varchar(255)` | YES | +| 45 | `sMReserve4` | `varchar(255)` | YES | +| 46 | `sMReserve5` | `varchar(255)` | YES | +| 47 | `sMReserve6` | `varchar(255)` | YES | +| 48 | `dMReserve1` | `decimal(18,6)` | YES | +| 49 | `dMReserve2` | `decimal(18,6)` | YES | +| 50 | `dMReserve3` | `decimal(18,6)` | YES | +| 51 | `iMReserve1` | `int` | YES | +| 52 | `iMReserve2` | `int` | YES | +| 53 | `iMReserve3` | `int` | YES | +| 54 | `tMReserve1` | `datetime` | YES | +| 55 | `tMReserve2` | `datetime` | YES | +| 56 | `sSlaveId` | `varchar(200)` | NO | +| 57 | `iSlaveOrder` | `int` | YES | +| 58 | `sMaterialsId` | `varchar(100)` | YES | +| 59 | `sMaterialsStyle` | `varchar(255)` | YES | +| 60 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 61 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 62 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 63 | `dConversionQty` | `decimal(18,6)` | YES | +| 64 | `sSrcSlaveId` | `varchar(100)` | YES | +| 65 | `sSrcId` | `varchar(100)` | YES | +| 66 | `sSrcNo` | `varchar(255)` | YES | +| 67 | `dSrcMoney` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 70 | `dSlaveRoundingMoney` | `decimal(18,6)` | YES | +| 71 | `dSlaveTotalMoney` | `decimal(18,6)` | YES | +| 72 | `bMinus` | `bit(1)` | YES | +| 73 | `dMinusMoney` | `decimal(18,6)` | YES | +| 74 | `sSrcFormId` | `varchar(100)` | YES | +| 75 | `sTaxId` | `varchar(100)` | YES | +| 76 | `sOrderId` | `varchar(100)` | YES | +| 77 | `sOrderNo` | `varchar(255)` | YES | +| 78 | `sWorkOrderId` | `varchar(100)` | YES | +| 79 | `sWorkOrderNo` | `varchar(255)` | YES | +| 80 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 81 | `sSReserve1` | `varchar(255)` | YES | +| 82 | `sSReserve2` | `varchar(255)` | YES | +| 83 | `sSReserve3` | `varchar(255)` | YES | +| 84 | `sSReserve4` | `varchar(255)` | YES | +| 85 | `sSReserve5` | `varchar(255)` | YES | +| 86 | `sSReserve6` | `varchar(255)` | YES | +| 87 | `dSReserve1` | `decimal(18,6)` | YES | +| 88 | `dSReserve2` | `decimal(18,6)` | YES | +| 89 | `dSReserve3` | `decimal(18,6)` | YES | +| 90 | `iSReserve1` | `int` | YES | +| 91 | `iSReserve2` | `int` | YES | +| 92 | `iSReserve3` | `int` | YES | +| 93 | `tSReserve1` | `datetime` | YES | +| 94 | `tSReserve2` | `datetime` | YES | +| 95 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 96 | `sType` | `varchar(255)` | YES | +| 97 | `iIncrement` | `int` | YES | +| 98 | `sSlaveInvoiceNo` | `varchar(255)` | YES | +| 99 | `sSettlementId` | `varchar(100)` | NO | +| 100 | `sBankId` | `varchar(100)` | NO | +| 101 | `sBankAccount` | `varchar(100)` | NO | +| 102 | `tDueDate` | `datetime` | YES | +| 103 | `sInvoiceNo` | `varchar(255)` | YES | +| 104 | `sCostCenterId` | `varchar(100)` | NO | +| 105 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 106 | `iVouchermark` | `int` | YES | +| 107 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 108 | `dTotalForeignMoney` | `decimal(18,6)` | YES | +| 109 | `dProductTaxMoney` | `int` | NO | +| 110 | `dProductNoTaxMoney` | `int` | NO | +| 111 | `dProductTaxForeignMoney` | `int` | NO | +| 112 | `dProductMoney` | `decimal(18,6)` | YES | +| 113 | `tPayDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseId` AS `sPurchaseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sExpenseId` AS `sExpenseId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tMReserve2` AS `tMReserve2`,concat(`xlyweberp_saas_ai`.`cahpaymentmaster`.`sId`,ifnull(`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sId`,'')) AS `sSlaveId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sInvoiceNo` AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`sCostCenterId` AS `sCostCenterId`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dTotalForeignMoney` AS `dTotalForeignMoney`,0 AS `dProductTaxMoney`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahpaymentsumslave`.`dTotalMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahpaymentmaster`.`tPayDate` AS `tPayDate` from (`xlyweberp_saas_ai`.`cahpaymentmaster` left join `xlyweberp_saas_ai`.`cahpaymentsumslave` on((`xlyweberp_saas_ai`.`cahpaymentsumslave`.`sParentId` = `xlyweberp_saas_ai`.`cahpaymentmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahreceipt.md b/docs/auto-catalog/views/viw_cahreceipt.md new file mode 100644 index 0000000..e465f18 --- /dev/null +++ b/docs/auto-catalog/views/viw_cahreceipt.md @@ -0,0 +1,140 @@ +# `viw_cahreceipt` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillType` | `varchar(255)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tProofingDate` | `datetime` | YES | +| 14 | `tDeliverDate` | `datetime` | YES | +| 15 | `sSalesManId` | `varchar(100)` | YES | +| 16 | `sGetPayId` | `varchar(100)` | YES | +| 17 | `tGetPayDate` | `datetime` | YES | +| 18 | `sConsignee` | `varchar(255)` | YES | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | YES | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | YES | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 27 | `sMemo` | `mediumtext` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dTotalMoney` | `decimal(18,6)` | NO | +| 34 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `tAdvanceDate` | `datetime` | YES | +| 36 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 37 | `sCurrency` | `varchar(255)` | YES | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 39 | `sStatus` | `varchar(255)` | YES | +| 40 | `bInvalid` | `bit(1)` | NO | +| 41 | `sSalesId` | `varchar(100)` | NO | +| 42 | `bAdvance` | `bit(1)` | YES | +| 43 | `sSettlementMode` | `varchar(255)` | NO | +| 44 | `sMReserve1` | `varchar(255)` | YES | +| 45 | `sMReserve2` | `varchar(255)` | YES | +| 46 | `sMReserve3` | `varchar(255)` | YES | +| 47 | `sMReserve4` | `varchar(255)` | YES | +| 48 | `sMReserve5` | `varchar(255)` | YES | +| 49 | `sMReserve6` | `varchar(255)` | YES | +| 50 | `dMReserve1` | `decimal(18,6)` | YES | +| 51 | `dMReserve2` | `decimal(18,6)` | YES | +| 52 | `dMReserve3` | `decimal(18,6)` | YES | +| 53 | `iMReserve1` | `int` | YES | +| 54 | `iMReserve2` | `int` | YES | +| 55 | `iMReserve3` | `int` | YES | +| 56 | `tMReserve1` | `datetime` | YES | +| 57 | `tMReserve2` | `datetime` | YES | +| 58 | `iVouchermark` | `int` | YES | +| 59 | `sSlaveId` | `varchar(100)` | NO | +| 60 | `iSlaveOrder` | `int` | NO | +| 61 | `sProductId` | `varchar(100)` | NO | +| 62 | `dProductQty` | `decimal(18,6)` | NO | +| 63 | `dProductPrice` | `decimal(18,6)` | NO | +| 64 | `dProductMoney` | `decimal(18,6)` | NO | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcMoney` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `mediumtext` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `sWebOrderNo` | `varchar(255)` | NO | +| 72 | `sWebOrderId` | `varchar(100)` | NO | +| 73 | `sSReserve1` | `varchar(255)` | YES | +| 74 | `sSReserve2` | `varchar(255)` | YES | +| 75 | `sSReserve3` | `varchar(255)` | YES | +| 76 | `sSReserve4` | `varchar(255)` | YES | +| 77 | `sSReserve5` | `varchar(255)` | YES | +| 78 | `sSReserve6` | `varchar(255)` | YES | +| 79 | `dSReserve1` | `decimal(18,6)` | YES | +| 80 | `dSReserve2` | `decimal(18,6)` | YES | +| 81 | `dSReserve3` | `decimal(18,6)` | YES | +| 82 | `iSReserve1` | `int` | YES | +| 83 | `iSReserve2` | `int` | YES | +| 84 | `iSReserve3` | `int` | YES | +| 85 | `tSReserve1` | `datetime` | YES | +| 86 | `tSReserve2` | `datetime` | YES | +| 87 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 88 | `dSlaveRoundingMoney` | `decimal(18,6)` | NO | +| 89 | `dSlaveTotalMoney` | `decimal(18,6)` | NO | +| 90 | `bMinus` | `decimal(1,0)` | NO | +| 91 | `dMinusMoney` | `decimal(18,6)` | NO | +| 92 | `sSrcFormId` | `varchar(100)` | YES | +| 93 | `sOrderId` | `varchar(100)` | NO | +| 94 | `sOrderSlaveId` | `varchar(100)` | NO | +| 95 | `sOrderNo` | `varchar(255)` | NO | +| 96 | `sWorkOrderId` | `varchar(100)` | NO | +| 97 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 98 | `sWorkOrderNo` | `varchar(255)` | NO | +| 99 | `sParentId` | `varchar(100)` | NO | +| 100 | `dPayMoney` | `decimal(18,6)` | NO | +| 101 | `sType` | `varchar(255)` | NO | +| 102 | `bAdvanceComplete` | `decimal(1,0)` | NO | +| 103 | `iIncrement` | `int` | YES | +| 104 | `sSlaveInvoiceNo` | `varchar(255)` | NO | +| 105 | `sSettlementId` | `varchar(100)` | NO | +| 106 | `sBankId` | `varchar(100)` | NO | +| 107 | `sBankAccount` | `varchar(100)` | NO | +| 108 | `tDueDate` | `datetime` | YES | +| 109 | `sInvoiceNo` | `varchar(255)` | YES | +| 110 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 111 | `bPaymentComplete` | `bit(1)` | NO | +| 112 | `dProductNoTaxMoney` | `decimal(18,6)` | NO | +| 113 | `dProductTaxMoney` | `bigint` | NO | +| 114 | `dProductTaxForeignMoney` | `bigint` | NO | +| 115 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 116 | `sMaterialsStyle` | `varchar(100)` | NO | +| 117 | `dTotalForeignMoney` | `decimal(18,6)` | NO | +| 118 | `sSrcType` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,NULL AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`cahreceiptslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`cahreceiptslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sType` AS `sType`,0 AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`cahreceiptslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sInvoiceNo` AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dProductMoney` AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`cahreceiptslave`.`dTotalForeignMoney` AS `dTotalForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptslave`.`sSrcType` AS `sSrcType` from (`xlyweberp_saas_ai`.`cahreceiptmaster` join `xlyweberp_saas_ai`.`cahreceiptslave` on((`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` = `xlyweberp_saas_ai`.`cahreceiptslave`.`sParentId`))) union select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,0 AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcMoney`,'' AS `sSlaveMemo`,'' AS `sTaxId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,NULL AS `dSReserve1`,NULL AS `dSReserve2`,NULL AS `dSReserve3`,NULL AS `iSReserve1`,NULL AS `iSReserve2`,NULL AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dBalanceMoney`,0 AS `dSlaveRoundingMoney`,0 AS `dSlaveTotalMoney`,0 AS `bMinus`,0 AS `dMinusMoney`,'' AS `sSrcFormId`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,'' AS `sType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,NULL AS `iIncrement`,'' AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,'' AS `sMaterialsStyle`,0 AS `dTotalForeignMoney`,'' AS `sSrcType` from `xlyweberp_saas_ai`.`cahreceiptmaster` where (`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` = 1) union select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,0 AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcMoney`,'' AS `sSlaveMemo`,'' AS `sTaxId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,NULL AS `dSReserve1`,NULL AS `dSReserve2`,NULL AS `dSReserve3`,NULL AS `iSReserve1`,NULL AS `iSReserve2`,NULL AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dBalanceMoney`,0 AS `dSlaveRoundingMoney`,0 AS `dSlaveTotalMoney`,0 AS `bMinus`,0 AS `dMinusMoney`,'' AS `sSrcFormId`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,'' AS `sType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,NULL AS `iIncrement`,'' AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,'' AS `sMaterialsStyle`,0 AS `dTotalForeignMoney`,'' AS `sSrcType` from `xlyweberp_saas_ai`.`cahreceiptmaster` where ((`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` = 0) and (`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` = 'supply')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahreceipt_payment.md b/docs/auto-catalog/views/viw_cahreceipt_payment.md new file mode 100644 index 0000000..62833cb --- /dev/null +++ b/docs/auto-catalog/views/viw_cahreceipt_payment.md @@ -0,0 +1,51 @@ +# `viw_cahreceipt_payment` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillType` | `varchar(255)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `mediumtext` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `sInvoiceNo` | `varchar(255)` | YES | +| 16 | `dTotalMoney` | `decimal(18,6)` | NO | +| 17 | `sCurrency` | `varchar(255)` | YES | +| 18 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 19 | `iVouchermark` | `int` | YES | +| 20 | `sVoucherBillNo` | `varchar(255)` | NO | +| 21 | `sVoucherBillId` | `varchar(255)` | NO | +| 22 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 23 | `sCustomerId` | `varchar(100)` | NO | +| 24 | `bInvalid` | `bit(1)` | NO | +| 25 | `sSettlementId` | `varchar(100)` | NO | +| 26 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 27 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 28 | `sBankId` | `varchar(100)` | NO | +| 29 | `sBankAccount` | `varchar(100)` | NO | + +## Definition + +```sql +select `a`.`sId` AS `sId`,`a`.`sId` AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillType` AS `sBillType`,`a`.`sBillNo` AS `sBillNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`sInvoiceNo` AS `sInvoiceNo`,-(`a`.`dTotalMoney`) AS `dTotalMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`iVouchermark` AS `iVouchermark`,`a`.`sVoucherBillNo` AS `sVoucherBillNo`,`a`.`sVoucherBillId` AS `sVoucherBillId`,-(`a`.`dProductForeignMoney`) AS `dProductForeignMoney`,`a`.`sSupplyId` AS `sCustomerId`,`a`.`bInvalid` AS `bInvalid`,`a`.`sSettlementId` AS `sSettlementId`,`a`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`a`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`a`.`sBankId` AS `sBankId`,`a`.`sBankAccount` AS `sBankAccount` from `xlyweberp_saas_ai`.`cahpaymentmaster` `a` union select `a`.`sId` AS `sId`,`a`.`sId` AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillType` AS `sBillType`,`a`.`sBillNo` AS `sBillNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`sInvoiceNo` AS `sInvoiceNo`,`a`.`dTotalMoney` AS `dTotalMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`iVouchermark` AS `iVouchermark`,`a`.`sVoucherBillNo` AS `sVoucherBillNo`,`a`.`sVoucherBillId` AS `sVoucherBillId`,`a`.`dProductForeignMoney` AS `dProductForeignMoney`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`bInvalid` AS `bInvalid`,`a`.`sSettlementId` AS `sSettlementId`,`a`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`a`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`a`.`sBankId` AS `sBankId`,`a`.`sBankAccount` AS `sBankAccount` from `xlyweberp_saas_ai`.`cahreceiptmaster` `a` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahreceiptmaster.md b/docs/auto-catalog/views/viw_cahreceiptmaster.md new file mode 100644 index 0000000..3191f1d --- /dev/null +++ b/docs/auto-catalog/views/viw_cahreceiptmaster.md @@ -0,0 +1,82 @@ +# `viw_cahreceiptmaster` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillType` | `varchar(255)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tProofingDate` | `datetime` | YES | +| 14 | `tDeliverDate` | `datetime` | YES | +| 15 | `sSalesManId` | `varchar(100)` | YES | +| 16 | `sGetPayId` | `varchar(100)` | YES | +| 17 | `tGetPayDate` | `datetime` | YES | +| 18 | `sConsignee` | `varchar(255)` | YES | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | YES | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | YES | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 27 | `sMemo` | `text` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dTotalMoney` | `decimal(18,6)` | NO | +| 34 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `tAdvanceDate` | `datetime` | YES | +| 36 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 37 | `sCurrency` | `varchar(255)` | YES | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 39 | `sStatus` | `varchar(255)` | YES | +| 40 | `bInvalid` | `bit(1)` | NO | +| 41 | `sSalesId` | `varchar(100)` | NO | +| 42 | `bAdvance` | `bit(1)` | NO | +| 43 | `sSettlementMode` | `varchar(255)` | NO | +| 44 | `sMReserve1` | `varchar(255)` | YES | +| 45 | `sMReserve2` | `varchar(255)` | YES | +| 46 | `sMReserve3` | `varchar(255)` | YES | +| 47 | `sMReserve4` | `varchar(255)` | YES | +| 48 | `sMReserve5` | `varchar(255)` | YES | +| 49 | `sMReserve6` | `varchar(255)` | YES | +| 50 | `dMReserve1` | `decimal(18,6)` | YES | +| 51 | `dMReserve2` | `decimal(18,6)` | YES | +| 52 | `dMReserve3` | `decimal(18,6)` | YES | +| 53 | `iMReserve1` | `int` | YES | +| 54 | `iMReserve2` | `int` | YES | +| 55 | `iMReserve3` | `int` | YES | +| 56 | `tMReserve1` | `datetime` | YES | +| 57 | `tMReserve2` | `datetime` | YES | +| 58 | `dSumRoundingMoney` | `decimal(40,6)` | YES | +| 59 | `dSumTotalMoney` | `decimal(40,6)` | YES | +| 60 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`b`.`dSumRoundingMoney` AS `dSumRoundingMoney`,`xlyweberp_saas_ai`.`b`.`dSumTotalMoney` AS `dSumTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`cahreceiptmaster` join `xlyweberp_saas_ai`.`viw_1cahreceiptslavesum` `b` on((`xlyweberp_saas_ai`.`b`.`sparentid` = `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahreceiptsum.md b/docs/auto-catalog/views/viw_cahreceiptsum.md new file mode 100644 index 0000000..0a92221 --- /dev/null +++ b/docs/auto-catalog/views/viw_cahreceiptsum.md @@ -0,0 +1,140 @@ +# `viw_cahreceiptsum` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillType` | `varchar(255)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tProofingDate` | `datetime` | YES | +| 14 | `tDeliverDate` | `datetime` | YES | +| 15 | `sSalesManId` | `varchar(100)` | YES | +| 16 | `sGetPayId` | `varchar(100)` | YES | +| 17 | `tGetPayDate` | `datetime` | YES | +| 18 | `sConsignee` | `varchar(255)` | YES | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | YES | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | YES | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 27 | `sMemo` | `mediumtext` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dTotalMoney` | `decimal(18,6)` | NO | +| 34 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `tAdvanceDate` | `datetime` | YES | +| 36 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 37 | `sCurrency` | `varchar(255)` | YES | +| 38 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 39 | `sStatus` | `varchar(255)` | YES | +| 40 | `bInvalid` | `bit(1)` | NO | +| 41 | `sSalesId` | `varchar(100)` | NO | +| 42 | `bAdvance` | `bit(1)` | YES | +| 43 | `sSettlementMode` | `varchar(255)` | NO | +| 44 | `sMReserve1` | `varchar(255)` | YES | +| 45 | `sMReserve2` | `varchar(255)` | YES | +| 46 | `sMReserve3` | `varchar(255)` | YES | +| 47 | `sMReserve4` | `varchar(255)` | YES | +| 48 | `sMReserve5` | `varchar(255)` | YES | +| 49 | `sMReserve6` | `varchar(255)` | YES | +| 50 | `dMReserve1` | `decimal(18,6)` | YES | +| 51 | `dMReserve2` | `decimal(18,6)` | YES | +| 52 | `dMReserve3` | `decimal(18,6)` | YES | +| 53 | `iMReserve1` | `int` | YES | +| 54 | `iMReserve2` | `int` | YES | +| 55 | `iMReserve3` | `int` | YES | +| 56 | `tMReserve1` | `datetime` | YES | +| 57 | `tMReserve2` | `datetime` | YES | +| 58 | `iVouchermark` | `int` | YES | +| 59 | `sSlaveId` | `varchar(200)` | NO | +| 60 | `iSlaveOrder` | `int` | YES | +| 61 | `sProductId` | `varchar(100)` | YES | +| 62 | `dProductQty` | `decimal(18,6)` | YES | +| 63 | `dProductPrice` | `decimal(24,13)` | YES | +| 64 | `dProductMoney` | `decimal(18,6)` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | YES | +| 66 | `sSrcId` | `varchar(100)` | YES | +| 67 | `sSrcNo` | `varchar(255)` | YES | +| 68 | `dSrcMoney` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `mediumtext` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `sWebOrderNo` | `varchar(255)` | YES | +| 72 | `sWebOrderId` | `varchar(100)` | YES | +| 73 | `sSReserve1` | `varchar(255)` | YES | +| 74 | `sSReserve2` | `varchar(255)` | YES | +| 75 | `sSReserve3` | `varchar(255)` | YES | +| 76 | `sSReserve4` | `varchar(255)` | YES | +| 77 | `sSReserve5` | `varchar(255)` | YES | +| 78 | `sSReserve6` | `varchar(255)` | YES | +| 79 | `dSReserve1` | `decimal(18,6)` | YES | +| 80 | `dSReserve2` | `decimal(18,6)` | YES | +| 81 | `dSReserve3` | `decimal(18,6)` | YES | +| 82 | `iSReserve1` | `int` | YES | +| 83 | `iSReserve2` | `int` | YES | +| 84 | `iSReserve3` | `int` | YES | +| 85 | `tSReserve1` | `datetime` | YES | +| 86 | `tSReserve2` | `datetime` | YES | +| 87 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 88 | `dSlaveRoundingMoney` | `decimal(18,6)` | YES | +| 89 | `dSlaveTotalMoney` | `decimal(18,6)` | YES | +| 90 | `bMinus` | `decimal(1,0)` | YES | +| 91 | `dMinusMoney` | `decimal(18,6)` | YES | +| 92 | `sSrcFormId` | `varchar(100)` | YES | +| 93 | `sOrderId` | `varchar(100)` | YES | +| 94 | `sOrderSlaveId` | `varchar(100)` | YES | +| 95 | `sOrderNo` | `varchar(255)` | YES | +| 96 | `sWorkOrderId` | `varchar(100)` | YES | +| 97 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 98 | `sWorkOrderNo` | `varchar(255)` | YES | +| 99 | `sParentId` | `varchar(100)` | YES | +| 100 | `dPayMoney` | `decimal(18,6)` | NO | +| 101 | `sType` | `varchar(255)` | YES | +| 102 | `bAdvanceComplete` | `decimal(1,0)` | NO | +| 103 | `iIncrement` | `int` | YES | +| 104 | `sSlaveInvoiceNo` | `varchar(255)` | YES | +| 105 | `sSettlementId` | `varchar(100)` | NO | +| 106 | `sBankId` | `varchar(100)` | NO | +| 107 | `sBankAccount` | `varchar(100)` | NO | +| 108 | `tDueDate` | `datetime` | YES | +| 109 | `sInvoiceNo` | `varchar(255)` | YES | +| 110 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 111 | `bPaymentComplete` | `bit(1)` | NO | +| 112 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 113 | `dProductTaxMoney` | `bigint` | NO | +| 114 | `dProductTaxForeignMoney` | `bigint` | NO | +| 115 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 116 | `sMaterialsStyle` | `varchar(100)` | YES | +| 117 | `dTotalForeignMoney` | `decimal(18,6)` | YES | +| 118 | `sSrcType` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,NULL AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,concat(`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId`,ifnull(`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sId`,'')) AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sType` AS `sType`,0 AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sInvoiceNo` AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dProductMoney` AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`dTotalForeignMoney` AS `dTotalForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptsumslave`.`sSrcType` AS `sSrcType` from (`xlyweberp_saas_ai`.`cahreceiptmaster` left join `xlyweberp_saas_ai`.`cahreceiptsumslave` on((`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` = `xlyweberp_saas_ai`.`cahreceiptsumslave`.`sParentId`))) union select `xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSalesId` AS `sSalesId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementMode` AS `sSettlementMode`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,0 AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcMoney`,'' AS `sSlaveMemo`,'' AS `sTaxId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,NULL AS `dSReserve1`,NULL AS `dSReserve2`,NULL AS `dSReserve3`,NULL AS `iSReserve1`,NULL AS `iSReserve2`,NULL AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dBalanceMoney`,0 AS `dSlaveRoundingMoney`,0 AS `dSlaveTotalMoney`,0 AS `bMinus`,0 AS `dMinusMoney`,'' AS `sSrcFormId`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dPayMoney` AS `dPayMoney`,'' AS `sType`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,NULL AS `iIncrement`,'' AS `sSlaveInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sSettlementId` AS `sSettlementId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankId` AS `sBankId`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBankAccount` AS `sBankAccount`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`tDueDate` AS `tDueDate`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`bPaymentComplete` AS `bPaymentComplete`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`cahreceiptmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,'' AS `sMaterialsStyle`,0 AS `dTotalForeignMoney`,'' AS `sSrcType` from `xlyweberp_saas_ai`.`cahreceiptmaster` where ((`xlyweberp_saas_ai`.`cahreceiptmaster`.`bAdvance` = 0) and (`xlyweberp_saas_ai`.`cahreceiptmaster`.`sBillType` = 'supply')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_cahrevenuechange.md b/docs/auto-catalog/views/viw_cahrevenuechange.md new file mode 100644 index 0000000..cecc736 --- /dev/null +++ b/docs/auto-catalog/views/viw_cahrevenuechange.md @@ -0,0 +1,61 @@ +# `viw_cahrevenuechange` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | +| 33 | `sWorkOrderNo` | `varchar(255)` | NO | +| 34 | `sCostCenterId` | `varchar(100)` | NO | +| 35 | `sSlaveId` | `varchar(100)` | NO | +| 36 | `iSlaveorder` | `int` | NO | +| 37 | `sParentId` | `varchar(100)` | NO | +| 38 | `sAccountNo` | `varchar(255)` | NO | +| 39 | `dMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sCostCenterId` AS `sCostCenterId`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveorder`,`s`.`sParentId` AS `sParentId`,`s`.`sAccountNo` AS `sAccountNo`,`s`.`dMoney` AS `dMoney` from (`xlyweberp_saas_ai`.`cahrevenuechangemaster` `m` join `xlyweberp_saas_ai`.`cahrevenuechangeslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_corebusinessreport.md b/docs/auto-catalog/views/viw_corebusinessreport.md new file mode 100644 index 0000000..79cda21 --- /dev/null +++ b/docs/auto-catalog/views/viw_corebusinessreport.md @@ -0,0 +1,54 @@ +# `viw_corebusinessreport` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | +| 5 | `sConfirmMonth` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `dProfit` | `decimal(65,10)` | YES | +| 8 | `dRate` | `decimal(65,10)` | YES | +| 9 | `dProfitCostMoney` | `decimal(65,10)` | YES | +| 10 | `dTotalProfitMoney` | `decimal(65,10)` | YES | +| 11 | `dNetMargin` | `decimal(65,12)` | YES | +| 12 | `dCostProfitMargins` | `decimal(65,10)` | YES | +| 13 | `dSaleNetMargin` | `decimal(65,10)` | YES | +| 14 | `dTotalNetProfit` | `decimal(65,12)` | YES | +| 15 | `dMainBusinessMoney` | `decimal(65,10)` | YES | +| 16 | `dOtherOperateMoney` | `decimal(44,10)` | YES | +| 17 | `dOperaMoney` | `decimal(65,10)` | YES | +| 18 | `dCostMoney` | `decimal(65,6)` | YES | +| 19 | `dFreight` | `decimal(65,6)` | YES | +| 20 | `dMainBusinessCostMoney` | `decimal(44,10)` | YES | +| 21 | `dOtherbusinessCostMoney` | `decimal(44,10)` | YES | +| 22 | `dOperaCostMoney` | `decimal(65,10)` | YES | +| 23 | `dAdministrativeExpenses` | `decimal(44,10)` | YES | +| 24 | `dSellingExpenses` | `decimal(44,10)` | YES | +| 25 | `dFinancialExpenses` | `decimal(44,10)` | YES | +| 26 | `dRDExpenses` | `decimal(44,10)` | YES | +| 27 | `dTaxMoney` | `decimal(44,10)` | YES | +| 28 | `dLossMoney` | `decimal(49,10)` | YES | +| 29 | `dNonbusinessIncome` | `decimal(44,10)` | YES | +| 30 | `dNonBusinessExpenditure` | `decimal(44,10)` | YES | +| 31 | `iPeople` | `int` | NO | +| 32 | `dElectricityFees` | `decimal(18,6)` | NO | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`b`.`sConfirmMonth` AS `sConfirmMonth`,0 AS `iOrder`,(sum(((`b`.`dMainBusinessMoney` - `b`.`dCostMoney`) - `b`.`dFreight`)) / 10000) AS `dProfit`,sum(((((`b`.`dMainBusinessMoney` - `b`.`dCostMoney`) - `b`.`dFreight`) / `b`.`dMainBusinessMoney`) * 100)) AS `dRate`,sum((((((((((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`)) - `xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) - `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) - `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) - `xlyweberp_saas_ai`.`a`.`dRDExpenses`) - `xlyweberp_saas_ai`.`a`.`dTaxMoney`) + (((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) / 10000)) AS `dProfitCostMoney`,sum((((((((((((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`)) - `xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) - `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) - `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) - `xlyweberp_saas_ai`.`a`.`dRDExpenses`) - `xlyweberp_saas_ai`.`a`.`dTaxMoney`) + (((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) + `xlyweberp_saas_ai`.`a`.`dNonbusinessIncome`) - `xlyweberp_saas_ai`.`a`.`dNonBusinessExpenditure`) / 10000)) AS `dTotalProfitMoney`,sum(((((((((((((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`)) - `xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) - `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) - `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) - `xlyweberp_saas_ai`.`a`.`dRDExpenses`) - `xlyweberp_saas_ai`.`a`.`dTaxMoney`) + (((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) + `xlyweberp_saas_ai`.`a`.`dNonbusinessIncome`) - `xlyweberp_saas_ai`.`a`.`dNonBusinessExpenditure`) * 0.85) / 10000)) AS `dNetMargin`,sum(((((((((((((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`)) - `xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) - `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) - `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) - `xlyweberp_saas_ai`.`a`.`dRDExpenses`) - `xlyweberp_saas_ai`.`a`.`dTaxMoney`) + (((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) + `xlyweberp_saas_ai`.`a`.`dNonbusinessIncome`) - `xlyweberp_saas_ai`.`a`.`dNonBusinessExpenditure`) / (((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`) + ((((`xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses` + `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) + `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) + `xlyweberp_saas_ai`.`a`.`dRDExpenses`) + `xlyweberp_saas_ai`.`a`.`dTaxMoney`))) * 100)) AS `dCostProfitMargins`,sum(((((((((((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`)) - `xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) - `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) - `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) - `xlyweberp_saas_ai`.`a`.`dRDExpenses`) - `xlyweberp_saas_ai`.`a`.`dTaxMoney`) + (((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) / (`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`)) * 100)) AS `dSaleNetMargin`,sum((((((((((((((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`)) - `xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) - `xlyweberp_saas_ai`.`a`.`dSellingExpenses`) - `xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) - `xlyweberp_saas_ai`.`a`.`dRDExpenses`) - `xlyweberp_saas_ai`.`a`.`dTaxMoney`) + (((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) + `xlyweberp_saas_ai`.`a`.`dNonbusinessIncome`) - `xlyweberp_saas_ai`.`a`.`dNonBusinessExpenditure`) * 0.85) / (`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`)) * 100)) AS `dTotalNetProfit`,sum((`b`.`dMainBusinessMoney` / 10000)) AS `dMainBusinessMoney`,sum((`xlyweberp_saas_ai`.`a`.`dOtherOperateMoney` / 10000)) AS `dOtherOperateMoney`,sum(((`b`.`dMainBusinessMoney` + `xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) / 10000)) AS `dOperaMoney`,sum((`b`.`dCostMoney` / 10000)) AS `dCostMoney`,sum((`b`.`dFreight` / 10000)) AS `dFreight`,sum((`xlyweberp_saas_ai`.`a`.`dMainBusinessCostMoney` / 10000)) AS `dMainBusinessCostMoney`,sum((`xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney` / 10000)) AS `dOtherbusinessCostMoney`,sum((((`b`.`dCostMoney` + `b`.`dFreight`) + `xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`) / 10000)) AS `dOperaCostMoney`,sum((`xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses` / 10000)) AS `dAdministrativeExpenses`,sum((`xlyweberp_saas_ai`.`a`.`dSellingExpenses` / 10000)) AS `dSellingExpenses`,sum((`xlyweberp_saas_ai`.`a`.`dFinancialExpenses` / 10000)) AS `dFinancialExpenses`,sum((`xlyweberp_saas_ai`.`a`.`dRDExpenses` / 10000)) AS `dRDExpenses`,sum((`xlyweberp_saas_ai`.`a`.`dTaxMoney` / 10000)) AS `dTaxMoney`,(sum((((((`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss` + `xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) + `xlyweberp_saas_ai`.`a`.`dOtherIncome`) + `xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) - `xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) - `xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`)) / 10000) AS `dLossMoney`,sum((`xlyweberp_saas_ai`.`a`.`dNonbusinessIncome` / 10000)) AS `dNonbusinessIncome`,sum((`xlyweberp_saas_ai`.`a`.`dNonBusinessExpenditure` / 10000)) AS `dNonBusinessExpenditure`,`xlyweberp_saas_ai`.`a`.`iPeople` AS `iPeople`,`xlyweberp_saas_ai`.`a`.`dElectricityFees` AS `dElectricityFees` from (`xlyweberp_saas_ai`.`viw_accexpenseentrybusiness` `a` join (select `c`.`sConfirmMonth` AS `sConfirmMonth`,sum((case when (`c`.`sFormId` = '15780358080007074056281633539000') then `c`.`dFreight` else 0 end)) AS `dFreight`,sum((case when (`c`.`sFormId` = '15780358080007074056281633539000') then `c`.`dCostMoney` else 0 end)) AS `dCostMoney`,sum(`c`.`dProductNoTaxMoney`) AS `dProductNoTaxMoney`,sum((case when (`c`.`sFormId` = '15780358080007074056281633539000') then `c`.`dProductNoTaxMoney` else 0 end)) AS `dMainBusinessMoney` from `xlyweberp_saas_ai`.`accproductstore` `c` group by `c`.`sConfirmMonth`) `b` on((`xlyweberp_saas_ai`.`a`.`sCostPeriod` = `b`.`sConfirmMonth`))) group by `b`.`sConfirmMonth`,`xlyweberp_saas_ai`.`a`.`sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_corebusinessreportyear.md b/docs/auto-catalog/views/viw_corebusinessreportyear.md new file mode 100644 index 0000000..ad335cc --- /dev/null +++ b/docs/auto-catalog/views/viw_corebusinessreportyear.md @@ -0,0 +1,54 @@ +# `viw_corebusinessreportyear` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | +| 5 | `sConfirmMonth` | `varchar(4)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `dProfit` | `decimal(50,10)` | YES | +| 8 | `dRate` | `decimal(59,10)` | YES | +| 9 | `dProfitCostMoney` | `decimal(62,10)` | YES | +| 10 | `dTotalProfitMoney` | `decimal(65,10)` | YES | +| 11 | `dNetMargin` | `decimal(65,12)` | YES | +| 12 | `dCostProfitMargins` | `decimal(65,10)` | YES | +| 13 | `dSaleNetMargin` | `decimal(65,10)` | YES | +| 14 | `dTotalNetProfit` | `decimal(65,12)` | YES | +| 15 | `dMainBusinessMoney` | `decimal(44,10)` | YES | +| 16 | `dOtherOperateMoney` | `decimal(44,10)` | YES | +| 17 | `dOperaMoney` | `decimal(45,10)` | YES | +| 18 | `dCostMoney` | `decimal(44,6)` | YES | +| 19 | `dFreight` | `decimal(44,6)` | YES | +| 20 | `dMainBusinessCostMoney` | `decimal(44,10)` | YES | +| 21 | `dOtherbusinessCostMoney` | `decimal(44,10)` | YES | +| 22 | `dOperaCostMoney` | `decimal(50,10)` | YES | +| 23 | `dAdministrativeExpenses` | `decimal(44,10)` | YES | +| 24 | `dSellingExpenses` | `decimal(44,10)` | YES | +| 25 | `dFinancialExpenses` | `decimal(44,10)` | YES | +| 26 | `dRDExpenses` | `decimal(44,10)` | YES | +| 27 | `dTaxMoney` | `decimal(44,10)` | YES | +| 28 | `dLossMoney` | `decimal(49,10)` | YES | +| 29 | `dNonbusinessIncome` | `decimal(44,10)` | YES | +| 30 | `dNonBusinessExpenditure` | `decimal(44,10)` | YES | +| 31 | `iPeople` | `int` | NO | +| 32 | `dElectricityFees` | `decimal(18,6)` | NO | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,left(`b`.`sConfirmMonth`,4) AS `sConfirmMonth`,0 AS `iOrder`,(((`b`.`dMainBusinessMoney` - `b`.`dCostMoney`) - `b`.`dFreight`) / 10000) AS `dProfit`,((((`b`.`dMainBusinessMoney` - `b`.`dCostMoney`) - `b`.`dFreight`) / `b`.`dMainBusinessMoney`) * 100) AS `dRate`,((((((((((((((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`)) - `a`.`dAdministrativeExpenses`) - `a`.`dSellingExpenses`) - `a`.`dFinancialExpenses`) - `a`.`dRDExpenses`) - `a`.`dTaxMoney`) + `a`.`dGainsIncomeloss`) + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) / 10000) AS `dProfitCostMoney`,((((((((((((((((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`)) - sum(`a`.`dAdministrativeExpenses`)) - `a`.`dSellingExpenses`) - `a`.`dFinancialExpenses`) - `a`.`dRDExpenses`) - `a`.`dTaxMoney`) + `a`.`dGainsIncomeloss`) + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) + `a`.`dNonbusinessIncome`) - `a`.`dNonBusinessExpenditure`) / 10000) AS `dTotalProfitMoney`,(((((((((((((((((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`)) - `a`.`dAdministrativeExpenses`) - `a`.`dSellingExpenses`) - `a`.`dFinancialExpenses`) - `a`.`dRDExpenses`) - `a`.`dTaxMoney`) + `a`.`dGainsIncomeloss`) + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) + `a`.`dNonbusinessIncome`) - `a`.`dNonBusinessExpenditure`) * 0.85) / 10000) AS `dNetMargin`,(((((((((((((((((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`)) - `a`.`dAdministrativeExpenses`) - `a`.`dSellingExpenses`) - `a`.`dFinancialExpenses`) - `a`.`dRDExpenses`) - `a`.`dTaxMoney`) + `a`.`dGainsIncomeloss`) + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) + `a`.`dNonbusinessIncome`) - `a`.`dNonBusinessExpenditure`) / (((((((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`) + `a`.`dAdministrativeExpenses`) + `a`.`dSellingExpenses`) + `a`.`dFinancialExpenses`) + `a`.`dRDExpenses`) + `a`.`dTaxMoney`)) * 100) AS `dCostProfitMargins`,(((((((((((((((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`)) - `a`.`dAdministrativeExpenses`) - `a`.`dSellingExpenses`) - `a`.`dFinancialExpenses`) - `a`.`dRDExpenses`) - `a`.`dTaxMoney`) + `a`.`dGainsIncomeloss`) + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) / (`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`)) * 100) AS `dSaleNetMargin`,((((((((((((((((((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) - ((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`)) - `a`.`dAdministrativeExpenses`) - `a`.`dSellingExpenses`) - `a`.`dFinancialExpenses`) - `a`.`dRDExpenses`) - `a`.`dTaxMoney`) + `a`.`dGainsIncomeloss`) + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) + `a`.`dNonbusinessIncome`) - `a`.`dNonBusinessExpenditure`) * 0.85) / (`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`)) * 100) AS `dTotalNetProfit`,(`b`.`dMainBusinessMoney` / 10000) AS `dMainBusinessMoney`,(`a`.`dOtherOperateMoney` / 10000) AS `dOtherOperateMoney`,((`b`.`dMainBusinessMoney` + `a`.`dOtherOperateMoney`) / 10000) AS `dOperaMoney`,(`b`.`dCostMoney` / 10000) AS `dCostMoney`,(`b`.`dFreight` / 10000) AS `dFreight`,(`a`.`dMainBusinessCostMoney` / 10000) AS `dMainBusinessCostMoney`,(`a`.`dOtherbusinessCostMoney` / 10000) AS `dOtherbusinessCostMoney`,(((`b`.`dCostMoney` + `b`.`dFreight`) + `a`.`dOtherbusinessCostMoney`) / 10000) AS `dOperaCostMoney`,(`a`.`dAdministrativeExpenses` / 10000) AS `dAdministrativeExpenses`,(`a`.`dSellingExpenses` / 10000) AS `dSellingExpenses`,(`a`.`dFinancialExpenses` / 10000) AS `dFinancialExpenses`,(`a`.`dRDExpenses` / 10000) AS `dRDExpenses`,(`a`.`dTaxMoney` / 10000) AS `dTaxMoney`,((((((`a`.`dGainsIncomeloss` + `a`.`dInvestmentIncomeloss`) + `a`.`dOtherIncome`) + `a`.`dDisposalIncomeloss`) - `a`.`dAssetsImpairmentloss`) - `a`.`dCreditImpairmentloss`) / 10000) AS `dLossMoney`,(`a`.`dNonbusinessIncome` / 10000) AS `dNonbusinessIncome`,(`a`.`dNonBusinessExpenditure` / 10000) AS `dNonBusinessExpenditure`,`a`.`iPeople` AS `iPeople`,`a`.`dElectricityFees` AS `dElectricityFees` from ((select left(`xlyweberp_saas_ai`.`a`.`sCostPeriod`,4) AS `sCostPeriod`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,sum(`xlyweberp_saas_ai`.`a`.`dOtherOperateMoney`) AS `dOtherOperateMoney`,sum(`xlyweberp_saas_ai`.`a`.`dOtherbusinessCostMoney`) AS `dOtherbusinessCostMoney`,sum(`xlyweberp_saas_ai`.`a`.`dAdministrativeExpenses`) AS `dAdministrativeExpenses`,sum(`xlyweberp_saas_ai`.`a`.`dSellingExpenses`) AS `dSellingExpenses`,sum(`xlyweberp_saas_ai`.`a`.`dFinancialExpenses`) AS `dFinancialExpenses`,sum(`xlyweberp_saas_ai`.`a`.`dRDExpenses`) AS `dRDExpenses`,sum(`xlyweberp_saas_ai`.`a`.`dTaxMoney`) AS `dTaxMoney`,sum(`xlyweberp_saas_ai`.`a`.`dGainsIncomeloss`) AS `dGainsIncomeloss`,sum(`xlyweberp_saas_ai`.`a`.`dInvestmentIncomeloss`) AS `dInvestmentIncomeloss`,sum(`xlyweberp_saas_ai`.`a`.`dOtherIncome`) AS `dOtherIncome`,sum(`xlyweberp_saas_ai`.`a`.`dDisposalIncomeloss`) AS `dDisposalIncomeloss`,sum(`xlyweberp_saas_ai`.`a`.`dAssetsImpairmentloss`) AS `dAssetsImpairmentloss`,sum(`xlyweberp_saas_ai`.`a`.`dCreditImpairmentloss`) AS `dCreditImpairmentloss`,sum(`xlyweberp_saas_ai`.`a`.`dNonbusinessIncome`) AS `dNonbusinessIncome`,sum(`xlyweberp_saas_ai`.`a`.`dNonBusinessExpenditure`) AS `dNonBusinessExpenditure`,sum(`xlyweberp_saas_ai`.`a`.`dMainBusinessCostMoney`) AS `dMainBusinessCostMoney`,`xlyweberp_saas_ai`.`a`.`iPeople` AS `iPeople`,`xlyweberp_saas_ai`.`a`.`dElectricityFees` AS `dElectricityFees` from `xlyweberp_saas_ai`.`viw_accexpenseentrybusiness` `a` group by left(`xlyweberp_saas_ai`.`a`.`sCostPeriod`,4),`xlyweberp_saas_ai`.`a`.`sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId`) `a` join (select left(`c`.`sConfirmMonth`,4) AS `sConfirmMonth`,sum((case when (`c`.`sFormId` = '15780358080007074056281633539000') then `c`.`dFreight` else 0 end)) AS `dFreight`,sum((case when (`c`.`sFormId` = '15780358080007074056281633539000') then `c`.`dCostMoney` else 0 end)) AS `dCostMoney`,sum(`c`.`dProductNoTaxMoney`) AS `dProductNoTaxMoney`,sum((case when (`c`.`sFormId` = '15780358080007074056281633539000') then `c`.`dProductNoTaxMoney` else 0 end)) AS `dMainBusinessMoney` from `xlyweberp_saas_ai`.`accproductstore` `c` group by left(`c`.`sConfirmMonth`,4)) `b` on((left(`a`.`sCostPeriod`,4) = `b`.`sConfirmMonth`))) group by left(`b`.`sConfirmMonth`,4),`a`.`sBrandsId`,`a`.`sSubsidiaryId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_departmentalbudget.md b/docs/auto-catalog/views/viw_departmentalbudget.md new file mode 100644 index 0000000..3c941c5 --- /dev/null +++ b/docs/auto-catalog/views/viw_departmentalbudget.md @@ -0,0 +1,88 @@ +# `viw_departmentalbudget` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sCustomerId` | `varchar(100)` | YES | +| 9 | `iOrder` | `int` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `sYear` | `varchar(100)` | NO | +| 15 | `sMemo` | `text` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sSlaveId` | `varchar(100)` | NO | +| 32 | `iSlaveOrder` | `int` | NO | +| 33 | `sExpenseCategoryId` | `varchar(100)` | NO | +| 34 | `sExpenseCategory` | `varchar(100)` | NO | +| 35 | `sExpenseDetail` | `varchar(100)` | NO | +| 36 | `sDetailMemo` | `text` | YES | +| 37 | `dSumBudget` | `decimal(18,6)` | NO | +| 38 | `dJanuaryBudget` | `decimal(18,6)` | NO | +| 39 | `dFebruaryBudget` | `decimal(18,6)` | NO | +| 40 | `dMarchBudget` | `decimal(18,6)` | NO | +| 41 | `dAprilBudget` | `decimal(18,6)` | NO | +| 42 | `dMayBudget` | `decimal(18,6)` | NO | +| 43 | `dJuneBudget` | `decimal(18,6)` | NO | +| 44 | `dJulyBudget` | `decimal(18,6)` | NO | +| 45 | `dAugustBudget` | `decimal(18,6)` | NO | +| 46 | `dSeptemberBudget` | `decimal(18,6)` | NO | +| 47 | `dOctoberBudget` | `decimal(18,6)` | NO | +| 48 | `dNovemberBudget` | `decimal(18,6)` | NO | +| 49 | `dDecemberBudget` | `decimal(18,6)` | NO | +| 50 | `ssMemo` | `text` | YES | +| 51 | `sSReserve1` | `varchar(255)` | YES | +| 52 | `sSReserve2` | `varchar(255)` | YES | +| 53 | `sSReserve3` | `varchar(255)` | YES | +| 54 | `sSReserve4` | `varchar(255)` | YES | +| 55 | `sSReserve5` | `varchar(255)` | YES | +| 56 | `sSReserve6` | `varchar(255)` | YES | +| 57 | `dSReserve1` | `decimal(18,6)` | YES | +| 58 | `dSReserve2` | `decimal(18,6)` | YES | +| 59 | `dSReserve3` | `decimal(18,6)` | YES | +| 60 | `iSReserve1` | `int` | YES | +| 61 | `iSReserve2` | `int` | YES | +| 62 | `iSReserve3` | `int` | YES | +| 63 | `tSReserve1` | `datetime` | YES | +| 64 | `tSReserve2` | `datetime` | YES | +| 65 | `sDepartName` | `varchar(100)` | NO | +| 66 | `sDepartId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sYear` AS `sYear`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sExpenseCategoryId` AS `sExpenseCategoryId`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sExpenseCategory` AS `sExpenseCategory`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sExpenseDetail` AS `sExpenseDetail`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sDetailMemo` AS `sDetailMemo`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dSumBudget` AS `dSumBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dJanuaryBudget` AS `dJanuaryBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dFebruaryBudget` AS `dFebruaryBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dMarchBudget` AS `dMarchBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dAprilBudget` AS `dAprilBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dMayBudget` AS `dMayBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dJuneBudget` AS `dJuneBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dJulyBudget` AS `dJulyBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dAugustBudget` AS `dAugustBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dSeptemberBudget` AS `dSeptemberBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dOctoberBudget` AS `dOctoberBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dNovemberBudget` AS `dNovemberBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dDecemberBudget` AS `dDecemberBudget`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sMemo` AS `ssMemo`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`departmentalbudgetslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sDepartName` AS `sDepartName`,`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sDepartId` AS `sDepartId` from (`xlyweberp_saas_ai`.`departmentalbudgetmaster` join `xlyweberp_saas_ai`.`departmentalbudgetslave` on((`xlyweberp_saas_ai`.`departmentalbudgetmaster`.`sId` = `xlyweberp_saas_ai`.`departmentalbudgetslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_descriptionoffees.md b/docs/auto-catalog/views/viw_descriptionoffees.md new file mode 100644 index 0000000..20d8101 --- /dev/null +++ b/docs/auto-catalog/views/viw_descriptionoffees.md @@ -0,0 +1,74 @@ +# `viw_descriptionoffees` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sCustomerId` | `varchar(100)` | YES | +| 9 | `iOrder` | `int` | NO | +| 10 | `sBillNo` | `varchar(255)` | YES | +| 11 | `bCheck` | `int` | YES | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `sMajorTerm` | `varchar(100)` | YES | +| 15 | `sSpecificPoint` | `varchar(255)` | YES | +| 16 | `sMemo` | `text` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sDepartName` | `varchar(100)` | NO | +| 35 | `sDepartId` | `varchar(100)` | NO | +| 36 | `ssMemo` | `text` | YES | +| 37 | `sAccountNo` | `varchar(100)` | YES | +| 38 | `sAccountId` | `varchar(100)` | YES | +| 39 | `sSReserve1` | `varchar(255)` | YES | +| 40 | `sSReserve2` | `varchar(255)` | YES | +| 41 | `sSReserve3` | `varchar(255)` | YES | +| 42 | `sSReserve4` | `varchar(255)` | YES | +| 43 | `sSReserve5` | `varchar(255)` | YES | +| 44 | `sSReserve6` | `varchar(255)` | YES | +| 45 | `dSReserve1` | `decimal(18,6)` | YES | +| 46 | `dSReserve2` | `decimal(18,6)` | YES | +| 47 | `dSReserve3` | `decimal(18,6)` | YES | +| 48 | `iSReserve1` | `int` | YES | +| 49 | `iSReserve2` | `int` | YES | +| 50 | `iSReserve3` | `int` | YES | +| 51 | `tSReserve1` | `datetime` | YES | +| 52 | `tSReserve2` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMajorTerm` AS `sMajorTerm`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sSpecificPoint` AS `sSpecificPoint`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sDepartName` AS `sDepartName`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sMemo` AS `ssMemo`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sAccountId` AS `sAccountId`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`descriptionoffeesslave`.`tSReserve2` AS `tSReserve2` from (`xlyweberp_saas_ai`.`descriptionoffeesmaster` join `xlyweberp_saas_ai`.`descriptionoffeesslave` on((`xlyweberp_saas_ai`.`descriptionoffeesmaster`.`sId` = `xlyweberp_saas_ai`.`descriptionoffeesslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elekinfemould.md b/docs/auto-catalog/views/viw_elekinfemould.md new file mode 100644 index 0000000..2f101db --- /dev/null +++ b/docs/auto-catalog/views/viw_elekinfemould.md @@ -0,0 +1,54 @@ +# `viw_elekinfemould` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sKnifeMouldNo` | `varchar(255)` | NO | +| 9 | `sKnifeMouldName` | `varchar(255)` | NO | +| 10 | `sKnifeMouldStyle` | `varchar(255)` | YES | +| 11 | `sStoreShelveId` | `varchar(100)` | YES | +| 12 | `dDurable` | `decimal(18,6)` | NO | +| 13 | `sState` | `varchar(255)` | NO | +| 14 | `sMemo` | `text` | YES | +| 15 | `sFormId` | `varchar(100)` | NO | +| 16 | `bActivate` | `bit(1)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sProductId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eleknifemould`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`eleknifemould`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleknifemould`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleknifemould`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleknifemould`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eleknifemould`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eleknifemould`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldNo` AS `sKnifeMouldNo`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldName` AS `sKnifeMouldName`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldStyle` AS `sKnifeMouldStyle`,`xlyweberp_saas_ai`.`eleknifemould`.`sStoreShelveId` AS `sStoreShelveId`,`xlyweberp_saas_ai`.`eleknifemould`.`dDurable` AS `dDurable`,`xlyweberp_saas_ai`.`eleknifemould`.`sState` AS `sState`,`xlyweberp_saas_ai`.`eleknifemould`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`eleknifemould`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eleknifemould`.`bActivate` AS `bActivate`,`xlyweberp_saas_ai`.`eleknifemould`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`eleknifemould`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`eleknifemould`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`eleknifemould`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`eleknifemould`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`eleknifemould`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`eleknifemould`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`eleknifemould`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`eleknifemould`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sProductId` AS `sProductId` from (`xlyweberp_saas_ai`.`eleknifemould` left join `xlyweberp_saas_ai`.`eleknifemouldproduct` on((`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sParentId` = `xlyweberp_saas_ai`.`eleknifemould`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elemachineperiod.md b/docs/auto-catalog/views/viw_elemachineperiod.md new file mode 100644 index 0000000..f2d754f --- /dev/null +++ b/docs/auto-catalog/views/viw_elemachineperiod.md @@ -0,0 +1,31 @@ +# `viw_elemachineperiod` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sPeriodId` | `varchar(100)` | YES | +| 2 | `iPeriodId` | `bigint` | YES | +| 3 | `sMachineId` | `varchar(50)` | NO | +| 4 | `sMachineNo` | `varchar(50)` | NO | +| 5 | `sMachineName` | `varchar(100)` | NO | +| 6 | `iPlcNo` | `int` | NO | +| 7 | `sBrandsId` | `varchar(100)` | NO | +| 8 | `sSubsidiaryId` | `varchar(100)` | NO | +| 9 | `iOrder` | `int` | NO | + +## Definition + +```sql +select distinct `a`.`sPeriodId` AS `sPeriodId`,cast(`a`.`sPeriodId` as signed) AS `iPeriodId`,`b`.`sId` AS `sMachineId`,`b`.`sMachineNo` AS `sMachineNo`,`b`.`sMachineName` AS `sMachineName`,`b`.`iPlcNo` AS `iPlcNo`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,0 AS `iOrder` from (`xlyweberp_saas_ai`.`sysaccountperiod` `a` join `xlyweberp_saas_ai`.`elemachine` `b`) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerials.md b/docs/auto-catalog/views/viw_elematerials.md new file mode 100644 index 0000000..6d2d801 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerials.md @@ -0,0 +1,122 @@ +# `viw_elematerials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(50)` | NO | +| 3 | `sSlaveId` | `varchar(50)` | NO | +| 4 | `sBrandsId` | `varchar(50)` | NO | +| 5 | `sSubsidiaryId` | `varchar(50)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(50)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sParentId` | `varchar(50)` | YES | +| 10 | `sMaterialsType` | `varchar(50)` | YES | +| 11 | `sMaterialsNo` | `varchar(50)` | NO | +| 12 | `sMaterialsName` | `varchar(100)` | NO | +| 13 | `sMaterialsShort` | `varchar(50)` | YES | +| 14 | `sMaterialsUnit` | `varchar(50)` | YES | +| 15 | `sAuxiliaryUnit` | `varchar(6)` | NO | +| 16 | `dCoefficient` | `decimal(18,6)` | YES | +| 17 | `sConversionUnit` | `varchar(50)` | YES | +| 18 | `sComputeId` | `varchar(50)` | YES | +| 19 | `bInverse` | `bit(1)` | NO | +| 20 | `sReComputeId` | `varchar(50)` | YES | +| 21 | `sAutoComputeId` | `varchar(50)` | YES | +| 22 | `sConversionComputeId` | `varchar(50)` | YES | +| 23 | `sReConversionComputeId` | `varchar(50)` | YES | +| 24 | `dGramWeight` | `decimal(18,6)` | YES | +| 25 | `bPurchase` | `bit(1)` | NO | +| 26 | `bReel` | `bit(1)` | NO | +| 27 | `bSales` | `bit(1)` | NO | +| 28 | `bCorrugate` | `bit(1)` | NO | +| 29 | `dPurchasePrice` | `decimal(18,6)` | YES | +| 30 | `dSalesPrice` | `decimal(18,6)` | YES | +| 31 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | +| 32 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | +| 33 | `dProcurementCycle` | `decimal(18,6)` | YES | +| 34 | `sSupplyId` | `varchar(50)` | YES | +| 35 | `bCheck` | `bit(1)` | NO | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMemo` | `text` | YES | +| 38 | `sMReserve1` | `varchar(50)` | YES | +| 39 | `sMReserve2` | `varchar(50)` | YES | +| 40 | `sMReserve3` | `varchar(50)` | YES | +| 41 | `sMReserve4` | `varchar(50)` | YES | +| 42 | `sMReserve5` | `varchar(50)` | YES | +| 43 | `sMReserve6` | `varchar(50)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `bComMaterials` | `bit(1)` | NO | +| 53 | `iTestType` | `int` | NO | +| 54 | `sTestStandardId` | `varchar(50)` | YES | +| 55 | `dGuarantee` | `decimal(18,6)` | NO | +| 56 | `sICP` | `varchar(50)` | NO | +| 57 | `tICPLimitDate` | `datetime` | YES | +| 58 | `sStorageLocatLabel` | `varchar(50)` | NO | +| 59 | `bIsHomemade` | `bit(1)` | NO | +| 60 | `sQuotationMoneyComputeId` | `varchar(50)` | NO | +| 61 | `bQuotation` | `bit(1)` | NO | +| 62 | `sAccountNo` | `varchar(50)` | NO | +| 63 | `bAutoCalcKQty` | `bit(1)` | NO | +| 64 | `sPurchaseMode` | `varchar(50)` | NO | +| 65 | `bBidding` | `bit(1)` | NO | +| 66 | `bAssessment` | `bit(1)` | NO | +| 67 | `bBomMaterials` | `bit(1)` | NO | +| 68 | `bWarranty` | `bit(1)` | NO | +| 69 | `bBatch` | `bit(1)` | NO | +| 70 | `bTurnover` | `bit(1)` | NO | +| 71 | `bFocus` | `bit(1)` | NO | +| 72 | `bQuoted` | `bit(1)` | NO | +| 73 | `bCustoms` | `bit(1)` | NO | +| 74 | `sMinPackUint` | `varchar(50)` | NO | +| 75 | `dMinPackQty` | `decimal(18,6)` | NO | +| 76 | `bFSC` | `bit(1)` | NO | +| 77 | `sBrand` | `varchar(50)` | YES | +| 78 | `sOldNo` | `varchar(50)` | YES | +| 79 | `dThickness` | `decimal(18,6)` | YES | +| 80 | `bGreenPrint` | `bit(1)` | NO | +| 81 | `sCostFrameId` | `varchar(50)` | NO | +| 82 | `dGuidePrice` | `decimal(24,13)` | NO | +| 83 | `sOneId` | `varchar(255)` | YES | +| 84 | `sTwoId` | `varchar(255)` | YES | +| 85 | `sThreeId` | `varchar(255)` | YES | +| 86 | `sFourId` | `varchar(255)` | YES | +| 87 | `sFiveId` | `varchar(255)` | YES | +| 88 | `sOneParentId` | `varchar(100)` | YES | +| 89 | `sOneParentName` | `varchar(50)` | YES | +| 90 | `sTwoParentId` | `varchar(100)` | YES | +| 91 | `sTwoParentName` | `varchar(50)` | YES | +| 92 | `tCheckDate` | `datetime` | YES | +| 93 | `sCheckPerson` | `varchar(50)` | YES | +| 94 | `sStatus` | `varchar(5)` | YES | +| 95 | `iAssort` | `int` | YES | +| 96 | `iLineWareHouse` | `int` | YES | +| 97 | `iAlways` | `int` | YES | +| 98 | `sOldMaterialsNo` | `varchar(50)` | NO | +| 99 | `iMetre` | `int` | YES | +| 100 | `iImputation` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerials`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`elematerials`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elematerials`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elematerials`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elematerials`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elematerials`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elematerials`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`elematerials`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsShort` AS `sMaterialsShort`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`elematerials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`elematerials`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`elematerials`.`sConversionUnit` AS `sConversionUnit`,`xlyweberp_saas_ai`.`elematerials`.`sComputeId` AS `sComputeId`,`xlyweberp_saas_ai`.`elematerials`.`bInverse` AS `bInverse`,`xlyweberp_saas_ai`.`elematerials`.`sReComputeId` AS `sReComputeId`,`xlyweberp_saas_ai`.`elematerials`.`sAutoComputeId` AS `sAutoComputeId`,`xlyweberp_saas_ai`.`elematerials`.`sConversionComputeId` AS `sConversionComputeId`,`xlyweberp_saas_ai`.`elematerials`.`sReConversionComputeId` AS `sReConversionComputeId`,`xlyweberp_saas_ai`.`elematerials`.`dGramWeight` AS `dGramWeight`,`xlyweberp_saas_ai`.`elematerials`.`bPurchase` AS `bPurchase`,`xlyweberp_saas_ai`.`elematerials`.`bReel` AS `bReel`,`xlyweberp_saas_ai`.`elematerials`.`bSales` AS `bSales`,`xlyweberp_saas_ai`.`elematerials`.`bCorrugate` AS `bCorrugate`,`xlyweberp_saas_ai`.`elematerials`.`dPurchasePrice` AS `dPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dSalesPrice` AS `dSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerials`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerials`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`elematerials`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`elematerials`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`elematerials`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`elematerials`.`iTestType` AS `iTestType`,`xlyweberp_saas_ai`.`elematerials`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`elematerials`.`dGuarantee` AS `dGuarantee`,`xlyweberp_saas_ai`.`elematerials`.`sICP` AS `sICP`,`xlyweberp_saas_ai`.`elematerials`.`tICPLimitDate` AS `tICPLimitDate`,`xlyweberp_saas_ai`.`elematerials`.`sStorageLocatLabel` AS `sStorageLocatLabel`,`xlyweberp_saas_ai`.`elematerials`.`bIsHomemade` AS `bIsHomemade`,`xlyweberp_saas_ai`.`elematerials`.`sQuotationMoneyComputeId` AS `sQuotationMoneyComputeId`,`xlyweberp_saas_ai`.`elematerials`.`bQuotation` AS `bQuotation`,`xlyweberp_saas_ai`.`elematerials`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`elematerials`.`bAutoCalcKQty` AS `bAutoCalcKQty`,`xlyweberp_saas_ai`.`elematerials`.`sPurchaseMode` AS `sPurchaseMode`,`xlyweberp_saas_ai`.`elematerials`.`bBidding` AS `bBidding`,`xlyweberp_saas_ai`.`elematerials`.`bAssessment` AS `bAssessment`,`xlyweberp_saas_ai`.`elematerials`.`bBomMaterials` AS `bBomMaterials`,`xlyweberp_saas_ai`.`elematerials`.`bWarranty` AS `bWarranty`,`xlyweberp_saas_ai`.`elematerials`.`bBatch` AS `bBatch`,`xlyweberp_saas_ai`.`elematerials`.`bTurnover` AS `bTurnover`,`xlyweberp_saas_ai`.`elematerials`.`bFocus` AS `bFocus`,`xlyweberp_saas_ai`.`elematerials`.`bQuoted` AS `bQuoted`,`xlyweberp_saas_ai`.`elematerials`.`bCustoms` AS `bCustoms`,`xlyweberp_saas_ai`.`elematerials`.`sMinPackUint` AS `sMinPackUint`,`xlyweberp_saas_ai`.`elematerials`.`dMinPackQty` AS `dMinPackQty`,`xlyweberp_saas_ai`.`elematerials`.`bFSC` AS `bFSC`,`xlyweberp_saas_ai`.`elematerials`.`sBrand` AS `sBrand`,`xlyweberp_saas_ai`.`elematerials`.`sOldNo` AS `sOldNo`,`xlyweberp_saas_ai`.`elematerials`.`dThickness` AS `dThickness`,`xlyweberp_saas_ai`.`elematerials`.`bGreenPrint` AS `bGreenPrint`,`xlyweberp_saas_ai`.`elematerials`.`sCostFrameId` AS `sCostFrameId`,`xlyweberp_saas_ai`.`elematerials`.`dGuidePrice` AS `dGuidePrice`,`xlyweberp_saas_ai`.`elematerials`.`sOneId` AS `sOneId`,`xlyweberp_saas_ai`.`elematerials`.`sTwoId` AS `sTwoId`,`xlyweberp_saas_ai`.`elematerials`.`sThreeId` AS `sThreeId`,`xlyweberp_saas_ai`.`elematerials`.`sFourId` AS `sFourId`,`xlyweberp_saas_ai`.`elematerials`.`sFiveId` AS `sFiveId`,`xlyweberp_saas_ai`.`elematerials`.`sOneParentId` AS `sOneParentId`,`xlyweberp_saas_ai`.`elematerials`.`sOneParentName` AS `sOneParentName`,`xlyweberp_saas_ai`.`elematerials`.`sTwoParentId` AS `sTwoParentId`,`xlyweberp_saas_ai`.`elematerials`.`sTwoParentName` AS `sTwoParentName`,`xlyweberp_saas_ai`.`elematerials`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`elematerials`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`elematerials`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`elematerials`.`iAssort` AS `iAssort`,`xlyweberp_saas_ai`.`elematerials`.`iLineWareHouse` AS `iLineWareHouse`,`xlyweberp_saas_ai`.`elematerials`.`iAlways` AS `iAlways`,`xlyweberp_saas_ai`.`elematerials`.`sOldMaterialsNo` AS `sOldMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`iMetre` AS `iMetre`,`xlyweberp_saas_ai`.`elematerials`.`iImputation` AS `iImputation` from `xlyweberp_saas_ai`.`elematerials` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerials_eleprocess_eleproduct.md b/docs/auto-catalog/views/viw_elematerials_eleprocess_eleproduct.md new file mode 100644 index 0000000..306c7ae --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerials_eleprocess_eleproduct.md @@ -0,0 +1,32 @@ +# `viw_elematerials_eleprocess_eleproduct` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sMaterialsName` | `varchar(100)` | NO | +| 3 | `sMaterialsNo` | `varchar(50)` | YES | +| 4 | `sBrandsId` | `varchar(50)` | NO | +| 5 | `sSubsidiaryId` | `varchar(50)` | NO | +| 6 | `iIncrement` | `int` | NO | +| 7 | `bInvalid` | `bit(1)` | NO | +| 8 | `dGramWeight` | `decimal(18,6)` | YES | +| 9 | `sMaterialsUnit` | `varchar(50)` | YES | +| 10 | `sAuxiliaryUnit` | `varchar(6)` | NO | + +## Definition + +```sql +select `c`.`sId` AS `sId`,`c`.`sMaterialsName` AS `sMaterialsName`,`c`.`sMaterialsNo` AS `sMaterialsNo`,`c`.`sBrandsId` AS `sBrandsId`,`c`.`sSubsidiaryId` AS `sSubsidiaryId`,`c`.`iIncrement` AS `iIncrement`,`c`.`bInvalid` AS `bInvalid`,`c`.`dGramWeight` AS `dGramWeight`,`c`.`sMaterialsUnit` AS `sMaterialsUnit`,`c`.`sAuxiliaryUnit` AS `sAuxiliaryUnit` from `xlyweberp_saas_ai`.`elematerials` `c` union select `s`.`sId` AS `sId`,`s`.`sProcessName` AS `sProcessName`,`s`.`sProcessNo` AS `sProcessNo`,`s`.`sBrandsId` AS `sBrandsId`,`s`.`sSubsidiaryId` AS `sSubsidiaryId`,`s`.`iIncrement` AS `iIncrement`,`s`.`bInvalid` AS `bInvalid`,0 AS `dGramWeight`,'' AS `sMaterialsUnit`,'' AS `sAuxiliaryUnit` from `xlyweberp_saas_ai`.`eleprocess` `s` union select `m`.`sId` AS `sId`,`m`.`sProductName` AS `sProductName`,`m`.`sProductNo` AS `sProductNo`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`iIncrement` AS `iIncrement`,`m`.`bInvalid` AS `bInvalid`,0 AS `dGramWeight`,'' AS `sMaterialsUnit`,'' AS `sAuxiliaryUnit` from `xlyweberp_saas_ai`.`eleproduct` `m` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerials_eleroduct.md b/docs/auto-catalog/views/viw_elematerials_eleroduct.md new file mode 100644 index 0000000..4901ea3 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerials_eleroduct.md @@ -0,0 +1,25 @@ +# `viw_elematerials_eleroduct` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sMaterialsName` | `varchar(100)` | NO | +| 3 | `sMaterialsUnit` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerials`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsUnit` AS `sMaterialsUnit` from `xlyweberp_saas_ai`.`elematerials` union select `xlyweberp_saas_ai`.`eleproduct`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleproduct`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`eleproduct`.`sProductUnit` AS `sProductUnit` from `xlyweberp_saas_ai`.`eleproduct` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerials_m.md b/docs/auto-catalog/views/viw_elematerials_m.md new file mode 100644 index 0000000..da8d299 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerials_m.md @@ -0,0 +1,39 @@ +# `viw_elematerials_m` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sProductName` | `varchar(100)` | NO | +| 2 | `sProductNo` | `varchar(50)` | NO | +| 3 | `sProductStyle` | `char(0)` | NO | +| 4 | `sProductUnit` | `varchar(50)` | YES | +| 5 | `sCustomerProductNo` | `char(0)` | NO | +| 6 | `sId` | `varchar(50)` | NO | +| 7 | `sAllPartsName` | `char(0)` | NO | +| 8 | `sProductId` | `varchar(50)` | NO | +| 9 | `sProductClassifyId` | `varchar(50)` | YES | +| 10 | `sType` | `char(0)` | NO | +| 11 | `tCreateDate` | `datetime` | NO | +| 12 | `sCustomerId` | `char(0)` | NO | +| 13 | `sParentId` | `varchar(50)` | YES | +| 14 | `sProductClassifyName` | `varchar(100)` | YES | +| 15 | `sParentProductId` | `varchar(1)` | NO | +| 16 | `sBrandsId` | `varchar(50)` | NO | +| 17 | `sSubsidiaryId` | `varchar(50)` | NO | + +## Definition + +```sql +select distinct `a`.`sMaterialsName` AS `sProductName`,`a`.`sMaterialsNo` AS `sProductNo`,'' AS `sProductStyle`,`a`.`sMaterialsUnit` AS `sProductUnit`,'' AS `sCustomerProductNo`,`a`.`sId` AS `sId`,'' AS `sAllPartsName`,`a`.`sId` AS `sProductId`,`b`.`sId` AS `sProductClassifyId`,'' AS `sType`,`a`.`tCreateDate` AS `tCreateDate`,'' AS `sCustomerId`,`a`.`sParentId` AS `sParentId`,`b`.`sName` AS `sProductClassifyName`,'0' AS `sParentProductId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId` from (`xlyweberp_saas_ai`.`elematerials` `a` left join `xlyweberp_saas_ai`.`sismaterialsclassify` `b` on(((`a`.`sParentId` = `b`.`sId`) and (`a`.`sBrandsId` = `b`.`sBrandsId`) and (`a`.`sSubsidiaryId` = `b`.`sSubsidiaryId`)))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerialscoach.md b/docs/auto-catalog/views/viw_elematerialscoach.md new file mode 100644 index 0000000..6aa1d35 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerialscoach.md @@ -0,0 +1,61 @@ +# `viw_elematerialscoach` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(50)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bInvalid` | `bit(1)` | NO | +| 11 | `sMReserve1` | `varchar(255)` | YES | +| 12 | `sMReserve2` | `varchar(255)` | YES | +| 13 | `sMReserve3` | `varchar(255)` | YES | +| 14 | `sMReserve4` | `varchar(255)` | YES | +| 15 | `sMReserve5` | `varchar(255)` | YES | +| 16 | `sMReserve6` | `varchar(255)` | YES | +| 17 | `dMReserve1` | `decimal(18,6)` | YES | +| 18 | `dMReserve2` | `decimal(18,6)` | YES | +| 19 | `dMReserve3` | `decimal(18,6)` | YES | +| 20 | `iMReserve1` | `int` | YES | +| 21 | `iMReserve2` | `int` | YES | +| 22 | `iMReserve3` | `int` | YES | +| 23 | `tMReserve1` | `datetime` | YES | +| 24 | `tMReserve2` | `datetime` | YES | +| 25 | `bStartMark` | `bit(1)` | NO | +| 26 | `sFormId` | `varchar(255)` | YES | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `sStatus` | `varchar(255)` | YES | +| 30 | `bCheck` | `bit(1)` | YES | +| 31 | `sEmployeeId` | `varchar(255)` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `sParentId` | `varchar(100)` | NO | +| 34 | `sSlaveMemo` | `varchar(2000)` | YES | +| 35 | `sMaterialsId` | `varchar(255)` | YES | +| 36 | `dNewPrice` | `decimal(24,13)` | NO | +| 37 | `dOldPrice` | `decimal(24,13)` | NO | +| 38 | `iCigPack` | `int` | YES | +| 39 | `sCigPack` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerialscoachmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`bStartMark` AS `bStartMark`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`elematerialscoachslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elematerialscoachslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elematerialscoachslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`elematerialscoachslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`elematerialscoachslave`.`dNewPrice` AS `dNewPrice`,`xlyweberp_saas_ai`.`elematerialscoachslave`.`dOldPrice` AS `dOldPrice`,`xlyweberp_saas_ai`.`elematerialscoachmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`elematerialscoachmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from (`xlyweberp_saas_ai`.`elematerialscoachmaster` join `xlyweberp_saas_ai`.`elematerialscoachslave` on((`xlyweberp_saas_ai`.`elematerialscoachmaster`.`sId` = `xlyweberp_saas_ai`.`elematerialscoachslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerialsstock.md b/docs/auto-catalog/views/viw_elematerialsstock.md new file mode 100644 index 0000000..03b1452 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerialsstock.md @@ -0,0 +1,93 @@ +# `viw_elematerialsstock` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sMaterialsId` | `varchar(50)` | NO | +| 3 | `sBrandsId` | `varchar(50)` | NO | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(50)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sParentId` | `varchar(50)` | YES | +| 9 | `sMaterialsType` | `varchar(50)` | YES | +| 10 | `sMaterialsNo` | `varchar(50)` | NO | +| 11 | `sMaterialsName` | `varchar(100)` | NO | +| 12 | `sMaterialsShort` | `varchar(50)` | YES | +| 13 | `sMaterialsUnit` | `varchar(50)` | YES | +| 14 | `sAuxiliaryUnit` | `varchar(6)` | NO | +| 15 | `dCoefficient` | `decimal(18,6)` | YES | +| 16 | `sConversionUnit` | `varchar(50)` | YES | +| 17 | `sComputeId` | `varchar(50)` | YES | +| 18 | `bInverse` | `bit(1)` | NO | +| 19 | `sReComputeId` | `varchar(50)` | YES | +| 20 | `sAutoComputeId` | `varchar(50)` | YES | +| 21 | `sConversionComputeId` | `varchar(50)` | YES | +| 22 | `sReConversionComputeId` | `varchar(50)` | YES | +| 23 | `dGramWeight` | `decimal(18,6)` | YES | +| 24 | `bPurchase` | `bit(1)` | NO | +| 25 | `bReel` | `bit(1)` | NO | +| 26 | `bSales` | `bit(1)` | NO | +| 27 | `bCorrugate` | `bit(1)` | NO | +| 28 | `dPurchasePrice` | `decimal(18,6)` | YES | +| 29 | `dSalesPrice` | `decimal(18,6)` | YES | +| 30 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | +| 31 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | +| 32 | `dProcurementCycle` | `decimal(18,6)` | YES | +| 33 | `sSupplyId` | `varchar(50)` | YES | +| 34 | `bCheck` | `bit(1)` | NO | +| 35 | `bInvalid` | `bit(1)` | NO | +| 36 | `sMemo` | `text` | YES | +| 37 | `bComMaterials` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(50)` | YES | +| 39 | `sMReserve2` | `varchar(50)` | YES | +| 40 | `sMReserve3` | `varchar(50)` | YES | +| 41 | `sMReserve4` | `varchar(50)` | YES | +| 42 | `sMReserve5` | `varchar(50)` | YES | +| 43 | `sMReserve6` | `varchar(50)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(50)` | YES | +| 53 | `sMaterialsStyle` | `varchar(50)` | YES | +| 54 | `sDefineNo` | `varchar(50)` | YES | +| 55 | `sDefineNo2` | `varchar(50)` | YES | +| 56 | `sWarehouseId` | `varchar(50)` | YES | +| 57 | `sLocationId` | `varchar(50)` | YES | +| 58 | `sWarehouseLocationId` | `varchar(50)` | YES | +| 59 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 60 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 61 | `dConversionQty` | `decimal(18,6)` | YES | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 63 | `dMaterialsMoney` | `decimal(18,2)` | YES | +| 64 | `tInventoryDate` | `datetime` | YES | +| 65 | `dMinStock` | `decimal(18,6)` | YES | +| 66 | `dMaxStock` | `decimal(18,6)` | YES | +| 67 | `sFormId` | `varchar(50)` | YES | +| 68 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 69 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 70 | `bQuotation` | `bit(1)` | YES | +| 71 | `bShow` | `decimal(1,0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerials`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerials`.`sId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`elematerials`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elematerials`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elematerials`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elematerials`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elematerials`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`elematerials`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsNo` AS `sMaterialsNo`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsShort` AS `sMaterialsShort`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`elematerials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`elematerials`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`elematerials`.`sConversionUnit` AS `sConversionUnit`,`xlyweberp_saas_ai`.`elematerials`.`sComputeId` AS `sComputeId`,`xlyweberp_saas_ai`.`elematerials`.`bInverse` AS `bInverse`,`xlyweberp_saas_ai`.`elematerials`.`sReComputeId` AS `sReComputeId`,`xlyweberp_saas_ai`.`elematerials`.`sAutoComputeId` AS `sAutoComputeId`,`xlyweberp_saas_ai`.`elematerials`.`sConversionComputeId` AS `sConversionComputeId`,`xlyweberp_saas_ai`.`elematerials`.`sReConversionComputeId` AS `sReConversionComputeId`,`xlyweberp_saas_ai`.`elematerials`.`dGramWeight` AS `dGramWeight`,`xlyweberp_saas_ai`.`elematerials`.`bPurchase` AS `bPurchase`,`xlyweberp_saas_ai`.`elematerials`.`bReel` AS `bReel`,`xlyweberp_saas_ai`.`elematerials`.`bSales` AS `bSales`,`xlyweberp_saas_ai`.`elematerials`.`bCorrugate` AS `bCorrugate`,`xlyweberp_saas_ai`.`elematerials`.`dPurchasePrice` AS `dPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dSalesPrice` AS `dSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`xlyweberp_saas_ai`.`elematerials`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`xlyweberp_saas_ai`.`elematerials`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerials`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerials`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`elematerials`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`elematerials`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`elematerials`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`elematerials`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`elematerials`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`elematerials`.`tMReserve2` AS `tMReserve2`,if((ifnull(`xlyweberp_saas_ai`.`elematerialsstock`.`sId`,'') = ''),`xlyweberp_saas_ai`.`elematerials`.`sId`,`xlyweberp_saas_ai`.`elematerialsstock`.`sId`) AS `sSlaveId`,`xlyweberp_saas_ai`.`elematerialsstock`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`elematerialsstock`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`elematerialsstock`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`elematerialsstock`.`sWarehouseId` AS `sWarehouseId`,`xlyweberp_saas_ai`.`elematerialsstock`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`elematerialsstock`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`xlyweberp_saas_ai`.`elematerialsstock`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`elematerialsstock`.`tInventoryDate` AS `tInventoryDate`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMinStock` AS `dMinStock`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaxStock` AS `dMaxStock`,`xlyweberp_saas_ai`.`elematerialsstock`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMinStockAuxiliaryQty` AS `dMinStockAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`dMaxStockAuxiliaryQty` AS `dMaxStockAuxiliaryQty`,`xlyweberp_saas_ai`.`elematerialsstock`.`bQuotation` AS `bQuotation`,ifnull(`xlyweberp_saas_ai`.`elematerialsstock`.`bShow`,0) AS `bShow` from (`xlyweberp_saas_ai`.`elematerials` left join `xlyweberp_saas_ai`.`elematerialsstock` on((`xlyweberp_saas_ai`.`elematerialsstock`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerialsstock_stockempty.md b/docs/auto-catalog/views/viw_elematerialsstock_stockempty.md new file mode 100644 index 0000000..85a61d4 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerialsstock_stockempty.md @@ -0,0 +1,92 @@ +# `viw_elematerialsstock_stockempty` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | NO | +| 2 | `sMaterialsId` | `varchar(50)` | NO | +| 3 | `sBrandsId` | `varchar(50)` | NO | +| 4 | `sSubsidiaryId` | `varchar(50)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(50)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sParentId` | `varchar(50)` | YES | +| 9 | `sMaterialsType` | `varchar(50)` | YES | +| 10 | `sMaterialsNo` | `varchar(50)` | NO | +| 11 | `sMaterialsName` | `varchar(100)` | NO | +| 12 | `sMaterialsShort` | `varchar(50)` | YES | +| 13 | `sMaterialsUnit` | `varchar(50)` | YES | +| 14 | `sAuxiliaryUnit` | `varchar(6)` | NO | +| 15 | `dCoefficient` | `decimal(18,6)` | YES | +| 16 | `sConversionUnit` | `varchar(50)` | YES | +| 17 | `sComputeId` | `varchar(50)` | YES | +| 18 | `bInverse` | `bit(1)` | NO | +| 19 | `sReComputeId` | `varchar(50)` | YES | +| 20 | `sAutoComputeId` | `varchar(50)` | YES | +| 21 | `sConversionComputeId` | `varchar(50)` | YES | +| 22 | `sReConversionComputeId` | `varchar(50)` | YES | +| 23 | `dGramWeight` | `decimal(18,6)` | YES | +| 24 | `bPurchase` | `bit(1)` | NO | +| 25 | `bReel` | `bit(1)` | NO | +| 26 | `bSales` | `bit(1)` | NO | +| 27 | `bCorrugate` | `bit(1)` | NO | +| 28 | `dPurchasePrice` | `decimal(18,6)` | YES | +| 29 | `dSalesPrice` | `decimal(18,6)` | YES | +| 30 | `dRecentPurchasePrice` | `decimal(18,6)` | YES | +| 31 | `dDesignateSalesPrice` | `decimal(18,6)` | YES | +| 32 | `dProcurementCycle` | `decimal(18,6)` | YES | +| 33 | `sSupplyId` | `varchar(50)` | YES | +| 34 | `bCheck` | `bit(1)` | NO | +| 35 | `bInvalid` | `bit(1)` | NO | +| 36 | `sMemo` | `mediumtext` | YES | +| 37 | `bComMaterials` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(50)` | YES | +| 39 | `sMReserve2` | `varchar(50)` | YES | +| 40 | `sMReserve3` | `varchar(50)` | YES | +| 41 | `sMReserve4` | `varchar(50)` | YES | +| 42 | `sMReserve5` | `varchar(50)` | YES | +| 43 | `sMReserve6` | `varchar(50)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(50)` | YES | +| 53 | `sMaterialsStyle` | `varchar(50)` | YES | +| 54 | `sDefineNo` | `varchar(50)` | YES | +| 55 | `sDefineNo2` | `varchar(50)` | YES | +| 56 | `sWarehouseId` | `varchar(50)` | YES | +| 57 | `sLocationId` | `varchar(50)` | YES | +| 58 | `sWarehouseLocationId` | `varchar(50)` | YES | +| 59 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 60 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 61 | `dConversionQty` | `decimal(18,6)` | YES | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 63 | `dMaterialsMoney` | `decimal(18,2)` | YES | +| 64 | `tInventoryDate` | `datetime` | YES | +| 65 | `dMinStock` | `decimal(18,6)` | YES | +| 66 | `dMaxStock` | `decimal(18,6)` | YES | +| 67 | `sFormId` | `varchar(50)` | YES | +| 68 | `dMinStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 69 | `dMaxStockAuxiliaryQty` | `decimal(18,6)` | YES | +| 70 | `bQuotation` | `bit(1)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sId` AS `sMaterialsId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sParentId` AS `sParentId`,`m`.`sMaterialsType` AS `sMaterialsType`,`m`.`sMaterialsNo` AS `sMaterialsNo`,`m`.`sMaterialsName` AS `sMaterialsName`,`m`.`sMaterialsShort` AS `sMaterialsShort`,`m`.`sMaterialsUnit` AS `sMaterialsUnit`,`m`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`m`.`dCoefficient` AS `dCoefficient`,`m`.`sConversionUnit` AS `sConversionUnit`,`m`.`sComputeId` AS `sComputeId`,`m`.`bInverse` AS `bInverse`,`m`.`sReComputeId` AS `sReComputeId`,`m`.`sAutoComputeId` AS `sAutoComputeId`,`m`.`sConversionComputeId` AS `sConversionComputeId`,`m`.`sReConversionComputeId` AS `sReConversionComputeId`,`m`.`dGramWeight` AS `dGramWeight`,`m`.`bPurchase` AS `bPurchase`,`m`.`bReel` AS `bReel`,`m`.`bSales` AS `bSales`,`m`.`bCorrugate` AS `bCorrugate`,`m`.`dPurchasePrice` AS `dPurchasePrice`,`m`.`dSalesPrice` AS `dSalesPrice`,`m`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`m`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`m`.`dProcurementCycle` AS `dProcurementCycle`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`bCheck` AS `bCheck`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMemo` AS `sMemo`,`m`.`bComMaterials` AS `bComMaterials`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,if((ifnull(`s`.`sId`,'') = ''),`m`.`sId`,`s`.`sId`) AS `sSlaveId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sWarehouseId` AS `sWarehouseId`,`s`.`sLocationId` AS `sLocationId`,`s`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`tInventoryDate` AS `tInventoryDate`,`s`.`dMinStock` AS `dMinStock`,`s`.`dMaxStock` AS `dMaxStock`,`s`.`sFormId` AS `sFormId`,`s`.`dMinStockAuxiliaryQty` AS `dMinStockAuxiliaryQty`,`s`.`dMaxStockAuxiliaryQty` AS `dMaxStockAuxiliaryQty`,`s`.`bQuotation` AS `bQuotation` from (`xlyweberp_saas_ai`.`elematerials` `m` left join `xlyweberp_saas_ai`.`elematerialsstock` `s` on((`s`.`sMaterialsId` = `m`.`sId`))) where (ifnull(`s`.`dAuxiliaryQty`,1) > 0) union select `m`.`sId` AS `sId`,`m`.`sId` AS `sMaterialsId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sParentId` AS `sParentId`,`m`.`sMaterialsType` AS `sMaterialsType`,`m`.`sMaterialsNo` AS `sMaterialsNo`,`m`.`sMaterialsName` AS `sMaterialsName`,`m`.`sMaterialsShort` AS `sMaterialsShort`,`m`.`sMaterialsUnit` AS `sMaterialsUnit`,`m`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`m`.`dCoefficient` AS `dCoefficient`,`m`.`sConversionUnit` AS `sConversionUnit`,`m`.`sComputeId` AS `sComputeId`,`m`.`bInverse` AS `bInverse`,`m`.`sReComputeId` AS `sReComputeId`,`m`.`sAutoComputeId` AS `sAutoComputeId`,`m`.`sConversionComputeId` AS `sConversionComputeId`,`m`.`sReConversionComputeId` AS `sReConversionComputeId`,`m`.`dGramWeight` AS `dGramWeight`,`m`.`bPurchase` AS `bPurchase`,`m`.`bReel` AS `bReel`,`m`.`bSales` AS `bSales`,`m`.`bCorrugate` AS `bCorrugate`,`m`.`dPurchasePrice` AS `dPurchasePrice`,`m`.`dSalesPrice` AS `dSalesPrice`,`m`.`dRecentPurchasePrice` AS `dRecentPurchasePrice`,`m`.`dDesignateSalesPrice` AS `dDesignateSalesPrice`,`m`.`dProcurementCycle` AS `dProcurementCycle`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`bCheck` AS `bCheck`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMemo` AS `sMemo`,`m`.`bComMaterials` AS `bComMaterials`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,if((ifnull(`s`.`sId`,'') = ''),`m`.`sId`,`s`.`sId`) AS `sSlaveId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sWarehouseId` AS `sWarehouseId`,`s`.`sLocationId` AS `sLocationId`,`s`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`tInventoryDate` AS `tInventoryDate`,`s`.`dMinStock` AS `dMinStock`,`s`.`dMaxStock` AS `dMaxStock`,`s`.`sFormId` AS `sFormId`,`s`.`dMinStockAuxiliaryQty` AS `dMinStockAuxiliaryQty`,`s`.`dMaxStockAuxiliaryQty` AS `dMaxStockAuxiliaryQty`,`s`.`bQuotation` AS `bQuotation` from (`xlyweberp_saas_ai`.`elematerials` `m` left join `xlyweberp_saas_ai`.`elematerialsstock` `s` on((`s`.`sMaterialsId` = `m`.`sId`))) where (ifnull(`s`.`dAuxiliaryQty`,1) <= 0) group by `m`.`sMaterialsName`,`m`.`sMaterialsType`,`m`.`sParentId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_elematerialsyear.md b/docs/auto-catalog/views/viw_elematerialsyear.md new file mode 100644 index 0000000..abe9b66 --- /dev/null +++ b/docs/auto-catalog/views/viw_elematerialsyear.md @@ -0,0 +1,60 @@ +# `viw_elematerialsyear` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(50)` | YES | +| 9 | `sYear` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bInvalid` | `bit(1)` | NO | +| 12 | `sMReserve1` | `varchar(255)` | YES | +| 13 | `sMReserve2` | `varchar(255)` | YES | +| 14 | `sMReserve3` | `varchar(255)` | YES | +| 15 | `sMReserve4` | `varchar(255)` | YES | +| 16 | `sMReserve5` | `varchar(255)` | YES | +| 17 | `sMReserve6` | `varchar(255)` | YES | +| 18 | `dMReserve1` | `decimal(18,6)` | YES | +| 19 | `dMReserve2` | `decimal(18,6)` | YES | +| 20 | `dMReserve3` | `decimal(18,6)` | YES | +| 21 | `iMReserve1` | `int` | YES | +| 22 | `iMReserve2` | `int` | YES | +| 23 | `iMReserve3` | `int` | YES | +| 24 | `tMReserve1` | `datetime` | YES | +| 25 | `tMReserve2` | `datetime` | YES | +| 26 | `bStartMark` | `bit(1)` | NO | +| 27 | `sFormId` | `varchar(255)` | YES | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `sStatus` | `varchar(255)` | YES | +| 31 | `bCheck` | `bit(1)` | YES | +| 32 | `sEmployeeId` | `varchar(255)` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `sParentId` | `varchar(100)` | NO | +| 35 | `sSlaveMemo` | `varchar(2000)` | YES | +| 36 | `sMaterialsId` | `varchar(255)` | YES | +| 37 | `dNewPrice` | `decimal(24,13)` | NO | +| 38 | `dOldPrice` | `decimal(24,13)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`elematerialsyearmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sYear` AS `sYear`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`bStartMark` AS `bStartMark`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`elematerialsyearslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`elematerialsyearslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elematerialsyearslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`elematerialsyearslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`elematerialsyearslave`.`dNewPrice` AS `dNewPrice`,`xlyweberp_saas_ai`.`elematerialsyearslave`.`dOldPrice` AS `dOldPrice` from (`xlyweberp_saas_ai`.`elematerialsyearmaster` join `xlyweberp_saas_ai`.`elematerialsyearslave` on((`xlyweberp_saas_ai`.`elematerialsyearmaster`.`sId` = `xlyweberp_saas_ai`.`elematerialsyearslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eleproductprices.md b/docs/auto-catalog/views/viw_eleproductprices.md new file mode 100644 index 0000000..c98be30 --- /dev/null +++ b/docs/auto-catalog/views/viw_eleproductprices.md @@ -0,0 +1,73 @@ +# `viw_eleproductprices` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBillNo` | `varchar(50)` | YES | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sProductId` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bInvalid` | `bit(1)` | NO | +| 13 | `sMReserve1` | `varchar(255)` | YES | +| 14 | `sMReserve2` | `varchar(255)` | YES | +| 15 | `sMReserve3` | `varchar(255)` | YES | +| 16 | `sMReserve5` | `varchar(255)` | YES | +| 17 | `sMReserve4` | `varchar(255)` | YES | +| 18 | `sMReserve6` | `varchar(255)` | YES | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | +| 22 | `iMReserve1` | `int` | YES | +| 23 | `iMReserve2` | `int` | YES | +| 24 | `iMReserve3` | `int` | YES | +| 25 | `tMReserve1` | `datetime` | YES | +| 26 | `tMReserve2` | `datetime` | YES | +| 27 | `bStartMark` | `bit(1)` | NO | +| 28 | `sFormId` | `varchar(255)` | YES | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `sStatus` | `varchar(255)` | YES | +| 32 | `bCheck` | `bit(1)` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `sParentId` | `varchar(100)` | NO | +| 35 | `dProductPrice` | `decimal(24,13)` | NO | +| 36 | `dQuotationPrice` | `decimal(24,13)` | NO | +| 37 | `tQuotationDate` | `datetime` | YES | +| 38 | `sSlaveMemo` | `varchar(2000)` | YES | +| 39 | `dQuoRate` | `decimal(18,6)` | YES | +| 40 | `dQuoPrice` | `decimal(24,13)` | NO | +| 41 | `dBeginQty` | `decimal(18,0)` | NO | +| 42 | `dEndQty` | `decimal(18,0)` | NO | +| 43 | `sCurrency` | `varchar(255)` | YES | +| 44 | `sEvaluateNo` | `varchar(255)` | YES | +| 45 | `sState` | `varchar(3)` | NO | +| 46 | `dQuoMaterialsPrice` | `decimal(24,13)` | NO | +| 47 | `dAssistMaterialsPrice` | `decimal(24,13)` | NO | +| 48 | `dQuoPrintPrice` | `decimal(24,13)` | NO | +| 49 | `dQuoPrintAfterPrice` | `decimal(24,13)` | NO | +| 50 | `dQuoManualPrice` | `decimal(24,13)` | NO | +| 51 | `dQuoFreightPrice` | `decimal(24,13)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eleproductpricemaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`bStartMark` AS `bStartMark`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`eleproductpricemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuotationPrice` AS `dQuotationPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`tQuotationDate` AS `tQuotationDate`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoRate` AS `dQuoRate`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoPrice` AS `dQuoPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dBeginQty` AS `dBeginQty`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dEndQty` AS `dEndQty`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`sEvaluateNo` AS `sEvaluateNo`,(case when (`xlyweberp_saas_ai`.`eleproductpricemaster`.`bInvalid` = 1) then '已作废' when (`xlyweberp_saas_ai`.`eleproductpricemaster`.`sStatus` = 0) then '未审核' when (`xlyweberp_saas_ai`.`eleproductpricemaster`.`sStatus` = 1) then '已审核' when (`xlyweberp_saas_ai`.`eleproductpricemaster`.`sStatus` = 2) then '审批中' when (`xlyweberp_saas_ai`.`eleproductpricemaster`.`sStatus` = 4) then '已驳回' else '未审核' end) AS `sState`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoMaterialsPrice` AS `dQuoMaterialsPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dAssistMaterialsPrice` AS `dAssistMaterialsPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoPrintPrice` AS `dQuoPrintPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoPrintAfterPrice` AS `dQuoPrintAfterPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoManualPrice` AS `dQuoManualPrice`,`xlyweberp_saas_ai`.`eleproductpriceslave`.`dQuoFreightPrice` AS `dQuoFreightPrice` from (`xlyweberp_saas_ai`.`eleproductpricemaster` join `xlyweberp_saas_ai`.`eleproductpriceslave` on((`xlyweberp_saas_ai`.`eleproductpricemaster`.`sId` = `xlyweberp_saas_ai`.`eleproductpriceslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eleteamperiod.md b/docs/auto-catalog/views/viw_eleteamperiod.md new file mode 100644 index 0000000..94691bc --- /dev/null +++ b/docs/auto-catalog/views/viw_eleteamperiod.md @@ -0,0 +1,30 @@ +# `viw_eleteamperiod` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sPeriodId` | `varchar(100)` | YES | +| 2 | `iPeriodId` | `bigint` | YES | +| 3 | `sTeamId` | `varchar(100)` | NO | +| 4 | `sTeamNo` | `varchar(255)` | YES | +| 5 | `sTeamName` | `varchar(255)` | YES | +| 6 | `sBrandsId` | `varchar(100)` | NO | +| 7 | `sSubsidiaryId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | + +## Definition + +```sql +select distinct `a`.`sPeriodId` AS `sPeriodId`,cast(`a`.`sPeriodId` as signed) AS `iPeriodId`,`b`.`sId` AS `sTeamId`,`b`.`sTeamNo` AS `sTeamNo`,`b`.`sTeamName` AS `sTeamName`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,0 AS `iOrder` from (`xlyweberp_saas_ai`.`sysaccountperiod` `a` join `xlyweberp_saas_ai`.`eleteam` `b`) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinefixedinstore.md b/docs/auto-catalog/views/viw_eptmachinefixedinstore.md new file mode 100644 index 0000000..20f10e8 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinefixedinstore.md @@ -0,0 +1,86 @@ +# `viw_eptmachinefixedinstore` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `sSlaveId` | `varchar(100)` | NO | +| 4 | `sParentId` | `varchar(100)` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sFormId` | `varchar(100)` | YES | +| 8 | `bCheck` | `bit(1)` | NO | +| 9 | `tCheckDate` | `datetime` | YES | +| 10 | `sCheckPerson` | `varchar(255)` | YES | +| 11 | `bPrint` | `bit(1)` | NO | +| 12 | `bCopyLimit` | `bit(1)` | NO | +| 13 | `sStatus` | `varchar(255)` | YES | +| 14 | `sDepartId` | `varchar(100)` | NO | +| 15 | `sEmployeeId` | `varchar(100)` | NO | +| 16 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 17 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 18 | `sMaterialsStyle` | `varchar(255)` | NO | +| 19 | `sMaterialsId` | `varchar(100)` | YES | +| 20 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 21 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 22 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 23 | `sSlaveMemo` | `text` | YES | +| 24 | `sTaxId` | `varchar(100)` | YES | +| 25 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 26 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 27 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 28 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 29 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 30 | `bOrderComplete` | `bit(1)` | NO | +| 31 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | +| 32 | `dOrderQty` | `decimal(18,6)` | NO | +| 33 | `sSReserve1` | `varchar(255)` | YES | +| 34 | `sSReserve2` | `varchar(255)` | YES | +| 35 | `sSReserve3` | `varchar(255)` | YES | +| 36 | `sSReserve4` | `varchar(255)` | YES | +| 37 | `sSReserve5` | `varchar(255)` | YES | +| 38 | `sSReserve6` | `varchar(255)` | YES | +| 39 | `dSReserve1` | `decimal(18,6)` | YES | +| 40 | `dSReserve2` | `decimal(18,6)` | YES | +| 41 | `dSReserve3` | `decimal(18,6)` | YES | +| 42 | `iSReserve1` | `int` | YES | +| 43 | `iSReserve2` | `int` | YES | +| 44 | `iSReserve3` | `int` | YES | +| 45 | `tSReserve1` | `datetime` | YES | +| 46 | `tSReserve2` | `datetime` | YES | +| 47 | `sSubsidiaryId` | `varchar(100)` | NO | +| 48 | `sBrandsId` | `varchar(100)` | NO | +| 49 | `bInvalid` | `bit(1)` | NO | +| 50 | `iOrder` | `int` | NO | +| 51 | `sSrcNo` | `varchar(255)` | NO | +| 52 | `sSrcId` | `varchar(100)` | NO | +| 53 | `sSrcSlaveId` | `varchar(100)` | NO | +| 54 | `dSrcQty` | `decimal(18,6)` | YES | +| 55 | `sOrderNo` | `varchar(255)` | NO | +| 56 | `sOrderId` | `varchar(100)` | NO | +| 57 | `sMachineName` | `varchar(100)` | NO | +| 58 | `sManufacturer` | `varchar(255)` | YES | +| 59 | `sPurchaseOrderId` | `varchar(255)` | YES | +| 60 | `sPurchaseOrderSlaveId` | `varchar(255)` | YES | +| 61 | `sPurchaseOrderNo` | `varchar(255)` | YES | +| 62 | `tNoticeDate` | `datetime` | YES | +| 63 | `sSupplyId` | `varchar(100)` | NO | +| 64 | `sPurchaseManId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`bOrderComplete` AS `bOrderComplete`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dOrderAuxiliaryQty` AS `dOrderAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sManufacturer` AS `sManufacturer`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`tNoticeDate` AS `tNoticeDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sPurchaseManId` AS `sPurchaseManId` from (`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster` join `xlyweberp_saas_ai`.`eptmachinefixedinstoreslave` on((`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sId` = `xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinefixednotice.md b/docs/auto-catalog/views/viw_eptmachinefixednotice.md new file mode 100644 index 0000000..72113e1 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinefixednotice.md @@ -0,0 +1,87 @@ +# `viw_eptmachinefixednotice` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `sSlaveId` | `varchar(100)` | NO | +| 4 | `sParentId` | `varchar(100)` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sFormId` | `varchar(100)` | YES | +| 8 | `bCheck` | `bit(1)` | NO | +| 9 | `tCheckDate` | `datetime` | YES | +| 10 | `sCheckPerson` | `varchar(255)` | YES | +| 11 | `bPrint` | `bit(1)` | NO | +| 12 | `bCopyLimit` | `bit(1)` | NO | +| 13 | `sStatus` | `varchar(255)` | YES | +| 14 | `sEmployeeId` | `varchar(100)` | NO | +| 15 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 16 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 17 | `sMaterialsStyle` | `varchar(255)` | NO | +| 18 | `sMaterialsId` | `varchar(100)` | YES | +| 19 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 20 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 21 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 22 | `sSlaveMemo` | `text` | YES | +| 23 | `sTaxId` | `varchar(100)` | YES | +| 24 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 25 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 26 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 27 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 28 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 29 | `bOrderComplete` | `bit(1)` | NO | +| 30 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | +| 31 | `dOrderQty` | `decimal(18,6)` | NO | +| 32 | `sSReserve1` | `varchar(255)` | YES | +| 33 | `sSReserve2` | `varchar(255)` | YES | +| 34 | `sSReserve3` | `varchar(255)` | YES | +| 35 | `sSReserve4` | `varchar(255)` | YES | +| 36 | `sSReserve5` | `varchar(255)` | YES | +| 37 | `sSReserve6` | `varchar(255)` | YES | +| 38 | `dSReserve1` | `decimal(18,6)` | YES | +| 39 | `dSReserve2` | `decimal(18,6)` | YES | +| 40 | `dSReserve3` | `decimal(18,6)` | YES | +| 41 | `iSReserve1` | `int` | YES | +| 42 | `iSReserve2` | `int` | YES | +| 43 | `iSReserve3` | `int` | YES | +| 44 | `tSReserve1` | `datetime` | YES | +| 45 | `tSReserve2` | `datetime` | YES | +| 46 | `sSubsidiaryId` | `varchar(100)` | NO | +| 47 | `sBrandsId` | `varchar(100)` | NO | +| 48 | `bInvalid` | `bit(1)` | NO | +| 49 | `iOrder` | `int` | NO | +| 50 | `sSrcNo` | `varchar(255)` | NO | +| 51 | `sSrcId` | `varchar(100)` | NO | +| 52 | `sSrcSlaveId` | `varchar(100)` | NO | +| 53 | `dSrcQty` | `decimal(18,6)` | YES | +| 54 | `sOrderNo` | `varchar(255)` | NO | +| 55 | `sOrderId` | `varchar(100)` | NO | +| 56 | `sMachineName` | `varchar(100)` | NO | +| 57 | `sManufacturer` | `varchar(255)` | YES | +| 58 | `sPurchaseOrderId` | `varchar(255)` | YES | +| 59 | `sPurchaseOrdersSlaveId` | `varchar(255)` | YES | +| 60 | `sPurchaseOrderNo` | `varchar(255)` | YES | +| 61 | `tNoticeDate` | `datetime` | YES | +| 62 | `dAuxiliaryFXQty` | `decimal(18,6)` | YES | +| 63 | `sDepartId` | `varchar(50)` | YES | +| 64 | `sSupplyId` | `varchar(100)` | NO | +| 65 | `sPurchaseManId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`bOrderComplete` AS `bOrderComplete`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dOrderAuxiliaryQty` AS `dOrderAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sManufacturer` AS `sManufacturer`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sPurchaseOrdersSlaveId` AS `sPurchaseOrdersSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`tNoticeDate` AS `tNoticeDate`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`dAuxiliaryFXQty` AS `dAuxiliaryFXQty`,`xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sPurchaseManId` AS `sPurchaseManId` from (`xlyweberp_saas_ai`.`eptmachinefixednoticemaster` join `xlyweberp_saas_ai`.`eptmachinefixednoticeslave` on((`xlyweberp_saas_ai`.`eptmachinefixednoticemaster`.`sId` = `xlyweberp_saas_ai`.`eptmachinefixednoticeslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinefixedorder.md b/docs/auto-catalog/views/viw_eptmachinefixedorder.md new file mode 100644 index 0000000..642ee46 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinefixedorder.md @@ -0,0 +1,78 @@ +# `viw_eptmachinefixedorder` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `sSlaveId` | `varchar(100)` | NO | +| 4 | `sParentId` | `varchar(100)` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sFormId` | `varchar(100)` | YES | +| 8 | `bCheck` | `bit(1)` | NO | +| 9 | `tCheckDate` | `datetime` | YES | +| 10 | `sCheckPerson` | `varchar(255)` | YES | +| 11 | `bPrint` | `bit(1)` | NO | +| 12 | `bCopyLimit` | `bit(1)` | NO | +| 13 | `sStatus` | `varchar(255)` | YES | +| 14 | `sDepartId` | `varchar(100)` | NO | +| 15 | `sEmployeeId` | `varchar(100)` | NO | +| 16 | `sBusinessType` | `varchar(255)` | YES | +| 17 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 18 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 19 | `sMaterialsStyle` | `varchar(255)` | NO | +| 20 | `sMaterialsId` | `varchar(100)` | YES | +| 21 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 22 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 23 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 24 | `sSlaveMemo` | `text` | YES | +| 25 | `sTaxId` | `varchar(100)` | YES | +| 26 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 27 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 28 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 29 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 30 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 31 | `bOrderComplete` | `bit(1)` | NO | +| 32 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | +| 33 | `dOrderQty` | `decimal(18,6)` | NO | +| 34 | `sSReserve1` | `varchar(255)` | YES | +| 35 | `sSReserve2` | `varchar(255)` | YES | +| 36 | `sSReserve3` | `varchar(255)` | YES | +| 37 | `sSReserve4` | `varchar(255)` | YES | +| 38 | `sSReserve5` | `varchar(255)` | YES | +| 39 | `sSReserve6` | `varchar(255)` | YES | +| 40 | `dSReserve1` | `decimal(18,6)` | YES | +| 41 | `dSReserve2` | `decimal(18,6)` | YES | +| 42 | `dSReserve3` | `decimal(18,6)` | YES | +| 43 | `iSReserve1` | `int` | YES | +| 44 | `iSReserve2` | `int` | YES | +| 45 | `iSReserve3` | `int` | YES | +| 46 | `tSReserve1` | `datetime` | YES | +| 47 | `tSReserve2` | `datetime` | YES | +| 48 | `iOrder` | `int` | NO | +| 49 | `sBrandsId` | `varchar(100)` | NO | +| 50 | `sSubsidiaryId` | `varchar(100)` | NO | +| 51 | `sManufacturer` | `varchar(255)` | YES | +| 52 | `sMachineName` | `varchar(100)` | NO | +| 53 | `bInvalid` | `bit(1)` | NO | +| 54 | `dAuxiliaryFXQty` | `decimal(18,6)` | NO | +| 55 | `sPurchaseManId` | `varchar(100)` | YES | +| 56 | `sSupplyId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sBusinessType` AS `sBusinessType`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`bOrderComplete` AS `bOrderComplete`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dOrderAuxiliaryQty` AS `dOrderAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sManufacturer` AS `sManufacturer`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`dAuxiliaryFXQty` AS `dAuxiliaryFXQty`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sSupplyId` AS `sSupplyId` from (`xlyweberp_saas_ai`.`eptmachinefixedordermaster` join `xlyweberp_saas_ai`.`eptmachinefixedorderslave` on((`xlyweberp_saas_ai`.`eptmachinefixedordermaster`.`sId` = `xlyweberp_saas_ai`.`eptmachinefixedorderslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinemaintain.md b/docs/auto-catalog/views/viw_eptmachinemaintain.md new file mode 100644 index 0000000..a9ba369 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinemaintain.md @@ -0,0 +1,83 @@ +# `viw_eptmachinemaintain` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `tStartDate` | `datetime` | YES | +| 34 | `tEndDate` | `datetime` | YES | +| 35 | `sMachineId` | `varchar(100)` | NO | +| 36 | `sMaintainClassifyId` | `varchar(100)` | NO | +| 37 | `tNotifyDate` | `datetime` | YES | +| 38 | `sWorkCenterId` | `varchar(100)` | NO | +| 39 | `sSrcId` | `varchar(100)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSlaveId` | `varchar(100)` | NO | +| 42 | `iSlaveOrder` | `int` | NO | +| 43 | `sParentId` | `varchar(100)` | NO | +| 44 | `sMaintainContent` | `varchar(255)` | NO | +| 45 | `sMaintainResult` | `varchar(255)` | NO | +| 46 | `sMaintainEmployeeId` | `varchar(100)` | NO | +| 47 | `sSReserve1` | `varchar(255)` | NO | +| 48 | `sSReserve2` | `varchar(255)` | NO | +| 49 | `sSReserve3` | `varchar(255)` | NO | +| 50 | `sSReserve4` | `varchar(255)` | NO | +| 51 | `sSReserve5` | `varchar(255)` | NO | +| 52 | `sSReserve6` | `varchar(255)` | NO | +| 53 | `tSReserve1` | `datetime` | YES | +| 54 | `tSReserve2` | `datetime` | YES | +| 55 | `tSReserve3` | `datetime` | YES | +| 56 | `dSReserve1` | `decimal(18,6)` | YES | +| 57 | `dSReserve2` | `decimal(18,6)` | YES | +| 58 | `dSReserve3` | `decimal(18,6)` | YES | +| 59 | `sSlaveMemo` | `text` | YES | +| 60 | `sSlaveSrcId` | `varchar(100)` | NO | +| 61 | `sSlaveSlaveSrcId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sType` AS `sType`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tStartDate` AS `tStartDate`,`m`.`tEndDate` AS `tEndDate`,`m`.`sMachineId` AS `sMachineId`,`m`.`sMaintainClassifyId` AS `sMaintainClassifyId`,`m`.`tNotifyDate` AS `tNotifyDate`,`m`.`sWorkCenterId` AS `sWorkCenterId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaintainContent` AS `sMaintainContent`,`s`.`sMaintainResult` AS `sMaintainResult`,`s`.`sMaintainEmployeeId` AS `sMaintainEmployeeId`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`tSReserve3` AS `tSReserve3`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sSrcId` AS `sSlaveSrcId`,`s`.`sSrcSlaveId` AS `sSlaveSlaveSrcId` from (`xlyweberp_saas_ai`.`eptmachinemaintainmaster` `m` join `xlyweberp_saas_ai`.`eptmachinemaintainslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinemaintainchange.md b/docs/auto-catalog/views/viw_eptmachinemaintainchange.md new file mode 100644 index 0000000..de329f2 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinemaintainchange.md @@ -0,0 +1,48 @@ +# `viw_eptmachinemaintainchange` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `tSReserve1` | `datetime` | NO | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `tSReserve2` | `datetime` | NO | +| 21 | `sMaintainResult` | `varchar(255)` | NO | +| 22 | `sSlaveId` | `varchar(100)` | NO | +| 23 | `iSlaveOrder` | `int` | NO | +| 24 | `sParentId` | `varchar(100)` | NO | +| 25 | `sMachineId` | `varchar(255)` | NO | +| 26 | `sSlaveMemo` | `text` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sMaintainResult` AS `sMaintainResult`,`xlyweberp_saas_ai`.`eptmachinemaintainchangeslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangeslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`eptmachinemaintainchangeslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangeslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`eptmachinemaintainchangeslave`.`sSlaveMemo` AS `sSlaveMemo` from (`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster` join `xlyweberp_saas_ai`.`eptmachinemaintainchangeslave` on((`xlyweberp_saas_ai`.`eptmachinemaintainchangemaster`.`sId` = `xlyweberp_saas_ai`.`eptmachinemaintainchangeslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinemaintainplan.md b/docs/auto-catalog/views/viw_eptmachinemaintainplan.md new file mode 100644 index 0000000..f2f4377 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinemaintainplan.md @@ -0,0 +1,86 @@ +# `viw_eptmachinemaintainplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `tStartDate` | `datetime` | YES | +| 34 | `tEndDate` | `datetime` | YES | +| 35 | `sMachineId` | `varchar(100)` | NO | +| 36 | `sMaintainClassifyId` | `varchar(100)` | NO | +| 37 | `tNotifyDate` | `datetime` | YES | +| 38 | `sWorkCenterId` | `varchar(100)` | NO | +| 39 | `sSlaveId` | `varchar(100)` | NO | +| 40 | `iSlaveOrder` | `int` | NO | +| 41 | `sParentId` | `varchar(100)` | NO | +| 42 | `sMaintainContent` | `varchar(255)` | NO | +| 43 | `sMaintainResult` | `varchar(255)` | NO | +| 44 | `sMaintainEmployeeId` | `varchar(100)` | NO | +| 45 | `tPriorDate` | `datetime` | YES | +| 46 | `tNextStartDate` | `datetime` | YES | +| 47 | `tNextEndDate` | `datetime` | YES | +| 48 | `sIntervaltype` | `varchar(255)` | NO | +| 49 | `iInterval` | `int` | NO | +| 50 | `sSReserve1` | `varchar(255)` | NO | +| 51 | `sSReserve2` | `varchar(255)` | NO | +| 52 | `sSReserve3` | `varchar(255)` | NO | +| 53 | `sSReserve4` | `varchar(255)` | NO | +| 54 | `sSReserve5` | `varchar(255)` | NO | +| 55 | `sSReserve6` | `varchar(255)` | NO | +| 56 | `tSReserve1` | `datetime` | YES | +| 57 | `tSReserve2` | `datetime` | YES | +| 58 | `tSReserve3` | `datetime` | YES | +| 59 | `dSReserve1` | `decimal(18,6)` | YES | +| 60 | `dSReserve2` | `decimal(18,6)` | YES | +| 61 | `dSReserve3` | `decimal(18,6)` | YES | +| 62 | `sSlaveMemo` | `text` | YES | +| 63 | `sMaintainNo` | `varchar(255)` | YES | +| 64 | `tSReserve4` | `datetime` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sType` AS `sType`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tStartDate` AS `tStartDate`,`m`.`tEndDate` AS `tEndDate`,`m`.`sMachineId` AS `sMachineId`,`m`.`sMaintainClassifyId` AS `sMaintainClassifyId`,`m`.`tNotifyDate` AS `tNotifyDate`,`m`.`sWorkCenterId` AS `sWorkCenterId`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaintainContent` AS `sMaintainContent`,`s`.`sMaintainResult` AS `sMaintainResult`,`s`.`sMaintainEmployeeId` AS `sMaintainEmployeeId`,`s`.`tPriorDate` AS `tPriorDate`,`s`.`tNextStartDate` AS `tNextStartDate`,`s`.`tNextEndDate` AS `tNextEndDate`,`s`.`sIntervaltype` AS `sIntervaltype`,`s`.`iInterval` AS `iInterval`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`tSReserve3` AS `tSReserve3`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sMaintainNo` AS `sMaintainNo`,`s`.`tSReserve4` AS `tSReserve4` from (`xlyweberp_saas_ai`.`eptmachinemaintainplanmaster` `m` join `xlyweberp_saas_ai`.`eptmachinemaintainplanslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinemaintenance.md b/docs/auto-catalog/views/viw_eptmachinemaintenance.md new file mode 100644 index 0000000..93885aa --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinemaintenance.md @@ -0,0 +1,103 @@ +# `viw_eptmachinemaintenance` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `tStartDate` | `datetime` | YES | +| 34 | `tEndDate` | `datetime` | YES | +| 35 | `sDepreciationMethod` | `varchar(255)` | NO | +| 36 | `sMachineState` | `varchar(255)` | NO | +| 37 | `dAssets` | `decimal(18,6)` | NO | +| 38 | `sDepartId` | `varchar(100)` | NO | +| 39 | `sDepreciationLimit` | `varchar(255)` | NO | +| 40 | `sMachineId` | `varchar(100)` | NO | +| 41 | `sSlaveId` | `varchar(100)` | YES | +| 42 | `iSlaveOrder` | `int` | YES | +| 43 | `sParentId` | `varchar(100)` | YES | +| 44 | `sMaintainContent` | `varchar(255)` | YES | +| 45 | `sMaintainResult` | `varchar(255)` | YES | +| 46 | `sMaintainEmployeeId` | `varchar(100)` | YES | +| 47 | `sMaintenanceCycle` | `varchar(255)` | YES | +| 48 | `sReplacementCycle` | `varchar(255)` | YES | +| 49 | `sRepairEmployeeId` | `varchar(100)` | YES | +| 50 | `sSrcId` | `varchar(100)` | YES | +| 51 | `sSrcSlaveId` | `varchar(100)` | YES | +| 52 | `sSrcNo` | `varchar(100)` | YES | +| 53 | `sSReserve1` | `varchar(255)` | YES | +| 54 | `sSReserve2` | `varchar(255)` | YES | +| 55 | `sSReserve3` | `varchar(255)` | YES | +| 56 | `sSReserve4` | `varchar(255)` | YES | +| 57 | `sSReserve5` | `varchar(255)` | YES | +| 58 | `sSReserve6` | `varchar(255)` | YES | +| 59 | `tSReserve1` | `datetime` | YES | +| 60 | `tSReserve2` | `datetime` | YES | +| 61 | `tSReserve3` | `datetime` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 67 | `sMaterialsId` | `varchar(100)` | YES | +| 68 | `dMaintenanceTime` | `decimal(18,6)` | YES | +| 69 | `tBDate` | `datetime` | YES | +| 70 | `tEDate` | `datetime` | YES | +| 71 | `sMaintenanceCycles` | `varchar(255)` | YES | +| 72 | `sReplacementCycles` | `varchar(255)` | YES | +| 73 | `dMinute` | `bigint` | YES | +| 74 | `sEmployeeId` | `varchar(100)` | YES | +| 75 | `bCommand` | `bit(1)` | YES | +| 76 | `bLeader` | `bit(1)` | YES | +| 77 | `sCommandPerson` | `varchar(50)` | YES | +| 78 | `tCommandDate` | `datetime` | YES | +| 79 | `tLeaderDate` | `datetime` | YES | +| 80 | `sLeaderPerson` | `varchar(50)` | YES | +| 81 | `sEmployeeName` | `varchar(255)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sType` AS `sType`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tStartDate` AS `tStartDate`,`m`.`tEndDate` AS `tEndDate`,`m`.`sDepreciationMethod` AS `sDepreciationMethod`,`m`.`sMachineState` AS `sMachineState`,`m`.`dAssets` AS `dAssets`,`m`.`sDepartId` AS `sDepartId`,`m`.`sDepreciationLimit` AS `sDepreciationLimit`,`m`.`sMachineId` AS `sMachineId`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaintainContent` AS `sMaintainContent`,`s`.`sMaintainResult` AS `sMaintainResult`,`s`.`sMaintainEmployeeId` AS `sMaintainEmployeeId`,`s`.`sMaintenanceCycle` AS `sMaintenanceCycle`,`s`.`sReplacementCycle` AS `sReplacementCycle`,`s`.`sRepairEmployeeId` AS `sRepairEmployeeId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`tSReserve3` AS `tSReserve3`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`dMaintenanceTime` AS `dMaintenanceTime`,`s`.`tBeginDate` AS `tBDate`,`s`.`tEndDate` AS `tEDate`,`m`.`sMaintenanceCycles` AS `sMaintenanceCycles`,`m`.`sReplacementCycles` AS `sReplacementCycles`,timestampdiff(MINUTE,`s`.`tBeginDate`,`s`.`tEndDate`) AS `dMinute`,`m`.`sEmployeeId` AS `sEmployeeId`,`m`.`bCommand` AS `bCommand`,`m`.`bLeader` AS `bLeader`,`m`.`sCommandPerson` AS `sCommandPerson`,`m`.`tCommandDate` AS `tCommandDate`,`m`.`tLeaderDate` AS `tLeaderDate`,`m`.`sLeaderPerson` AS `sLeaderPerson`,`m`.`sEmployeeName` AS `sEmployeeName` from (`xlyweberp_saas_ai`.`eptmachinemaintenancemaster` `m` left join `xlyweberp_saas_ai`.`eptmachinemaintenanceslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_eptmachinerepairfix.md b/docs/auto-catalog/views/viw_eptmachinerepairfix.md new file mode 100644 index 0000000..24e96c2 --- /dev/null +++ b/docs/auto-catalog/views/viw_eptmachinerepairfix.md @@ -0,0 +1,90 @@ +# `viw_eptmachinerepairfix` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | YES | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `tStartDate` | `datetime` | YES | +| 34 | `tEndDate` | `datetime` | YES | +| 35 | `sMachineId` | `varchar(100)` | NO | +| 36 | `sMaintainClassifyId` | `varchar(100)` | NO | +| 37 | `tNotifyDate` | `datetime` | YES | +| 38 | `sWorkCenterId` | `varchar(100)` | NO | +| 39 | `sDepartId` | `varchar(100)` | NO | +| 40 | `bClaimed` | `bit(1)` | NO | +| 41 | `sClaimPerson` | `varchar(50)` | NO | +| 42 | `tClaimDate` | `datetime` | YES | +| 43 | `sSlaveId` | `varchar(100)` | NO | +| 44 | `iSlaveOrder` | `int` | NO | +| 45 | `sParentId` | `varchar(100)` | NO | +| 46 | `sMaintainContent` | `varchar(255)` | NO | +| 47 | `sMaintainResult` | `varchar(255)` | NO | +| 48 | `sMaintainEmployeeId` | `varchar(100)` | NO | +| 49 | `sMaintenanceCycle` | `varchar(255)` | NO | +| 50 | `sReplacementCycle` | `varchar(255)` | NO | +| 51 | `sRepairEmployeeId` | `varchar(100)` | NO | +| 52 | `sSReserve1` | `varchar(255)` | NO | +| 53 | `sSReserve2` | `varchar(255)` | NO | +| 54 | `sSReserve3` | `varchar(255)` | NO | +| 55 | `sSReserve4` | `varchar(255)` | NO | +| 56 | `sSReserve5` | `varchar(255)` | NO | +| 57 | `sSReserve6` | `varchar(255)` | NO | +| 58 | `tSReserve1` | `datetime` | YES | +| 59 | `tSReserve2` | `datetime` | YES | +| 60 | `tSReserve3` | `datetime` | YES | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sEmployeeId` | `varchar(100)` | NO | +| 66 | `slevel` | `varchar(255)` | YES | +| 67 | `sClaimPersonId` | `varchar(50)` | YES | +| 68 | `bFixComplete` | `bit(1)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sType` AS `sType`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tStartDate` AS `tStartDate`,`m`.`tEndDate` AS `tEndDate`,`m`.`sMachineId` AS `sMachineId`,`m`.`sMaintainClassifyId` AS `sMaintainClassifyId`,`m`.`tNotifyDate` AS `tNotifyDate`,`m`.`sWorkCenterId` AS `sWorkCenterId`,`m`.`sDepartId` AS `sDepartId`,`m`.`bClaimed` AS `bClaimed`,`m`.`sClaimPerson` AS `sClaimPerson`,`m`.`tClaimDate` AS `tClaimDate`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaintainContent` AS `sMaintainContent`,`s`.`sMaintainResult` AS `sMaintainResult`,`s`.`sMaintainEmployeeId` AS `sMaintainEmployeeId`,`s`.`sMaintenanceCycle` AS `sMaintenanceCycle`,`s`.`sReplacementCycle` AS `sReplacementCycle`,`s`.`sRepairEmployeeId` AS `sRepairEmployeeId`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`tSReserve3` AS `tSReserve3`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`m`.`sEmployeeId` AS `sEmployeeId`,`m`.`slevel` AS `slevel`,`m`.`sClaimPersonId` AS `sClaimPersonId`,`s`.`bFixComplete` AS `bFixComplete` from (`xlyweberp_saas_ai`.`eptmachinerepairfixmaster` `m` join `xlyweberp_saas_ai`.`eptmachinerepairfixslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_etpmachineplan.md b/docs/auto-catalog/views/viw_etpmachineplan.md new file mode 100644 index 0000000..7550af5 --- /dev/null +++ b/docs/auto-catalog/views/viw_etpmachineplan.md @@ -0,0 +1,59 @@ +# `viw_etpmachineplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMachineId` | `varchar(100)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sParentId` | `varchar(100)` | NO | +| 35 | `sSrcId` | `varchar(100)` | NO | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcNo` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMachineId` AS `sMachineId`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcNo` AS `sSrcNo` from (`xlyweberp_saas_ai`.`etpmachineplanmaster` `m` join `xlyweberp_saas_ai`.`etpmachineplanslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_expensereimbursement.md b/docs/auto-catalog/views/viw_expensereimbursement.md new file mode 100644 index 0000000..357c455 --- /dev/null +++ b/docs/auto-catalog/views/viw_expensereimbursement.md @@ -0,0 +1,126 @@ +# `viw_expensereimbursement` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sCustomerId` | `varchar(100)` | YES | +| 9 | `iOrder` | `int` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `sApplyPerson` | `varchar(100)` | YES | +| 15 | `sApplyPersonId` | `varchar(100)` | YES | +| 16 | `sCancelAfterWay` | `varchar(100)` | YES | +| 17 | `sDeptCheckPerson` | `varchar(100)` | YES | +| 18 | `sDeptCheckPersonId` | `varchar(100)` | YES | +| 19 | `sFinanceCheckPerson` | `varchar(100)` | YES | +| 20 | `sFinanceCheckPersonId` | `varchar(100)` | YES | +| 21 | `sFinalCheckPerson` | `varchar(100)` | YES | +| 22 | `sFinalCheckPersonId` | `varchar(100)` | YES | +| 23 | `sDeputyGeneralManager` | `varchar(100)` | YES | +| 24 | `sDeputyGeneralManagerId` | `varchar(100)` | YES | +| 25 | `dFinanceAgain` | `decimal(18,6)` | YES | +| 26 | `sAdvanceOrderCode` | `varchar(255)` | YES | +| 27 | `sAdvanceOrderCodeId` | `varchar(255)` | YES | +| 28 | `dAdvanceBalanceMoney` | `decimal(18,6)` | YES | +| 29 | `sStatus` | `varchar(255)` | YES | +| 30 | `bInvalid` | `bit(1)` | NO | +| 31 | `sMReserve1` | `varchar(255)` | YES | +| 32 | `sMReserve2` | `varchar(255)` | YES | +| 33 | `sMReserve3` | `varchar(255)` | YES | +| 34 | `sMReserve4` | `varchar(255)` | YES | +| 35 | `sMReserve5` | `varchar(255)` | YES | +| 36 | `sMReserve6` | `varchar(255)` | YES | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | +| 38 | `dMReserve2` | `decimal(18,6)` | YES | +| 39 | `dMReserve3` | `decimal(18,6)` | YES | +| 40 | `iMReserve1` | `int` | YES | +| 41 | `iMReserve2` | `int` | YES | +| 42 | `iMReserve3` | `int` | YES | +| 43 | `tMReserve1` | `datetime` | YES | +| 44 | `tMReserve2` | `datetime` | YES | +| 45 | `sSlaveId` | `varchar(100)` | NO | +| 46 | `iSlaveOrder` | `int` | NO | +| 47 | `sType` | `varchar(255)` | NO | +| 48 | `sReimbursementType` | `varchar(255)` | YES | +| 49 | `sDetail` | `varchar(100)` | YES | +| 50 | `dMaterialsTaxMoney` | `decimal(18,6)` | NO | +| 51 | `dTaxRate` | `decimal(18,6)` | NO | +| 52 | `sTaxId` | `varchar(255)` | YES | +| 53 | `dSlaveMaterialsMoney` | `decimal(18,6)` | NO | +| 54 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | NO | +| 55 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 56 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 57 | `sSlaveMemo` | `text` | YES | +| 58 | `sSReserve1` | `varchar(255)` | YES | +| 59 | `sSReserve2` | `varchar(255)` | YES | +| 60 | `sSReserve3` | `varchar(255)` | YES | +| 61 | `sSReserve4` | `varchar(255)` | YES | +| 62 | `sSReserve5` | `varchar(255)` | YES | +| 63 | `sSReserve6` | `varchar(255)` | YES | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | +| 67 | `iSReserve1` | `int` | YES | +| 68 | `iSReserve2` | `int` | YES | +| 69 | `iSReserve3` | `int` | YES | +| 70 | `tSReserve1` | `datetime` | YES | +| 71 | `tSReserve2` | `datetime` | YES | +| 72 | `sBillType` | `varchar(255)` | NO | +| 73 | `sMemo` | `text` | YES | +| 74 | `sCollectionUnit` | `varchar(100)` | YES | +| 75 | `sCollectionAccount` | `varchar(100)` | YES | +| 76 | `sCollectionAccountBank` | `varchar(100)` | YES | +| 77 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 78 | `sStartingPoint` | `varchar(100)` | NO | +| 79 | `sEndingPoint` | `varchar(100)` | NO | +| 80 | `dAirfare` | `decimal(18,6)` | NO | +| 81 | `dHotelExpense` | `decimal(18,6)` | NO | +| 82 | `dOtherExpense` | `decimal(18,6)` | NO | +| 83 | `dTravelAllowance` | `decimal(18,6)` | NO | +| 84 | `sMExpenseCategoryId` | `varchar(100)` | NO | +| 85 | `sMExpenseCategory` | `varchar(100)` | NO | +| 86 | `sMExpenseDetail` | `varchar(100)` | NO | +| 87 | `sMExpenseDetailId` | `varchar(100)` | NO | +| 88 | `dAccountMoney` | `decimal(18,6)` | NO | +| 89 | `dAdjustMoney` | `decimal(18,6)` | NO | +| 90 | `sAdjustMemo` | `text` | YES | +| 91 | `sExpenseCategoryId` | `varchar(100)` | NO | +| 92 | `sExpenseCategory` | `varchar(100)` | NO | +| 93 | `sExpenseDetail` | `varchar(100)` | NO | +| 94 | `sExpenseDetailId` | `varchar(100)` | NO | +| 95 | `sDepartName` | `varchar(255)` | NO | +| 96 | `sDepartId` | `varchar(255)` | NO | +| 97 | `sMasterDepartName` | `varchar(100)` | NO | +| 98 | `sMasterDepartId` | `varchar(100)` | NO | +| 99 | `sAccountNo` | `varchar(100)` | NO | +| 100 | `sAccountId` | `varchar(100)` | NO | +| 101 | `dPayMoney` | `decimal(18,6)` | NO | +| 102 | `bPaymentComplete` | `bit(1)` | NO | +| 103 | `iCigPack` | `int` | YES | +| 104 | `sCigPack` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`expensereimbursementmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sApplyPerson` AS `sApplyPerson`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sApplyPersonId` AS `sApplyPersonId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sCancelAfterWay` AS `sCancelAfterWay`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sDeptCheckPerson` AS `sDeptCheckPerson`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sDeptCheckPersonId` AS `sDeptCheckPersonId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sFinanceCheckPerson` AS `sFinanceCheckPerson`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sFinanceCheckPersonId` AS `sFinanceCheckPersonId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sFinalCheckPerson` AS `sFinalCheckPerson`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sFinalCheckPersonId` AS `sFinalCheckPersonId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sDeputyGeneralManager` AS `sDeputyGeneralManager`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sDeputyGeneralManagerId` AS `sDeputyGeneralManagerId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`dFinanceAgain` AS `dFinanceAgain`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sAdvanceOrderCode` AS `sAdvanceOrderCode`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sAdvanceOrderCodeId` AS `sAdvanceOrderCodeId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`dAdvanceBalanceMoney` AS `dAdvanceBalanceMoney`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sReimbursementType` AS `sReimbursementType`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sDetail` AS `sDetail`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dTaxRate` AS `dTaxRate`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dMaterialsMoney` AS `dSlaveMaterialsMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sCollectionUnit` AS `sCollectionUnit`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sCollectionAccount` AS `sCollectionAccount`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sCollectionAccountBank` AS `sCollectionAccountBank`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sStartingPoint` AS `sStartingPoint`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sEndingPoint` AS `sEndingPoint`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dAirfare` AS `dAirfare`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dHotelExpense` AS `dHotelExpense`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dOtherExpense` AS `dOtherExpense`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dTravelAllowance` AS `dTravelAllowance`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMExpenseCategoryId` AS `sMExpenseCategoryId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMExpenseCategory` AS `sMExpenseCategory`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMExpenseDetail` AS `sMExpenseDetail`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMExpenseDetailId` AS `sMExpenseDetailId`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dAccountMoney` AS `dAccountMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dAdjustMoney` AS `dAdjustMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sAdjustMemo` AS `sAdjustMemo`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sExpenseCategoryId` AS `sExpenseCategoryId`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sExpenseCategory` AS `sExpenseCategory`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sExpenseDetail` AS `sExpenseDetail`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sExpenseDetailId` AS `sExpenseDetailId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sDepartName` AS `sDepartName`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMasterDepartName` AS `sMasterDepartName`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sMasterDepartId` AS `sMasterDepartId`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`sAccountId` AS `sAccountId`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`expensereimbursementslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`expensereimbursementmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`expensereimbursementmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from (`xlyweberp_saas_ai`.`expensereimbursementmaster` join `xlyweberp_saas_ai`.`expensereimbursementslave` on((`xlyweberp_saas_ai`.`expensereimbursementmaster`.`sId` = `xlyweberp_saas_ai`.`expensereimbursementslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_filfilemanage.md b/docs/auto-catalog/views/viw_filfilemanage.md new file mode 100644 index 0000000..c74dbe8 --- /dev/null +++ b/docs/auto-catalog/views/viw_filfilemanage.md @@ -0,0 +1,98 @@ +# `viw_filfilemanage` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `iOrder` | `int` | NO | +| 6 | `sPicturePath` | `varchar(255)` | NO | +| 7 | `bDefault` | `bit(1)` | NO | +| 8 | `sFileName` | `varchar(255)` | NO | +| 9 | `sSrcSlaveId` | `varchar(100)` | NO | +| 10 | `sSrcId` | `varchar(100)` | NO | +| 11 | `sSrcNo` | `varchar(255)` | NO | +| 12 | `sSrcFormId` | `varchar(100)` | NO | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `sType` | `varchar(255)` | NO | +| 15 | `tCheckDate` | `datetime` | YES | +| 16 | `sCheckPerson` | `varchar(255)` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bCopyLimit` | `bit(1)` | NO | +| 19 | `sStatus` | `varchar(255)` | YES | +| 20 | `bInvalid` | `bit(1)` | NO | +| 21 | `sMemo` | `text` | YES | +| 22 | `tCreateDate` | `datetime` | NO | +| 23 | `sMReserve1` | `varchar(255)` | YES | +| 24 | `sMReserve2` | `varchar(255)` | YES | +| 25 | `sMReserve3` | `varchar(255)` | YES | +| 26 | `sMReserve4` | `varchar(255)` | YES | +| 27 | `sMReserve5` | `varchar(255)` | YES | +| 28 | `sMReserve6` | `varchar(255)` | YES | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | +| 32 | `iMReserve1` | `int` | YES | +| 33 | `iMReserve2` | `int` | YES | +| 34 | `iMReserve3` | `int` | YES | +| 35 | `tMReserve1` | `datetime` | YES | +| 36 | `tMReserve2` | `datetime` | YES | +| 37 | `sImportance` | `varchar(255)` | NO | +| 38 | `sBillNo` | `varchar(255)` | NO | +| 39 | `iIncrement` | `int` | NO | +| 40 | `sSlaveId` | `varchar(100)` | NO | +| 41 | `sSlaveBrandsId` | `varchar(100)` | NO | +| 42 | `sSlaveSubsidiaryId` | `varchar(100)` | NO | +| 43 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 44 | `iSlaveOrder` | `int` | NO | +| 45 | `sParentId` | `varchar(100)` | NO | +| 46 | `sSlavePicturePath` | `varchar(255)` | YES | +| 47 | `bSlaveDefault` | `bit(1)` | NO | +| 48 | `sSlaveFileName` | `varchar(255)` | NO | +| 49 | `sFormId` | `varchar(100)` | NO | +| 50 | `sParentName` | `varchar(255)` | YES | +| 51 | `sChildName` | `varchar(255)` | YES | +| 52 | `sDepartName` | `varchar(1000)` | YES | +| 53 | `tStartDate` | `datetime` | YES | +| 54 | `tEndDate` | `datetime` | YES | +| 55 | `sFormatPerson` | `varchar(255)` | YES | +| 56 | `sFormatPersonId` | `varchar(255)` | YES | +| 57 | `sSupplyId` | `varchar(255)` | YES | +| 58 | `sMakeSupply` | `varchar(255)` | YES | +| 59 | `sMechanism` | `varchar(255)` | YES | +| 60 | `sCertificateNo` | `varchar(255)` | YES | +| 61 | `sClassParentName` | `varchar(255)` | YES | +| 62 | `sClassChildName` | `varchar(255)` | YES | +| 63 | `tTestDate` | `datetime` | YES | +| 64 | `tTestEndDate` | `datetime` | YES | +| 65 | `sMaterialComposition` | `varchar(255)` | YES | +| 66 | `sCASNumber` | `varchar(255)` | YES | +| 67 | `sMaterialConcentration` | `varchar(255)` | YES | +| 68 | `sMaterialsId` | `varchar(255)` | YES | +| 69 | `iDay` | `int` | YES | +| 70 | `sShowDay` | `varchar(2)` | NO | +| 71 | `sServeName` | `varchar(255)` | YES | +| 72 | `sVersion` | `varchar(255)` | YES | +| 73 | `sContract` | `varchar(255)` | YES | +| 74 | `sContractMobile` | `varchar(255)` | YES | +| 75 | `iYear` | `int` | YES | +| 76 | `iBetweenDay` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`filfilemanagemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`bDefault` AS `bDefault`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sFileName` AS `sFileName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sImportance` AS `sImportance`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`filfilemanageslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sBrandsId` AS `sSlaveBrandsId`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sSubsidiaryId` AS `sSlaveSubsidiaryId`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`filfilemanageslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sPicturePath` AS `sSlavePicturePath`,`xlyweberp_saas_ai`.`filfilemanageslave`.`bDefault` AS `bSlaveDefault`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sFileName` AS `sSlaveFileName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sParentName` AS `sParentName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sChildName` AS `sChildName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sDepartName` AS `sDepartName`,`xlyweberp_saas_ai`.`filfilemanageslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`filfilemanageslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sFormatPerson` AS `sFormatPerson`,`xlyweberp_saas_ai`.`filfilemanageslave`.`sFormatPersonId` AS `sFormatPersonId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMakeSupply` AS `sMakeSupply`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMechanism` AS `sMechanism`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sCertificateNo` AS `sCertificateNo`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sClassParentName` AS `sClassParentName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sClassChildName` AS `sClassChildName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestDate` AS `tTestDate`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestEndDate` AS `tTestEndDate`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMaterialComposition` AS `sMaterialComposition`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sCASNumber` AS `sCASNumber`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMaterialConcentration` AS `sMaterialConcentration`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sMaterialsId` AS `sMaterialsId`,(to_days(`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestEndDate`) - to_days(now())) AS `iDay`,(case when ((to_days(`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestEndDate`) - to_days(now())) < 0) then '超期' when (((to_days(`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestEndDate`) - to_days(now())) >= 0) and ((to_days(`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestEndDate`) - to_days(now())) < 31)) then '预警' else '正常' end) AS `sShowDay`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sServeName` AS `sServeName`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sVersion` AS `sVersion`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sContract` AS `sContract`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`sContractMobile` AS `sContractMobile`,`xlyweberp_saas_ai`.`filfilemanagemaster`.`iYear` AS `iYear`,(to_days(`xlyweberp_saas_ai`.`filfilemanagemaster`.`tTestEndDate`) - to_days(now())) AS `iBetweenDay` from (`xlyweberp_saas_ai`.`filfilemanagemaster` join `xlyweberp_saas_ai`.`filfilemanageslave` on((`xlyweberp_saas_ai`.`filfilemanagemaster`.`sId` = `xlyweberp_saas_ai`.`filfilemanageslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_financialvoucher.md b/docs/auto-catalog/views/viw_financialvoucher.md new file mode 100644 index 0000000..17b6851 --- /dev/null +++ b/docs/auto-catalog/views/viw_financialvoucher.md @@ -0,0 +1,47 @@ +# `viw_financialvoucher` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillType` | `varchar(255)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `mediumtext` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `sInvoiceNo` | `varchar(255)` | YES | +| 16 | `dTotalMoney` | `decimal(18,6)` | NO | +| 17 | `sCurrency` | `varchar(255)` | YES | +| 18 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 19 | `iVouchermark` | `int` | YES | +| 20 | `sVoucherBillNo` | `varchar(255)` | NO | +| 21 | `sVoucherBillId` | `varchar(255)` | NO | +| 22 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 23 | `sSupplyId` | `varchar(100)` | NO | +| 24 | `bInvalid` | `bit(1)` | NO | +| 25 | `sSettlementId` | `varchar(100)` | NO | + +## Definition + +```sql +select `a`.`sId` AS `sId`,`a`.`sId` AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillType` AS `sBillType`,`a`.`sBillNo` AS `sBillNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`sInvoiceNo` AS `sInvoiceNo`,`a`.`dTotalMoney` AS `dTotalMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`iVouchermark` AS `iVouchermark`,`a`.`sVoucherBillNo` AS `sVoucherBillNo`,`a`.`sVoucherBillId` AS `sVoucherBillId`,`a`.`dProductForeignMoney` AS `dProductForeignMoney`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`bInvalid` AS `bInvalid`,`a`.`sSettlementId` AS `sSettlementId` from `xlyweberp_saas_ai`.`cahpaymentmaster` `a` union select `a`.`sId` AS `sId`,`a`.`sId` AS `sSlaveId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillType` AS `sBillType`,`a`.`sBillNo` AS `sBillNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`sInvoiceNo` AS `sInvoiceNo`,`a`.`dTotalMoney` AS `dTotalMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`iVouchermark` AS `iVouchermark`,`a`.`sVoucherBillNo` AS `sVoucherBillNo`,`a`.`sVoucherBillId` AS `sVoucherBillId`,`a`.`dProductForeignMoney` AS `dProductForeignMoney`,`a`.`sCustomerId` AS `sSupplyId`,`a`.`bInvalid` AS `bInvalid`,`a`.`sSettlementId` AS `sSettlementId` from `xlyweberp_saas_ai`.`cahreceiptmaster` `a` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_gdsconfigchar.md b/docs/auto-catalog/views/viw_gdsconfigchar.md new file mode 100644 index 0000000..0ad2131 --- /dev/null +++ b/docs/auto-catalog/views/viw_gdsconfigchar.md @@ -0,0 +1,55 @@ +# `viw_gdsconfigchar` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sFormId` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `sParentId` | `varchar(100)` | NO | +| 9 | `iOrder` | `int` | NO | +| 10 | `sChinese` | `varchar(255)` | NO | +| 11 | `sEnglish` | `varchar(255)` | YES | +| 12 | `sBig5` | `varchar(255)` | YES | +| 13 | `sCharType` | `varchar(100)` | NO | +| 14 | `sProcedureName` | `varchar(255)` | NO | +| 15 | `sProcedureParam` | `longtext` | YES | +| 16 | `iWidth` | `int` | NO | +| 17 | `iHeight` | `int` | NO | +| 18 | `sActiveId` | `varchar(1000)` | NO | +| 19 | `sCharParentId` | `varchar(255)` | NO | +| 20 | `sStyle` | `longtext` | NO | +| 21 | `dRefreshTime` | `decimal(18,6)` | NO | +| 22 | `bInvalid` | `bit(1)` | NO | +| 23 | `sSlaveId` | `varchar(100)` | YES | +| 24 | `sSrcSlaveId` | `varchar(100)` | YES | +| 25 | `sSrcId` | `varchar(255)` | YES | +| 26 | `iSlaveId` | `int` | YES | +| 27 | `sSlaveParentId` | `varchar(255)` | YES | +| 28 | `sSlaveChinese` | `varchar(255)` | YES | +| 29 | `sSlaveEnglish` | `varchar(255)` | YES | +| 30 | `sSlaveBig5` | `varchar(255)` | YES | +| 31 | `sSlaveName` | `varchar(255)` | YES | +| 32 | `sType` | `varchar(255)` | YES | +| 33 | `sTypeValue` | `varchar(255)` | YES | + +## Definition + +```sql +select `m`.`iIncrement` AS `iIncrement`,`m`.`sId` AS `sId`,`m`.`sId` AS `sFormId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sParentId` AS `sParentId`,`m`.`iOrder` AS `iOrder`,`m`.`sChinese` AS `sChinese`,`m`.`sEnglish` AS `sEnglish`,`m`.`sBig5` AS `sBig5`,`m`.`sCharType` AS `sCharType`,`m`.`sProcedureName` AS `sProcedureName`,`m`.`sProcedureParam` AS `sProcedureParam`,`m`.`iWidth` AS `iWidth`,`m`.`iHeight` AS `iHeight`,`m`.`sActiveId` AS `sActiveId`,`m`.`sCharParentId` AS `sCharParentId`,`m`.`sStyle` AS `sStyle`,`m`.`dRefreshTime` AS `dRefreshTime`,`m`.`bInvalid` AS `bInvalid`,`s`.`sId` AS `sSlaveId`,`s`.`sId` AS `sSrcSlaveId`,`s`.`sParentId` AS `sSrcId`,`s`.`iOrder` AS `iSlaveId`,`s`.`sParentId` AS `sSlaveParentId`,`s`.`sChinese` AS `sSlaveChinese`,`s`.`sEnglish` AS `sSlaveEnglish`,`s`.`sBig5` AS `sSlaveBig5`,`s`.`sName` AS `sSlaveName`,`s`.`sType` AS `sType`,`s`.`sTypeValue` AS `sTypeValue` from (`xlyweberp_saas_ai`.`gdsconfigcharmaster` `m` left join `xlyweberp_saas_ai`.`gdsconfigcharslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_hmoutsideinvoice.md b/docs/auto-catalog/views/viw_hmoutsideinvoice.md new file mode 100644 index 0000000..a500a74 --- /dev/null +++ b/docs/auto-catalog/views/viw_hmoutsideinvoice.md @@ -0,0 +1,132 @@ +# `viw_hmoutsideinvoice` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `tInvoiceDate` | `datetime` | YES | +| 49 | `sInvoiceNo` | `varchar(100)` | NO | +| 50 | `iVouchermark` | `int` | YES | +| 51 | `sParentId` | `varchar(100)` | NO | +| 52 | `sCustomerId` | `varchar(100)` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sProcessId` | `varchar(100)` | NO | +| 56 | `sMaterialsStyle` | `varchar(255)` | NO | +| 57 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 60 | `dConversionQty` | `decimal(18,6)` | NO | +| 61 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 62 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 63 | `sSrcSlaveId` | `varchar(100)` | NO | +| 64 | `sSrcId` | `varchar(100)` | NO | +| 65 | `sSrcNo` | `varchar(255)` | NO | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `bInvoiceComplete` | `bit(1)` | NO | +| 75 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderSlaveId` | `varchar(100)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 86 | `sWebOrderNo` | `varchar(255)` | NO | +| 87 | `sWebOrderId` | `varchar(100)` | NO | +| 88 | `sOutSideProcessId` | `varchar(100)` | NO | +| 89 | `sOutSideProcessSlaveId` | `varchar(100)` | NO | +| 90 | `sOutSideProcessNo` | `varchar(255)` | NO | +| 91 | `dPayMoney` | `decimal(18,6)` | NO | +| 92 | `sSReserve1` | `varchar(255)` | YES | +| 93 | `sSReserve2` | `varchar(255)` | YES | +| 94 | `sSReserve3` | `varchar(255)` | YES | +| 95 | `sSReserve4` | `varchar(255)` | YES | +| 96 | `sSReserve5` | `varchar(255)` | YES | +| 97 | `sSReserve6` | `varchar(255)` | YES | +| 98 | `dSReserve1` | `decimal(18,6)` | YES | +| 99 | `dSReserve2` | `decimal(18,6)` | YES | +| 100 | `dSReserve3` | `decimal(18,6)` | YES | +| 101 | `iSReserve1` | `int` | YES | +| 102 | `iSReserve2` | `int` | YES | +| 103 | `iSReserve3` | `int` | YES | +| 104 | `tSReserve1` | `datetime` | YES | +| 105 | `tSReserve2` | `datetime` | YES | +| 106 | `bPaymentComplete` | `bit(1)` | NO | +| 107 | `sUnTaskFormId` | `varchar(100)` | NO | +| 108 | `tSrcDate` | `datetime` | YES | +| 109 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 110 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessId` AS `sOutSideProcessId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessSlaveId` AS `sOutSideProcessSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessNo` AS `sOutSideProcessNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sUnTaskFormId` AS `sUnTaskFormId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sId` AS `sSlaveId` from (`xlyweberp_saas_ai`.`opsoutsidecheckingmaster` join `xlyweberp_saas_ai`.`opsoutsidecheckingslave` on((`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sParentId`))) where ((abs(`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsMoney`) - abs(`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dInvoiceMoney`)) > 0) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_hmoutsideinvoice_pz.md b/docs/auto-catalog/views/viw_hmoutsideinvoice_pz.md new file mode 100644 index 0000000..33c37c5 --- /dev/null +++ b/docs/auto-catalog/views/viw_hmoutsideinvoice_pz.md @@ -0,0 +1,136 @@ +# `viw_hmoutsideinvoice_pz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `tInvoiceDate` | `datetime` | YES | +| 49 | `sInvoiceNo` | `varchar(100)` | NO | +| 50 | `iVouchermark` | `int` | YES | +| 51 | `sParentId` | `varchar(100)` | NO | +| 52 | `sCustomerId` | `varchar(100)` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sProcessId` | `varchar(100)` | NO | +| 56 | `sMaterialsStyle` | `varchar(255)` | NO | +| 57 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 60 | `dConversionQty` | `decimal(18,6)` | NO | +| 61 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 62 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 63 | `sSrcSlaveId` | `varchar(100)` | NO | +| 64 | `sSrcId` | `varchar(100)` | NO | +| 65 | `sSrcNo` | `varchar(255)` | NO | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `bInvoiceComplete` | `bit(1)` | NO | +| 75 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderSlaveId` | `varchar(100)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 86 | `sWebOrderNo` | `varchar(255)` | NO | +| 87 | `sWebOrderId` | `varchar(100)` | NO | +| 88 | `sOutSideProcessId` | `varchar(100)` | NO | +| 89 | `sOutSideProcessSlaveId` | `varchar(100)` | NO | +| 90 | `sOutSideProcessNo` | `varchar(255)` | NO | +| 91 | `dPayMoney` | `decimal(18,6)` | NO | +| 92 | `sSReserve1` | `varchar(255)` | YES | +| 93 | `sSReserve2` | `varchar(255)` | YES | +| 94 | `sSReserve3` | `varchar(255)` | YES | +| 95 | `sSReserve4` | `varchar(255)` | YES | +| 96 | `sSReserve5` | `varchar(255)` | YES | +| 97 | `sSReserve6` | `varchar(255)` | YES | +| 98 | `dSReserve1` | `decimal(18,6)` | YES | +| 99 | `dSReserve2` | `decimal(18,6)` | YES | +| 100 | `dSReserve3` | `decimal(18,6)` | YES | +| 101 | `iSReserve1` | `int` | YES | +| 102 | `iSReserve2` | `int` | YES | +| 103 | `iSReserve3` | `int` | YES | +| 104 | `tSReserve1` | `datetime` | YES | +| 105 | `tSReserve2` | `datetime` | YES | +| 106 | `bPaymentComplete` | `bit(1)` | NO | +| 107 | `sUnTaskFormId` | `varchar(100)` | NO | +| 108 | `tSrcDate` | `datetime` | YES | +| 109 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 110 | `sSlaveId` | `varchar(100)` | NO | +| 111 | `sVoucherBillNo` | `varchar(255)` | NO | +| 112 | `sVoucherBillId` | `varchar(255)` | NO | +| 113 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 114 | `sVoucherBillminusId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessId` AS `sOutSideProcessId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessSlaveId` AS `sOutSideProcessSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessNo` AS `sOutSideProcessNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sUnTaskFormId` AS `sUnTaskFormId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId` from (`xlyweberp_saas_ai`.`opsoutsidecheckingmaster` join `xlyweberp_saas_ai`.`opsoutsidecheckingslave` on((`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sParentId`))) where ((abs(`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsMoney`) - abs(`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dInvoiceMoney`)) > 0) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_hmwxjy.md b/docs/auto-catalog/views/viw_hmwxjy.md new file mode 100644 index 0000000..124537a --- /dev/null +++ b/docs/auto-catalog/views/viw_hmwxjy.md @@ -0,0 +1,56 @@ +# `viw_hmwxjy` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `工单号` | `varchar(255)` | NO | +| 3 | `客户名称` | `varchar(255)` | NO | +| 4 | `外协单号` | `varchar(255)` | NO | +| 5 | `产品名称` | `varchar(100)` | NO | +| 6 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 7 | `已确认数` | `int` | NO | +| 8 | `发外工序` | `varchar(100)` | NO | +| 9 | `规格` | `varchar(255)` | NO | +| 10 | `采购单位` | `varchar(255)` | NO | +| 11 | `单价` | `decimal(18,6)` | NO | +| 12 | `金额` | `decimal(18,6)` | NO | +| 13 | `税码` | `varchar(255)` | NO | +| 14 | `不含税单价` | `decimal(18,6)` | YES | +| 15 | `不含税金额` | `decimal(18,6)` | YES | +| 16 | `税额` | `decimal(18,6)` | YES | +| 17 | `iOrder` | `int` | NO | +| 18 | `bCopyLimit` | `bit(1)` | NO | +| 19 | `bCheck` | `bit(1)` | NO | +| 20 | `bInStoreComplete` | `bit(1)` | NO | +| 21 | `tCreateDate` | `datetime` | NO | +| 22 | `sSupplyId` | `varchar(100)` | NO | +| 23 | `sCustomerId` | `varchar(100)` | NO | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `sProcessId` | `varchar(100)` | NO | +| 26 | `sPurchaseManId` | `varchar(100)` | YES | +| 27 | `sGetPayId` | `varchar(100)` | YES | +| 28 | `sSrcSlaveId` | `varchar(100)` | NO | +| 29 | `sFormId` | `varchar(100)` | NO | +| 30 | `sParentId` | `varchar(100)` | NO | +| 31 | `sSrcId` | `varchar(100)` | NO | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `sTaxId` | `varchar(100)` | YES | +| 34 | `iTestType` | `int` | NO | + +## Definition + +```sql +select distinct `b`.`sId` AS `sId`,`a`.`sSrcNo` AS `工单号`,`c`.`sCustomerName` AS `客户名称`,`b`.`sBillNo` AS `外协单号`,`f`.`sProductName` AS `产品名称`,`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,0 AS `已确认数`,`e`.`sProcessName` AS `发外工序`,`a`.`sMaterialsStyle` AS `规格`,`a`.`sAuxiliaryUnit` AS `采购单位`,`a`.`dMaterialsPrice` AS `单价`,`a`.`dMaterialsMoney` AS `金额`,`d`.`sName` AS `税码`,`a`.`dMaterialsNoTaxPrice` AS `不含税单价`,`a`.`dMaterialsNoTaxMoney` AS `不含税金额`,`a`.`dMaterialsTaxMoney` AS `税额`,`a`.`iOrder` AS `iOrder`,`b`.`bCopyLimit` AS `bCopyLimit`,`b`.`bCheck` AS `bCheck`,`a`.`bInStoreComplete` AS `bInStoreComplete`,`b`.`tCreateDate` AS `tCreateDate`,`b`.`sSupplyId` AS `sSupplyId`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sProductId` AS `sProductId`,`a`.`sProcessId` AS `sProcessId`,`b`.`sPurchaseManId` AS `sPurchaseManId`,`b`.`sGetPayId` AS `sGetPayId`,`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`b`.`sFormId` AS `sFormId`,`a`.`sParentId` AS `sParentId`,`a`.`sSrcId` AS `sSrcId`,`a`.`sId` AS `sSlaveId`,`a`.`sTaxId` AS `sTaxId`,`e`.`iTestType` AS `iTestType` from (((((`xlyweberp_saas_ai`.`opsoutsideprocessslave` `a` join `xlyweberp_saas_ai`.`opsoutsideprocessmaster` `b`) join `xlyweberp_saas_ai`.`elecustomer` `c`) join `xlyweberp_saas_ai`.`sistax` `d`) join `xlyweberp_saas_ai`.`eleprocess` `e`) join `xlyweberp_saas_ai`.`eleproduct` `f`) where ((`a`.`sParentId` = `b`.`sId`) and (`a`.`sCustomerId` = `c`.`sId`) and (`a`.`sTaxId` = `d`.`sId`) and (`a`.`sProcessId` = `e`.`sId`) and (`a`.`sProductId` = `f`.`sId`)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_hmwxjy2.md b/docs/auto-catalog/views/viw_hmwxjy2.md new file mode 100644 index 0000000..863e6e6 --- /dev/null +++ b/docs/auto-catalog/views/viw_hmwxjy2.md @@ -0,0 +1,56 @@ +# `viw_hmwxjy2` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `工单号` | `varchar(255)` | NO | +| 3 | `客户名称` | `varchar(255)` | NO | +| 4 | `外协单号` | `varchar(255)` | NO | +| 5 | `产品名称` | `varchar(100)` | NO | +| 6 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 7 | `已确认数` | `decimal(18,6)` | NO | +| 8 | `发外工序` | `varchar(100)` | NO | +| 9 | `规格` | `varchar(255)` | NO | +| 10 | `采购单位` | `varchar(255)` | NO | +| 11 | `单价` | `decimal(18,6)` | NO | +| 12 | `金额` | `decimal(18,6)` | NO | +| 13 | `税码` | `varchar(255)` | NO | +| 14 | `不含税单价` | `decimal(18,6)` | YES | +| 15 | `不含税金额` | `decimal(18,6)` | YES | +| 16 | `税额` | `decimal(18,6)` | YES | +| 17 | `iOrder` | `int` | NO | +| 18 | `bCopyLimit` | `bit(1)` | NO | +| 19 | `bCheck` | `bit(1)` | NO | +| 20 | `bInStoreComplete` | `bit(1)` | NO | +| 21 | `tCreateDate` | `datetime` | NO | +| 22 | `sSupplyId` | `varchar(100)` | NO | +| 23 | `sCustomerId` | `varchar(100)` | NO | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `sProcessId` | `varchar(100)` | NO | +| 26 | `sPurchaseManId` | `varchar(100)` | YES | +| 27 | `sGetPayId` | `varchar(100)` | YES | +| 28 | `sSrcSlaveId` | `varchar(100)` | NO | +| 29 | `sFormId` | `varchar(100)` | NO | +| 30 | `sParentId` | `varchar(100)` | NO | +| 31 | `sSrcId` | `varchar(100)` | NO | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `sTaxId` | `varchar(100)` | YES | +| 34 | `iTestType` | `int` | NO | + +## Definition + +```sql +select `b`.`sId` AS `sId`,`a`.`sSrcNo` AS `工单号`,`c`.`sCustomerName` AS `客户名称`,`b`.`sBillNo` AS `外协单号`,`f`.`sProductName` AS `产品名称`,`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`j`.`dAuxiliaryQty` AS `已确认数`,`e`.`sProcessName` AS `发外工序`,`a`.`sMaterialsStyle` AS `规格`,`a`.`sAuxiliaryUnit` AS `采购单位`,`a`.`dMaterialsPrice` AS `单价`,`a`.`dMaterialsMoney` AS `金额`,`d`.`sName` AS `税码`,`a`.`dMaterialsNoTaxPrice` AS `不含税单价`,`a`.`dMaterialsNoTaxMoney` AS `不含税金额`,`a`.`dMaterialsTaxMoney` AS `税额`,`a`.`iOrder` AS `iOrder`,`b`.`bCopyLimit` AS `bCopyLimit`,`b`.`bCheck` AS `bCheck`,`a`.`bInStoreComplete` AS `bInStoreComplete`,`b`.`tCreateDate` AS `tCreateDate`,`b`.`sSupplyId` AS `sSupplyId`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sProductId` AS `sProductId`,`a`.`sProcessId` AS `sProcessId`,`b`.`sPurchaseManId` AS `sPurchaseManId`,`b`.`sGetPayId` AS `sGetPayId`,`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`b`.`sFormId` AS `sFormId`,`a`.`sParentId` AS `sParentId`,`a`.`sSrcId` AS `sSrcId`,`a`.`sId` AS `sSlaveId`,`a`.`sTaxId` AS `sTaxId`,`e`.`iTestType` AS `iTestType` from ((((((`xlyweberp_saas_ai`.`opsoutsideprocessslave` `a` join `xlyweberp_saas_ai`.`opsoutsideprocessmaster` `b`) join `xlyweberp_saas_ai`.`elecustomer` `c`) join `xlyweberp_saas_ai`.`sistax` `d`) join `xlyweberp_saas_ai`.`eleprocess` `e`) join `xlyweberp_saas_ai`.`eleproduct` `f`) join `xlyweberp_saas_ai`.`opsoutsideinstoreslave` `j`) where ((`a`.`sParentId` = `b`.`sId`) and (`a`.`sCustomerId` = `c`.`sId`) and (`a`.`sTaxId` = `d`.`sId`) and (`a`.`sProcessId` = `e`.`sId`) and (`a`.`sProductId` = `f`.`sId`) and (`a`.`sSrcNo` = `j`.`sWorkOrderNo`) and (`a`.`sProductId` = `j`.`sProductId`) and (`a`.`sCustomerId` = `j`.`sCustomerId`)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_hmwxjy3.md b/docs/auto-catalog/views/viw_hmwxjy3.md new file mode 100644 index 0000000..02c6427 --- /dev/null +++ b/docs/auto-catalog/views/viw_hmwxjy3.md @@ -0,0 +1,56 @@ +# `viw_hmwxjy3` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sid` | `varchar(100)` | NO | +| 2 | `iorder` | `int` | NO | +| 3 | `sSrcNo` | `varchar(255)` | NO | +| 4 | `sCustomerName` | `varchar(255)` | NO | +| 5 | `sBillNo` | `varchar(255)` | NO | +| 6 | `sProductName` | `varchar(100)` | NO | +| 7 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 8 | `已确认数` | `decimal(40,6)` | YES | +| 9 | `sProcessName` | `varchar(100)` | NO | +| 10 | `规格` | `varchar(255)` | NO | +| 11 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 12 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 13 | `dMaterialsMoney` | `decimal(40,6)` | YES | +| 14 | `sName` | `varchar(255)` | NO | +| 15 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 16 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 17 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 18 | `bCopyLimit` | `bit(1)` | NO | +| 19 | `bCheck` | `bit(1)` | NO | +| 20 | `bInStoreComplete` | `bit(1)` | NO | +| 21 | `tCreateDate` | `datetime` | NO | +| 22 | `sSupplyId` | `varchar(100)` | NO | +| 23 | `sCustomerId` | `varchar(100)` | NO | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `sProcessId` | `varchar(100)` | NO | +| 26 | `sPurchaseManId` | `varchar(100)` | YES | +| 27 | `sGetPayId` | `varchar(100)` | YES | +| 28 | `sSrcSlaveId` | `varchar(100)` | NO | +| 29 | `sFormId` | `varchar(100)` | NO | +| 30 | `sParentId` | `varchar(100)` | NO | +| 31 | `sSrcId` | `varchar(100)` | NO | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `sTaxId` | `varchar(100)` | YES | +| 34 | `iTestType` | `int` | NO | + +## Definition + +```sql +select `wx`.`sid` AS `sid`,`wx`.`iorder` AS `iorder`,`wx`.`sSrcNo` AS `sSrcNo`,`wx`.`sCustomerName` AS `sCustomerName`,`wx`.`sBillNo` AS `sBillNo`,`wx`.`sProductName` AS `sProductName`,`wx`.`dAuxiliaryQty` AS `dAuxiliaryQty`,sum(`wx`.`已确认数`) AS `已确认数`,`wx`.`sProcessName` AS `sProcessName`,`wx`.`规格` AS `规格`,`wx`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`wx`.`dMaterialsPrice` AS `dMaterialsPrice`,sum(`wx`.`dMaterialsMoney`) AS `dMaterialsMoney`,`wx`.`sName` AS `sName`,`wx`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`wx`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`wx`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`wx`.`bCopyLimit` AS `bCopyLimit`,`wx`.`bCheck` AS `bCheck`,`wx`.`bInStoreComplete` AS `bInStoreComplete`,`wx`.`tCreateDate` AS `tCreateDate`,`wx`.`sSupplyId` AS `sSupplyId`,`wx`.`sCustomerId` AS `sCustomerId`,`wx`.`sProductId` AS `sProductId`,`wx`.`sProcessId` AS `sProcessId`,`wx`.`sPurchaseManId` AS `sPurchaseManId`,`wx`.`sGetPayId` AS `sGetPayId`,`wx`.`sSrcSlaveId` AS `sSrcSlaveId`,`wx`.`sFormId` AS `sFormId`,`wx`.`sParentId` AS `sParentId`,`wx`.`sSrcId` AS `sSrcId`,`wx`.`sSlaveId` AS `sSlaveId`,`wx`.`sTaxId` AS `sTaxId`,`wx`.`iTestType` AS `iTestType` from (select distinct `xlyweberp_saas_ai`.`a`.`sId` AS `sid`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iorder`,`xlyweberp_saas_ai`.`a`.`工单号` AS `sSrcNo`,`xlyweberp_saas_ai`.`a`.`客户名称` AS `sCustomerName`,`xlyweberp_saas_ai`.`a`.`外协单号` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`产品名称` AS `sProductName`,`xlyweberp_saas_ai`.`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`a`.`已确认数` AS `已确认数`,`xlyweberp_saas_ai`.`a`.`发外工序` AS `sProcessName`,`xlyweberp_saas_ai`.`a`.`规格` AS `规格`,`xlyweberp_saas_ai`.`a`.`采购单位` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`a`.`单价` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`a`.`金额` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`a`.`税码` AS `sName`,`xlyweberp_saas_ai`.`a`.`不含税单价` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`a`.`不含税金额` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`a`.`税额` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`a`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`a`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`a`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`a`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`a`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`a`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`a`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`a`.`iTestType` AS `iTestType` from `xlyweberp_saas_ai`.`viw_hmwxjy` `a` union select distinct `xlyweberp_saas_ai`.`b`.`sId` AS `sid`,`xlyweberp_saas_ai`.`b`.`iOrder` AS `iorder`,`xlyweberp_saas_ai`.`b`.`工单号` AS `sSrcNo`,`xlyweberp_saas_ai`.`b`.`客户名称` AS `sCustomerName`,`xlyweberp_saas_ai`.`b`.`外协单号` AS `sBillNo`,`xlyweberp_saas_ai`.`b`.`产品名称` AS `sProductName`,`xlyweberp_saas_ai`.`b`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`b`.`已确认数` AS `已确认数`,`xlyweberp_saas_ai`.`b`.`发外工序` AS `sProcessName`,`xlyweberp_saas_ai`.`b`.`规格` AS `规格`,`xlyweberp_saas_ai`.`b`.`采购单位` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`b`.`单价` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`b`.`金额` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`b`.`税码` AS `sName`,`xlyweberp_saas_ai`.`b`.`不含税单价` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`b`.`不含税金额` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`b`.`税额` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`b`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`b`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`b`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`b`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`b`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`b`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`b`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`b`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`b`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`b`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`b`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`b`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`b`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`b`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`b`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`b`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`b`.`iTestType` AS `iTestType` from `xlyweberp_saas_ai`.`viw_hmwxjy2` `b`) `wx` group by `wx`.`sSrcNo`,`wx`.`sBillNo`,`wx`.`sProcessId`,`wx`.`tCreateDate`,`wx`.`sSupplyId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_instorematerials.md b/docs/auto-catalog/views/viw_instorematerials.md new file mode 100644 index 0000000..5206a8d --- /dev/null +++ b/docs/auto-catalog/views/viw_instorematerials.md @@ -0,0 +1,53 @@ +# `viw_instorematerials` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sConfirmMonth` | `varchar(100)` | YES | +| 2 | `sId` | `varchar(100)` | YES | +| 3 | `sMaterialsId` | `varchar(100)` | YES | +| 4 | `sBrandsId` | `varchar(100)` | YES | +| 5 | `sSubsidiaryId` | `varchar(100)` | YES | +| 6 | `sMaterialsStyle` | `varchar(255)` | YES | +| 7 | `dMaterials1Money` | `decimal(40,2)` | YES | +| 8 | `dThisInStoreAuxiliary1Qty` | `decimal(40,6)` | YES | +| 9 | `dThisInStoreMaterials1Qty` | `decimal(40,6)` | YES | +| 10 | `dAuxiliary1Price` | `decimal(50,6)` | YES | +| 11 | `dMaterials1Price` | `decimal(50,6)` | YES | +| 12 | `dMaterials2Money` | `decimal(40,2)` | YES | +| 13 | `dThisInStoreAuxiliary2Qty` | `decimal(40,6)` | YES | +| 14 | `dThisInStoreMaterials2Qty` | `decimal(40,6)` | YES | +| 15 | `dAuxiliary2Price` | `decimal(50,6)` | YES | +| 16 | `dMaterials2Price` | `decimal(50,6)` | YES | +| 17 | `dMaterials3Money` | `decimal(40,2)` | YES | +| 18 | `dThisInStoreAuxiliary3Qty` | `decimal(40,6)` | YES | +| 19 | `dThisInStoreMaterials3Qty` | `decimal(40,6)` | YES | +| 20 | `dAuxiliary3Price` | `decimal(50,6)` | YES | +| 21 | `dMaterials3Price` | `decimal(50,6)` | YES | +| 22 | `dMaterials4Money` | `decimal(40,2)` | YES | +| 23 | `dThisInStoreAuxiliary4Qty` | `decimal(40,6)` | YES | +| 24 | `dThisInStoreMaterials4Qty` | `decimal(40,6)` | YES | +| 25 | `dAuxiliary4Price` | `decimal(50,6)` | YES | +| 26 | `dMaterials4Price` | `decimal(50,6)` | YES | +| 27 | `dMaterials5Money` | `decimal(40,2)` | YES | +| 28 | `dThisInStoreAuxiliary5Qty` | `decimal(40,6)` | YES | +| 29 | `dThisInStoreMaterials5Qty` | `decimal(40,6)` | YES | +| 30 | `dAuxiliary5Price` | `decimal(50,6)` | YES | +| 31 | `dMaterials5Price` | `decimal(50,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` AS `sMaterialsStyle`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) else 0 end) AS `dMaterials1Money`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end) AS `dThisInStoreAuxiliary1Qty`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end) AS `dThisInStoreMaterials1Qty`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then (sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) / sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`)) else 0 end) AS `dAuxiliary1Price`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then (sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) / sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`)) else 0 end) AS `dMaterials1Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials2Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary2Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials2Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary2Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials2Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials3Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary3Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials3Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary3Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials3Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials4Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary4Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials4Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary4Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials4Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials5Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary5Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials5Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary5Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials5Price` from `xlyweberp_saas_ai`.`accmaterialsstore` where (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` in ('16655716110009059536847895097000','192116810113315220489243410','192116810113315220315711060')) group by `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_instorematerialssupply.md b/docs/auto-catalog/views/viw_instorematerialssupply.md new file mode 100644 index 0000000..9fb3010 --- /dev/null +++ b/docs/auto-catalog/views/viw_instorematerialssupply.md @@ -0,0 +1,50 @@ +# `viw_instorematerialssupply` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `sMaterialsId` | `varchar(100)` | YES | +| 3 | `sMaterialsStyle` | `varchar(255)` | YES | +| 4 | `sFormId` | `varchar(100)` | YES | +| 5 | `sSupplyId` | `varchar(100)` | YES | +| 6 | `sConfirmMonth` | `varchar(100)` | YES | +| 7 | `dMaterials1Money` | `decimal(40,2)` | YES | +| 8 | `dThisInStoreAuxiliary1Qty` | `decimal(40,6)` | YES | +| 9 | `dThisInStoreMaterials1Qty` | `decimal(40,6)` | YES | +| 10 | `dAuxiliary1Price` | `decimal(50,6)` | YES | +| 11 | `dMaterials1Price` | `decimal(50,6)` | YES | +| 12 | `dMaterials2Money` | `decimal(40,2)` | YES | +| 13 | `dThisInStoreAuxiliary2Qty` | `decimal(40,6)` | YES | +| 14 | `dThisInStoreMaterials2Qty` | `decimal(40,6)` | YES | +| 15 | `dAuxiliary2Price` | `decimal(50,6)` | YES | +| 16 | `dMaterials2Price` | `decimal(50,6)` | YES | +| 17 | `dMaterials3Money` | `decimal(40,2)` | YES | +| 18 | `dThisInStoreAuxiliary3Qty` | `decimal(40,6)` | YES | +| 19 | `dThisInStoreMaterials3Qty` | `decimal(40,6)` | YES | +| 20 | `dAuxiliary3Price` | `decimal(50,6)` | YES | +| 21 | `dMaterials3Price` | `decimal(50,6)` | YES | +| 22 | `dMaterials4Money` | `decimal(40,2)` | YES | +| 23 | `dThisInStoreAuxiliary4Qty` | `decimal(40,6)` | YES | +| 24 | `dThisInStoreMaterials4Qty` | `decimal(40,6)` | YES | +| 25 | `dAuxiliary4Price` | `decimal(50,6)` | YES | +| 26 | `dMaterials4Price` | `decimal(50,6)` | YES | +| 27 | `sBrandsId` | `varchar(100)` | YES | +| 28 | `sSubsidiaryId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accmaterialsstore`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth` AS `sConfirmMonth`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) else 0 end) AS `dMaterials1Money`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end) AS `dThisInStoreAuxiliary1Qty`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end) AS `dThisInStoreMaterials1Qty`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then (sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) / sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`)) else 0 end) AS `dAuxiliary1Price`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then (sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) / sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`)) else 0 end) AS `dMaterials1Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials2Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary2Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials2Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary2Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials2Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials3Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary3Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials3Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary3Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials3Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials4Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary4Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty` else 0 end)) AS `dThisInStoreMaterials4Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dAuxiliaryQty`) else 0 end)) AS `dAuxiliary4Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsQty`) else 0 end)) AS `dMaterials4Price`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId` from `xlyweberp_saas_ai`.`accmaterialsstore` where (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` in ('16655716110009059536847895097000','192116810113315220489243410','192116810113315220315711060')) group by `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSupplyId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_instoresupply.md b/docs/auto-catalog/views/viw_instoresupply.md new file mode 100644 index 0000000..3e483b0 --- /dev/null +++ b/docs/auto-catalog/views/viw_instoresupply.md @@ -0,0 +1,54 @@ +# `viw_instoresupply` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sConfirmMonth` | `varchar(100)` | YES | +| 2 | `sId` | `varchar(100)` | YES | +| 3 | `sSupplyId` | `varchar(100)` | YES | +| 4 | `sMaterialsId` | `varchar(100)` | YES | +| 5 | `sMaterialsStyle` | `varchar(255)` | YES | +| 6 | `sBrandsId` | `varchar(100)` | YES | +| 7 | `sSubsidiaryId` | `varchar(100)` | YES | +| 8 | `dMaterials1Money` | `decimal(40,2)` | YES | +| 9 | `dThisInStoreAuxiliary1Qty` | `decimal(40,6)` | YES | +| 10 | `dThisInStoreMaterials1Qty` | `decimal(40,6)` | YES | +| 11 | `dAuxiliaryPrice1` | `decimal(50,6)` | YES | +| 12 | `dMaterials1Price` | `decimal(50,6)` | YES | +| 13 | `dMaterials2Money` | `decimal(40,2)` | YES | +| 14 | `dThisInStoreAuxiliary2Qty` | `decimal(40,6)` | YES | +| 15 | `dThisInStoreMaterials2Qty` | `decimal(40,6)` | YES | +| 16 | `dAuxiliary2Price` | `decimal(50,6)` | YES | +| 17 | `dMaterials2Price` | `decimal(50,6)` | YES | +| 18 | `dMaterials3Money` | `decimal(40,2)` | YES | +| 19 | `dThisInStoreAuxiliary3Qty` | `decimal(40,6)` | YES | +| 20 | `dThisInStoreMaterials3Qty` | `decimal(40,6)` | YES | +| 21 | `dAuxiliary3Price` | `decimal(50,6)` | YES | +| 22 | `dMaterials3Price` | `decimal(50,6)` | YES | +| 23 | `dMaterials4Money` | `decimal(40,2)` | YES | +| 24 | `dThisInStoreAuxiliary4Qty` | `decimal(40,6)` | YES | +| 25 | `dThisInStoreMaterials4Qty` | `decimal(40,6)` | YES | +| 26 | `dAuxiliary4Price` | `decimal(50,6)` | YES | +| 27 | `dMaterials4Price` | `decimal(50,6)` | YES | +| 28 | `dMaterials5Money` | `decimal(40,2)` | YES | +| 29 | `dThisInStoreAuxiliary5Qty` | `decimal(40,6)` | YES | +| 30 | `dThisInStoreMaterials5Qty` | `decimal(40,6)` | YES | +| 31 | `dAuxiliary5Price` | `decimal(50,6)` | YES | +| 32 | `dMaterials5Price` | `decimal(50,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) else 0 end) AS `dMaterials1Money`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty`) else 0 end) AS `dThisInStoreAuxiliary1Qty`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty`) else 0 end) AS `dThisInStoreMaterials1Qty`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then (sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) / sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty`)) else 0 end) AS `dAuxiliaryPrice1`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060')) then (sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) / sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty`)) else 0 end) AS `dMaterials1Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials2Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary2Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty` else 0 end)) AS `dThisInStoreMaterials2Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty`) else 0 end)) AS `dAuxiliary2Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '16655716110009059536847895097000') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty`) else 0 end)) AS `dMaterials2Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials3Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary3Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty` else 0 end)) AS `dThisInStoreMaterials3Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty`) else 0 end)) AS `dAuxiliary3Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220315711060') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty`) else 0 end)) AS `dMaterials3Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials4Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary4Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty` else 0 end)) AS `dThisInStoreMaterials4Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty`) else 0 end)) AS `dAuxiliary4Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315220489243410') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty`) else 0 end)) AS `dMaterials4Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials5Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty` else 0 end)) AS `dThisInStoreAuxiliary5Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty` else 0 end)) AS `dThisInStoreMaterials5Qty`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreAuxiliaryQty`) else 0 end)) AS `dAuxiliary5Price`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315228128521360') then (`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` / `xlyweberp_saas_ai`.`accmaterialsstore`.`dThisInStoreMaterialsQty`) else 0 end)) AS `dMaterials5Price` from `xlyweberp_saas_ai`.`accmaterialsstore` where (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` in ('16655716110009059536847895097000','192116810113315220489243410','192116810113315220315711060')) group by `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSupplyId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_knifemould.md b/docs/auto-catalog/views/viw_knifemould.md new file mode 100644 index 0000000..a479f81 --- /dev/null +++ b/docs/auto-catalog/views/viw_knifemould.md @@ -0,0 +1,56 @@ +# `viw_knifemould` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tRecipientPerson` | `datetime` | YES | +| 6 | `tRecipientReturnPerson` | `datetime` | YES | +| 7 | `sSubsidiaryId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sMakePerson` | `varchar(255)` | NO | +| 10 | `sRecipientPerson` | `varchar(100)` | YES | +| 11 | `sRecipientReturnPerson` | `varchar(100)` | YES | +| 12 | `sKnifeMouldNo` | `varchar(255)` | NO | +| 13 | `sKnifeMouldName` | `varchar(255)` | NO | +| 14 | `sKnifeMouldStyle` | `varchar(255)` | YES | +| 15 | `sStoreShelveId` | `varchar(100)` | YES | +| 16 | `dDurable` | `decimal(18,6)` | NO | +| 17 | `sState` | `varchar(255)` | NO | +| 18 | `sMemo` | `text` | YES | +| 19 | `sFormId` | `varchar(100)` | NO | +| 20 | `bActivate` | `bit(1)` | NO | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sPlateType` | `varchar(100)` | NO | +| 27 | `sProductId` | `varchar(100)` | NO | +| 28 | `sParentId` | `varchar(100)` | NO | +| 29 | `sSlaveId` | `varchar(100)` | NO | +| 30 | `iSlaveOrder` | `int` | NO | +| 31 | `sProcessId` | `varchar(100)` | YES | +| 32 | `dProcessQty` | `decimal(18,6)` | YES | +| 33 | `dProductionReportQty` | `decimal(18,6)` | YES | +| 34 | `sOldKnifeMouldNo` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eleknifemould`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`eleknifemould`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleknifemould`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleknifemould`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eleknifemould`.`tRecipientPerson` AS `tRecipientPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`tRecipientReturnPerson` AS `tRecipientReturnPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleknifemould`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eleknifemould`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sRecipientPerson` AS `sRecipientPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sRecipientReturnPerson` AS `sRecipientReturnPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldNo` AS `sKnifeMouldNo`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldName` AS `sKnifeMouldName`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldStyle` AS `sKnifeMouldStyle`,`xlyweberp_saas_ai`.`eleknifemould`.`sStoreShelveId` AS `sStoreShelveId`,`xlyweberp_saas_ai`.`eleknifemould`.`dDurable` AS `dDurable`,`xlyweberp_saas_ai`.`eleknifemould`.`sState` AS `sState`,`xlyweberp_saas_ai`.`eleknifemould`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`eleknifemould`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eleknifemould`.`bActivate` AS `bActivate`,`xlyweberp_saas_ai`.`eleknifemould`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`eleknifemould`.`sPlateType` AS `sPlateType`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`eleknifemould`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`eleknifemould`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`eleknifemould`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`eleknifemould`.`sOldKnifeMouldNo` AS `sOldKnifeMouldNo` from (`xlyweberp_saas_ai`.`eleknifemould` join `xlyweberp_saas_ai`.`eleknifemouldproduct` on((`xlyweberp_saas_ai`.`eleknifemould`.`sId` = `xlyweberp_saas_ai`.`eleknifemouldproduct`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_knifemould_ps.md b/docs/auto-catalog/views/viw_knifemould_ps.md new file mode 100644 index 0000000..0f14c40 --- /dev/null +++ b/docs/auto-catalog/views/viw_knifemould_ps.md @@ -0,0 +1,56 @@ +# `viw_knifemould_ps` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tRecipientPerson` | `datetime` | YES | +| 6 | `tRecipientReturnPerson` | `datetime` | YES | +| 7 | `sSubsidiaryId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sMakePerson` | `varchar(255)` | NO | +| 10 | `sRecipientPerson` | `varchar(100)` | YES | +| 11 | `sRecipientReturnPerson` | `varchar(100)` | YES | +| 12 | `sKnifeMouldNo` | `varchar(255)` | NO | +| 13 | `sKnifeMouldName` | `varchar(255)` | NO | +| 14 | `sKnifeMouldStyle` | `varchar(255)` | YES | +| 15 | `sStoreShelveId` | `varchar(100)` | YES | +| 16 | `dDurable` | `decimal(18,6)` | NO | +| 17 | `sState` | `varchar(255)` | NO | +| 18 | `sMemo` | `text` | YES | +| 19 | `sFormId` | `varchar(100)` | NO | +| 20 | `bActivate` | `bit(1)` | NO | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sPlateType` | `varchar(100)` | NO | +| 27 | `sProductId` | `varchar(100)` | NO | +| 28 | `sParentId` | `varchar(100)` | NO | +| 29 | `sSlaveId` | `varchar(100)` | NO | +| 30 | `iSlaveOrder` | `int` | NO | +| 31 | `sProcessId` | `varchar(100)` | YES | +| 32 | `dProcessQty` | `decimal(18,6)` | YES | +| 33 | `dProductionReportQty` | `decimal(18,6)` | YES | +| 34 | `sOldKnifeMouldNo` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eleknifemould`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`eleknifemould`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleknifemould`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleknifemould`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eleknifemould`.`tRecipientPerson` AS `tRecipientPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`tRecipientReturnPerson` AS `tRecipientReturnPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleknifemould`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eleknifemould`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sRecipientPerson` AS `sRecipientPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sRecipientReturnPerson` AS `sRecipientReturnPerson`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldNo` AS `sKnifeMouldNo`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldName` AS `sKnifeMouldName`,`xlyweberp_saas_ai`.`eleknifemould`.`sKnifeMouldStyle` AS `sKnifeMouldStyle`,`xlyweberp_saas_ai`.`eleknifemould`.`sStoreShelveId` AS `sStoreShelveId`,`xlyweberp_saas_ai`.`eleknifemould`.`dDurable` AS `dDurable`,`xlyweberp_saas_ai`.`eleknifemould`.`sState` AS `sState`,`xlyweberp_saas_ai`.`eleknifemould`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`eleknifemould`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eleknifemould`.`bActivate` AS `bActivate`,`xlyweberp_saas_ai`.`eleknifemould`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`eleknifemould`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`eleknifemould`.`sPlateType` AS `sPlateType`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eleknifemouldproduct`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`eleknifemould`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`eleknifemould`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`eleknifemould`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`eleknifemould`.`sOldKnifeMouldNo` AS `sOldKnifeMouldNo` from (`xlyweberp_saas_ai`.`eleknifemould` join `xlyweberp_saas_ai`.`eleknifemouldproduct` on((`xlyweberp_saas_ai`.`eleknifemould`.`sId` = `xlyweberp_saas_ai`.`eleknifemouldproduct`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_kpimaster.md b/docs/auto-catalog/views/viw_kpimaster.md new file mode 100644 index 0000000..c74e843 --- /dev/null +++ b/docs/auto-catalog/views/viw_kpimaster.md @@ -0,0 +1,37 @@ +# `viw_kpimaster` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sUserName` | `varchar(255)` | NO | +| 2 | `tCreateDate` | `datetime` | NO | +| 3 | `iTodayOk` | `decimal(32,0)` | YES | +| 4 | `iTodayNo` | `decimal(32,0)` | YES | +| 5 | `iTodayTotal` | `decimal(32,0)` | YES | +| 6 | `iTodayStandard` | `decimal(32,0)` | YES | +| 7 | `iStandardRate` | `decimal(39,4)` | YES | +| 8 | `dCompRate` | `decimal(39,4)` | YES | +| 9 | `sId` | `varchar(255)` | NO | +| 10 | `sBrandsId` | `varchar(255)` | NO | +| 11 | `sSubsidiaryId` | `varchar(255)` | NO | +| 12 | `sSlaveId` | `varchar(255)` | NO | +| 13 | `drewardMoney` | `decimal(18,6)` | NO | +| 14 | `dpunishmentMoney` | `decimal(18,6)` | NO | +| 15 | `sUnTaskFromId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`sftlogininfo`.`sUserName` AS `sUserName`,`xlyweberp_saas_ai`.`kpimaster`.`tCreateDate` AS `tCreateDate`,sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayOk`) AS `iTodayOk`,sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayNo`) AS `iTodayNo`,sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayTotal`) AS `iTodayTotal`,sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayStandard`) AS `iTodayStandard`,((100 * sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayStandard`)) / sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayTotal`)) AS `iStandardRate`,((100 * sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayOk`)) / sum(`xlyweberp_saas_ai`.`kpimaster`.`iTodayTotal`)) AS `dCompRate`,`xlyweberp_saas_ai`.`kpimaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`kpimaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`kpimaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`kpimaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`kpimaster`.`drewardMoney` AS `drewardMoney`,`xlyweberp_saas_ai`.`kpimaster`.`dpunishmentMoney` AS `dpunishmentMoney`,`xlyweberp_saas_ai`.`kpimaster`.`sUnTaskFromId` AS `sUnTaskFromId` from (`xlyweberp_saas_ai`.`kpimaster` join `xlyweberp_saas_ai`.`sftlogininfo` on((`xlyweberp_saas_ai`.`kpimaster`.`sMakePerson` = `xlyweberp_saas_ai`.`sftlogininfo`.`sId`))) group by `xlyweberp_saas_ai`.`kpimaster`.`sMakePerson`,`xlyweberp_saas_ai`.`kpimaster`.`tCreateDate` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_logisticsorder.md b/docs/auto-catalog/views/viw_logisticsorder.md new file mode 100644 index 0000000..ae6c893 --- /dev/null +++ b/docs/auto-catalog/views/viw_logisticsorder.md @@ -0,0 +1,153 @@ +# `viw_logisticsorder` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | YES | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `sSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sCustomerId` | `varchar(100)` | NO | +| 51 | `sMaterialsId` | `varchar(100)` | NO | +| 52 | `sMaterialsStyle` | `varchar(255)` | NO | +| 53 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 54 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 55 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 56 | `dConversionQty` | `decimal(18,6)` | NO | +| 57 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 58 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 59 | `dDeliverQty` | `decimal(18,6)` | NO | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dPayMoney` | `decimal(18,6)` | NO | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 81 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 82 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 83 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 84 | `sWareHouseId` | `varchar(100)` | NO | +| 85 | `sLocationId` | `varchar(100)` | NO | +| 86 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 87 | `sDefineNo` | `varchar(100)` | NO | +| 88 | `sDefineNo2` | `varchar(100)` | NO | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sWebOrderNo` | `varchar(255)` | NO | +| 106 | `sWebOrderId` | `varchar(100)` | NO | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `dPresentQty` | `decimal(18,6)` | NO | +| 109 | `bDeliverComplete` | `bit(1)` | NO | +| 110 | `bCheckingComplete` | `bit(1)` | NO | +| 111 | `iIncrement` | `int` | NO | +| 112 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 113 | `bPaymentComplete` | `bit(1)` | NO | +| 114 | `tDispatchDate` | `datetime` | YES | +| 115 | `sCarNo` | `varchar(255)` | YES | +| 116 | `sMCity` | `varchar(255)` | YES | +| 117 | `sTon` | `varchar(255)` | YES | +| 118 | `sTime` | `varchar(255)` | YES | +| 119 | `iBoardNum` | `int` | YES | +| 120 | `sDriver` | `varchar(255)` | YES | +| 121 | `sMSlaveMemo` | `text` | YES | +| 122 | `bConfirmComplete` | `bit(1)` | YES | +| 123 | `tConfirmDate` | `datetime` | YES | +| 124 | `sConfirmPerson` | `varchar(255)` | YES | +| 125 | `iSlaveLogType` | `int` | YES | +| 126 | `dSparesQty` | `decimal(18,6)` | YES | +| 127 | `bAheadComplete` | `bit(1)` | YES | +| 128 | `tAheadDate` | `datetime` | YES | +| 129 | `sAheadPerson` | `varchar(255)` | YES | +| 130 | `sSrcMainId` | `varchar(100)` | YES | +| 131 | `sSrcMainNo` | `varchar(100)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`d`.`sSupplyId` AS `sSupplyId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sPurchaseManId` AS `sPurchaseManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dDeliverQty` AS `dDeliverQty`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`s`.`dCheckingQty` AS `dCheckingQty`,`s`.`dPayMoney` AS `dPayMoney`,`s`.`sBarcode` AS `sBarcode`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sWareHouseId` AS `sWareHouseId`,`s`.`sLocationId` AS `sLocationId`,`s`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`sProductId` AS `sProductId`,`s`.`sProcessId` AS `sProcessId`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`dPresentQty` AS `dPresentQty`,`s`.`bDeliverComplete` AS `bDeliverComplete`,`s`.`bCheckingComplete` AS `bCheckingComplete`,`s`.`iIncrement` AS `iIncrement`,`s`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`s`.`bPaymentComplete` AS `bPaymentComplete`,`m`.`tDispatchDate` AS `tDispatchDate`,`d`.`sCarNo` AS `sCarNo`,`d`.`sCity` AS `sMCity`,`d`.`sTon` AS `sTon`,`d`.`sTime` AS `sTime`,`d`.`iBoardNum` AS `iBoardNum`,`d`.`sDriver` AS `sDriver`,`d`.`sSlaveMemo` AS `sMSlaveMemo`,`m`.`bConfirmComplete` AS `bConfirmComplete`,`m`.`tConfirmDate` AS `tConfirmDate`,`m`.`sConfirmPerson` AS `sConfirmPerson`,`s`.`iSlaveLogType` AS `iSlaveLogType`,`s`.`dSparesQty` AS `dSparesQty`,`m`.`bAheadComplete` AS `bAheadComplete`,`m`.`tAheadDate` AS `tAheadDate`,`m`.`sAheadPerson` AS `sAheadPerson`,`m`.`sSrcMainId` AS `sSrcMainId`,`m`.`sSrcMainNo` AS `sSrcMainNo` from ((`xlyweberp_saas_ai`.`logisticsordermaster` `m` join `xlyweberp_saas_ai`.`logisticsorderslave` `s` on((`s`.`sParentId` = `m`.`sId`))) left join `xlyweberp_saas_ai`.`logisticsorderdetails` `d` on((`m`.`sId` = `d`.`sParentId`))) where (`d`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_logisticsorderdetails.md b/docs/auto-catalog/views/viw_logisticsorderdetails.md new file mode 100644 index 0000000..368177c --- /dev/null +++ b/docs/auto-catalog/views/viw_logisticsorderdetails.md @@ -0,0 +1,69 @@ +# `viw_logisticsorderdetails` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sSlaveId` | `varchar(100)` | NO | +| 18 | `sParentId` | `varchar(100)` | NO | +| 19 | `sSupplyId` | `varchar(100)` | NO | +| 20 | `sLogType` | `varchar(100)` | YES | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | +| 22 | `sSrcId` | `varchar(100)` | NO | +| 23 | `sSrcNo` | `varchar(255)` | NO | +| 24 | `sTaxId` | `varchar(100)` | YES | +| 25 | `dProductQty` | `decimal(18,6)` | YES | +| 26 | `dProductPrice` | `decimal(19,6)` | YES | +| 27 | `dProductMoney` | `decimal(19,6)` | YES | +| 28 | `dProductNoTaxPrice` | `decimal(26,2)` | YES | +| 29 | `dProductNoTaxMoney` | `decimal(26,2)` | YES | +| 30 | `dProductTaxMoney` | `decimal(38,2)` | YES | +| 31 | `dProductForeignMoney` | `decimal(19,6)` | YES | +| 32 | `dProductTaxForeignMoney` | `decimal(26,2)` | YES | +| 33 | `dNProductPrice` | `decimal(26,2)` | YES | +| 34 | `dNProductMoney` | `decimal(19,6)` | YES | +| 35 | `dProductForeignPrice` | `decimal(19,6)` | YES | +| 36 | `bCheckingComplete` | `bit(1)` | YES | +| 37 | `dCheckingProductMoney` | `decimal(18,6)` | YES | +| 38 | `sGetPayId` | `varchar(50)` | YES | +| 39 | `tGetPayDate` | `datetime` | YES | +| 40 | `sSlaveMemo` | `text` | YES | +| 41 | `dSrcProductMoney` | `decimal(18,6)` | YES | +| 42 | `tCheckListDate` | `datetime` | YES | +| 43 | `sCarNo` | `varchar(255)` | YES | +| 44 | `sTon` | `varchar(255)` | YES | +| 45 | `sCity` | `varchar(255)` | YES | +| 46 | `iLogType` | `int` | YES | +| 47 | `tDispatchDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`logisticsordermaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`logisticsordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`logisticsordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`logisticsordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`logisticsordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`logisticsordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sLogType` AS `sLogType`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductQty` AS `dProductQty`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductPrice`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductMoney`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductNoTaxPrice`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductNoTaxMoney`,round((((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))) * (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100)),2) AS `dProductTaxMoney`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductForeignMoney`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductTaxForeignMoney`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dNProductPrice`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dNProductMoney`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney` AS `dCheckingProductMoney`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` AS `dSrcProductMoney`,if((`xlyweberp_saas_ai`.`logisticsordermaster`.`tCheckDate` < cast(concat(date_format(`xlyweberp_saas_ai`.`logisticsordermaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime)),cast(concat(date_format(`xlyweberp_saas_ai`.`logisticsordermaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime),(cast(concat(date_format(`xlyweberp_saas_ai`.`logisticsordermaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime) + interval 1 month)) AS `tCheckListDate`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sCarNo` AS `sCarNo`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sTon` AS `sTon`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`logisticsordermaster`.`iLogType` AS `iLogType`,`xlyweberp_saas_ai`.`logisticsordermaster`.`tDispatchDate` AS `tDispatchDate` from (((`xlyweberp_saas_ai`.`logisticsordermaster` join `xlyweberp_saas_ai`.`logisticsorderdetails` on((`xlyweberp_saas_ai`.`logisticsordermaster`.`sId` = `xlyweberp_saas_ai`.`logisticsorderdetails`.`sParentId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`logisticsorderdetails`.`sSupplyId`))) join `xlyweberp_saas_ai`.`sistax` on((`xlyweberp_saas_ai`.`sistax`.`sId` = `xlyweberp_saas_ai`.`logisticsorderdetails`.`sTaxId`))) where (`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` > 0) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_logisticsorderdetailsno.md b/docs/auto-catalog/views/viw_logisticsorderdetailsno.md new file mode 100644 index 0000000..2bce686 --- /dev/null +++ b/docs/auto-catalog/views/viw_logisticsorderdetailsno.md @@ -0,0 +1,68 @@ +# `viw_logisticsorderdetailsno` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sMemo` | `mediumtext` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sSlaveId` | `varchar(100)` | NO | +| 18 | `sParentId` | `varchar(100)` | NO | +| 19 | `sSupplyId` | `varchar(100)` | NO | +| 20 | `sLogType` | `varchar(100)` | YES | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | +| 22 | `sSrcId` | `varchar(100)` | NO | +| 23 | `sSrcNo` | `varchar(255)` | NO | +| 24 | `sTaxId` | `varchar(100)` | YES | +| 25 | `dProductQty` | `decimal(18,6)` | YES | +| 26 | `dProductPrice` | `decimal(23,6)` | YES | +| 27 | `dProductMoney` | `decimal(23,6)` | YES | +| 28 | `dProductNoTaxPrice` | `decimal(30,2)` | YES | +| 29 | `dProductNoTaxMoney` | `decimal(30,2)` | YES | +| 30 | `dProductTaxMoney` | `decimal(42,2)` | YES | +| 31 | `dProductForeignMoney` | `decimal(23,6)` | YES | +| 32 | `dProductTaxForeignMoney` | `decimal(30,2)` | YES | +| 33 | `dNProductPrice` | `decimal(30,2)` | YES | +| 34 | `dNProductMoney` | `decimal(23,6)` | YES | +| 35 | `dProductForeignPrice` | `decimal(23,6)` | YES | +| 36 | `bCheckingComplete` | `bit(1)` | YES | +| 37 | `dCheckingProductMoney` | `decimal(22,6)` | YES | +| 38 | `sGetPayId` | `varchar(100)` | YES | +| 39 | `tGetPayDate` | `datetime` | YES | +| 40 | `sSlaveMemo` | `mediumtext` | YES | +| 41 | `dSrcProductMoney` | `decimal(18,6)` | YES | +| 42 | `sCarNo` | `varchar(255)` | YES | +| 43 | `sTon` | `varchar(255)` | YES | +| 44 | `sCity` | `varchar(255)` | YES | +| 45 | `iLogType` | `bigint` | YES | +| 46 | `tDispatchDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`logisticsordermaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`logisticsordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`logisticsordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`logisticsordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`logisticsordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`logisticsordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`logisticsordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sLogType` AS `sLogType`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductQty` AS `dProductQty`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductPrice`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductMoney`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductNoTaxPrice`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductNoTaxMoney`,round((((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))) * (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100)),2) AS `dProductTaxMoney`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductForeignMoney`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductTaxForeignMoney`,round(((`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dNProductPrice`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dNProductMoney`,(`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` - `xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney`) AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`dCheckingProductMoney` AS `dCheckingProductMoney`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` AS `dSrcProductMoney`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sCarNo` AS `sCarNo`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sTon` AS `sTon`,`xlyweberp_saas_ai`.`logisticsorderdetails`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`logisticsordermaster`.`iLogType` AS `iLogType`,`xlyweberp_saas_ai`.`logisticsordermaster`.`tDispatchDate` AS `tDispatchDate` from (((`xlyweberp_saas_ai`.`logisticsordermaster` join `xlyweberp_saas_ai`.`logisticsorderdetails` on((`xlyweberp_saas_ai`.`logisticsordermaster`.`sId` = `xlyweberp_saas_ai`.`logisticsorderdetails`.`sParentId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`logisticsorderdetails`.`sSupplyId`))) join `xlyweberp_saas_ai`.`sistax` on((`xlyweberp_saas_ai`.`sistax`.`sId` = `xlyweberp_saas_ai`.`logisticsorderdetails`.`sTaxId`))) where (`xlyweberp_saas_ai`.`logisticsorderdetails`.`dProductMoney` > 0) union select `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSupplyId` AS `sSupplyId`,2 AS `sLogType`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dAuxiliaryQty` AS `dProductQty`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) AS `dProductPrice`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) AS `dProductMoney`,round(((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductNoTaxPrice`,round(((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductNoTaxMoney`,round((((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))) * (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100)),2) AS `dProductTaxMoney`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) AS `dProductForeignMoney`,round(((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dProductTaxForeignMoney`,round(((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dNProductPrice`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) AS `dNProductMoney`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney`) AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingProductMoney` AS `dCheckingProductMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sGetPayId` AS `sGetPayId`,(now() + interval `xlyweberp_saas_ai`.`sispayment`.`iAfterDeliverDay` day) AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` AS `dSrcProductMoney`,'' AS `sCarNo`,'' AS `sTon`,'' AS `sCity`,2 AS `iLogType`,NULL AS `tDispatchDate` from ((((`xlyweberp_saas_ai`.`opsoutsideinstorededmaster` join `xlyweberp_saas_ai`.`opsoutsideinstorededslave` on((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSupplyId`))) join `xlyweberp_saas_ai`.`sistax` on((`xlyweberp_saas_ai`.`sistax`.`sId` = `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sTaxId`))) join `xlyweberp_saas_ai`.`sispayment` on((`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sGetPayId` = `xlyweberp_saas_ai`.`sispayment`.`sId`))) where (`xlyweberp_saas_ai`.`elesupply`.`sSupplyType` = 'WLS') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mainplan_mftmaterials.md b/docs/auto-catalog/views/viw_mainplan_mftmaterials.md new file mode 100644 index 0000000..75cc80c --- /dev/null +++ b/docs/auto-catalog/views/viw_mainplan_mftmaterials.md @@ -0,0 +1,93 @@ +# `viw_mainplan_mftmaterials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `iOrder` | `int` | NO | +| 6 | `sParentId` | `varchar(100)` | NO | +| 7 | `sControlId` | `varchar(100)` | NO | +| 8 | `sType` | `varchar(255)` | NO | +| 9 | `sMaterialsId` | `varchar(100)` | NO | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 14 | `iReelPaper` | `int` | NO | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | +| 16 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 17 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 18 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 20 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 21 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 22 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 23 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 24 | `bPurchaseComplete` | `bit(1)` | NO | +| 25 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 26 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 27 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 28 | `dProductionQty` | `decimal(18,6)` | NO | +| 29 | `bProductionComplete` | `bit(1)` | NO | +| 30 | `bComMaterials` | `bit(1)` | NO | +| 31 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 32 | `sProcessId` | `varchar(100)` | NO | +| 33 | `sProcessTbId` | `varchar(100)` | NO | +| 34 | `sSelectProcess` | `varchar(255)` | NO | +| 35 | `sSrcId` | `varchar(100)` | NO | +| 36 | `sMaterialsMemo` | `text` | YES | +| 37 | `sAReserve1` | `varchar(255)` | YES | +| 38 | `sAReserve2` | `varchar(255)` | YES | +| 39 | `sAReserve3` | `varchar(255)` | YES | +| 40 | `sAReserve4` | `varchar(255)` | YES | +| 41 | `sAReserve5` | `varchar(255)` | YES | +| 42 | `sAReserve6` | `varchar(255)` | YES | +| 43 | `dAReserve1` | `decimal(18,6)` | YES | +| 44 | `dAReserve2` | `decimal(18,6)` | YES | +| 45 | `dAReserve3` | `decimal(18,6)` | YES | +| 46 | `iAReserve1` | `int` | YES | +| 47 | `iAReserve2` | `int` | YES | +| 48 | `iAReserve3` | `int` | YES | +| 49 | `tAReserve1` | `datetime` | YES | +| 50 | `tAReserve2` | `datetime` | YES | +| 51 | `bComComplete` | `bit(1)` | NO | +| 52 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 53 | `dComQty` | `decimal(18,6)` | NO | +| 54 | `bCutComplete` | `bit(1)` | NO | +| 55 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dCutQty` | `decimal(18,6)` | NO | +| 57 | `bMarginalComplete` | `bit(1)` | NO | +| 58 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `dMarginalQty` | `decimal(18,6)` | NO | +| 60 | `bNotAuto` | `bit(1)` | NO | +| 61 | `sMakePerson` | `varchar(255)` | NO | +| 62 | `tCreateDate` | `datetime` | NO | +| 63 | `sSrcControlId` | `varchar(100)` | NO | +| 64 | `sSrcMaterialsTbId` | `varchar(100)` | NO | +| 65 | `bPlanMaterialCheck` | `bit(1)` | NO | +| 66 | `bPlanMaterialCheckResult` | `bit(1)` | NO | +| 67 | `sWorkOrderId` | `varchar(100)` | NO | +| 68 | `sSrcNo` | `varchar(255)` | NO | +| 69 | `sState` | `varchar(255)` | NO | +| 70 | `dCheckQty` | `decimal(18,6)` | YES | +| 71 | `imorder` | `int` | YES | + +## Definition + +```sql +select `mm`.`iIncrement` AS `iIncrement`,`mm`.`sId` AS `sId`,`mm`.`sBrandsId` AS `sBrandsId`,`mm`.`sSubsidiaryId` AS `sSubsidiaryId`,`mm`.`iOrder` AS `iOrder`,`mm`.`sParentId` AS `sParentId`,`mm`.`sControlId` AS `sControlId`,`mm`.`sType` AS `sType`,`mm`.`sMaterialsId` AS `sMaterialsId`,`mm`.`sMaterialsStyle` AS `sMaterialsStyle`,`mm`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`mm`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`mm`.`dMaterialsQty` AS `dMaterialsQty`,`mm`.`iReelPaper` AS `iReelPaper`,`mm`.`dConversionQty` AS `dConversionQty`,`mm`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`mm`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`mm`.`dMaterialsPrice` AS `dMaterialsPrice`,`mm`.`dMaterialsMoney` AS `dMaterialsMoney`,`mm`.`dMaterialsKQty` AS `dMaterialsKQty`,`mm`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`mm`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`mm`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`mm`.`bPurchaseComplete` AS `bPurchaseComplete`,`mm`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`mm`.`dPurchaseQty` AS `dPurchaseQty`,`mm`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`mm`.`dProductionQty` AS `dProductionQty`,`mm`.`bProductionComplete` AS `bProductionComplete`,`mm`.`bComMaterials` AS `bComMaterials`,`mm`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`mm`.`sProcessId` AS `sProcessId`,`mm`.`sProcessTbId` AS `sProcessTbId`,`mm`.`sSelectProcess` AS `sSelectProcess`,`mm`.`sSrcId` AS `sSrcId`,`mm`.`sMaterialsMemo` AS `sMaterialsMemo`,`mm`.`sAReserve1` AS `sAReserve1`,`mm`.`sAReserve2` AS `sAReserve2`,`mm`.`sAReserve3` AS `sAReserve3`,`mm`.`sAReserve4` AS `sAReserve4`,`mm`.`sAReserve5` AS `sAReserve5`,`mm`.`sAReserve6` AS `sAReserve6`,`mm`.`dAReserve1` AS `dAReserve1`,`mm`.`dAReserve2` AS `dAReserve2`,`mm`.`dAReserve3` AS `dAReserve3`,`mm`.`iAReserve1` AS `iAReserve1`,`mm`.`iAReserve2` AS `iAReserve2`,`mm`.`iAReserve3` AS `iAReserve3`,`mm`.`tAReserve1` AS `tAReserve1`,`mm`.`tAReserve2` AS `tAReserve2`,`mm`.`bComComplete` AS `bComComplete`,`mm`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`mm`.`dComQty` AS `dComQty`,`mm`.`bCutComplete` AS `bCutComplete`,`mm`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`mm`.`dCutQty` AS `dCutQty`,`mm`.`bMarginalComplete` AS `bMarginalComplete`,`mm`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`mm`.`dMarginalQty` AS `dMarginalQty`,`mm`.`bNotAuto` AS `bNotAuto`,`mm`.`sMakePerson` AS `sMakePerson`,`mm`.`tCreateDate` AS `tCreateDate`,`mm`.`sSrcControlId` AS `sSrcControlId`,`mm`.`sSrcMaterialsTbId` AS `sSrcMaterialsTbId`,`mm`.`bPlanMaterialCheck` AS `bPlanMaterialCheck`,`mm`.`bPlanMaterialCheckResult` AS `bPlanMaterialCheckResult`,`mp`.`sWorkOrderId` AS `sWorkOrderId`,`mp`.`sSrcNo` AS `sSrcNo`,`mp`.`sState` AS `sState`,`mm`.`dCheckQty` AS `dCheckQty`,`mp`.`imorder` AS `imorder` from (`xlyweberp_saas_ai`.`mftworkordermaterials` `mm` join (select `xlyweberp_saas_ai`.`mftproductionplan`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplan`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplan`.`sState` AS `sState`,min(`xlyweberp_saas_ai`.`mftproductionplan`.`iOrder`) AS `imorder` from `xlyweberp_saas_ai`.`mftproductionplan` where (`xlyweberp_saas_ai`.`mftproductionplan`.`sState` in (2,3,7)) group by `xlyweberp_saas_ai`.`mftproductionplan`.`sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplan`.`sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplan`.`sState` order by `xlyweberp_saas_ai`.`mftproductionplan`.`sState` desc,`xlyweberp_saas_ai`.`mftproductionplan`.`iOrder`) `mp` on((`mm`.`sParentId` = `mp`.`sWorkOrderId`))) order by `mp`.`imorder` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_materials_sdefineno.md b/docs/auto-catalog/views/viw_materials_sdefineno.md new file mode 100644 index 0000000..6bc7c02 --- /dev/null +++ b/docs/auto-catalog/views/viw_materials_sdefineno.md @@ -0,0 +1,26 @@ +# `viw_materials_sdefineno` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sDefineNo` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iIncrement` AS `iIncrement` from `xlyweberp_saas_ai`.`purpurchaseinstoreslave` where (`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` <> '') union all select `xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement` from `xlyweberp_saas_ai`.`mitproductionmaterialsslave` where (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` <> '') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftmaterialstest.md b/docs/auto-catalog/views/viw_mftmaterialstest.md new file mode 100644 index 0000000..58c7efb --- /dev/null +++ b/docs/auto-catalog/views/viw_mftmaterialstest.md @@ -0,0 +1,66 @@ +# `viw_mftmaterialstest` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sSlaveId` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(50)` | YES | +| 9 | `sFormId` | `varchar(255)` | YES | +| 10 | `tCreateDate` | `datetime` | YES | +| 11 | `sParentId` | `varchar(100)` | NO | +| 12 | `sMemo` | `text` | YES | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bCheck` | `bit(1)` | YES | +| 17 | `bInvalid` | `bit(1)` | YES | +| 18 | `sSupplyId` | `varchar(255)` | YES | +| 19 | `sMaterialsId` | `varchar(255)` | YES | +| 20 | `sMaterialsStyle` | `varchar(255)` | YES | +| 21 | `sWorkOrderId` | `varchar(255)` | YES | +| 22 | `sWorkOrderSlaveId` | `varchar(255)` | YES | +| 23 | `sWorkOrderControlId` | `varchar(255)` | YES | +| 24 | `sWorkOrderMaterialsTbId` | `varchar(255)` | YES | +| 25 | `sFeedBack1Memo` | `text` | YES | +| 26 | `tFeedBack1Date` | `datetime` | YES | +| 27 | `sFeedBack1Name` | `varchar(255)` | YES | +| 28 | `sFeedBack2Memo` | `text` | YES | +| 29 | `tFeedBack2Date` | `datetime` | YES | +| 30 | `sFeedBack2Name` | `varchar(255)` | YES | +| 31 | `sFeedBack3Memo` | `text` | YES | +| 32 | `tFeedBack3Date` | `datetime` | YES | +| 33 | `sFeedBack3Name` | `varchar(255)` | YES | +| 34 | `iSucceed` | `int` | YES | +| 35 | `sSrcId` | `varchar(255)` | YES | +| 36 | `sSrcSlaveId` | `varchar(255)` | YES | +| 37 | `sSupplyName` | `varchar(255)` | YES | +| 38 | `sTestMemo` | `text` | YES | +| 39 | `sTestPerson` | `varchar(255)` | YES | +| 40 | `sTestMachine` | `varchar(255)` | YES | +| 41 | `iFeedCount` | `int` | YES | +| 42 | `iAddCount` | `int` | YES | +| 43 | `sMOrderSlaveId` | `varchar(255)` | YES | +| 44 | `sSYDepartName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftmaterialstest`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftmaterialstest`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftmaterialstest`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftmaterialstest`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftmaterialstest`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFeedBack1Memo` AS `sFeedBack1Memo`,`xlyweberp_saas_ai`.`mftmaterialstest`.`tFeedBack1Date` AS `tFeedBack1Date`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFeedBack1Name` AS `sFeedBack1Name`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFeedBack2Memo` AS `sFeedBack2Memo`,`xlyweberp_saas_ai`.`mftmaterialstest`.`tFeedBack2Date` AS `tFeedBack2Date`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFeedBack2Name` AS `sFeedBack2Name`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFeedBack3Memo` AS `sFeedBack3Memo`,`xlyweberp_saas_ai`.`mftmaterialstest`.`tFeedBack3Date` AS `tFeedBack3Date`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sFeedBack3Name` AS `sFeedBack3Name`,`xlyweberp_saas_ai`.`mftmaterialstest`.`iSucceed` AS `iSucceed`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sTestMemo` AS `sTestMemo`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sTestPerson` AS `sTestPerson`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sTestMachine` AS `sTestMachine`,`xlyweberp_saas_ai`.`mftmaterialstest`.`iFeedCount` AS `iFeedCount`,`xlyweberp_saas_ai`.`mftmaterialstest`.`iAddCount` AS `iAddCount`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sMOrderSlaveId` AS `sMOrderSlaveId`,`xlyweberp_saas_ai`.`mftmaterialstest`.`sSYDepartName` AS `sSYDepartName` from `xlyweberp_saas_ai`.`mftmaterialstest` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftoutprocess.md b/docs/auto-catalog/views/viw_mftoutprocess.md new file mode 100644 index 0000000..a884c2b --- /dev/null +++ b/docs/auto-catalog/views/viw_mftoutprocess.md @@ -0,0 +1,74 @@ +# `viw_mftoutprocess` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(50)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bInvalid` | `bit(1)` | NO | +| 11 | `sMReserve1` | `varchar(255)` | YES | +| 12 | `sMReserve2` | `varchar(255)` | YES | +| 13 | `sMReserve3` | `varchar(255)` | YES | +| 14 | `sMReserve4` | `varchar(255)` | YES | +| 15 | `sMReserve5` | `varchar(255)` | YES | +| 16 | `sMReserve6` | `varchar(255)` | YES | +| 17 | `dMReserve1` | `decimal(18,6)` | YES | +| 18 | `dMReserve2` | `decimal(18,6)` | YES | +| 19 | `dMReserve3` | `decimal(18,6)` | YES | +| 20 | `iMReserve1` | `int` | YES | +| 21 | `iMReserve2` | `int` | YES | +| 22 | `iMReserve3` | `int` | YES | +| 23 | `tMReserve1` | `datetime` | YES | +| 24 | `tMReserve2` | `datetime` | YES | +| 25 | `bStartMark` | `bit(1)` | NO | +| 26 | `sFormId` | `varchar(255)` | YES | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `sStatus` | `varchar(255)` | YES | +| 30 | `bCheck` | `bit(1)` | YES | +| 31 | `sEmployeeId` | `varchar(255)` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `sParentId` | `varchar(100)` | NO | +| 34 | `sSlaveMemo` | `varchar(2000)` | YES | +| 35 | `sWorkOrderId` | `varchar(255)` | YES | +| 36 | `sWorkOrderControlId` | `varchar(255)` | YES | +| 37 | `sWorkOrderProcessTbId` | `varchar(255)` | YES | +| 38 | `sProcessId` | `varchar(255)` | YES | +| 39 | `iOutsideQty` | `int` | YES | +| 40 | `sWorkOrderNo` | `varchar(255)` | YES | +| 41 | `sPartsName` | `varchar(255)` | YES | +| 42 | `sProcessName` | `varchar(255)` | YES | +| 43 | `sProductId` | `varchar(255)` | YES | +| 44 | `sProductName` | `varchar(255)` | YES | +| 45 | `sCustomerId` | `varchar(255)` | YES | +| 46 | `sPublishType` | `varchar(255)` | YES | +| 47 | `iPublishQty` | `int` | YES | +| 48 | `tPublishDate` | `datetime` | YES | +| 49 | `sPublishPerson` | `varchar(255)` | YES | +| 50 | `bPublish` | `bit(1)` | NO | +| 51 | `iCTPStyle` | `int` | YES | +| 52 | `sReasonType` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftoutprocessmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`bStartMark` AS `bStartMark`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`iOutsideQty` AS `iOutsideQty`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sPublishType` AS `sPublishType`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`iPublishQty` AS `iPublishQty`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sPublishPerson` AS `sPublishPerson`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`iCTPStyle` AS `iCTPStyle`,`xlyweberp_saas_ai`.`mftoutprocessslave`.`sReasonType` AS `sReasonType` from (`xlyweberp_saas_ai`.`mftoutprocessmaster` join `xlyweberp_saas_ai`.`mftoutprocessslave` on((`xlyweberp_saas_ai`.`mftoutprocessmaster`.`sId` = `xlyweberp_saas_ai`.`mftoutprocessslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftprocesschange.md b/docs/auto-catalog/views/viw_mftprocesschange.md new file mode 100644 index 0000000..6991dce --- /dev/null +++ b/docs/auto-catalog/views/viw_mftprocesschange.md @@ -0,0 +1,88 @@ +# `viw_mftprocesschange` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `tStartDate` | `datetime` | YES | +| 34 | `tEndDate` | `datetime` | YES | +| 35 | `sWorkOrderId` | `varchar(100)` | NO | +| 36 | `sWorkOrderNo` | `varchar(255)` | NO | +| 37 | `sCustomerId` | `varchar(100)` | NO | +| 38 | `sCustomerName` | `varchar(100)` | NO | +| 39 | `sProductId` | `varchar(255)` | YES | +| 40 | `sSlaveId` | `varchar(100)` | YES | +| 41 | `iSlaveOrder` | `int` | YES | +| 42 | `sParentId` | `varchar(100)` | YES | +| 43 | `sProcessId` | `varchar(100)` | YES | +| 44 | `sSReserve1` | `varchar(255)` | YES | +| 45 | `sSReserve2` | `varchar(255)` | YES | +| 46 | `sSReserve3` | `varchar(255)` | YES | +| 47 | `sSReserve4` | `varchar(255)` | YES | +| 48 | `sSReserve5` | `varchar(255)` | YES | +| 49 | `sSReserve6` | `varchar(255)` | YES | +| 50 | `dSReserve1` | `decimal(18,6)` | YES | +| 51 | `dSReserve2` | `decimal(18,6)` | YES | +| 52 | `dSReserve3` | `decimal(18,6)` | YES | +| 53 | `iSReserve1` | `int` | YES | +| 54 | `iSReserve2` | `int` | YES | +| 55 | `iSReserve3` | `int` | YES | +| 56 | `tSReserve1` | `datetime` | YES | +| 57 | `tSReserve2` | `datetime` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | YES | +| 59 | `sSrcId` | `varchar(100)` | YES | +| 60 | `sOriginalProcessId` | `varchar(100)` | YES | +| 61 | `sSlaveType` | `varchar(255)` | YES | +| 62 | `sBeforeMemo` | `text` | YES | +| 63 | `sAfterMemo` | `text` | YES | +| 64 | `iChangeType` | `int` | YES | +| 65 | `iFileType` | `int` | YES | +| 66 | `iProposeType` | `int` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sType` AS `sType`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tStartDate` AS `tStartDate`,`m`.`tEndDate` AS `tEndDate`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sCustomerName` AS `sCustomerName`,`m`.`sProductId` AS `sProductId`,if((ifnull(`s`.`sId`,'') = ''),`m`.`sId`,`s`.`sId`) AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sProcessId` AS `sProcessId`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sOriginalProcessId` AS `sOriginalProcessId`,`s`.`sType` AS `sSlaveType`,`m`.`sBeforeMemo` AS `sBeforeMemo`,`m`.`sAfterMemo` AS `sAfterMemo`,`m`.`iChangeType` AS `iChangeType`,`m`.`iFileType` AS `iFileType`,`m`.`iProposeType` AS `iProposeType` from (`xlyweberp_saas_ai`.`mftprocesschangemaster` `m` left join `xlyweberp_saas_ai`.`mftprocesschangeslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftprocesschangematerials.md b/docs/auto-catalog/views/viw_mftprocesschangematerials.md new file mode 100644 index 0000000..8464a12 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftprocesschangematerials.md @@ -0,0 +1,93 @@ +# `viw_mftprocesschangematerials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `tStartDate` | `datetime` | YES | +| 33 | `tEndDate` | `datetime` | YES | +| 34 | `sWorkOrderId` | `varchar(100)` | NO | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | +| 36 | `sSlaveId` | `varchar(100)` | NO | +| 37 | `iSlaveOrder` | `int` | NO | +| 38 | `sParentId` | `varchar(100)` | NO | +| 39 | `sMaterialsId` | `varchar(100)` | NO | +| 40 | `sSReserve1` | `varchar(255)` | YES | +| 41 | `sSReserve2` | `varchar(255)` | YES | +| 42 | `sSReserve3` | `varchar(255)` | YES | +| 43 | `sSReserve4` | `varchar(255)` | YES | +| 44 | `sSReserve5` | `varchar(255)` | YES | +| 45 | `sSReserve6` | `varchar(255)` | YES | +| 46 | `dSReserve1` | `decimal(18,6)` | YES | +| 47 | `dSReserve2` | `decimal(18,6)` | YES | +| 48 | `dSReserve3` | `decimal(18,6)` | YES | +| 49 | `iSReserve1` | `int` | YES | +| 50 | `iSReserve2` | `int` | YES | +| 51 | `iSReserve3` | `int` | YES | +| 52 | `tSReserve1` | `datetime` | YES | +| 53 | `tSReserve2` | `datetime` | YES | +| 54 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 55 | `sSrcSlaveId` | `varchar(100)` | NO | +| 56 | `sSrcId` | `varchar(100)` | NO | +| 57 | `sOriginalMaterialsId` | `varchar(100)` | NO | +| 58 | `sType` | `varchar(255)` | NO | +| 59 | `sBeforeAfter` | `varchar(255)` | NO | +| 60 | `sMaterialsStyle` | `varchar(255)` | NO | +| 61 | `sOriginalMaterialsStyle` | `varchar(255)` | NO | +| 62 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 63 | `dOriginalMaterialsKQty` | `decimal(18,6)` | NO | +| 64 | `dOriginalMaterialsQty` | `decimal(18,6)` | NO | +| 65 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 66 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 67 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 68 | `sSlaveWorkOrderId` | `varchar(100)` | NO | +| 69 | `sSlaveWorkOrderNo` | `varchar(100)` | NO | +| 70 | `sPartsType` | `varchar(100)` | NO | +| 71 | `sWorkOrderControlId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tStartDate` AS `tStartDate`,`m`.`tEndDate` AS `tEndDate`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sOriginalMaterialsId` AS `sOriginalMaterialsId`,`s`.`sType` AS `sType`,`s`.`sBeforeAfter` AS `sBeforeAfter`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`sOriginalMaterialsStyle` AS `sOriginalMaterialsStyle`,`s`.`dMaterialsKQty` AS `dMaterialsKQty`,`s`.`dOriginalMaterialsKQty` AS `dOriginalMaterialsKQty`,`s`.`dOriginalMaterialsQty` AS `dOriginalMaterialsQty`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dOriginalAuxiliaryQty` AS `dOriginalAuxiliaryQty`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sWorkOrderId` AS `sSlaveWorkOrderId`,`s`.`sWorkOrderNo` AS `sSlaveWorkOrderNo`,`s`.`sPartsType` AS `sPartsType`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId` from (`xlyweberp_saas_ai`.`mftprocesschangemaster` `m` join `xlyweberp_saas_ai`.`mftprocesschangematerials` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproduct.md b/docs/auto-catalog/views/viw_mftproduct.md new file mode 100644 index 0000000..4aa044e --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproduct.md @@ -0,0 +1,145 @@ +# `viw_mftproduct` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sFormId` | `varchar(100)` | NO | +| 4 | `sBillNo` | `varchar(255)` | NO | +| 5 | `sManualNo` | `varchar(255)` | YES | +| 6 | `sMemo` | `text` | YES | +| 7 | `bCheck` | `bit(1)` | NO | +| 8 | `tCheckDate` | `datetime` | YES | +| 9 | `sCheckPerson` | `varchar(255)` | YES | +| 10 | `bPrint` | `bit(1)` | NO | +| 11 | `bCopyLimit` | `bit(1)` | NO | +| 12 | `sStatus` | `varchar(255)` | YES | +| 13 | `bInvalid` | `bit(1)` | NO | +| 14 | `sMReserve1` | `varchar(255)` | YES | +| 15 | `sMReserve2` | `varchar(255)` | YES | +| 16 | `sMReserve3` | `varchar(255)` | YES | +| 17 | `sMReserve4` | `varchar(255)` | YES | +| 18 | `sMReserve5` | `varchar(255)` | YES | +| 19 | `sMReserve6` | `varchar(255)` | YES | +| 20 | `dMReserve1` | `decimal(18,6)` | YES | +| 21 | `dMReserve2` | `decimal(18,6)` | YES | +| 22 | `dMReserve3` | `decimal(18,6)` | YES | +| 23 | `iMReserve1` | `int` | YES | +| 24 | `iMReserve2` | `int` | YES | +| 25 | `iMReserve3` | `int` | YES | +| 26 | `tMReserve1` | `datetime` | YES | +| 27 | `tMReserve2` | `datetime` | YES | +| 28 | `sTestStandardId` | `varchar(100)` | NO | +| 29 | `sPrintingSequence` | `varchar(255)` | NO | +| 30 | `dPlatediameter` | `decimal(18,6)` | NO | +| 31 | `sFinalConfirmation` | `varchar(255)` | NO | +| 32 | `sProductionClassify` | `varchar(255)` | NO | +| 33 | `sProcessType` | `varchar(255)` | NO | +| 34 | `sInspectionStandard` | `varchar(255)` | NO | +| 35 | `sMasterProductId` | `varchar(100)` | NO | +| 36 | `sType` | `varchar(255)` | NO | +| 37 | `sSlaveId` | `varchar(100)` | NO | +| 38 | `sBrandsId` | `varchar(100)` | NO | +| 39 | `sSubsidiaryId` | `varchar(100)` | NO | +| 40 | `sCustomerId` | `varchar(100)` | NO | +| 41 | `sContacts` | `varchar(255)` | YES | +| 42 | `sPhone` | `varchar(255)` | YES | +| 43 | `tDeliverDate` | `datetime` | YES | +| 44 | `sSalesManId` | `varchar(100)` | YES | +| 45 | `sGetPayId` | `varchar(100)` | YES | +| 46 | `tGetPayDate` | `datetime` | YES | +| 47 | `sConsignee` | `varchar(255)` | YES | +| 48 | `sConsigneeMobile` | `varchar(255)` | YES | +| 49 | `sDeliverId` | `varchar(100)` | YES | +| 50 | `sProvince` | `varchar(255)` | YES | +| 51 | `sCity` | `varchar(255)` | YES | +| 52 | `sArea` | `varchar(255)` | YES | +| 53 | `sDeliverTo` | `varchar(255)` | YES | +| 54 | `sSlaveManualNo` | `varchar(255)` | YES | +| 55 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 56 | `sCurrency` | `varchar(255)` | YES | +| 57 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 58 | `sProductId` | `varchar(100)` | NO | +| 59 | `sProductInfo` | `text` | YES | +| 60 | `sMaterialsMemo` | `text` | YES | +| 61 | `sProcessMemo` | `text` | YES | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `dProductPQty` | `decimal(18,6)` | YES | +| 67 | `sQualityRequireMemo` | `text` | YES | +| 68 | `sPackRequireMemo` | `text` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `sWebOrderNo` | `varchar(255)` | NO | +| 72 | `sWebOrderId` | `varchar(100)` | NO | +| 73 | `sBarcode` | `varchar(255)` | YES | +| 74 | `dGiveQty` | `decimal(18,6)` | NO | +| 75 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 76 | `sCustomerStatus` | `varchar(255)` | YES | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sSReserve1` | `varchar(255)` | YES | +| 80 | `sSReserve2` | `varchar(255)` | YES | +| 81 | `sSReserve3` | `varchar(255)` | YES | +| 82 | `sSReserve4` | `varchar(255)` | YES | +| 83 | `sSReserve5` | `varchar(255)` | YES | +| 84 | `sSReserve6` | `varchar(255)` | YES | +| 85 | `dSReserve1` | `decimal(18,6)` | YES | +| 86 | `dSReserve2` | `decimal(18,6)` | YES | +| 87 | `dSReserve3` | `decimal(18,6)` | YES | +| 88 | `iSReserve1` | `int` | YES | +| 89 | `iSReserve2` | `int` | YES | +| 90 | `iSReserve3` | `int` | YES | +| 91 | `tSReserve1` | `datetime` | YES | +| 92 | `tSReserve2` | `datetime` | YES | +| 93 | `tCreateDate` | `datetime` | NO | +| 94 | `sMakePerson` | `varchar(255)` | NO | +| 95 | `iOrder` | `int` | NO | +| 96 | `iSlaveOrder` | `int` | NO | +| 97 | `iIncrement` | `int` | NO | +| 98 | `sBoxStyle` | `varchar(255)` | NO | +| 99 | `dEverybarQty` | `decimal(18,6)` | NO | +| 100 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 101 | `dPackQty` | `decimal(18,6)` | NO | +| 102 | `sPlateNo` | `varchar(100)` | NO | +| 103 | `sPaperDirection` | `varchar(100)` | YES | +| 104 | `sCutMode` | `varchar(100)` | NO | +| 105 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 106 | `sProductionCenter` | `varchar(100)` | NO | +| 107 | `sMinPack` | `varchar(100)` | NO | +| 108 | `dProductionCycle` | `decimal(18,6)` | NO | +| 109 | `dConversionRate` | `decimal(18,6)` | NO | +| 110 | `sProcessesNo` | `varchar(100)` | NO | +| 111 | `sWorkpieceModel` | `varchar(100)` | NO | +| 112 | `sTransferredMatter` | `varchar(100)` | NO | +| 113 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 114 | `sColorReference` | `varchar(100)` | NO | +| 115 | `sMaterialsStyle` | `varchar(100)` | NO | +| 116 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 117 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 118 | `dConversionQty` | `decimal(18,6)` | NO | +| 119 | `sFatherSlaveId` | `varchar(50)` | NO | +| 120 | `bEnable` | `bit(1)` | NO | +| 121 | `sEnablePerson` | `varchar(50)` | YES | +| 122 | `tEnableDate` | `datetime` | YES | +| 123 | `sZLKnifeMouldId` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftproductmaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftproductmaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftproductmaster`.`sInspectionStandard` AS `sInspectionStandard`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftproductslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftproductslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftproductslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftproductslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftproductslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftproductslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftproductslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftproductslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftproductslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftproductslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftproductslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftproductslave`.`sManualNo` AS `sSlaveManualNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftproductslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftproductslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftproductslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerStatus` AS `sCustomerStatus`,`xlyweberp_saas_ai`.`mftproductslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftproductslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftproductslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftproductslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftproductslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftproductslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftproductslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftproductslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftproductslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftproductslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftproductslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftproductslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftproductslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftproductslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftproductslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`bEnable` AS `bEnable`,`xlyweberp_saas_ai`.`mftproductslave`.`sEnablePerson` AS `sEnablePerson`,`xlyweberp_saas_ai`.`mftproductslave`.`tEnableDate` AS `tEnableDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sZLKnifeMouldId` AS `sZLKnifeMouldId` from (`xlyweberp_saas_ai`.`mftproductmaster` join `xlyweberp_saas_ai`.`mftproductslave` on((`xlyweberp_saas_ai`.`mftproductmaster`.`sId` = `xlyweberp_saas_ai`.`mftproductslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproduct_copy1.md b/docs/auto-catalog/views/viw_mftproduct_copy1.md new file mode 100644 index 0000000..b58215b --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproduct_copy1.md @@ -0,0 +1,140 @@ +# `viw_mftproduct_copy1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sFormId` | `varchar(100)` | NO | +| 4 | `sBillNo` | `varchar(255)` | NO | +| 5 | `sManualNo` | `varchar(255)` | YES | +| 6 | `sMemo` | `text` | YES | +| 7 | `bCheck` | `bit(1)` | NO | +| 8 | `tCheckDate` | `datetime` | YES | +| 9 | `sCheckPerson` | `varchar(255)` | YES | +| 10 | `bPrint` | `bit(1)` | NO | +| 11 | `bCopyLimit` | `bit(1)` | NO | +| 12 | `sStatus` | `varchar(255)` | YES | +| 13 | `bInvalid` | `bit(1)` | NO | +| 14 | `sMReserve1` | `varchar(255)` | YES | +| 15 | `sMReserve2` | `varchar(255)` | YES | +| 16 | `sMReserve3` | `varchar(255)` | YES | +| 17 | `sMReserve4` | `varchar(255)` | YES | +| 18 | `sMReserve5` | `varchar(255)` | YES | +| 19 | `sMReserve6` | `varchar(255)` | YES | +| 20 | `dMReserve1` | `decimal(18,6)` | YES | +| 21 | `dMReserve2` | `decimal(18,6)` | YES | +| 22 | `dMReserve3` | `decimal(18,6)` | YES | +| 23 | `iMReserve1` | `int` | YES | +| 24 | `iMReserve2` | `int` | YES | +| 25 | `iMReserve3` | `int` | YES | +| 26 | `tMReserve1` | `datetime` | YES | +| 27 | `tMReserve2` | `datetime` | YES | +| 28 | `sTestStandardId` | `varchar(100)` | NO | +| 29 | `sPrintingSequence` | `varchar(255)` | NO | +| 30 | `dPlatediameter` | `decimal(18,6)` | NO | +| 31 | `sFinalConfirmation` | `varchar(255)` | NO | +| 32 | `sProductionClassify` | `varchar(255)` | NO | +| 33 | `sProcessType` | `varchar(255)` | NO | +| 34 | `sInspectionStandard` | `varchar(255)` | NO | +| 35 | `sMasterProductId` | `varchar(100)` | NO | +| 36 | `sSlaveId` | `varchar(100)` | NO | +| 37 | `sBrandsId` | `varchar(100)` | NO | +| 38 | `sSubsidiaryId` | `varchar(100)` | NO | +| 39 | `sCustomerId` | `varchar(100)` | NO | +| 40 | `sContacts` | `varchar(255)` | YES | +| 41 | `sPhone` | `varchar(255)` | YES | +| 42 | `tDeliverDate` | `datetime` | YES | +| 43 | `sSalesManId` | `varchar(100)` | YES | +| 44 | `sGetPayId` | `varchar(100)` | YES | +| 45 | `tGetPayDate` | `datetime` | YES | +| 46 | `sConsignee` | `varchar(255)` | YES | +| 47 | `sConsigneeMobile` | `varchar(255)` | YES | +| 48 | `sDeliverId` | `varchar(100)` | YES | +| 49 | `sProvince` | `varchar(255)` | YES | +| 50 | `sCity` | `varchar(255)` | YES | +| 51 | `sArea` | `varchar(255)` | YES | +| 52 | `sDeliverTo` | `varchar(255)` | YES | +| 53 | `sSlaveManualNo` | `varchar(255)` | YES | +| 54 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 55 | `sCurrency` | `varchar(255)` | YES | +| 56 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 57 | `sProductId` | `varchar(100)` | NO | +| 58 | `sProductInfo` | `text` | YES | +| 59 | `sMaterialsMemo` | `text` | YES | +| 60 | `sProcessMemo` | `text` | YES | +| 61 | `sSrcSlaveId` | `varchar(100)` | NO | +| 62 | `sSrcId` | `varchar(100)` | NO | +| 63 | `sSrcNo` | `varchar(255)` | NO | +| 64 | `dSrcQty` | `decimal(18,6)` | YES | +| 65 | `dProductPQty` | `decimal(18,6)` | YES | +| 66 | `sQualityRequireMemo` | `text` | YES | +| 67 | `sPackRequireMemo` | `text` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `sWebOrderNo` | `varchar(255)` | NO | +| 71 | `sWebOrderId` | `varchar(100)` | NO | +| 72 | `sBarcode` | `varchar(255)` | YES | +| 73 | `dGiveQty` | `decimal(18,6)` | NO | +| 74 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 75 | `sCustomerStatus` | `varchar(255)` | YES | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderNo` | `varchar(255)` | NO | +| 78 | `sSReserve1` | `varchar(255)` | YES | +| 79 | `sSReserve2` | `varchar(255)` | YES | +| 80 | `sSReserve3` | `varchar(255)` | YES | +| 81 | `sSReserve4` | `varchar(255)` | YES | +| 82 | `sSReserve5` | `varchar(255)` | YES | +| 83 | `sSReserve6` | `varchar(255)` | YES | +| 84 | `dSReserve1` | `decimal(18,6)` | YES | +| 85 | `dSReserve2` | `decimal(18,6)` | YES | +| 86 | `dSReserve3` | `decimal(18,6)` | YES | +| 87 | `iSReserve1` | `int` | YES | +| 88 | `iSReserve2` | `int` | YES | +| 89 | `iSReserve3` | `int` | YES | +| 90 | `tSReserve1` | `datetime` | YES | +| 91 | `tSReserve2` | `datetime` | YES | +| 92 | `tCreateDate` | `datetime` | NO | +| 93 | `sMakePerson` | `varchar(255)` | NO | +| 94 | `iOrder` | `int` | NO | +| 95 | `iSlaveOrder` | `int` | NO | +| 96 | `iIncrement` | `int` | NO | +| 97 | `sBoxStyle` | `varchar(255)` | NO | +| 98 | `dEverybarQty` | `decimal(18,6)` | NO | +| 99 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 100 | `dPackQty` | `decimal(18,6)` | NO | +| 101 | `sPlateNo` | `varchar(100)` | NO | +| 102 | `sPaperDirection` | `varchar(100)` | YES | +| 103 | `sCutMode` | `varchar(100)` | NO | +| 104 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 105 | `sProductionCenter` | `varchar(100)` | NO | +| 106 | `sMinPack` | `varchar(100)` | NO | +| 107 | `dProductionCycle` | `decimal(18,6)` | NO | +| 108 | `dConversionRate` | `decimal(18,6)` | NO | +| 109 | `sProcessesNo` | `varchar(100)` | NO | +| 110 | `sWorkpieceModel` | `varchar(100)` | NO | +| 111 | `sTransferredMatter` | `varchar(100)` | NO | +| 112 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 113 | `sColorReference` | `varchar(100)` | NO | +| 114 | `sMaterialsStyle` | `varchar(100)` | NO | +| 115 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 116 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 117 | `dConversionQty` | `decimal(18,6)` | NO | +| 118 | `sZLKnifeMouldId` | `char(0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftproductmaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftproductmaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftproductmaster`.`sInspectionStandard` AS `sInspectionStandard`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftproductslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftproductslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftproductslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftproductslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftproductslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftproductslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftproductslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftproductslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftproductslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftproductslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftproductslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftproductslave`.`sManualNo` AS `sSlaveManualNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftproductslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftproductslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftproductslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerStatus` AS `sCustomerStatus`,`xlyweberp_saas_ai`.`mftproductslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftproductslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftproductslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftproductslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftproductslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftproductslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftproductslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftproductslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftproductslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftproductslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftproductslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftproductslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftproductslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftproductslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftproductslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dConversionQty` AS `dConversionQty`,'' AS `sZLKnifeMouldId` from (`xlyweberp_saas_ai`.`mftproductmaster` join `xlyweberp_saas_ai`.`mftproductslave` on((`xlyweberp_saas_ai`.`mftproductmaster`.`sId` = `xlyweberp_saas_ai`.`mftproductslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionmoney.md b/docs/auto-catalog/views/viw_mftproductionmoney.md new file mode 100644 index 0000000..a63b72d --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionmoney.md @@ -0,0 +1,99 @@ +# `viw_mftproductionmoney` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sCostPeriod` | `varchar(255)` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sProductId` | `varchar(100)` | NO | +| 35 | `sProductStyle` | `varchar(255)` | NO | +| 36 | `dProductQty` | `decimal(18,6)` | NO | +| 37 | `dProductPrice` | `decimal(24,13)` | NO | +| 38 | `dProductMoney` | `decimal(18,6)` | NO | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcNo` | `varchar(255)` | NO | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | +| 43 | `sSlaveMemo` | `text` | YES | +| 44 | `sTaxId` | `varchar(100)` | YES | +| 45 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 46 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 47 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 49 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sDefineNo` | `varchar(255)` | NO | +| 71 | `sDefineNo2` | `varchar(255)` | NO | +| 72 | `sWareHouseId` | `varchar(100)` | NO | +| 73 | `sLocationId` | `varchar(100)` | NO | +| 74 | `sWarehouseLocationId` | `varchar(100)` | NO | +| 75 | `sVoucherBillNo` | `varchar(255)` | NO | +| 76 | `sVoucherBillId` | `varchar(255)` | NO | +| 77 | `sOrderSlaveId` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sOrderSlaveId` AS `sOrderSlaveId` from (`xlyweberp_saas_ai`.`mftproductionmoneymaster` join `xlyweberp_saas_ai`.`mftproductionmoneyslave` on((`xlyweberp_saas_ai`.`mftproductionmoneymaster`.`sId` = `xlyweberp_saas_ai`.`mftproductionmoneyslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplan.md b/docs/auto-catalog/views/viw_mftproductionplan.md new file mode 100644 index 0000000..fd0804e --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplan.md @@ -0,0 +1,223 @@ +# `viw_mftproductionplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sParentId` | `varchar(100)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sManualNo` | `varchar(11)` | YES | +| 11 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 12 | `sProductId` | `varchar(100)` | NO | +| 13 | `sProcessId` | `varchar(100)` | NO | +| 14 | `dProductQty` | `decimal(18,6)` | NO | +| 15 | `sPartsName` | `varchar(255)` | YES | +| 16 | `sMachineId` | `varchar(100)` | YES | +| 17 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 18 | `dHour` | `decimal(18,6)` | NO | +| 19 | `tStartDate` | `datetime` | YES | +| 20 | `tEndDate` | `datetime` | YES | +| 21 | `sMaterialsId` | `varchar(100)` | YES | +| 22 | `bProductionReportComplete` | `bit(1)` | NO | +| 23 | `sEmployeeId` | `varchar(100)` | NO | +| 24 | `sTeamId` | `varchar(100)` | NO | +| 25 | `sWorkCenterId` | `varchar(100)` | NO | +| 26 | `dProcessQty` | `decimal(18,6)` | NO | +| 27 | `iComplete` | `int` | YES | +| 28 | `sMaterialsMemo` | `text` | YES | +| 29 | `sProcessMemo` | `text` | YES | +| 30 | `sSrcSlaveId` | `varchar(100)` | NO | +| 31 | `sSrcId` | `varchar(100)` | NO | +| 32 | `sSrcMainId` | `varchar(100)` | NO | +| 33 | `sSrcNo` | `varchar(255)` | NO | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | +| 36 | `sSlaveMemo` | `text` | YES | +| 37 | `sWebOrderNo` | `varchar(255)` | NO | +| 38 | `sWebOrderId` | `varchar(100)` | NO | +| 39 | `sBarcode` | `varchar(255)` | YES | +| 40 | `sOrderId` | `varchar(100)` | NO | +| 41 | `sOrderNo` | `varchar(255)` | NO | +| 42 | `sOrderSlaveId` | `varchar(100)` | NO | +| 43 | `sWorkOrderId` | `varchar(100)` | NO | +| 44 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 45 | `sWorkOrderNo` | `varchar(255)` | NO | +| 46 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 47 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 48 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 49 | `sState` | `varchar(11)` | NO | +| 50 | `bFrozen` | `bit(1)` | NO | +| 51 | `sDecompose` | `varchar(255)` | YES | +| 52 | `sSReserve1` | `varchar(255)` | YES | +| 53 | `sSReserve2` | `varchar(255)` | YES | +| 54 | `sSReserve3` | `varchar(255)` | YES | +| 55 | `sSReserve4` | `varchar(255)` | YES | +| 56 | `sSReserve5` | `varchar(255)` | YES | +| 57 | `sSReserve6` | `varchar(255)` | YES | +| 58 | `dSReserve1` | `decimal(18,6)` | YES | +| 59 | `dSReserve2` | `decimal(18,6)` | YES | +| 60 | `dSReserve3` | `decimal(18,6)` | YES | +| 61 | `iSReserve1` | `int` | YES | +| 62 | `iSReserve2` | `int` | YES | +| 63 | `iSReserve3` | `int` | YES | +| 64 | `tSReserve1` | `datetime` | YES | +| 65 | `tSReserve2` | `datetime` | YES | +| 66 | `sType` | `varchar(255)` | YES | +| 67 | `dPlateQty` | `decimal(18,6)` | YES | +| 68 | `dPrintQty` | `decimal(18,6)` | YES | +| 69 | `iLevel` | `int` | YES | +| 70 | `sMemo` | `text` | YES | +| 71 | `dAdjustHour` | `decimal(18,6)` | YES | +| 72 | `tCutDate` | `datetime` | YES | +| 73 | `sCutPerson` | `varchar(255)` | YES | +| 74 | `bCut` | `bit(1)` | NO | +| 75 | `bMat` | `bit(1)` | NO | +| 76 | `tPublishDate` | `datetime` | YES | +| 77 | `sPublishPerson` | `varchar(255)` | YES | +| 78 | `bPublish` | `bit(1)` | NO | +| 79 | `sMakeup` | `varchar(255)` | YES | +| 80 | `tMakeup` | `datetime` | YES | +| 81 | `bMakeup` | `bit(1)` | NO | +| 82 | `sAfterProcess` | `text` | YES | +| 83 | `sPackage` | `varchar(100)` | YES | +| 84 | `sDeliveryMode` | `varchar(100)` | YES | +| 85 | `bProduction` | `bit(1)` | NO | +| 86 | `sLastReportTeamId` | `varchar(100)` | YES | +| 87 | `tLastReportDate` | `datetime` | YES | +| 88 | `dCutMoney` | `decimal(18,6)` | NO | +| 89 | `dPublishMoney` | `decimal(18,6)` | NO | +| 90 | `dMakeupMoney` | `decimal(18,6)` | NO | +| 91 | `iSrcControlOrder` | `int` | YES | +| 92 | `sSrcFormId` | `varchar(100)` | NO | +| 93 | `sCurrentProgress` | `varchar(1000)` | NO | +| 94 | `dCutBuQty` | `decimal(18,6)` | NO | +| 95 | `dMakeupBuQty` | `decimal(18,6)` | NO | +| 96 | `dPublishBuQty` | `decimal(18,6)` | NO | +| 97 | `sReportCompletePerson` | `varchar(255)` | NO | +| 98 | `tReportCompleteDate` | `datetime` | YES | +| 99 | `sPriorState` | `varchar(100)` | NO | +| 100 | `tAdjustMachineDate` | `datetime` | YES | +| 101 | `bAdjustMachineComplete` | `bit(1)` | NO | +| 102 | `bStartComplete` | `bit(1)` | NO | +| 103 | `sColorSerialMemo` | `varchar(255)` | NO | +| 104 | `sMReserve1` | `varchar(255)` | YES | +| 105 | `sMReserve2` | `varchar(255)` | YES | +| 106 | `sMReserve3` | `varchar(255)` | YES | +| 107 | `tDeliverDate` | `datetime` | YES | +| 108 | `iStick` | `int` | YES | +| 109 | `iPrintMode` | `int` | YES | +| 110 | `dMachineQty` | `decimal(18,6)` | YES | +| 111 | `sColorSerial` | `varchar(255)` | YES | +| 112 | `sMachineStyle` | `varchar(255)` | YES | +| 113 | `sCReserve1` | `varchar(255)` | YES | +| 114 | `sCMemo` | `varchar(255)` | YES | +| 115 | `sProcessRequire` | `varchar(255)` | YES | +| 116 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 117 | `sMaterMemo` | `varchar(255)` | YES | +| 118 | `sProductName` | `varchar(100)` | YES | +| 119 | `sProductNo` | `varchar(50)` | YES | +| 120 | `sProductStyle` | `varchar(50)` | YES | +| 121 | `sCustomerName` | `varchar(100)` | YES | +| 122 | `sCustomerNo` | `varchar(50)` | YES | +| 123 | `sProcessName` | `varchar(100)` | YES | +| 124 | `sProcessNo` | `varchar(50)` | YES | +| 125 | `sMachineName` | `varchar(100)` | YES | +| 126 | `sMachineNo` | `varchar(50)` | YES | +| 127 | `sWorkCenterName` | `varchar(100)` | YES | +| 128 | `sWorkCenterNo` | `varchar(50)` | YES | +| 129 | `sTeamName` | `varchar(100)` | YES | +| 130 | `sProductClassifyName` | `varchar(100)` | YES | +| 131 | `sMaterialsName` | `varchar(100)` | YES | +| 132 | `sMaterialsNo` | `varchar(50)` | YES | +| 133 | `sMaterialsStyle` | `varchar(50)` | YES | +| 134 | `iFace` | `int` | YES | +| 135 | `iPlate` | `int` | YES | +| 136 | `dGiveQty` | `decimal(18,6)` | NO | +| 137 | `dStartDate` | `decimal(18,6)` | NO | +| 138 | `sPartNameStatus` | `longtext` | YES | +| 139 | `sMaterialsStatus` | `longtext` | YES | +| 140 | `tReportDate` | `datetime` | YES | +| 141 | `sMaterialsProductId` | `varchar(255)` | NO | +| 142 | `iChangeTotal` | `int` | NO | +| 143 | `sWorkOrderChangeMemo` | `text` | YES | +| 144 | `bBillOutside` | `bit(1)` | NO | +| 145 | `sDecomposeCustomize` | `varchar(255)` | NO | +| 146 | `bProductionPlanComplete` | `bit(1)` | NO | +| 147 | `sCaclMachineId` | `varchar(100)` | YES | +| 148 | `dCaclProductionReportQty` | `decimal(18,6)` | NO | +| 149 | `sPReserve2` | `varchar(100)` | NO | +| 150 | `dSumPlate` | `decimal(18,6)` | NO | +| 151 | `tChangeMachineDate` | `datetime` | YES | +| 152 | `bUrgent` | `bit(1)` | NO | +| 153 | `bPatrolInspection` | `bit(1)` | NO | +| 154 | `bFirst1Inspection` | `bit(1)` | NO | +| 155 | `bFirst2Inspection` | `bit(1)` | NO | +| 156 | `bFirst3Inspection` | `bit(1)` | NO | +| 157 | `tPatrolInspection` | `datetime` | YES | +| 158 | `sPatrolInspection` | `varchar(100)` | YES | +| 159 | `tFirst1Inspection` | `datetime` | YES | +| 160 | `tFirst2Inspection` | `datetime` | YES | +| 161 | `tFirst3Inspection` | `datetime` | YES | +| 162 | `sFirst1Inspection` | `varchar(100)` | YES | +| 163 | `sFirst2Inspection` | `varchar(100)` | YES | +| 164 | `sFirst3Inspection` | `varchar(100)` | YES | +| 165 | `sReportParams` | `longtext` | YES | +| 166 | `tLimitReportDate` | `datetime` | YES | +| 167 | `bInking` | `bit(1)` | NO | +| 168 | `tInkingDate` | `datetime` | YES | +| 169 | `sInkingPerson` | `varchar(50)` | NO | +| 170 | `dInkingQty` | `decimal(18,6)` | NO | +| 171 | `dInkingMoney` | `decimal(18,6)` | NO | +| 172 | `bMould` | `bit(1)` | NO | +| 173 | `sMouldPerson` | `varchar(50)` | NO | +| 174 | `tMouldDate` | `datetime` | YES | +| 175 | `sMouldNo` | `varchar(50)` | YES | +| 176 | `dCalcQty1` | `decimal(18,6)` | NO | +| 177 | `dCalcQty2` | `decimal(18,6)` | NO | +| 178 | `dCalcQty3` | `decimal(18,6)` | NO | +| 179 | `dCalcQty4` | `decimal(18,6)` | NO | +| 180 | `dCalcHour1` | `decimal(18,6)` | NO | +| 181 | `iBlockCount` | `int` | NO | +| 182 | `bLock` | `bit(1)` | NO | +| 183 | `sLock` | `varchar(50)` | NO | +| 184 | `tLock` | `datetime` | YES | +| 185 | `sPriorProcess` | `varchar(255)` | NO | +| 186 | `sPriorPlate` | `varchar(255)` | NO | +| 187 | `iAutoOrder` | `int` | NO | +| 188 | `sDivRow` | `varchar(255)` | YES | +| 189 | `sDivRowGroupBy` | `varchar(255)` | YES | +| 190 | `bEmploy` | `bit(1)` | YES | +| 191 | `sEmployPerson` | `varchar(255)` | YES | +| 192 | `tEmploytime` | `datetime` | YES | +| 193 | `tFileDate` | `datetime` | YES | +| 194 | `sFilePerson` | `varchar(50)` | NO | +| 195 | `bFile` | `bit(1)` | NO | +| 196 | `bInvalid` | `int` | NO | +| 197 | `sFormId` | `char(0)` | NO | +| 198 | `bcheck` | `int` | NO | +| 199 | `bConfirm` | `bit(1)` | NO | +| 200 | `tConfirmDate` | `datetime` | YES | +| 201 | `sConfirmPerson` | `varchar(50)` | NO | + +## Definition + +```sql +select `a`.`iIncrement` AS `iIncrement`,`a`.`sId` AS `sId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sParentId` AS `sParentId`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sManualNo` AS `sManualNo`,`a`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`a`.`sProductId` AS `sProductId`,`a`.`sProcessId` AS `sProcessId`,`a`.`dProductQty` AS `dProductQty`,`a`.`sPartsName` AS `sPartsName`,`a`.`sMachineId` AS `sMachineId`,`a`.`dProductionReportQty` AS `dProductionReportQty`,`a`.`dHour` AS `dHour`,`a`.`tStartDate` AS `tStartDate`,`a`.`tEndDate` AS `tEndDate`,`a`.`sMaterialsId` AS `sMaterialsId`,`a`.`bProductionReportComplete` AS `bProductionReportComplete`,`a`.`sEmployeeId` AS `sEmployeeId`,`a`.`sTeamId` AS `sTeamId`,`a`.`sWorkCenterId` AS `sWorkCenterId`,`a`.`dProcessQty` AS `dProcessQty`,`a`.`iComplete` AS `iComplete`,`a`.`sMaterialsMemo` AS `sMaterialsMemo`,`a`.`sProcessMemo` AS `sProcessMemo`,`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`a`.`sSrcId` AS `sSrcId`,`a`.`sSrcMainId` AS `sSrcMainId`,`a`.`sSrcNo` AS `sSrcNo`,`a`.`dSrcQty` AS `dSrcQty`,`a`.`dProductPQty` AS `dProductPQty`,`a`.`sSlaveMemo` AS `sSlaveMemo`,`a`.`sWebOrderNo` AS `sWebOrderNo`,`a`.`sWebOrderId` AS `sWebOrderId`,`a`.`sBarcode` AS `sBarcode`,`a`.`sOrderId` AS `sOrderId`,`a`.`sOrderNo` AS `sOrderNo`,`a`.`sOrderSlaveId` AS `sOrderSlaveId`,`a`.`sWorkOrderId` AS `sWorkOrderId`,`a`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`a`.`sWorkOrderNo` AS `sWorkOrderNo`,`a`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`a`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`a`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`a`.`sState` AS `sState`,`a`.`bFrozen` AS `bFrozen`,`a`.`sDecompose` AS `sDecompose`,`a`.`sSReserve1` AS `sSReserve1`,`a`.`sSReserve2` AS `sSReserve2`,`a`.`sSReserve3` AS `sSReserve3`,`a`.`sSReserve4` AS `sSReserve4`,`a`.`sSReserve5` AS `sSReserve5`,`a`.`sSReserve6` AS `sSReserve6`,`a`.`dSReserve1` AS `dSReserve1`,`a`.`dSReserve2` AS `dSReserve2`,`a`.`dSReserve3` AS `dSReserve3`,`a`.`iSReserve1` AS `iSReserve1`,`a`.`iSReserve2` AS `iSReserve2`,`a`.`iSReserve3` AS `iSReserve3`,`a`.`tSReserve1` AS `tSReserve1`,`a`.`tSReserve2` AS `tSReserve2`,`a`.`sType` AS `sType`,`a`.`dPlateQty` AS `dPlateQty`,`a`.`dPrintQty` AS `dPrintQty`,`a`.`iLevel` AS `iLevel`,`a`.`sMemo` AS `sMemo`,`a`.`dAdjustHour` AS `dAdjustHour`,`a`.`tCutDate` AS `tCutDate`,`a`.`sCutPerson` AS `sCutPerson`,`a`.`bCut` AS `bCut`,`a`.`bMat` AS `bMat`,`a`.`tPublishDate` AS `tPublishDate`,`a`.`sPublishPerson` AS `sPublishPerson`,`a`.`bPublish` AS `bPublish`,`a`.`sMakeup` AS `sMakeup`,`a`.`tMakeup` AS `tMakeup`,`a`.`bMakeup` AS `bMakeup`,`a`.`sAfterProcess` AS `sAfterProcess`,`a`.`sPackage` AS `sPackage`,`a`.`sDeliveryMode` AS `sDeliveryMode`,`a`.`bProduction` AS `bProduction`,`a`.`sLastReportTeamId` AS `sLastReportTeamId`,`a`.`tLastReportDate` AS `tLastReportDate`,`a`.`dCutMoney` AS `dCutMoney`,`a`.`dPublishMoney` AS `dPublishMoney`,`a`.`dMakeupMoney` AS `dMakeupMoney`,`a`.`iSrcControlOrder` AS `iSrcControlOrder`,`a`.`sSrcFormId` AS `sSrcFormId`,`a`.`sCurrentProgress` AS `sCurrentProgress`,`a`.`dCutBuQty` AS `dCutBuQty`,`a`.`dMakeupBuQty` AS `dMakeupBuQty`,`a`.`dPublishBuQty` AS `dPublishBuQty`,`a`.`sReportCompletePerson` AS `sReportCompletePerson`,`a`.`tReportCompleteDate` AS `tReportCompleteDate`,`a`.`sPriorState` AS `sPriorState`,`a`.`tAdjustMachineDate` AS `tAdjustMachineDate`,`a`.`bAdjustMachineComplete` AS `bAdjustMachineComplete`,`a`.`bStartComplete` AS `bStartComplete`,`a`.`sColorSerialMemo` AS `sColorSerialMemo`,`a`.`sMReserve1` AS `sMReserve1`,`a`.`sMReserve2` AS `sMReserve2`,`a`.`sMReserve3` AS `sMReserve3`,`a`.`tDeliverDate` AS `tDeliverDate`,`a`.`iStick` AS `iStick`,`a`.`iPrintMode` AS `iPrintMode`,`a`.`dMachineQty` AS `dMachineQty`,`a`.`sColorSerial` AS `sColorSerial`,`a`.`sMachineStyle` AS `sMachineStyle`,`a`.`sCReserve1` AS `sCReserve1`,`a`.`sCMemo` AS `sCMemo`,`a`.`sProcessRequire` AS `sProcessRequire`,`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`a`.`sMaterMemo` AS `sMaterMemo`,`a`.`sProductName` AS `sProductName`,`a`.`sProductNo` AS `sProductNo`,`a`.`sProductStyle` AS `sProductStyle`,`a`.`sCustomerName` AS `sCustomerName`,`a`.`sCustomerNo` AS `sCustomerNo`,`a`.`sProcessName` AS `sProcessName`,`a`.`sProcessNo` AS `sProcessNo`,`a`.`sMachineName` AS `sMachineName`,`a`.`sMachineNo` AS `sMachineNo`,`a`.`sWorkCenterName` AS `sWorkCenterName`,`a`.`sWorkCenterNo` AS `sWorkCenterNo`,`a`.`sTeamName` AS `sTeamName`,`a`.`sProductClassifyName` AS `sProductClassifyName`,`a`.`sMaterialsName` AS `sMaterialsName`,`a`.`sMaterialsNo` AS `sMaterialsNo`,`a`.`sMaterialsStyle` AS `sMaterialsStyle`,`a`.`iFace` AS `iFace`,`a`.`iPlate` AS `iPlate`,`a`.`dGiveQty` AS `dGiveQty`,`a`.`dStartDate` AS `dStartDate`,`a`.`sPartNameStatus` AS `sPartNameStatus`,`a`.`sMaterialsStatus` AS `sMaterialsStatus`,`a`.`tReportDate` AS `tReportDate`,`a`.`sMaterialsProductId` AS `sMaterialsProductId`,`a`.`iChangeTotal` AS `iChangeTotal`,`a`.`sWorkOrderChangeMemo` AS `sWorkOrderChangeMemo`,`a`.`bBillOutside` AS `bBillOutside`,`a`.`sDecomposeCustomize` AS `sDecomposeCustomize`,`a`.`bProductionPlanComplete` AS `bProductionPlanComplete`,`a`.`sCaclMachineId` AS `sCaclMachineId`,`a`.`dCaclProductionReportQty` AS `dCaclProductionReportQty`,`a`.`sPReserve2` AS `sPReserve2`,`a`.`dSumPlate` AS `dSumPlate`,`a`.`tChangeMachineDate` AS `tChangeMachineDate`,`a`.`bUrgent` AS `bUrgent`,`a`.`bPatrolInspection` AS `bPatrolInspection`,`a`.`bFirst1Inspection` AS `bFirst1Inspection`,`a`.`bFirst2Inspection` AS `bFirst2Inspection`,`a`.`bFirst3Inspection` AS `bFirst3Inspection`,`a`.`tPatrolInspection` AS `tPatrolInspection`,`a`.`sPatrolInspection` AS `sPatrolInspection`,`a`.`tFirst1Inspection` AS `tFirst1Inspection`,`a`.`tFirst2Inspection` AS `tFirst2Inspection`,`a`.`tFirst3Inspection` AS `tFirst3Inspection`,`a`.`sFirst1Inspection` AS `sFirst1Inspection`,`a`.`sFirst2Inspection` AS `sFirst2Inspection`,`a`.`sFirst3Inspection` AS `sFirst3Inspection`,`a`.`sReportParams` AS `sReportParams`,(`a`.`tStartDate` + interval 3 day) AS `tLimitReportDate`,`a`.`bInking` AS `bInking`,`a`.`tInkingDate` AS `tInkingDate`,`a`.`sInkingPerson` AS `sInkingPerson`,`a`.`dInkingQty` AS `dInkingQty`,`a`.`dInkingMoney` AS `dInkingMoney`,`a`.`bMould` AS `bMould`,`a`.`sMouldPerson` AS `sMouldPerson`,`a`.`tMouldDate` AS `tMouldDate`,`a`.`sMouldNo` AS `sMouldNo`,`a`.`dCalcQty1` AS `dCalcQty1`,`a`.`dCalcQty2` AS `dCalcQty2`,`a`.`dCalcQty3` AS `dCalcQty3`,`a`.`dCalcQty4` AS `dCalcQty4`,`a`.`dCalcHour1` AS `dCalcHour1`,`a`.`iBlockCount` AS `iBlockCount`,`a`.`bLock` AS `bLock`,`a`.`sLock` AS `sLock`,`a`.`tLock` AS `tLock`,`a`.`sPriorProcess` AS `sPriorProcess`,`a`.`sPriorPlate` AS `sPriorPlate`,`a`.`iAutoOrder` AS `iAutoOrder`,`a`.`sDivRow` AS `sDivRow`,`a`.`sDivRowGroupBy` AS `sDivRowGroupBy`,`a`.`bEmploy` AS `bEmploy`,`a`.`sEmployPerson` AS `sEmployPerson`,`a`.`tEmploytime` AS `tEmploytime`,`a`.`tFileDate` AS `tFileDate`,`a`.`sFilePerson` AS `sFilePerson`,`a`.`bFile` AS `bFile`,0 AS `bInvalid`,'' AS `sFormId`,1 AS `bcheck`,`a`.`bConfirm` AS `bConfirm`,`a`.`tConfirmDate` AS `tConfirmDate`,`a`.`sConfirmPerson` AS `sConfirmPerson` from `xlyweberp_saas_ai`.`mftproductionplanslave` `a` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplan_all.md b/docs/auto-catalog/views/viw_mftproductionplan_all.md new file mode 100644 index 0000000..7592601 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplan_all.md @@ -0,0 +1,106 @@ +# `viw_mftproductionplan_all` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sSlaveId` | `varchar(100)` | NO | +| 2 | `iOrder` | `int` | NO | +| 3 | `sCustomerId` | `varchar(100)` | NO | +| 4 | `sCustomerName` | `varchar(100)` | YES | +| 5 | `sManualNo` | `varchar(11)` | YES | +| 6 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 7 | `sProductId` | `varchar(100)` | NO | +| 8 | `sProductName` | `varchar(100)` | YES | +| 9 | `sProcessId` | `varchar(100)` | NO | +| 10 | `sProcessName` | `varchar(100)` | YES | +| 11 | `dProductQty` | `decimal(18,6)` | NO | +| 12 | `sPartsName` | `varchar(255)` | YES | +| 13 | `sMachineId` | `varchar(100)` | YES | +| 14 | `sMachineName` | `varchar(100)` | YES | +| 15 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 16 | `dNoProductionReportQty` | `decimal(19,6)` | NO | +| 17 | `dHour` | `decimal(18,6)` | NO | +| 18 | `tStartDate` | `datetime` | YES | +| 19 | `tEndDate` | `datetime` | YES | +| 20 | `sMaterialsName` | `varchar(100)` | YES | +| 21 | `bProductionReportComplete` | `bit(1)` | NO | +| 22 | `sEmployeeId` | `varchar(100)` | NO | +| 23 | `sTeamId` | `varchar(100)` | NO | +| 24 | `sWorkCenterId` | `varchar(100)` | NO | +| 25 | `dProcessQty` | `decimal(18,6)` | NO | +| 26 | `iComplete` | `int` | YES | +| 27 | `sMaterialsMemo` | `mediumtext` | YES | +| 28 | `sProcessMemo` | `mediumtext` | YES | +| 29 | `sSrcSlaveId` | `varchar(100)` | NO | +| 30 | `sSrcId` | `varchar(100)` | NO | +| 31 | `sSrcNo` | `varchar(255)` | NO | +| 32 | `dSrcQty` | `decimal(18,6)` | YES | +| 33 | `dProductPQty` | `decimal(18,6)` | YES | +| 34 | `sSlaveMemo` | `mediumtext` | YES | +| 35 | `sWebOrderNo` | `varchar(255)` | NO | +| 36 | `sWebOrderId` | `varchar(100)` | NO | +| 37 | `sBarcode` | `varchar(255)` | YES | +| 38 | `sOrderId` | `varchar(100)` | NO | +| 39 | `sOrderNo` | `varchar(255)` | NO | +| 40 | `sOrderSlaveId` | `varchar(100)` | NO | +| 41 | `sWorkOrderId` | `varchar(100)` | NO | +| 42 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 43 | `sWorkOrderNo` | `varchar(255)` | NO | +| 44 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 45 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 46 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 47 | `sState` | `varchar(11)` | NO | +| 48 | `bFrozen` | `bit(1)` | NO | +| 49 | `sDecompose` | `varchar(255)` | YES | +| 50 | `sSReserve1` | `varchar(255)` | YES | +| 51 | `sSReserve2` | `varchar(255)` | YES | +| 52 | `sSReserve3` | `varchar(255)` | YES | +| 53 | `sSReserve4` | `varchar(255)` | YES | +| 54 | `sSReserve5` | `varchar(255)` | YES | +| 55 | `sSReserve6` | `varchar(255)` | YES | +| 56 | `dSReserve1` | `decimal(18,6)` | YES | +| 57 | `dSReserve2` | `decimal(18,6)` | YES | +| 58 | `dSReserve3` | `decimal(18,6)` | YES | +| 59 | `iSReserve1` | `int` | YES | +| 60 | `iSReserve2` | `int` | YES | +| 61 | `iSReserve3` | `int` | YES | +| 62 | `tSReserve1` | `datetime` | YES | +| 63 | `tSReserve2` | `datetime` | YES | +| 64 | `sType` | `varchar(255)` | YES | +| 65 | `dPlateQty` | `decimal(18,6)` | YES | +| 66 | `dPrintQty` | `decimal(18,6)` | YES | +| 67 | `iLevel` | `int` | YES | +| 68 | `sMemo` | `mediumtext` | YES | +| 69 | `dAdjustHour` | `decimal(18,6)` | YES | +| 70 | `bCut` | `bit(1)` | NO | +| 71 | `bMat` | `bit(1)` | NO | +| 72 | `bPublish` | `bit(1)` | NO | +| 73 | `sAfterProcess` | `mediumtext` | YES | +| 74 | `sPackage` | `varchar(100)` | YES | +| 75 | `sDeliveryMode` | `varchar(100)` | YES | +| 76 | `sSubsidiaryId` | `varchar(100)` | NO | +| 77 | `sBrandsId` | `varchar(100)` | NO | +| 78 | `sColorSerialMemo` | `varchar(255)` | NO | +| 79 | `sColorSerial` | `varchar(255)` | YES | +| 80 | `sTeamName` | `varchar(100)` | YES | +| 81 | `dMachineQty` | `decimal(18,6)` | YES | +| 82 | `tCreateDate` | `datetime` | NO | +| 83 | `sFormId` | `varchar(100)` | NO | +| 84 | `sMakePerson` | `varchar(255)` | NO | + +## Definition + +```sql +select `a`.`sSlaveId` AS `sSlaveId`,`a`.`iOrder` AS `iOrder`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sCustomerName` AS `sCustomerName`,`a`.`sManualNo` AS `sManualNo`,`a`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`a`.`sProductId` AS `sProductId`,`a`.`sProductName` AS `sProductName`,`a`.`sProcessId` AS `sProcessId`,`a`.`sProcessName` AS `sProcessName`,`a`.`dProductQty` AS `dProductQty`,`a`.`sPartsName` AS `sPartsName`,`a`.`sMachineId` AS `sMachineId`,`a`.`sMachineName` AS `sMachineName`,`a`.`dProductionReportQty` AS `dProductionReportQty`,`a`.`dNoProductionReportQty` AS `dNoProductionReportQty`,`a`.`dHour` AS `dHour`,`a`.`tStartDate` AS `tStartDate`,`a`.`tEndDate` AS `tEndDate`,`a`.`sMaterialsName` AS `sMaterialsName`,`a`.`bProductionReportComplete` AS `bProductionReportComplete`,`a`.`sEmployeeId` AS `sEmployeeId`,`a`.`sTeamId` AS `sTeamId`,`a`.`sWorkCenterId` AS `sWorkCenterId`,`a`.`dProcessQty` AS `dProcessQty`,`a`.`iComplete` AS `iComplete`,`a`.`sMaterialsMemo` AS `sMaterialsMemo`,`a`.`sProcessMemo` AS `sProcessMemo`,`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`a`.`sSrcId` AS `sSrcId`,`a`.`sSrcNo` AS `sSrcNo`,`a`.`dSrcQty` AS `dSrcQty`,`a`.`dProductPQty` AS `dProductPQty`,`a`.`sSlaveMemo` AS `sSlaveMemo`,`a`.`sWebOrderNo` AS `sWebOrderNo`,`a`.`sWebOrderId` AS `sWebOrderId`,`a`.`sBarcode` AS `sBarcode`,`a`.`sOrderId` AS `sOrderId`,`a`.`sOrderNo` AS `sOrderNo`,`a`.`sOrderSlaveId` AS `sOrderSlaveId`,`a`.`sWorkOrderId` AS `sWorkOrderId`,`a`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`a`.`sWorkOrderNo` AS `sWorkOrderNo`,`a`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`a`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`a`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`a`.`sState` AS `sState`,`a`.`bFrozen` AS `bFrozen`,`a`.`sDecompose` AS `sDecompose`,`a`.`sSReserve1` AS `sSReserve1`,`a`.`sSReserve2` AS `sSReserve2`,`a`.`sSReserve3` AS `sSReserve3`,`a`.`sSReserve4` AS `sSReserve4`,`a`.`sSReserve5` AS `sSReserve5`,`a`.`sSReserve6` AS `sSReserve6`,`a`.`dSReserve1` AS `dSReserve1`,`a`.`dSReserve2` AS `dSReserve2`,`a`.`dSReserve3` AS `dSReserve3`,`a`.`iSReserve1` AS `iSReserve1`,`a`.`iSReserve2` AS `iSReserve2`,`a`.`iSReserve3` AS `iSReserve3`,`a`.`tSReserve1` AS `tSReserve1`,`a`.`tSReserve2` AS `tSReserve2`,`a`.`sType` AS `sType`,`a`.`dPlateQty` AS `dPlateQty`,`a`.`dPrintQty` AS `dPrintQty`,`a`.`iLevel` AS `iLevel`,`a`.`sMemo` AS `sMemo`,`a`.`dAdjustHour` AS `dAdjustHour`,`a`.`bCut` AS `bCut`,`a`.`bMat` AS `bMat`,`a`.`bPublish` AS `bPublish`,`a`.`sAfterProcess` AS `sAfterProcess`,`a`.`sPackage` AS `sPackage`,`a`.`sDeliveryMode` AS `sDeliveryMode`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sColorSerialMemo` AS `sColorSerialMemo`,`a`.`sColorSerial` AS `sColorSerial`,`a`.`sTeamName` AS `sTeamName`,`a`.`dMachineQty` AS `dMachineQty`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sFormId` AS `sFormId`,`a`.`sMakePerson` AS `sMakePerson` from (select `xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductionReportQty` AS `dProductionReportQty`,(`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProcessQty` - `xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductionReportQty`) AS `dNoProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iComplete` AS `iComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDecompose` AS `sDecompose`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPrintQty` AS `dPrintQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAdjustHour` AS `dAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bCut` AS `bCut`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMat` AS `bMat`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAfterProcess` AS `sAfterProcess`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPackage` AS `sPackage`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDeliveryMode` AS `sDeliveryMode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamName` AS `sTeamName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcFormId` AS `sFormId`,'sPlan' AS `sPlanType` from `xlyweberp_saas_ai`.`mftproductionplanslave` union all select `xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sMachineName` AS `sMachineName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dProductionReportQty` AS `dProductionReportQty`,(`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dProcessQty` - `xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dProductionReportQty`) AS `dNoProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`iComplete` AS `iComplete`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sDecompose` AS `sDecompose`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dPrintQty` AS `dPrintQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dAdjustHour` AS `dAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`bCut` AS `bCut`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`bMat` AS `bMat`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sAfterProcess` AS `sAfterProcess`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sPackage` AS `sPackage`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sDeliveryMode` AS `sDeliveryMode`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sTeamName` AS `sTeamName`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionplanslavebak`.`sSrcFormId` AS `sFormId`,'sBak' AS `sPlanType` from `xlyweberp_saas_ai`.`mftproductionplanslavebak`) `a` order by `a`.`sMachineId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplan_plate.md b/docs/auto-catalog/views/viw_mftproductionplan_plate.md new file mode 100644 index 0000000..2dd134b --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplan_plate.md @@ -0,0 +1,133 @@ +# `viw_mftproductionplan_plate` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `iOrder` | `int` | NO | +| 4 | `sCustomerId` | `varchar(100)` | NO | +| 5 | `sManualNo` | `varchar(11)` | YES | +| 6 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 7 | `sProductId` | `varchar(100)` | NO | +| 8 | `sProcessId` | `varchar(100)` | NO | +| 9 | `dProductQty` | `decimal(18,6)` | NO | +| 10 | `sPartsName` | `varchar(255)` | YES | +| 11 | `sMachineId` | `varchar(100)` | YES | +| 12 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 13 | `dHour` | `decimal(18,6)` | NO | +| 14 | `tStartDate` | `datetime` | YES | +| 15 | `tEndDate` | `datetime` | YES | +| 16 | `sMaterialsId` | `varchar(100)` | YES | +| 17 | `bProductionReportComplete` | `bit(1)` | NO | +| 18 | `sEmployeeId` | `varchar(100)` | NO | +| 19 | `sTeamId` | `varchar(100)` | NO | +| 20 | `sWorkCenterId` | `varchar(100)` | NO | +| 21 | `iComplete` | `int` | YES | +| 22 | `sSrcSlaveId` | `varchar(100)` | NO | +| 23 | `sSrcId` | `varchar(100)` | NO | +| 24 | `sSrcNo` | `varchar(255)` | NO | +| 25 | `dProductPQty` | `decimal(18,6)` | YES | +| 26 | `sSlaveMemo` | `text` | YES | +| 27 | `sWebOrderNo` | `varchar(255)` | NO | +| 28 | `sWebOrderId` | `varchar(100)` | NO | +| 29 | `sBarcode` | `varchar(255)` | YES | +| 30 | `sOrderId` | `varchar(100)` | NO | +| 31 | `sOrderNo` | `varchar(255)` | NO | +| 32 | `sOrderSlaveId` | `varchar(100)` | NO | +| 33 | `sWorkOrderId` | `varchar(100)` | NO | +| 34 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 35 | `sWorkOrderNo` | `varchar(255)` | NO | +| 36 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 37 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 38 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 39 | `sMaterialsStyle` | `varchar(50)` | YES | +| 40 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 41 | `sState` | `varchar(11)` | NO | +| 42 | `bFrozen` | `bit(1)` | NO | +| 43 | `sSReserve1` | `varchar(255)` | YES | +| 44 | `sSReserve2` | `varchar(255)` | YES | +| 45 | `sSReserve3` | `varchar(255)` | YES | +| 46 | `sSReserve4` | `varchar(255)` | YES | +| 47 | `sSReserve5` | `varchar(255)` | YES | +| 48 | `sSReserve6` | `varchar(255)` | YES | +| 49 | `dSReserve1` | `decimal(18,6)` | YES | +| 50 | `dSReserve2` | `decimal(18,6)` | YES | +| 51 | `dSReserve3` | `decimal(18,6)` | YES | +| 52 | `iSReserve1` | `int` | YES | +| 53 | `iSReserve2` | `int` | YES | +| 54 | `iSReserve3` | `int` | YES | +| 55 | `tSReserve1` | `datetime` | YES | +| 56 | `tSReserve2` | `datetime` | YES | +| 57 | `sType` | `varchar(255)` | YES | +| 58 | `dPlateQty` | `decimal(40,6)` | YES | +| 59 | `dPrintQty` | `decimal(18,6)` | YES | +| 60 | `iLevel` | `int` | YES | +| 61 | `sMemo` | `text` | YES | +| 62 | `dAdjustHour` | `decimal(18,6)` | YES | +| 63 | `bCut` | `bit(1)` | NO | +| 64 | `bMat` | `bit(1)` | NO | +| 65 | `bPublish` | `bit(1)` | NO | +| 66 | `sAfterProcess` | `text` | YES | +| 67 | `sPackage` | `varchar(100)` | YES | +| 68 | `sDeliveryMode` | `varchar(100)` | YES | +| 69 | `sSubsidiaryId` | `varchar(100)` | NO | +| 70 | `sBrandsId` | `varchar(100)` | NO | +| 71 | `tCreateDate` | `datetime` | NO | +| 72 | `sMakePerson` | `varchar(255)` | NO | +| 73 | `bMakeup` | `bit(1)` | NO | +| 74 | `tMakeup` | `datetime` | YES | +| 75 | `sMakeup` | `varchar(255)` | YES | +| 76 | `bInking` | `bit(1)` | NO | +| 77 | `tInkingDate` | `datetime` | YES | +| 78 | `sInkingPerson` | `varchar(50)` | NO | +| 79 | `dInkingQty` | `decimal(18,6)` | NO | +| 80 | `dInkingMoney` | `decimal(18,6)` | NO | +| 81 | `bMould` | `bit(1)` | NO | +| 82 | `sMouldPerson` | `varchar(50)` | NO | +| 83 | `tMouldDate` | `datetime` | YES | +| 84 | `sMouldNo` | `varchar(50)` | YES | +| 85 | `sCutPerson` | `varchar(255)` | YES | +| 86 | `tCutDate` | `datetime` | YES | +| 87 | `dCutMoney` | `decimal(18,6)` | NO | +| 88 | `dPublishMoney` | `decimal(18,6)` | NO | +| 89 | `dMakeupMoney` | `decimal(18,6)` | NO | +| 90 | `dMakeupBuQty` | `decimal(18,6)` | NO | +| 91 | `dCalcQty1` | `decimal(18,6)` | NO | +| 92 | `dCalcQty2` | `decimal(18,6)` | NO | +| 93 | `dCalcHour1` | `decimal(18,6)` | NO | +| 94 | `sColorSerialMemo` | `varchar(255)` | NO | +| 95 | `sReportParams` | `longtext` | YES | +| 96 | `tLimitReportDate` | `datetime` | YES | +| 97 | `dPublishBuQty` | `decimal(18,6)` | NO | +| 98 | `tPublishDate` | `datetime` | YES | +| 99 | `sPublishPerson` | `varchar(255)` | YES | +| 100 | `sGroupId` | `varchar(200)` | NO | +| 101 | `sSrcFormId` | `varchar(100)` | NO | +| 102 | `iPublishQty` | `int` | YES | +| 103 | `iUsePublishQty` | `int` | YES | +| 104 | `sUsePublishType` | `varchar(50)` | YES | +| 105 | `iCtPStyle` | `int` | YES | +| 106 | `bPublishComplete` | `bit(1)` | YES | +| 107 | `bOnePublish` | `bit(1)` | YES | +| 108 | `sPColorSerial` | `varchar(50)` | YES | +| 109 | `iPFace` | `int` | YES | +| 110 | `iPColor` | `int` | YES | +| 111 | `iPSpecialColor` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iComplete` AS `iComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sType` AS `sType`,sum(ifnull(`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPlateQty`,0)) AS `dPlateQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPrintQty` AS `dPrintQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAdjustHour` AS `dAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bCut` AS `bCut`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMat` AS `bMat`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAfterProcess` AS `sAfterProcess`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPackage` AS `sPackage`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDeliveryMode` AS `sDeliveryMode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMakeup` AS `bMakeup`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tMakeup` AS `tMakeup`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakeup` AS `sMakeup`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bInking` AS `bInking`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tInkingDate` AS `tInkingDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sInkingPerson` AS `sInkingPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dInkingQty` AS `dInkingQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dInkingMoney` AS `dInkingMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMould` AS `bMould`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMouldPerson` AS `sMouldPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tMouldDate` AS `tMouldDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMouldNo` AS `sMouldNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCutPerson` AS `sCutPerson`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCutDate` AS `tCutDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCutMoney` AS `dCutMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPublishMoney` AS `dPublishMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dMakeupMoney` AS `dMakeupMoney`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dMakeupBuQty` AS `dMakeupBuQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty1` AS `dCalcQty1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty2` AS `dCalcQty2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcHour1` AS `dCalcHour1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sReportParams` AS `sReportParams`,(`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartDate` + interval 3 day) AS `tLimitReportDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPublishBuQty` AS `dPublishBuQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPublishPerson` AS `sPublishPerson`,concat(`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId`) AS `sGroupId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPublishQty` AS `iPublishQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iUsePublishQty` AS `iUsePublishQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sUsePublishType` AS `sUsePublishType`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iCTPStyle` AS `iCtPStyle`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublishComplete` AS `bPublishComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bOnePublish` AS `bOnePublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPColorSerial` AS `sPColorSerial`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPFace` AS `iPFace`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPColor` AS `iPColor`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iPSpecialColor` AS `iPSpecialColor` from `xlyweberp_saas_ai`.`mftproductionplanslave` where (`xlyweberp_saas_ai`.`mftproductionplanslave`.`sType` = 1) group by `xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dCalcQty1` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplan_plate_copy1.md b/docs/auto-catalog/views/viw_mftproductionplan_plate_copy1.md new file mode 100644 index 0000000..28e5bd3 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplan_plate_copy1.md @@ -0,0 +1,106 @@ +# `viw_mftproductionplan_plate_copy1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `iOrder` | `int` | NO | +| 3 | `sCustomerId` | `varchar(100)` | NO | +| 4 | `sManualNo` | `varchar(11)` | YES | +| 5 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 6 | `sProductId` | `varchar(100)` | NO | +| 7 | `sProcessId` | `varchar(100)` | NO | +| 8 | `dProductQty` | `decimal(18,6)` | NO | +| 9 | `sPartsName` | `varchar(255)` | YES | +| 10 | `sMachineId` | `varchar(100)` | YES | +| 11 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 12 | `dHour` | `decimal(18,6)` | NO | +| 13 | `tStartDate` | `datetime` | YES | +| 14 | `tEndDate` | `datetime` | YES | +| 15 | `sMaterialsId` | `varchar(100)` | NO | +| 16 | `bProductionReportComplete` | `bit(1)` | NO | +| 17 | `sEmployeeId` | `varchar(100)` | NO | +| 18 | `sTeamId` | `varchar(100)` | NO | +| 19 | `sWorkCenterId` | `varchar(100)` | NO | +| 20 | `iComplete` | `int` | YES | +| 21 | `sSrcSlaveId` | `varchar(100)` | NO | +| 22 | `sSrcId` | `varchar(100)` | NO | +| 23 | `sSrcNo` | `varchar(255)` | NO | +| 24 | `dProductPQty` | `decimal(18,6)` | YES | +| 25 | `sSlaveMemo` | `text` | YES | +| 26 | `sWebOrderNo` | `varchar(255)` | NO | +| 27 | `sWebOrderId` | `varchar(100)` | NO | +| 28 | `sBarcode` | `varchar(255)` | YES | +| 29 | `sOrderId` | `varchar(100)` | NO | +| 30 | `sOrderNo` | `varchar(255)` | NO | +| 31 | `sOrderSlaveId` | `varchar(100)` | NO | +| 32 | `sWorkOrderId` | `varchar(100)` | NO | +| 33 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 34 | `sWorkOrderNo` | `varchar(255)` | NO | +| 35 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 36 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 37 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 38 | `sState` | `varchar(11)` | NO | +| 39 | `bFrozen` | `bit(1)` | NO | +| 40 | `sSReserve1` | `varchar(255)` | YES | +| 41 | `sSReserve2` | `varchar(255)` | YES | +| 42 | `sSReserve3` | `varchar(255)` | YES | +| 43 | `sSReserve4` | `varchar(255)` | YES | +| 44 | `sSReserve5` | `varchar(255)` | YES | +| 45 | `sSReserve6` | `varchar(255)` | YES | +| 46 | `dSReserve1` | `decimal(18,6)` | YES | +| 47 | `dSReserve2` | `decimal(18,6)` | YES | +| 48 | `dSReserve3` | `decimal(18,6)` | YES | +| 49 | `iSReserve1` | `int` | YES | +| 50 | `iSReserve2` | `int` | YES | +| 51 | `iSReserve3` | `int` | YES | +| 52 | `tSReserve1` | `datetime` | YES | +| 53 | `tSReserve2` | `datetime` | YES | +| 54 | `sType` | `varchar(255)` | YES | +| 55 | `dPrintQty` | `decimal(18,6)` | YES | +| 56 | `iLevel` | `int` | YES | +| 57 | `sMemo` | `text` | YES | +| 58 | `dAdjustHour` | `decimal(18,6)` | YES | +| 59 | `bCut` | `bit(1)` | NO | +| 60 | `bMat` | `bit(1)` | NO | +| 61 | `bPublish` | `bit(1)` | NO | +| 62 | `sAfterProcess` | `text` | YES | +| 63 | `sPackage` | `varchar(100)` | YES | +| 64 | `sDeliveryMode` | `varchar(100)` | YES | +| 65 | `sSubsidiaryId` | `varchar(100)` | NO | +| 66 | `sBrandsId` | `varchar(100)` | NO | +| 67 | `tCreateDate` | `datetime` | NO | +| 68 | `sMakePerson` | `varchar(255)` | NO | +| 69 | `bMakeup` | `bit(1)` | NO | +| 70 | `tMakeup` | `datetime` | YES | +| 71 | `sMakeup` | `varchar(255)` | YES | +| 72 | `sCutPerson` | `varchar(255)` | YES | +| 73 | `tCutDate` | `datetime` | YES | +| 74 | `dCutMoney` | `decimal(18,6)` | NO | +| 75 | `dPublishMoney` | `decimal(18,6)` | NO | +| 76 | `dMakeupMoney` | `decimal(18,6)` | NO | +| 77 | `dMakeupBuQty` | `decimal(18,6)` | NO | +| 78 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 79 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 80 | `sMaterialsStyle` | `varchar(255)` | NO | +| 81 | `sSlaveId` | `varchar(100)` | NO | +| 82 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 83 | `dProductionQty` | `decimal(18,6)` | NO | +| 84 | `bProductionComplete` | `bit(1)` | NO | + +## Definition + +```sql +select `a`.`sWorkOrderId` AS `sId`,`a`.`iOrder` AS `iOrder`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sManualNo` AS `sManualNo`,`a`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`a`.`sProductId` AS `sProductId`,`a`.`sProcessId` AS `sProcessId`,`a`.`dProductQty` AS `dProductQty`,`a`.`sPartsName` AS `sPartsName`,`a`.`sMachineId` AS `sMachineId`,`a`.`dProductionReportQty` AS `dProductionReportQty`,`a`.`dHour` AS `dHour`,`a`.`tStartDate` AS `tStartDate`,`a`.`tEndDate` AS `tEndDate`,`b`.`sMaterialsId` AS `sMaterialsId`,`a`.`bProductionReportComplete` AS `bProductionReportComplete`,`a`.`sEmployeeId` AS `sEmployeeId`,`a`.`sTeamId` AS `sTeamId`,`a`.`sWorkCenterId` AS `sWorkCenterId`,`a`.`iComplete` AS `iComplete`,`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`a`.`sSrcId` AS `sSrcId`,`a`.`sSrcNo` AS `sSrcNo`,`a`.`dProductPQty` AS `dProductPQty`,`a`.`sSlaveMemo` AS `sSlaveMemo`,`a`.`sWebOrderNo` AS `sWebOrderNo`,`a`.`sWebOrderId` AS `sWebOrderId`,`a`.`sBarcode` AS `sBarcode`,`a`.`sOrderId` AS `sOrderId`,`a`.`sOrderNo` AS `sOrderNo`,`a`.`sOrderSlaveId` AS `sOrderSlaveId`,`a`.`sWorkOrderId` AS `sWorkOrderId`,`a`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`a`.`sWorkOrderNo` AS `sWorkOrderNo`,`a`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`a`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`b`.`sId` AS `sWorkOrderMaterialsTbId`,`a`.`sState` AS `sState`,`a`.`bFrozen` AS `bFrozen`,`a`.`sSReserve1` AS `sSReserve1`,`a`.`sSReserve2` AS `sSReserve2`,`a`.`sSReserve3` AS `sSReserve3`,`a`.`sSReserve4` AS `sSReserve4`,`a`.`sSReserve5` AS `sSReserve5`,`a`.`sSReserve6` AS `sSReserve6`,`a`.`dSReserve1` AS `dSReserve1`,`a`.`dSReserve2` AS `dSReserve2`,`a`.`dSReserve3` AS `dSReserve3`,`a`.`iSReserve1` AS `iSReserve1`,`a`.`iSReserve2` AS `iSReserve2`,`a`.`iSReserve3` AS `iSReserve3`,`a`.`tSReserve1` AS `tSReserve1`,`a`.`tSReserve2` AS `tSReserve2`,`a`.`sType` AS `sType`,`a`.`dPrintQty` AS `dPrintQty`,`a`.`iLevel` AS `iLevel`,`a`.`sMemo` AS `sMemo`,`a`.`dAdjustHour` AS `dAdjustHour`,`a`.`bCut` AS `bCut`,`a`.`bMat` AS `bMat`,`a`.`bPublish` AS `bPublish`,`a`.`sAfterProcess` AS `sAfterProcess`,`a`.`sPackage` AS `sPackage`,`a`.`sDeliveryMode` AS `sDeliveryMode`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`bMakeup` AS `bMakeup`,`a`.`tMakeup` AS `tMakeup`,`a`.`sMakeup` AS `sMakeup`,`a`.`sCutPerson` AS `sCutPerson`,`a`.`tCutDate` AS `tCutDate`,`a`.`dCutMoney` AS `dCutMoney`,`a`.`dPublishMoney` AS `dPublishMoney`,`a`.`dMakeupMoney` AS `dMakeupMoney`,`a`.`dMakeupBuQty` AS `dMakeupBuQty`,`b`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`b`.`dMaterialsQty` AS `dMaterialsQty`,`b`.`sMaterialsStyle` AS `sMaterialsStyle`,`b`.`sId` AS `sSlaveId`,`b`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`b`.`dProductionQty` AS `dProductionQty`,`b`.`bProductionComplete` AS `bProductionComplete` from (`xlyweberp_saas_ai`.`mftproductionplanslave` `a` join `xlyweberp_saas_ai`.`mftworkordermaterials` `b` on(((`a`.`sWorkOrderId` = `b`.`sParentId`) and (`a`.`sProcessId` = `b`.`sProcessId`) and (`a`.`sWorkOrderControlId` = `b`.`sControlId`)))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplan_workorder.md b/docs/auto-catalog/views/viw_mftproductionplan_workorder.md new file mode 100644 index 0000000..c75f7db --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplan_workorder.md @@ -0,0 +1,28 @@ +# `viw_mftproductionplan_workorder` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sWorkOrderId` | `varchar(100)` | NO | +| 2 | `sSrcNo` | `varchar(255)` | NO | +| 3 | `sState` | `varchar(255)` | NO | +| 4 | `imorder` | `int` | YES | +| 5 | `sid` | `varchar(100)` | NO | +| 6 | `bFrozen` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionplan`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplan`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplan`.`sState` AS `sState`,min(`xlyweberp_saas_ai`.`mftproductionplan`.`iOrder`) AS `imorder`,`xlyweberp_saas_ai`.`mftproductionplan`.`sId` AS `sid`,`xlyweberp_saas_ai`.`mftproductionplan`.`bFrozen` AS `bFrozen` from `xlyweberp_saas_ai`.`mftproductionplan` where (`xlyweberp_saas_ai`.`mftproductionplan`.`sState` in (1,2,3,7)) group by `xlyweberp_saas_ai`.`mftproductionplan`.`sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplan`.`sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplan`.`sState`,`xlyweberp_saas_ai`.`mftproductionplan`.`iOrder` order by `xlyweberp_saas_ai`.`mftproductionplan`.`iOrder` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplancontrolprocess.md b/docs/auto-catalog/views/viw_mftproductionplancontrolprocess.md new file mode 100644 index 0000000..d947115 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplancontrolprocess.md @@ -0,0 +1,120 @@ +# `viw_mftproductionplancontrolprocess` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sWorkOrderId` | `varchar(100)` | NO | +| 9 | `sWorkOrderNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sSalesManId` | `varchar(255)` | YES | +| 15 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 16 | `sGetPayId` | `varchar(255)` | YES | +| 17 | `tGetPayDate` | `datetime` | YES | +| 18 | `sConsignee` | `varchar(255)` | YES | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | YES | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | YES | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 27 | `sCurrency` | `varchar(255)` | YES | +| 28 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 29 | `sProductId` | `varchar(100)` | NO | +| 30 | `dProductQty` | `decimal(18,6)` | NO | +| 31 | `dProductPrice` | `decimal(18,6)` | NO | +| 32 | `dProductMoney` | `decimal(18,6)` | NO | +| 33 | `sProductInfo` | `text` | YES | +| 34 | `sMaterialsMemo` | `text` | YES | +| 35 | `sProcessMemo` | `text` | YES | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `dProductPQty` | `decimal(18,6)` | YES | +| 41 | `iProductStick` | `int` | YES | +| 42 | `bProductInStoreComplete` | `bit(1)` | NO | +| 43 | `bDeliverComplete` | `bit(1)` | NO | +| 44 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 45 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 46 | `bCheckingComplete` | `bit(1)` | NO | +| 47 | `sQualityRequireMemo` | `text` | YES | +| 48 | `sPackRequireMemo` | `text` | YES | +| 49 | `sSlaveMemo` | `text` | YES | +| 50 | `sTaxId` | `varchar(100)` | YES | +| 51 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 52 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 53 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 55 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 56 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 57 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 58 | `dDeliverQty` | `decimal(18,6)` | NO | +| 59 | `dCheckingQty` | `decimal(18,6)` | NO | +| 60 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 61 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 62 | `sWebOrderNo` | `varchar(255)` | NO | +| 63 | `sWebOrderId` | `varchar(100)` | NO | +| 64 | `sBarcode` | `varchar(255)` | YES | +| 65 | `dGiveQty` | `decimal(18,6)` | NO | +| 66 | `dPresentQty` | `decimal(18,6)` | NO | +| 67 | `sProductTechnologyId` | `varchar(100)` | YES | +| 68 | `sOrderId` | `varchar(100)` | NO | +| 69 | `sOrderSlaveId` | `varchar(100)` | NO | +| 70 | `sOrderNo` | `varchar(255)` | NO | +| 71 | `sSReserve1` | `varchar(255)` | YES | +| 72 | `sSReserve2` | `varchar(255)` | YES | +| 73 | `sSReserve3` | `varchar(255)` | YES | +| 74 | `sSReserve4` | `varchar(255)` | YES | +| 75 | `sSReserve5` | `varchar(255)` | YES | +| 76 | `sSReserve6` | `varchar(255)` | YES | +| 77 | `dSReserve1` | `decimal(18,6)` | YES | +| 78 | `dSReserve2` | `decimal(18,6)` | YES | +| 79 | `dSReserve3` | `decimal(18,6)` | YES | +| 80 | `iSReserve1` | `int` | YES | +| 81 | `iSReserve2` | `int` | YES | +| 82 | `iSReserve3` | `int` | YES | +| 83 | `tSReserve1` | `datetime` | YES | +| 84 | `tSReserve2` | `datetime` | YES | +| 85 | `sState` | `varchar(255)` | NO | +| 86 | `bFrozen` | `bit(1)` | NO | +| 87 | `sControlId` | `varchar(100)` | NO | +| 88 | `sPartsName` | `varchar(255)` | NO | +| 89 | `dPartsQty` | `decimal(18,6)` | NO | +| 90 | `dMachineQty` | `decimal(18,6)` | NO | +| 91 | `orderProcessId` | `varchar(100)` | NO | +| 92 | `sProcessId` | `varchar(100)` | NO | +| 93 | `sMaterialsId` | `varchar(100)` | YES | +| 94 | `sMachineId` | `varchar(100)` | YES | +| 95 | `dHour` | `decimal(18,6)` | YES | +| 96 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 97 | `dProductionQty` | `decimal(18,6)` | NO | +| 98 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sProductId` AS `sProductId`,`m`.`dProductQty` AS `dProductQty`,`m`.`dProductPrice` AS `dProductPrice`,`m`.`dProductMoney` AS `dProductMoney`,`m`.`sProductInfo` AS `sProductInfo`,`m`.`sMaterialsMemo` AS `sMaterialsMemo`,`m`.`sProcessMemo` AS `sProcessMemo`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`dSrcQty` AS `dSrcQty`,`m`.`dProductPQty` AS `dProductPQty`,`m`.`iProductStick` AS `iProductStick`,`m`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`m`.`bDeliverComplete` AS `bDeliverComplete`,`m`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`m`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`m`.`bCheckingComplete` AS `bCheckingComplete`,`m`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`m`.`sPackRequireMemo` AS `sPackRequireMemo`,`m`.`sSlaveMemo` AS `sSlaveMemo`,`m`.`sTaxId` AS `sTaxId`,`m`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`m`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`m`.`dProductTaxMoney` AS `dProductTaxMoney`,`m`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`m`.`dProductForeignMoney` AS `dProductForeignMoney`,`m`.`dProductInStoreQty` AS `dProductInStoreQty`,`m`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`m`.`dDeliverQty` AS `dDeliverQty`,`m`.`dCheckingQty` AS `dCheckingQty`,`m`.`dReceiptMoney` AS `dReceiptMoney`,`m`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`m`.`sWebOrderNo` AS `sWebOrderNo`,`m`.`sWebOrderId` AS `sWebOrderId`,`m`.`sBarcode` AS `sBarcode`,`m`.`dGiveQty` AS `dGiveQty`,`m`.`dPresentQty` AS `dPresentQty`,`m`.`sProductTechnologyId` AS `sProductTechnologyId`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sSReserve1` AS `sSReserve1`,`m`.`sSReserve2` AS `sSReserve2`,`m`.`sSReserve3` AS `sSReserve3`,`m`.`sSReserve4` AS `sSReserve4`,`m`.`sSReserve5` AS `sSReserve5`,`m`.`sSReserve6` AS `sSReserve6`,`m`.`dSReserve1` AS `dSReserve1`,`m`.`dSReserve2` AS `dSReserve2`,`m`.`dSReserve3` AS `dSReserve3`,`m`.`iSReserve1` AS `iSReserve1`,`m`.`iSReserve2` AS `iSReserve2`,`m`.`iSReserve3` AS `iSReserve3`,`m`.`tSReserve1` AS `tSReserve1`,`m`.`tSReserve2` AS `tSReserve2`,`m`.`sState` AS `sState`,`m`.`bFrozen` AS `bFrozen`,`c`.`sId` AS `sControlId`,`c`.`sPartsName` AS `sPartsName`,`c`.`dPartsQty` AS `dPartsQty`,`c`.`dMachineQty` AS `dMachineQty`,`p`.`sId` AS `orderProcessId`,`p`.`sProcessId` AS `sProcessId`,`p`.`sMaterialsId` AS `sMaterialsId`,`p`.`sMachineId` AS `sMachineId`,`p`.`dHour` AS `dHour`,`p`.`dProductionReportQty` AS `dProductionReportQty`,`p`.`dProductionQty` AS `dProductionQty`,`p`.`iIncrement` AS `iIncrement` from ((`xlyweberp_saas_ai`.`mftproductionplan` `m` join `xlyweberp_saas_ai`.`mftworkordercontrol` `c` on((`c`.`sParentId` = `m`.`sSrcId`))) join `xlyweberp_saas_ai`.`mftworkorderprocess` `p` on((`p`.`sControlId` = `c`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplanfull.md b/docs/auto-catalog/views/viw_mftproductionplanfull.md new file mode 100644 index 0000000..998490b --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplanfull.md @@ -0,0 +1,119 @@ +# `viw_mftproductionplanfull` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `bCheck` | `bit(1)` | NO | +| 4 | `tCheckDate` | `datetime` | YES | +| 5 | `sCheckPerson` | `varchar(255)` | YES | +| 6 | `bPrint` | `bit(1)` | NO | +| 7 | `bCopyLimit` | `bit(1)` | NO | +| 8 | `sStatus` | `varchar(255)` | YES | +| 9 | `bInvalid` | `bit(1)` | NO | +| 10 | `sMReserve2` | `varchar(255)` | YES | +| 11 | `sMReserve3` | `varchar(255)` | YES | +| 12 | `sMReserve4` | `varchar(255)` | YES | +| 13 | `sMReserve5` | `varchar(255)` | YES | +| 14 | `sMReserve6` | `varchar(255)` | YES | +| 15 | `dMReserve1` | `decimal(18,6)` | YES | +| 16 | `dMReserve2` | `decimal(18,6)` | YES | +| 17 | `dMReserve3` | `decimal(18,6)` | YES | +| 18 | `iMReserve1` | `int` | YES | +| 19 | `iMReserve2` | `int` | YES | +| 20 | `iMReserve3` | `int` | YES | +| 21 | `tMReserve1` | `datetime` | YES | +| 22 | `tMReserve2` | `datetime` | YES | +| 23 | `sSlaveId` | `varchar(100)` | NO | +| 24 | `iOrder` | `int` | NO | +| 25 | `sCustomerId` | `varchar(100)` | NO | +| 26 | `sManualNo` | `varchar(11)` | YES | +| 27 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 28 | `sProductId` | `varchar(100)` | NO | +| 29 | `sProcessId` | `varchar(100)` | NO | +| 30 | `dProductQty` | `decimal(18,6)` | NO | +| 31 | `sPartsName` | `varchar(255)` | YES | +| 32 | `sMachineId` | `varchar(100)` | YES | +| 33 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 34 | `dHour` | `decimal(18,6)` | NO | +| 35 | `tStartDate` | `datetime` | YES | +| 36 | `tEndDate` | `datetime` | YES | +| 37 | `sMaterialsId` | `varchar(100)` | YES | +| 38 | `bProductionReportComplete` | `bit(1)` | NO | +| 39 | `sEmployeeId` | `varchar(100)` | NO | +| 40 | `sTeamId` | `varchar(100)` | NO | +| 41 | `sWorkCenterId` | `varchar(100)` | NO | +| 42 | `dProcessQty` | `decimal(18,6)` | NO | +| 43 | `iComplete` | `int` | YES | +| 44 | `sMaterialsMemo` | `text` | YES | +| 45 | `sProcessMemo` | `text` | YES | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | +| 47 | `sSrcId` | `varchar(100)` | NO | +| 48 | `sSrcNo` | `varchar(255)` | NO | +| 49 | `dSrcQty` | `decimal(18,6)` | YES | +| 50 | `dProductPQty` | `decimal(18,6)` | YES | +| 51 | `sSlaveMemo` | `text` | YES | +| 52 | `sWebOrderNo` | `varchar(255)` | NO | +| 53 | `sWebOrderId` | `varchar(100)` | NO | +| 54 | `sBarcode` | `varchar(255)` | YES | +| 55 | `sOrderId` | `varchar(100)` | NO | +| 56 | `sOrderNo` | `varchar(255)` | NO | +| 57 | `sOrderSlaveId` | `varchar(100)` | NO | +| 58 | `sWorkOrderId` | `varchar(100)` | NO | +| 59 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 60 | `sWorkOrderNo` | `varchar(255)` | NO | +| 61 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 62 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 63 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 64 | `sState` | `varchar(11)` | NO | +| 65 | `bFrozen` | `bit(1)` | NO | +| 66 | `sDecompose` | `varchar(255)` | YES | +| 67 | `sSReserve1` | `varchar(255)` | YES | +| 68 | `sSReserve2` | `varchar(255)` | YES | +| 69 | `sSReserve3` | `varchar(255)` | YES | +| 70 | `sSReserve4` | `varchar(255)` | YES | +| 71 | `sSReserve5` | `varchar(255)` | YES | +| 72 | `sSReserve6` | `varchar(255)` | YES | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | +| 76 | `iSReserve1` | `int` | YES | +| 77 | `iSReserve2` | `int` | YES | +| 78 | `iSReserve3` | `int` | YES | +| 79 | `tSReserve1` | `datetime` | YES | +| 80 | `tSReserve2` | `datetime` | YES | +| 81 | `sType` | `varchar(255)` | YES | +| 82 | `dPlateQty` | `decimal(18,6)` | YES | +| 83 | `dPrintQty` | `decimal(18,6)` | YES | +| 84 | `iLevel` | `int` | YES | +| 85 | `sMemo` | `text` | YES | +| 86 | `dAdjustHour` | `decimal(18,6)` | YES | +| 87 | `bCut` | `bit(1)` | NO | +| 88 | `bMat` | `bit(1)` | NO | +| 89 | `bPublish` | `bit(1)` | NO | +| 90 | `sAfterProcess` | `text` | YES | +| 91 | `sPackage` | `varchar(100)` | YES | +| 92 | `sDeliveryMode` | `varchar(100)` | YES | +| 93 | `sSubsidiaryId` | `varchar(100)` | NO | +| 94 | `sBrandsId` | `varchar(100)` | NO | +| 95 | `tCreateDate` | `datetime` | NO | +| 96 | `sMakePerson` | `varchar(255)` | NO | +| 97 | `sMReserve1` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionplanmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iComplete` AS `iComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDecompose` AS `sDecompose`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPrintQty` AS `dPrintQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAdjustHour` AS `dAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bCut` AS `bCut`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMat` AS `bMat`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAfterProcess` AS `sAfterProcess`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPackage` AS `sPackage`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDeliveryMode` AS `sDeliveryMode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve1` AS `sMReserve1` from (`xlyweberp_saas_ai`.`mftproductionplanmaster` join `xlyweberp_saas_ai`.`mftproductionplanslave` on((`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionplanmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplanslaveandworkcenter.md b/docs/auto-catalog/views/viw_mftproductionplanslaveandworkcenter.md new file mode 100644 index 0000000..3145b4a --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplanslaveandworkcenter.md @@ -0,0 +1,120 @@ +# `viw_mftproductionplanslaveandworkcenter` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `bCheck` | `bit(1)` | NO | +| 4 | `tCheckDate` | `datetime` | YES | +| 5 | `sCheckPerson` | `varchar(255)` | YES | +| 6 | `bPrint` | `bit(1)` | NO | +| 7 | `bCopyLimit` | `bit(1)` | NO | +| 8 | `sStatus` | `varchar(255)` | YES | +| 9 | `bInvalid` | `bit(1)` | NO | +| 10 | `sMReserve2` | `varchar(255)` | YES | +| 11 | `sMReserve3` | `varchar(255)` | YES | +| 12 | `sMReserve4` | `varchar(255)` | YES | +| 13 | `sMReserve5` | `varchar(255)` | YES | +| 14 | `sMReserve6` | `varchar(255)` | YES | +| 15 | `dMReserve1` | `decimal(18,6)` | YES | +| 16 | `dMReserve2` | `decimal(18,6)` | YES | +| 17 | `dMReserve3` | `decimal(18,6)` | YES | +| 18 | `iMReserve1` | `int` | YES | +| 19 | `iMReserve2` | `int` | YES | +| 20 | `iMReserve3` | `int` | YES | +| 21 | `tMReserve1` | `datetime` | YES | +| 22 | `tMReserve2` | `datetime` | YES | +| 23 | `sSlaveId` | `varchar(100)` | NO | +| 24 | `iOrder` | `int` | NO | +| 25 | `sCustomerId` | `varchar(100)` | NO | +| 26 | `sManualNo` | `varchar(11)` | YES | +| 27 | `sCustomerOrderNo` | `varchar(11)` | YES | +| 28 | `sProductId` | `varchar(100)` | NO | +| 29 | `sProcessId` | `varchar(100)` | NO | +| 30 | `dProductQty` | `decimal(18,6)` | NO | +| 31 | `sPartsName` | `varchar(255)` | YES | +| 32 | `sMachineId` | `varchar(100)` | YES | +| 33 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 34 | `dHour` | `decimal(18,6)` | NO | +| 35 | `tStartDate` | `datetime` | YES | +| 36 | `tEndDate` | `datetime` | YES | +| 37 | `sMaterialsId` | `varchar(100)` | YES | +| 38 | `bProductionReportComplete` | `bit(1)` | NO | +| 39 | `sEmployeeId` | `varchar(100)` | NO | +| 40 | `sTeamId` | `varchar(100)` | NO | +| 41 | `sWorkCenterId` | `varchar(100)` | NO | +| 42 | `dProcessQty` | `decimal(18,6)` | NO | +| 43 | `iComplete` | `int` | YES | +| 44 | `sMaterialsMemo` | `text` | YES | +| 45 | `sProcessMemo` | `text` | YES | +| 46 | `sSrcSlaveId` | `varchar(100)` | NO | +| 47 | `sSrcId` | `varchar(100)` | NO | +| 48 | `sSrcNo` | `varchar(255)` | NO | +| 49 | `dSrcQty` | `decimal(18,6)` | YES | +| 50 | `dProductPQty` | `decimal(18,6)` | YES | +| 51 | `sSlaveMemo` | `text` | YES | +| 52 | `sWebOrderNo` | `varchar(255)` | NO | +| 53 | `sWebOrderId` | `varchar(100)` | NO | +| 54 | `sBarcode` | `varchar(255)` | YES | +| 55 | `sOrderId` | `varchar(100)` | NO | +| 56 | `sOrderNo` | `varchar(255)` | NO | +| 57 | `sOrderSlaveId` | `varchar(100)` | NO | +| 58 | `sWorkOrderId` | `varchar(100)` | NO | +| 59 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 60 | `sWorkOrderNo` | `varchar(255)` | NO | +| 61 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 62 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 63 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 64 | `sState` | `varchar(11)` | NO | +| 65 | `bFrozen` | `bit(1)` | NO | +| 66 | `sDecompose` | `varchar(255)` | YES | +| 67 | `sSReserve1` | `varchar(255)` | YES | +| 68 | `sSReserve2` | `varchar(255)` | YES | +| 69 | `sSReserve3` | `varchar(255)` | YES | +| 70 | `sSReserve4` | `varchar(255)` | YES | +| 71 | `sSReserve5` | `varchar(255)` | YES | +| 72 | `sSReserve6` | `varchar(255)` | YES | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | +| 76 | `iSReserve1` | `int` | YES | +| 77 | `iSReserve2` | `int` | YES | +| 78 | `iSReserve3` | `int` | YES | +| 79 | `tSReserve1` | `datetime` | YES | +| 80 | `tSReserve2` | `datetime` | YES | +| 81 | `sType` | `varchar(255)` | YES | +| 82 | `dPlateQty` | `decimal(18,6)` | YES | +| 83 | `dPrintQty` | `decimal(18,6)` | YES | +| 84 | `iLevel` | `int` | YES | +| 85 | `sMemo` | `text` | YES | +| 86 | `dAdjustHour` | `decimal(18,6)` | YES | +| 87 | `bCut` | `bit(1)` | NO | +| 88 | `bMat` | `bit(1)` | NO | +| 89 | `bPublish` | `bit(1)` | NO | +| 90 | `sAfterProcess` | `text` | YES | +| 91 | `sPackage` | `varchar(100)` | YES | +| 92 | `sDeliveryMode` | `varchar(100)` | YES | +| 93 | `sSubsidiaryId` | `varchar(100)` | NO | +| 94 | `sBrandsId` | `varchar(100)` | NO | +| 95 | `tCreateDate` | `datetime` | NO | +| 96 | `sMakePerson` | `varchar(255)` | NO | +| 97 | `sMReserve1` | `varchar(255)` | YES | +| 98 | `sName` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionplanmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iComplete` AS `iComplete`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bFrozen` AS `bFrozen`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDecompose` AS `sDecompose`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dPrintQty` AS `dPrintQty`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`iLevel` AS `iLevel`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`dAdjustHour` AS `dAdjustHour`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bCut` AS `bCut`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bMat` AS `bMat`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sAfterProcess` AS `sAfterProcess`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sPackage` AS `sPackage`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sDeliveryMode` AS `sDeliveryMode`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionplanmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`sisworkcenter`.`sName` AS `sName` from ((`xlyweberp_saas_ai`.`mftproductionplanmaster` join `xlyweberp_saas_ai`.`mftproductionplanslave` on((`xlyweberp_saas_ai`.`mftproductionplanslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionplanmaster`.`sId`))) join `xlyweberp_saas_ai`.`sisworkcenter` on((`xlyweberp_saas_ai`.`sisworkcenter`.`sId` = `xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkCenterId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionplanslaveeleteam.md b/docs/auto-catalog/views/viw_mftproductionplanslaveeleteam.md new file mode 100644 index 0000000..113f39f --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionplanslaveeleteam.md @@ -0,0 +1,40 @@ +# `viw_mftproductionplanslaveeleteam` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sState` | `varchar(11)` | NO | +| 2 | `sWorkCenterId` | `varchar(100)` | NO | +| 3 | `sWorkCenteName` | `varchar(100)` | NO | +| 4 | `sProductId` | `varchar(100)` | NO | +| 5 | `sProductName` | `varchar(100)` | NO | +| 6 | `sProcessId` | `varchar(100)` | NO | +| 7 | `sProcessName` | `varchar(100)` | NO | +| 8 | `sMaterialsId` | `varchar(100)` | YES | +| 9 | `sMaterialsName` | `varchar(100)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sCustomerName` | `varchar(255)` | NO | +| 12 | `sOrderNo` | `varchar(255)` | NO | +| 13 | `sMachineId` | `varchar(100)` | NO | +| 14 | `sParentId` | `varchar(100)` | NO | +| 15 | `sTeamName` | `varchar(255)` | YES | +| 16 | `dHour` | `decimal(18,6)` | NO | +| 17 | `iIncrement` | `bigint` | NO | +| 18 | `iOrder` | `int` | NO | + +## Definition + +```sql +select `s`.`sState` AS `sState`,`s`.`sWorkCenterId` AS `sWorkCenterId`,`w`.`sName` AS `sWorkCenteName`,`s`.`sProductId` AS `sProductId`,`product`.`sProductName` AS `sProductName`,`s`.`sProcessId` AS `sProcessId`,`process`.`sProcessName` AS `sProcessName`,`s`.`sMaterialsId` AS `sMaterialsId`,`m`.`sMaterialsName` AS `sMaterialsName`,`s`.`sCustomerId` AS `sCustomerId`,`c`.`sCustomerName` AS `sCustomerName`,`s`.`sOrderNo` AS `sOrderNo`,`e`.`sMachineId` AS `sMachineId`,`e`.`sParentId` AS `sParentId`,`t`.`sTeamName` AS `sTeamName`,`s`.`dHour` AS `dHour`,`s`.`iIncrement` AS `iIncrement`,`t`.`iOrder` AS `iOrder` from (((((((`xlyweberp_saas_ai`.`mftproductionplanslave` `s` join `xlyweberp_saas_ai`.`eleteammachine` `e` on((`e`.`sMachineId` = `s`.`sMachineId`))) join `xlyweberp_saas_ai`.`eleteam` `t` on((`e`.`sParentId` = `t`.`sId`))) join `xlyweberp_saas_ai`.`eleprocess` `process` on((`s`.`sProcessId` = `process`.`sId`))) join `xlyweberp_saas_ai`.`eleproduct` `product` on((`s`.`sProductId` = `product`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` `m` on((`s`.`sMaterialsId` = `m`.`sId`))) join `xlyweberp_saas_ai`.`elecustomer` `c` on((`s`.`sCustomerId` = `c`.`sId`))) join `xlyweberp_saas_ai`.`sisworkcenter` `w` on((`s`.`sWorkCenterId` = `w`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionreport_new.md b/docs/auto-catalog/views/viw_mftproductionreport_new.md new file mode 100644 index 0000000..57f5717 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionreport_new.md @@ -0,0 +1,198 @@ +# `viw_mftproductionreport_new` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `iIncrement` | `int` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sCustomerId` | `varchar(100)` | NO | +| 35 | `sManualNo` | `varchar(255)` | YES | +| 36 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 37 | `sProductId` | `varchar(100)` | NO | +| 38 | `sMaterialsProductId` | `varchar(255)` | NO | +| 39 | `sProcessId` | `varchar(100)` | NO | +| 40 | `dProductQty` | `decimal(18,6)` | NO | +| 41 | `sSrcControlId` | `varchar(100)` | YES | +| 42 | `sPartsName` | `varchar(255)` | YES | +| 43 | `sMachineId` | `varchar(255)` | YES | +| 44 | `tStartDate` | `datetime` | YES | +| 45 | `tEndDate` | `datetime` | YES | +| 46 | `sMaterialsId` | `varchar(255)` | YES | +| 47 | `sEmployeeId` | `varchar(100)` | NO | +| 48 | `sTeamId` | `varchar(100)` | NO | +| 49 | `dProcessQty` | `decimal(40,6)` | YES | +| 50 | `dConversionQty` | `decimal(18,6)` | NO | +| 51 | `dHour` | `bigint` | NO | +| 52 | `sWageId` | `varchar(100)` | NO | +| 53 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | +| 54 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | +| 55 | `dWasteProductionQty` | `decimal(18,6)` | NO | +| 56 | `dAdjustableQty` | `decimal(18,6)` | NO | +| 57 | `dMakeReadyQty` | `decimal(18,6)` | NO | +| 58 | `dMakeReadyMoney` | `decimal(18,6)` | NO | +| 59 | `dEquivalentQty` | `decimal(18,6)` | NO | +| 60 | `dWageMoney` | `decimal(18,6)` | NO | +| 61 | `dTimeMoney` | `decimal(18,6)` | NO | +| 62 | `dLossMoney` | `decimal(18,6)` | NO | +| 63 | `dOtherMoney` | `decimal(18,6)` | NO | +| 64 | `dAllMoney` | `decimal(18,6)` | NO | +| 65 | `sMaterialsMemo` | `text` | YES | +| 66 | `sProcessMemo` | `text` | YES | +| 67 | `sSrcSlaveId` | `varchar(100)` | NO | +| 68 | `sSrcId` | `varchar(100)` | NO | +| 69 | `sSrcNo` | `varchar(255)` | NO | +| 70 | `dSrcQty` | `decimal(18,6)` | YES | +| 71 | `dProductPQty` | `decimal(18,6)` | YES | +| 72 | `sSlaveMemo` | `text` | YES | +| 73 | `sWebOrderNo` | `varchar(255)` | NO | +| 74 | `sWebOrderId` | `varchar(100)` | NO | +| 75 | `sBarcode` | `varchar(255)` | YES | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sWorkOrderId` | `varchar(100)` | NO | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `sSReserve1` | `varchar(255)` | YES | +| 86 | `sSReserve2` | `varchar(255)` | YES | +| 87 | `sSReserve3` | `varchar(255)` | YES | +| 88 | `sSReserve4` | `varchar(255)` | YES | +| 89 | `sSReserve5` | `varchar(255)` | YES | +| 90 | `sSReserve6` | `varchar(255)` | YES | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | +| 94 | `iSReserve1` | `int` | YES | +| 95 | `iSReserve2` | `int` | YES | +| 96 | `iSReserve3` | `int` | YES | +| 97 | `tSReserve1` | `datetime` | YES | +| 98 | `tSReserve2` | `datetime` | YES | +| 99 | `sParam1` | `varchar(255)` | YES | +| 100 | `sParam2` | `varchar(255)` | YES | +| 101 | `sParam3` | `varchar(255)` | YES | +| 102 | `sParam4` | `varchar(255)` | YES | +| 103 | `sParam5` | `varchar(255)` | YES | +| 104 | `sParam6` | `varchar(255)` | YES | +| 105 | `sParamValue1` | `varchar(255)` | YES | +| 106 | `sParamValue2` | `varchar(255)` | YES | +| 107 | `sParamValue3` | `varchar(255)` | YES | +| 108 | `sParamValue4` | `varchar(255)` | YES | +| 109 | `sParamValue5` | `varchar(255)` | YES | +| 110 | `sParamValue6` | `varchar(255)` | YES | +| 111 | `sUnTaskFormId` | `varchar(100)` | NO | +| 112 | `sMachineWorkId` | `varchar(255)` | NO | +| 113 | `tVestingDate` | `datetime` | YES | +| 114 | `sTeamType` | `varchar(50)` | YES | +| 115 | `dAdjustableHour` | `bigint` | NO | +| 116 | `dStdHour` | `decimal(18,6)` | NO | +| 117 | `dStdAdjustHour` | `decimal(18,6)` | NO | +| 118 | `sConfirmDayInfo` | `varchar(50)` | NO | +| 119 | `sDaySumReportId` | `varchar(50)` | NO | +| 120 | `dAjustReportPlanQty` | `decimal(18,6)` | NO | +| 121 | `dAjustReportPlanHour` | `decimal(18,6)` | NO | +| 122 | `dOriginalProcessQty` | `decimal(18,6)` | NO | +| 123 | `dOriginalHour` | `decimal(18,6)` | NO | +| 124 | `tSrcDate` | `datetime` | YES | +| 125 | `sSrcFormId` | `varchar(255)` | NO | +| 126 | `bAffirm` | `bit(1)` | NO | +| 127 | `sConfirm` | `varchar(3)` | NO | +| 128 | `dQualityQty1` | `decimal(18,6)` | NO | +| 129 | `dQualityQty2` | `decimal(18,6)` | NO | +| 130 | `dQualityQty3` | `decimal(18,6)` | NO | +| 131 | `dQualityQty4` | `decimal(18,6)` | NO | +| 132 | `dQualityQty5` | `decimal(18,6)` | NO | +| 133 | `dQualityQty6` | `decimal(18,6)` | NO | +| 134 | `dQualityQty7` | `decimal(18,6)` | NO | +| 135 | `dQualityQty8` | `decimal(18,6)` | NO | +| 136 | `dQualityQty9` | `decimal(18,6)` | NO | +| 137 | `dQualityQty10` | `decimal(18,6)` | NO | +| 138 | `dQualityQty11` | `decimal(18,6)` | NO | +| 139 | `sPrintMachineId` | `varchar(100)` | NO | +| 140 | `sPrintTeamId` | `varchar(100)` | NO | +| 141 | `tAdjustableDate` | `datetime` | YES | +| 142 | `dAllHour` | `decimal(18,0)` | NO | +| 143 | `dOtherHour` | `decimal(18,0)` | NO | +| 144 | `iChange` | `int` | YES | +| 145 | `sAffirm` | `varchar(255)` | NO | +| 146 | `dEmpHour` | `decimal(18,6)` | YES | +| 147 | `dSumEmpNum` | `decimal(18,2)` | YES | +| 148 | `dEstHour` | `decimal(18,2)` | YES | +| 149 | `dAdjustEmpHour` | `decimal(18,6)` | NO | +| 150 | `dMachineLength` | `decimal(18,6)` | YES | +| 151 | `dMachineWidth` | `decimal(18,6)` | YES | +| 152 | `sOeeMemo` | `text` | YES | +| 153 | `dLookColorHour` | `decimal(18,6)` | YES | +| 154 | `dAbnormalHour` | `decimal(18,6)` | YES | +| 155 | `dMaintainHour` | `decimal(18,6)` | YES | +| 156 | `dTwoAdjustHour` | `decimal(18,6)` | YES | +| 157 | `dPagerErrHour` | `decimal(18,6)` | YES | +| 158 | `dFileErrHour` | `decimal(18,6)` | YES | +| 159 | `iFull` | `int` | YES | +| 160 | `iTwoFull` | `int` | YES | +| 161 | `dUnilateral` | `decimal(18,2)` | YES | +| 162 | `dPaperFeed` | `decimal(8,2)` | YES | +| 163 | `dCalculateMoney` | `decimal(18,2)` | YES | +| 164 | `dColorNum` | `decimal(18,2)` | YES | +| 165 | `dCalculatePrice` | `decimal(18,2)` | YES | +| 166 | `dColorMoney` | `decimal(18,2)` | YES | +| 167 | `dColorOrder` | `decimal(18,3)` | YES | +| 168 | `dColorOrderMoney` | `decimal(18,2)` | YES | +| 169 | `dOpenMoney` | `decimal(18,2)` | YES | +| 170 | `dOutOpenMoney` | `decimal(18,2)` | YES | +| 171 | `iOutColor` | `int` | YES | +| 172 | `tAffirmDate` | `datetime` | YES | +| 173 | `dProcessInQty` | `decimal(18,6)` | YES | +| 174 | `dLossQty` | `decimal(18,6)` | YES | +| 175 | `dProcessOutQty` | `decimal(18,6)` | NO | +| 176 | `dNoProcessQty` | `decimal(41,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMaterialsProductId` AS `sMaterialsProductId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcControlId` AS `sSrcControlId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId` AS `sTeamId`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty`) AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dConversionQty` AS `dConversionQty`,ceiling(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dHour`) AS `dHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWageId` AS `sWageId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualifiedProductionQty` AS `dQualifiedProductionQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dNoQualifiedProductQty` AS `dNoQualifiedProductQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWasteProductionQty` AS `dWasteProductionQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAdjustableQty` AS `dAdjustableQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMakeReadyQty` AS `dMakeReadyQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMakeReadyMoney` AS `dMakeReadyMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEquivalentQty` AS `dEquivalentQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWageMoney` AS `dWageMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dTimeMoney` AS `dTimeMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAllMoney` AS `dAllMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParam6` AS `sParam6`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParamValue1` AS `sParamValue1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParamValue2` AS `sParamValue2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParamValue3` AS `sParamValue3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParamValue4` AS `sParamValue4`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParamValue5` AS `sParamValue5`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParamValue6` AS `sParamValue6`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sUnTaskFormId` AS `sUnTaskFormId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineWorkId` AS `sMachineWorkId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tVestingDate` AS `tVestingDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamType` AS `sTeamType`,ceiling(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAdjustableHour`) AS `dAdjustableHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dStdHour` AS `dStdHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dStdAdjustHour` AS `dStdAdjustHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sConfirmDayInfo` AS `sConfirmDayInfo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sDaySumReportId` AS `sDaySumReportId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAjustReportPlanQty` AS `dAjustReportPlanQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAjustReportPlanHour` AS `dAjustReportPlanHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOriginalProcessQty` AS `dOriginalProcessQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOriginalHour` AS `dOriginalHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` AS `bAffirm`,(case when (`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` = 1) then '已确认' else '未确认' end) AS `sConfirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty1` AS `dQualityQty1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty2` AS `dQualityQty2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty3` AS `dQualityQty3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty4` AS `dQualityQty4`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty5` AS `dQualityQty5`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty6` AS `dQualityQty6`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty7` AS `dQualityQty7`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty8` AS `dQualityQty8`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty9` AS `dQualityQty9`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty10` AS `dQualityQty10`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualityQty11` AS `dQualityQty11`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sPrintMachineId` AS `sPrintMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sPrintTeamId` AS `sPrintTeamId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tAdjustableDate` AS `tAdjustableDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAllHour` AS `dAllHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOtherHour` AS `dOtherHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iChange` AS `iChange`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sAffirm` AS `sAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEmpHour` AS `dEmpHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSumEmpNum` AS `dSumEmpNum`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEstHour` AS `dEstHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAdjustEmpHour` AS `dAdjustEmpHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOeeMemo` AS `sOeeMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dLookColorHour` AS `dLookColorHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAbnormalHour` AS `dAbnormalHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMaintainHour` AS `dMaintainHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dTwoAdjustHour` AS `dTwoAdjustHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dPagerErrHour` AS `dPagerErrHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dFileErrHour` AS `dFileErrHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iFull` AS `iFull`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iTwoFull` AS `iTwoFull`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dUnilateral` AS `dUnilateral`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dPaperFeed` AS `dPaperFeed`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dCalculateMoney` AS `dCalculateMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dColorNum` AS `dColorNum`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dCalculatePrice` AS `dCalculatePrice`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dColorMoney` AS `dColorMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dColorOrder` AS `dColorOrder`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dColorOrderMoney` AS `dColorOrderMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOpenMoney` AS `dOpenMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOutOpenMoney` AS `dOutOpenMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iOutColor` AS `iOutColor`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tAffirmDate` AS `tAffirmDate`,`c`.`dProcessInQty` AS `dProcessInQty`,`c`.`dLossQty` AS `dLossQty`,`c`.`dProcessQty` AS `dProcessOutQty`,(`c`.`dProcessQty` - sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty`)) AS `dNoProcessQty` from ((`xlyweberp_saas_ai`.`mftproductionreportmaster` join `xlyweberp_saas_ai`.`mftproductionreportslave` on((`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderprocess` `c` on((`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderProcessTbId` = `c`.`sId`))) group by `xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcSlaveId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionreportemployee.md b/docs/auto-catalog/views/viw_mftproductionreportemployee.md new file mode 100644 index 0000000..f99c0c5 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionreportemployee.md @@ -0,0 +1,148 @@ +# `viw_mftproductionreportemployee` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sProductionReportId` | `varchar(100)` | NO | +| 32 | `iProductionReportOrder` | `int` | NO | +| 33 | `sCustomerId` | `varchar(100)` | NO | +| 34 | `sManualNo` | `varchar(255)` | YES | +| 35 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 36 | `sProductId` | `varchar(100)` | NO | +| 37 | `sProcessId` | `varchar(100)` | NO | +| 38 | `dProductQty` | `decimal(18,6)` | NO | +| 39 | `sSrcControlId` | `varchar(100)` | YES | +| 40 | `sPartsName` | `varchar(255)` | YES | +| 41 | `sMachineId` | `varchar(255)` | YES | +| 42 | `tStartDate` | `datetime` | YES | +| 43 | `tEndDate` | `datetime` | YES | +| 44 | `sMaterialsId` | `varchar(255)` | YES | +| 45 | `sTeamId` | `varchar(100)` | NO | +| 46 | `dProcessQty` | `decimal(18,6)` | NO | +| 47 | `dConversionQty` | `decimal(18,6)` | NO | +| 48 | `dHour` | `decimal(18,6)` | NO | +| 49 | `sWageId` | `varchar(100)` | NO | +| 50 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | +| 51 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | +| 52 | `dWasteProductionQty` | `decimal(18,6)` | NO | +| 53 | `dAdjustableQty` | `decimal(18,6)` | NO | +| 54 | `dMakeReadyQty` | `decimal(18,6)` | NO | +| 55 | `dMakeReadyMoney` | `decimal(18,6)` | NO | +| 56 | `dEquivalentQty` | `decimal(18,6)` | NO | +| 57 | `dProductionReportWageMoney` | `decimal(18,6)` | NO | +| 58 | `dProductionReportTimeMoney` | `decimal(18,6)` | NO | +| 59 | `dProductionReportLossMoney` | `decimal(18,6)` | NO | +| 60 | `dProductionReportOtherMoney` | `decimal(18,6)` | NO | +| 61 | `dAllMoney` | `decimal(18,6)` | NO | +| 62 | `sMaterialsMemo` | `text` | YES | +| 63 | `sProcessMemo` | `text` | YES | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `dProductPQty` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sWebOrderNo` | `varchar(255)` | NO | +| 71 | `sWebOrderId` | `varchar(100)` | NO | +| 72 | `sBarcode` | `varchar(255)` | YES | +| 73 | `sOrderId` | `varchar(100)` | NO | +| 74 | `sOrderSlaveId` | `varchar(100)` | NO | +| 75 | `sOrderNo` | `varchar(255)` | NO | +| 76 | `sWorkOrderId` | `varchar(100)` | NO | +| 77 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sWorkOrderNo` | `varchar(255)` | NO | +| 79 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 80 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 81 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 82 | `sSReserve1` | `varchar(255)` | YES | +| 83 | `sSReserve2` | `varchar(255)` | YES | +| 84 | `sSReserve3` | `varchar(255)` | YES | +| 85 | `sSReserve4` | `varchar(255)` | YES | +| 86 | `sSReserve5` | `varchar(255)` | YES | +| 87 | `sSReserve6` | `varchar(255)` | YES | +| 88 | `dSReserve1` | `decimal(18,6)` | YES | +| 89 | `dSReserve2` | `decimal(18,6)` | YES | +| 90 | `dSReserve3` | `decimal(18,6)` | YES | +| 91 | `iSReserve1` | `int` | YES | +| 92 | `iSReserve2` | `int` | YES | +| 93 | `iSReserve3` | `int` | YES | +| 94 | `tSReserve1` | `datetime` | YES | +| 95 | `tSReserve2` | `datetime` | YES | +| 96 | `iIncrement` | `int` | NO | +| 97 | `bAffirm` | `bit(1)` | NO | +| 98 | `tAffirmDate` | `datetime` | YES | +| 99 | `sAffirm` | `varchar(255)` | NO | +| 100 | `dEmpHour` | `decimal(18,6)` | YES | +| 101 | `sEmployeeId` | `varchar(255)` | YES | +| 102 | `dProportion` | `decimal(18,6)` | NO | +| 103 | `dWageMoney` | `decimal(18,6)` | NO | +| 104 | `dTimeMoney` | `decimal(18,6)` | NO | +| 105 | `dLossMoney` | `decimal(18,6)` | NO | +| 106 | `dOtherMoney` | `decimal(18,6)` | NO | +| 107 | `dJobMoney` | `decimal(18,6)` | NO | +| 108 | `sEReserve1` | `varchar(255)` | YES | +| 109 | `sEReserve2` | `varchar(255)` | YES | +| 110 | `sEReserve3` | `varchar(255)` | YES | +| 111 | `sEReserve4` | `varchar(255)` | YES | +| 112 | `sEReserve5` | `varchar(255)` | YES | +| 113 | `sEReserve6` | `varchar(255)` | YES | +| 114 | `dEReserve1` | `decimal(18,6)` | YES | +| 115 | `dEReserve2` | `decimal(18,6)` | YES | +| 116 | `dEReserve3` | `decimal(18,6)` | YES | +| 117 | `iEReserve1` | `int` | YES | +| 118 | `iEReserve2` | `int` | YES | +| 119 | `iEReserve3` | `int` | YES | +| 120 | `tEReserve1` | `datetime` | YES | +| 121 | `tEReserve2` | `datetime` | YES | +| 122 | `sSlaveId` | `varchar(100)` | NO | +| 123 | `dEmpNum` | `decimal(18,2)` | YES | +| 124 | `dAjustReportPlanHour` | `decimal(18,6)` | NO | +| 125 | `dCYHour` | `decimal(36,8)` | YES | +| 126 | `dEmployeeProcessQty` | `decimal(42,12)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sId` AS `sProductionReportId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iOrder` AS `iProductionReportOrder`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcControlId` AS `sSrcControlId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWageId` AS `sWageId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualifiedProductionQty` AS `dQualifiedProductionQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dNoQualifiedProductQty` AS `dNoQualifiedProductQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWasteProductionQty` AS `dWasteProductionQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAdjustableQty` AS `dAdjustableQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMakeReadyQty` AS `dMakeReadyQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dMakeReadyMoney` AS `dMakeReadyMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEquivalentQty` AS `dEquivalentQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWageMoney` AS `dProductionReportWageMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dTimeMoney` AS `dProductionReportTimeMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dLossMoney` AS `dProductionReportLossMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dOtherMoney` AS `dProductionReportOtherMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAllMoney` AS `dAllMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` AS `bAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tAffirmDate` AS `tAffirmDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sAffirm` AS `sAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEmpHour` AS `dEmpHour`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dProportion` AS `dProportion`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dWageMoney` AS `dWageMoney`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dTimeMoney` AS `dTimeMoney`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dJobMoney` AS `dJobMoney`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEReserve1` AS `sEReserve1`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEReserve2` AS `sEReserve2`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEReserve3` AS `sEReserve3`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEReserve4` AS `sEReserve4`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEReserve5` AS `sEReserve5`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEReserve6` AS `sEReserve6`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dEReserve1` AS `dEReserve1`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dEReserve2` AS `dEReserve2`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dEReserve3` AS `dEReserve3`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`iEReserve1` AS `iEReserve1`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`iEReserve2` AS `iEReserve2`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`iEReserve3` AS `iEReserve3`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`tEReserve1` AS `tEReserve1`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`tEReserve2` AS `tEReserve2`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dEmpNum` AS `dEmpNum`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dAjustReportPlanHour` AS `dAjustReportPlanHour`,(`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dEmpNum` * `xlyweberp_saas_ai`.`mftproductionreportslave`.`dAjustReportPlanHour`) AS `dCYHour`,((`xlyweberp_saas_ai`.`mftproductionreportemployee`.`dEmpNum` / `xlyweberp_saas_ai`.`mftproductionreportslave`.`dSumEmpNum`) * `xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty`) AS `dEmployeeProcessQty` from ((`xlyweberp_saas_ai`.`mftproductionreportmaster` join `xlyweberp_saas_ai`.`mftproductionreportslave` on((`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId`))) join `xlyweberp_saas_ai`.`mftproductionreportemployee` on((`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sSlaveId` = `xlyweberp_saas_ai`.`mftproductionreportslave`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionreportemployeeday.md b/docs/auto-catalog/views/viw_mftproductionreportemployeeday.md new file mode 100644 index 0000000..8d952a6 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionreportemployeeday.md @@ -0,0 +1,67 @@ +# `viw_mftproductionreportemployeeday` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sCreateDate` | `varchar(10)` | YES | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sProductionReportId` | `varchar(100)` | NO | +| 19 | `iProductionReportOrder` | `int` | NO | +| 20 | `sCustomerId` | `varchar(100)` | NO | +| 21 | `sManualNo` | `varchar(255)` | YES | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 23 | `sProductId` | `varchar(100)` | NO | +| 24 | `sProcessId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `sSrcControlId` | `varchar(100)` | YES | +| 27 | `sPartsName` | `varchar(255)` | YES | +| 28 | `sMachineId` | `varchar(255)` | YES | +| 29 | `tStartDate` | `datetime` | YES | +| 30 | `tEndDate` | `datetime` | YES | +| 31 | `sTeamId` | `varchar(100)` | NO | +| 32 | `sTeamType` | `varchar(50)` | YES | +| 33 | `dProcessQty` | `decimal(40,6)` | YES | +| 34 | `dHour` | `decimal(40,6)` | YES | +| 35 | `dQualifiedProductionQty` | `decimal(40,6)` | YES | +| 36 | `dNoQualifiedProductQty` | `decimal(40,6)` | YES | +| 37 | `dWasteProductionQty` | `decimal(40,6)` | YES | +| 38 | `dWageMoney` | `decimal(40,6)` | YES | +| 39 | `iIncrement` | `int` | NO | +| 40 | `bAffirm` | `bit(1)` | NO | +| 41 | `tAffirmDate` | `datetime` | YES | +| 42 | `sAffirm` | `varchar(255)` | NO | +| 43 | `dEmpHour` | `decimal(18,6)` | YES | +| 44 | `sEmployeeId` | `varchar(255)` | YES | +| 45 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate` AS `tCreateDate`,date_format(`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate`,'%Y-%m-%d') AS `sCreateDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sId` AS `sProductionReportId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iOrder` AS `iProductionReportOrder`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcControlId` AS `sSrcControlId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamType` AS `sTeamType`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty`) AS `dProcessQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dHour`) AS `dHour`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualifiedProductionQty`) AS `dQualifiedProductionQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dNoQualifiedProductQty`) AS `dNoQualifiedProductQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWasteProductionQty`) AS `dWasteProductionQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWageMoney`) AS `dWageMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` AS `bAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tAffirmDate` AS `tAffirmDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sAffirm` AS `sAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEmpHour` AS `dEmpHour`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sId` AS `sSlaveId` from ((`xlyweberp_saas_ai`.`mftproductionreportmaster` join `xlyweberp_saas_ai`.`mftproductionreportslave` on((`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId`))) join `xlyweberp_saas_ai`.`mftproductionreportemployee` on((`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sSlaveId` = `xlyweberp_saas_ai`.`mftproductionreportslave`.`sId`))) where ((`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` = 1) and (`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` = 0)) group by date_format(`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate`,'%Y-%m-%d'),`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamType` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionreportemployeeday_1.md b/docs/auto-catalog/views/viw_mftproductionreportemployeeday_1.md new file mode 100644 index 0000000..fb7ae84 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionreportemployeeday_1.md @@ -0,0 +1,42 @@ +# `viw_mftproductionreportemployeeday_1` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sMachineId` | `varchar(255)` | YES | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sCreateDate` | `varchar(10)` | YES | +| 7 | `dNoQualifiedProductQty` | `decimal(40,6)` | YES | +| 8 | `dProcessQty` | `decimal(40,6)` | YES | +| 9 | `iOrder` | `int` | NO | +| 10 | `dQualifiedProductionQty` | `decimal(40,6)` | YES | +| 11 | `dHour` | `decimal(40,6)` | YES | +| 12 | `dWageMoney` | `decimal(40,6)` | YES | +| 13 | `sTeamId` | `varchar(100)` | NO | +| 14 | `sTeamType` | `varchar(50)` | YES | +| 15 | `sEmployeeId` | `varchar(255)` | YES | +| 16 | `sCustomerId` | `varchar(100)` | NO | +| 17 | `sProductId` | `varchar(100)` | NO | +| 18 | `sEmployeeName` | `varchar(255)` | YES | +| 19 | `sMachineName` | `varchar(100)` | YES | +| 20 | `sTeamName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate` AS `tCreateDate`,date_format(`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate`,'%Y-%m-%d') AS `sCreateDate`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dNoQualifiedProductQty`) AS `dNoQualifiedProductQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty`) AS `dProcessQty`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iOrder` AS `iOrder`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualifiedProductionQty`) AS `dQualifiedProductionQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dHour`) AS `dHour`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWageMoney`) AS `dWageMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId` AS `sTeamId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamType` AS `sTeamType`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProductId` AS `sProductId`,`e`.`sEmployeeName` AS `sEmployeeName`,`em`.`sMachineName` AS `sMachineName`,`t`.`sTeamName` AS `sTeamName` from (((((`xlyweberp_saas_ai`.`mftproductionreportmaster` join `xlyweberp_saas_ai`.`mftproductionreportslave` on(((`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId`) and (`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` = 1)))) join `xlyweberp_saas_ai`.`mftproductionreportemployee` on((`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sSlaveId` = `xlyweberp_saas_ai`.`mftproductionreportslave`.`sId`))) left join `xlyweberp_saas_ai`.`eleemployee` `e` on((`e`.`sId` = `xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId`))) left join `xlyweberp_saas_ai`.`elemachine` `em` on((`em`.`sId` = `xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId`))) left join `xlyweberp_saas_ai`.`eleteam` `t` on((`t`.`sId` = `xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId`))) where (`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` = 0) group by date_format(`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate`,'%Y-%m-%d'),`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamType` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionreportemployeemonth.md b/docs/auto-catalog/views/viw_mftproductionreportemployeemonth.md new file mode 100644 index 0000000..92b6bb1 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionreportemployeemonth.md @@ -0,0 +1,66 @@ +# `viw_mftproductionreportemployeemonth` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sCreateDate` | `varchar(6)` | YES | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sProductionReportId` | `varchar(100)` | NO | +| 19 | `iProductionReportOrder` | `int` | NO | +| 20 | `sCustomerId` | `varchar(100)` | NO | +| 21 | `sManualNo` | `varchar(255)` | YES | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 23 | `sProductId` | `varchar(100)` | NO | +| 24 | `sProcessId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `sSrcControlId` | `varchar(100)` | YES | +| 27 | `sPartsName` | `varchar(255)` | YES | +| 28 | `sMachineId` | `varchar(255)` | YES | +| 29 | `tStartDate` | `datetime` | YES | +| 30 | `tEndDate` | `datetime` | YES | +| 31 | `sTeamId` | `varchar(100)` | NO | +| 32 | `dProcessQty` | `decimal(40,6)` | YES | +| 33 | `dHour` | `decimal(40,6)` | YES | +| 34 | `dQualifiedProductionQty` | `decimal(40,6)` | YES | +| 35 | `dNoQualifiedProductQty` | `decimal(40,6)` | YES | +| 36 | `dWasteProductionQty` | `decimal(40,6)` | YES | +| 37 | `dWageMoney` | `decimal(40,6)` | YES | +| 38 | `iIncrement` | `int` | NO | +| 39 | `bAffirm` | `bit(1)` | NO | +| 40 | `tAffirmDate` | `datetime` | YES | +| 41 | `sAffirm` | `varchar(255)` | NO | +| 42 | `dEmpHour` | `decimal(18,6)` | YES | +| 43 | `sEmployeeId` | `varchar(255)` | YES | +| 44 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate` AS `tCreateDate`,date_format(`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate`,'%Y%m') AS `sCreateDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sId` AS `sProductionReportId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iOrder` AS `iProductionReportOrder`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sSrcControlId` AS `sSrcControlId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId` AS `sTeamId`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dProcessQty`) AS `dProcessQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dHour`) AS `dHour`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dQualifiedProductionQty`) AS `dQualifiedProductionQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dNoQualifiedProductQty`) AS `dNoQualifiedProductQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWasteProductionQty`) AS `dWasteProductionQty`,sum(`xlyweberp_saas_ai`.`mftproductionreportslave`.`dWageMoney`) AS `dWageMoney`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` AS `bAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`tAffirmDate` AS `tAffirmDate`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sAffirm` AS `sAffirm`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`dEmpHour` AS `dEmpHour`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sId` AS `sSlaveId` from ((`xlyweberp_saas_ai`.`mftproductionreportmaster` join `xlyweberp_saas_ai`.`mftproductionreportslave` on((`xlyweberp_saas_ai`.`mftproductionreportslave`.`sParentId` = `xlyweberp_saas_ai`.`mftproductionreportmaster`.`sId`))) join `xlyweberp_saas_ai`.`mftproductionreportemployee` on((`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sSlaveId` = `xlyweberp_saas_ai`.`mftproductionreportslave`.`sId`))) where ((`xlyweberp_saas_ai`.`mftproductionreportslave`.`bAffirm` = 1) and (`xlyweberp_saas_ai`.`mftproductionreportmaster`.`bInvalid` = 0)) group by date_format(`xlyweberp_saas_ai`.`mftproductionreportmaster`.`tCreateDate`,'%Y%m'),`xlyweberp_saas_ai`.`mftproductionreportemployee`.`sEmployeeId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sMachineId`,`xlyweberp_saas_ai`.`mftproductionreportslave`.`sTeamId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductionreportwage.md b/docs/auto-catalog/views/viw_mftproductionreportwage.md new file mode 100644 index 0000000..b2c2ae5 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductionreportwage.md @@ -0,0 +1,153 @@ +# `viw_mftproductionreportwage` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sProcessClassifyId` | `varchar(100)` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sParentId` | `varchar(100)` | NO | +| 35 | `sCustomerId` | `varchar(100)` | NO | +| 36 | `sManualNo` | `varchar(255)` | YES | +| 37 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 38 | `sProductId` | `varchar(100)` | NO | +| 39 | `sProcessId` | `varchar(100)` | NO | +| 40 | `dProductQty` | `decimal(18,6)` | NO | +| 41 | `sSrcControlId` | `varchar(100)` | YES | +| 42 | `sPartsName` | `varchar(255)` | YES | +| 43 | `sMachineId` | `varchar(255)` | YES | +| 44 | `tStartDate` | `datetime` | YES | +| 45 | `tEndDate` | `datetime` | YES | +| 46 | `sMaterialsId` | `varchar(255)` | YES | +| 47 | `sEmployeeId` | `varchar(100)` | NO | +| 48 | `sTeamId` | `varchar(100)` | NO | +| 49 | `dProcessQty` | `decimal(18,6)` | NO | +| 50 | `dConversionQty` | `decimal(18,6)` | NO | +| 51 | `dHour` | `decimal(18,6)` | NO | +| 52 | `sWageId` | `varchar(100)` | NO | +| 53 | `dQualifiedProductionQty` | `decimal(18,6)` | NO | +| 54 | `dNoQualifiedProductQty` | `decimal(18,6)` | NO | +| 55 | `dWasteProductionQty` | `decimal(18,6)` | NO | +| 56 | `dAdjustableQty` | `decimal(18,6)` | NO | +| 57 | `dMakeReadyQty` | `decimal(18,6)` | NO | +| 58 | `dMakeReadyMoney` | `decimal(18,6)` | NO | +| 59 | `dEquivalentQty` | `decimal(18,6)` | NO | +| 60 | `dWageMoney` | `decimal(18,6)` | NO | +| 61 | `dTimeMoney` | `decimal(18,6)` | NO | +| 62 | `dLossMoney` | `decimal(18,6)` | NO | +| 63 | `dOtherMoney` | `decimal(18,6)` | NO | +| 64 | `dAllMoney` | `decimal(18,6)` | NO | +| 65 | `sMaterialsMemo` | `text` | YES | +| 66 | `sProcessMemo` | `text` | YES | +| 67 | `sSrcSlaveId` | `varchar(100)` | NO | +| 68 | `sSrcId` | `varchar(100)` | NO | +| 69 | `sSrcNo` | `varchar(255)` | NO | +| 70 | `dSrcQty` | `decimal(18,6)` | YES | +| 71 | `dProductPQty` | `decimal(18,6)` | YES | +| 72 | `sSlaveMemo` | `text` | YES | +| 73 | `sWebOrderNo` | `varchar(255)` | NO | +| 74 | `sWebOrderId` | `varchar(100)` | NO | +| 75 | `sBarcode` | `varchar(255)` | YES | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sWorkOrderId` | `varchar(100)` | NO | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `sSReserve1` | `varchar(255)` | YES | +| 86 | `sSReserve2` | `varchar(255)` | YES | +| 87 | `sSReserve3` | `varchar(255)` | YES | +| 88 | `sSReserve4` | `varchar(255)` | YES | +| 89 | `sSReserve5` | `varchar(255)` | YES | +| 90 | `sSReserve6` | `varchar(255)` | YES | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | +| 94 | `iSReserve1` | `int` | YES | +| 95 | `iSReserve2` | `int` | YES | +| 96 | `iSReserve3` | `int` | YES | +| 97 | `tSReserve1` | `datetime` | YES | +| 98 | `tSReserve2` | `datetime` | YES | +| 99 | `sParam1` | `varchar(255)` | YES | +| 100 | `sParam2` | `varchar(255)` | YES | +| 101 | `sParam3` | `varchar(255)` | YES | +| 102 | `sParam4` | `varchar(255)` | YES | +| 103 | `sParam5` | `varchar(255)` | YES | +| 104 | `sParam6` | `varchar(255)` | YES | +| 105 | `sParamValue1` | `varchar(255)` | YES | +| 106 | `sParamValue2` | `varchar(255)` | YES | +| 107 | `sParamValue3` | `varchar(255)` | YES | +| 108 | `sParamValue4` | `varchar(255)` | YES | +| 109 | `sParamValue5` | `varchar(255)` | YES | +| 110 | `sParamValue6` | `varchar(255)` | YES | +| 111 | `sUnTaskFormId` | `varchar(100)` | NO | +| 112 | `tSrcDate` | `datetime` | YES | +| 113 | `sParam7` | `varchar(255)` | NO | +| 114 | `sParam8` | `varchar(255)` | NO | +| 115 | `sParam9` | `varchar(255)` | NO | +| 116 | `sParam10` | `varchar(255)` | NO | +| 117 | `sParamValue7` | `varchar(255)` | NO | +| 118 | `sParamValue8` | `varchar(255)` | NO | +| 119 | `sParamValue9` | `varchar(255)` | NO | +| 120 | `sParamValue10` | `varchar(255)` | NO | +| 121 | `sMachineWorkId` | `varchar(255)` | NO | +| 122 | `dWorkDate` | `datetime` | YES | +| 123 | `sWorkType` | `varchar(255)` | NO | +| 124 | `dCoefficient` | `decimal(18,6)` | NO | +| 125 | `dSumCoefficient` | `decimal(18,6)` | NO | +| 126 | `dTeamEmployeeCount` | `decimal(18,6)` | NO | +| 127 | `dEmployeeCount` | `decimal(18,6)` | NO | +| 128 | `sMakeupWageId` | `varchar(100)` | NO | +| 129 | `sExcessWageId` | `varchar(100)` | NO | +| 130 | `dMakeupWageMoney` | `decimal(18,6)` | NO | +| 131 | `dExcessWageMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sProcessClassifyId` AS `sProcessClassifyId`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sManualNo` AS `sManualNo`,`s`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`s`.`sProductId` AS `sProductId`,`s`.`sProcessId` AS `sProcessId`,`s`.`dProductQty` AS `dProductQty`,`s`.`sSrcControlId` AS `sSrcControlId`,`s`.`sPartsName` AS `sPartsName`,`s`.`sMachineId` AS `sMachineId`,`s`.`tStartDate` AS `tStartDate`,`s`.`tEndDate` AS `tEndDate`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sEmployeeId` AS `sEmployeeId`,`s`.`sTeamId` AS `sTeamId`,`s`.`dProcessQty` AS `dProcessQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dHour` AS `dHour`,`s`.`sWageId` AS `sWageId`,`s`.`dQualifiedProductionQty` AS `dQualifiedProductionQty`,`s`.`dNoQualifiedProductQty` AS `dNoQualifiedProductQty`,`s`.`dWasteProductionQty` AS `dWasteProductionQty`,`s`.`dAdjustableQty` AS `dAdjustableQty`,`s`.`dMakeReadyQty` AS `dMakeReadyQty`,`s`.`dMakeReadyMoney` AS `dMakeReadyMoney`,`s`.`dEquivalentQty` AS `dEquivalentQty`,`s`.`dWageMoney` AS `dWageMoney`,`s`.`dTimeMoney` AS `dTimeMoney`,`s`.`dLossMoney` AS `dLossMoney`,`s`.`dOtherMoney` AS `dOtherMoney`,`s`.`dAllMoney` AS `dAllMoney`,`s`.`sMaterialsMemo` AS `sMaterialsMemo`,`s`.`sProcessMemo` AS `sProcessMemo`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`sBarcode` AS `sBarcode`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`sParam1` AS `sParam1`,`s`.`sParam2` AS `sParam2`,`s`.`sParam3` AS `sParam3`,`s`.`sParam4` AS `sParam4`,`s`.`sParam5` AS `sParam5`,`s`.`sParam6` AS `sParam6`,`s`.`sParamValue1` AS `sParamValue1`,`s`.`sParamValue2` AS `sParamValue2`,`s`.`sParamValue3` AS `sParamValue3`,`s`.`sParamValue4` AS `sParamValue4`,`s`.`sParamValue5` AS `sParamValue5`,`s`.`sParamValue6` AS `sParamValue6`,`s`.`sUnTaskFormId` AS `sUnTaskFormId`,`s`.`tSrcDate` AS `tSrcDate`,`s`.`sParam7` AS `sParam7`,`s`.`sParam8` AS `sParam8`,`s`.`sParam9` AS `sParam9`,`s`.`sParam10` AS `sParam10`,`s`.`sParamValue7` AS `sParamValue7`,`s`.`sParamValue8` AS `sParamValue8`,`s`.`sParamValue9` AS `sParamValue9`,`s`.`sParamValue10` AS `sParamValue10`,`s`.`sMachineWorkId` AS `sMachineWorkId`,`s`.`dWorkDate` AS `dWorkDate`,`s`.`sWorkType` AS `sWorkType`,`s`.`dCoefficient` AS `dCoefficient`,`s`.`dSumCoefficient` AS `dSumCoefficient`,`s`.`dTeamEmployeeCount` AS `dTeamEmployeeCount`,`s`.`dEmployeeCount` AS `dEmployeeCount`,`s`.`sMakeupWageId` AS `sMakeupWageId`,`s`.`sExcessWageId` AS `sExcessWageId`,`s`.`dMakeupWageMoney` AS `dMakeupWageMoney`,`s`.`dExcessWageMoney` AS `dExcessWageMoney` from (`xlyweberp_saas_ai`.`mftproductionreportwagemaster` `m` join `xlyweberp_saas_ai`.`mftproductionreportwageslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductparam.md b/docs/auto-catalog/views/viw_mftproductparam.md new file mode 100644 index 0000000..929d661 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductparam.md @@ -0,0 +1,65 @@ +# `viw_mftproductparam` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sType` | `varchar(255)` | NO | +| 18 | `iParamOrder` | `int` | NO | +| 19 | `sParamParam1` | `varchar(255)` | YES | +| 20 | `sParamParam2` | `varchar(255)` | YES | +| 21 | `sParamParam3` | `varchar(255)` | YES | +| 22 | `sParamParam4` | `varchar(255)` | YES | +| 23 | `sParamParam5` | `varchar(255)` | YES | +| 24 | `sParamParam6` | `varchar(255)` | YES | +| 25 | `sParamParam7` | `varchar(255)` | YES | +| 26 | `sParamParam8` | `varchar(255)` | YES | +| 27 | `sParamParam9` | `varchar(255)` | YES | +| 28 | `sParamParam10` | `varchar(255)` | YES | +| 29 | `sParamParam11` | `varchar(255)` | YES | +| 30 | `sParamParam12` | `varchar(255)` | YES | +| 31 | `sParamParam13` | `varchar(255)` | YES | +| 32 | `sParamParam14` | `varchar(255)` | YES | +| 33 | `sParamParam15` | `varchar(255)` | YES | +| 34 | `dParamParam1` | `decimal(18,6)` | YES | +| 35 | `dParamParam2` | `decimal(18,6)` | YES | +| 36 | `dParamParam3` | `decimal(18,6)` | YES | +| 37 | `dParamParam4` | `decimal(18,6)` | YES | +| 38 | `dParamParam5` | `decimal(18,6)` | YES | +| 39 | `dParamParam6` | `decimal(18,6)` | YES | +| 40 | `bNotColor` | `bit(1)` | NO | +| 41 | `tParamDate` | `datetime` | YES | +| 42 | `sKnifeMouldId` | `varchar(100)` | NO | +| 43 | `sMaterialsId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sType` AS `sType`,`p`.`iOrder` AS `iParamOrder`,`p`.`sParam1` AS `sParamParam1`,`p`.`sParam2` AS `sParamParam2`,`p`.`sParam3` AS `sParamParam3`,`p`.`sParam4` AS `sParamParam4`,`p`.`sParam5` AS `sParamParam5`,`p`.`sParam6` AS `sParamParam6`,`p`.`sParam7` AS `sParamParam7`,`p`.`sParam8` AS `sParamParam8`,`p`.`sParam9` AS `sParamParam9`,`p`.`sParam10` AS `sParamParam10`,`p`.`sParam11` AS `sParamParam11`,`p`.`sParam12` AS `sParamParam12`,`p`.`sParam13` AS `sParamParam13`,`p`.`sParam14` AS `sParamParam14`,`p`.`sParam15` AS `sParamParam15`,`p`.`dParam1` AS `dParamParam1`,`p`.`dParam2` AS `dParamParam2`,`p`.`dParam3` AS `dParamParam3`,`p`.`dParam4` AS `dParamParam4`,`p`.`dParam5` AS `dParamParam5`,`p`.`dParam6` AS `dParamParam6`,`p`.`bNotColor` AS `bNotColor`,`p`.`tParamDate` AS `tParamDate`,`p`.`sKnifeMouldId` AS `sKnifeMouldId`,`p`.`sMaterialsId` AS `sMaterialsId` from (`xlyweberp_saas_ai`.`mftproductmaster` `m` join `xlyweberp_saas_ai`.`mftproductparam` `p` on((`m`.`sId` = `p`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftproductprocess.md b/docs/auto-catalog/views/viw_mftproductprocess.md new file mode 100644 index 0000000..850823f --- /dev/null +++ b/docs/auto-catalog/views/viw_mftproductprocess.md @@ -0,0 +1,173 @@ +# `viw_mftproductprocess` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sFormId` | `varchar(100)` | NO | +| 3 | `sBillNo` | `varchar(255)` | NO | +| 4 | `sManualNo` | `varchar(255)` | YES | +| 5 | `sMemo` | `text` | YES | +| 6 | `bCheck` | `bit(1)` | NO | +| 7 | `tCheckDate` | `datetime` | YES | +| 8 | `sCheckPerson` | `varchar(255)` | YES | +| 9 | `bPrint` | `bit(1)` | NO | +| 10 | `bCopyLimit` | `bit(1)` | NO | +| 11 | `sStatus` | `varchar(255)` | YES | +| 12 | `bInvalid` | `bit(1)` | NO | +| 13 | `sMReserve1` | `varchar(255)` | YES | +| 14 | `sMReserve2` | `varchar(255)` | YES | +| 15 | `sMReserve3` | `varchar(255)` | YES | +| 16 | `sMReserve4` | `varchar(255)` | YES | +| 17 | `sMReserve5` | `varchar(255)` | YES | +| 18 | `sMReserve6` | `varchar(255)` | YES | +| 19 | `dMReserve1` | `decimal(18,6)` | YES | +| 20 | `dMReserve2` | `decimal(18,6)` | YES | +| 21 | `dMReserve3` | `decimal(18,6)` | YES | +| 22 | `iMReserve1` | `int` | YES | +| 23 | `iMReserve2` | `int` | YES | +| 24 | `iMReserve3` | `int` | YES | +| 25 | `tMReserve1` | `datetime` | YES | +| 26 | `tMReserve2` | `datetime` | YES | +| 27 | `sTestStandardId` | `varchar(100)` | NO | +| 28 | `sPrintingSequence` | `varchar(255)` | NO | +| 29 | `dPlatediameter` | `decimal(18,6)` | NO | +| 30 | `sFinalConfirmation` | `varchar(255)` | NO | +| 31 | `sProductionClassify` | `varchar(255)` | NO | +| 32 | `sProcessType` | `varchar(255)` | NO | +| 33 | `sProductSlaveId` | `varchar(100)` | NO | +| 34 | `sCustomerId` | `varchar(100)` | NO | +| 35 | `sContacts` | `varchar(255)` | YES | +| 36 | `sPhone` | `varchar(255)` | YES | +| 37 | `tDeliverDate` | `datetime` | YES | +| 38 | `sSalesManId` | `varchar(100)` | YES | +| 39 | `sGetPayId` | `varchar(100)` | YES | +| 40 | `tGetPayDate` | `datetime` | YES | +| 41 | `sConsignee` | `varchar(255)` | YES | +| 42 | `sConsigneeMobile` | `varchar(255)` | YES | +| 43 | `sDeliverId` | `varchar(100)` | YES | +| 44 | `sProvince` | `varchar(255)` | YES | +| 45 | `sCity` | `varchar(255)` | YES | +| 46 | `sArea` | `varchar(255)` | YES | +| 47 | `sDeliverTo` | `varchar(255)` | YES | +| 48 | `sSlaveManualNo` | `varchar(255)` | YES | +| 49 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 50 | `sCurrency` | `varchar(255)` | YES | +| 51 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 52 | `sProductId` | `varchar(100)` | NO | +| 53 | `sProductInfo` | `text` | YES | +| 54 | `sMaterialsMemo` | `text` | YES | +| 55 | `sSlaveProcessMemo` | `text` | YES | +| 56 | `sSrcSlaveId` | `varchar(100)` | NO | +| 57 | `sSrcId` | `varchar(100)` | NO | +| 58 | `sSrcNo` | `varchar(255)` | NO | +| 59 | `dSrcQty` | `decimal(18,6)` | YES | +| 60 | `dProductPQty` | `decimal(18,6)` | YES | +| 61 | `sQualityRequireMemo` | `text` | YES | +| 62 | `sPackRequireMemo` | `text` | YES | +| 63 | `sSlaveMemo` | `text` | YES | +| 64 | `sTaxId` | `varchar(100)` | YES | +| 65 | `sWebOrderNo` | `varchar(255)` | NO | +| 66 | `sWebOrderId` | `varchar(100)` | NO | +| 67 | `sBarcode` | `varchar(255)` | YES | +| 68 | `dGiveQty` | `decimal(18,6)` | NO | +| 69 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 70 | `sCustomerStatus` | `varchar(255)` | YES | +| 71 | `sOrderId` | `varchar(100)` | NO | +| 72 | `sOrderNo` | `varchar(255)` | NO | +| 73 | `sSReserve1` | `varchar(255)` | YES | +| 74 | `sSReserve2` | `varchar(255)` | YES | +| 75 | `sSReserve3` | `varchar(255)` | YES | +| 76 | `sSReserve4` | `varchar(255)` | YES | +| 77 | `sSReserve5` | `varchar(255)` | YES | +| 78 | `sSReserve6` | `varchar(255)` | YES | +| 79 | `dSReserve1` | `decimal(18,6)` | YES | +| 80 | `dSReserve2` | `decimal(18,6)` | YES | +| 81 | `dSReserve3` | `decimal(18,6)` | YES | +| 82 | `iSReserve1` | `int` | YES | +| 83 | `iSReserve2` | `int` | YES | +| 84 | `iSReserve3` | `int` | YES | +| 85 | `tSReserve1` | `datetime` | YES | +| 86 | `tSReserve2` | `datetime` | YES | +| 87 | `tCreateDate` | `datetime` | NO | +| 88 | `iOrder` | `int` | NO | +| 89 | `iProductOrder` | `int` | NO | +| 90 | `iIncrement` | `int` | NO | +| 91 | `sBoxStyle` | `varchar(255)` | NO | +| 92 | `dEverybarQty` | `decimal(18,6)` | NO | +| 93 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 94 | `dPackQty` | `decimal(18,6)` | NO | +| 95 | `sPlateNo` | `varchar(100)` | NO | +| 96 | `sPaperDirection` | `varchar(100)` | YES | +| 97 | `sCutMode` | `varchar(100)` | NO | +| 98 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 99 | `sProductionCenter` | `varchar(100)` | NO | +| 100 | `sMinPack` | `varchar(100)` | NO | +| 101 | `dProductionCycle` | `decimal(18,6)` | NO | +| 102 | `dConversionRate` | `decimal(18,6)` | NO | +| 103 | `sProcessesNo` | `varchar(100)` | NO | +| 104 | `sWorkpieceModel` | `varchar(100)` | NO | +| 105 | `sTransferredMatter` | `varchar(100)` | NO | +| 106 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 107 | `sColorReference` | `varchar(100)` | NO | +| 108 | `sSlaveId` | `varchar(100)` | NO | +| 109 | `sBrandsId` | `varchar(100)` | NO | +| 110 | `sSubsidiaryId` | `varchar(100)` | NO | +| 111 | `sMakePerson` | `varchar(255)` | NO | +| 112 | `iSlaveOrder` | `int` | NO | +| 113 | `sParentId` | `varchar(100)` | NO | +| 114 | `sControlId` | `varchar(100)` | YES | +| 115 | `sType` | `varchar(255)` | NO | +| 116 | `sProcessId` | `varchar(100)` | YES | +| 117 | `sSrcProcessTbId` | `varchar(100)` | YES | +| 118 | `dManualQty` | `decimal(18,6)` | YES | +| 119 | `dManualWidth` | `decimal(18,6)` | YES | +| 120 | `dManualLength` | `decimal(18,6)` | YES | +| 121 | `dManualValue` | `decimal(18,6)` | YES | +| 122 | `sMachineId` | `varchar(100)` | YES | +| 123 | `dHour` | `decimal(18,6)` | YES | +| 124 | `sKnifeMouldId` | `varchar(100)` | YES | +| 125 | `sNewOld` | `varchar(255)` | YES | +| 126 | `bOutside` | `bit(1)` | NO | +| 127 | `dRate` | `decimal(18,6)` | YES | +| 128 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 129 | `sNextId` | `varchar(100)` | YES | +| 130 | `sProcessMemo` | `text` | YES | +| 131 | `sPReserve1` | `varchar(255)` | YES | +| 132 | `sPReserve2` | `varchar(255)` | YES | +| 133 | `sPReserve3` | `varchar(255)` | YES | +| 134 | `sPReserve4` | `varchar(255)` | YES | +| 135 | `sPReserve5` | `varchar(255)` | YES | +| 136 | `sPReserve6` | `varchar(255)` | YES | +| 137 | `dPReserve1` | `decimal(18,6)` | YES | +| 138 | `dPReserve2` | `decimal(18,6)` | YES | +| 139 | `dPReserve3` | `decimal(18,6)` | YES | +| 140 | `iPReserve1` | `int` | YES | +| 141 | `iPReserve2` | `int` | YES | +| 142 | `iPReserve3` | `int` | YES | +| 143 | `tPReserve1` | `datetime` | YES | +| 144 | `tPReserve2` | `datetime` | YES | +| 145 | `dAdjustRate` | `decimal(18,6)` | NO | +| 146 | `iPrintingbite` | `int` | YES | +| 147 | `sPullGauge` | `varchar(100)` | YES | +| 148 | `sColorSerialMemo` | `text` | YES | +| 149 | `sSalesdevplanId` | `varchar(100)` | NO | +| 150 | `bSalesdevplanComplete` | `bit(1)` | NO | +| 151 | `dCrew` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftproductmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftproductmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftproductmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftproductmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftproductmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftproductmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftproductmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftproductmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftproductmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftproductmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftproductmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftproductmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`mftproductmaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftproductmaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftproductmaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftproductmaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftproductslave`.`sId` AS `sProductSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftproductslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftproductslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftproductslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftproductslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftproductslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftproductslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftproductslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftproductslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftproductslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftproductslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftproductslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftproductslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftproductslave`.`sManualNo` AS `sSlaveManualNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftproductslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftproductslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sProcessMemo` AS `sSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftproductslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftproductslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftproductslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftproductslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftproductslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftproductslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftproductslave`.`sCustomerStatus` AS `sCustomerStatus`,`xlyweberp_saas_ai`.`mftproductslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftproductslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftproductslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftproductslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftproductslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftproductslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftproductmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftproductmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftproductslave`.`iOrder` AS `iProductOrder`,`xlyweberp_saas_ai`.`mftproductslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftproductslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftproductslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftproductslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftproductslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftproductslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftproductslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftproductslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftproductslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftproductslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftproductslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftproductslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftproductslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftproductslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftproductslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftproductslave`.`sColorReference` AS `sColorReference`,`p`.`sId` AS `sSlaveId`,`p`.`sBrandsId` AS `sBrandsId`,`p`.`sSubsidiaryId` AS `sSubsidiaryId`,`p`.`sMakePerson` AS `sMakePerson`,`p`.`iOrder` AS `iSlaveOrder`,`p`.`sParentId` AS `sParentId`,`p`.`sControlId` AS `sControlId`,`p`.`sType` AS `sType`,`p`.`sProcessId` AS `sProcessId`,`p`.`sSrcProcessTbId` AS `sSrcProcessTbId`,`p`.`dManualQty` AS `dManualQty`,`p`.`dManualWidth` AS `dManualWidth`,`p`.`dManualLength` AS `dManualLength`,`p`.`dManualValue` AS `dManualValue`,`p`.`sMachineId` AS `sMachineId`,`p`.`dHour` AS `dHour`,`p`.`sKnifeMouldId` AS `sKnifeMouldId`,`p`.`sNewOld` AS `sNewOld`,`p`.`bOutside` AS `bOutside`,`p`.`dRate` AS `dRate`,`p`.`dDifficultEasy` AS `dDifficultEasy`,`p`.`sNextId` AS `sNextId`,`p`.`sProcessMemo` AS `sProcessMemo`,`p`.`sPReserve1` AS `sPReserve1`,`p`.`sPReserve2` AS `sPReserve2`,`p`.`sPReserve3` AS `sPReserve3`,`p`.`sPReserve4` AS `sPReserve4`,`p`.`sPReserve5` AS `sPReserve5`,`p`.`sPReserve6` AS `sPReserve6`,`p`.`dPReserve1` AS `dPReserve1`,`p`.`dPReserve2` AS `dPReserve2`,`p`.`dPReserve3` AS `dPReserve3`,`p`.`iPReserve1` AS `iPReserve1`,`p`.`iPReserve2` AS `iPReserve2`,`p`.`iPReserve3` AS `iPReserve3`,`p`.`tPReserve1` AS `tPReserve1`,`p`.`tPReserve2` AS `tPReserve2`,`p`.`dAdjustRate` AS `dAdjustRate`,`p`.`iPrintingbite` AS `iPrintingbite`,`p`.`sPullGauge` AS `sPullGauge`,`p`.`sColorSerialMemo` AS `sColorSerialMemo`,`p`.`sSalesdevplanId` AS `sSalesdevplanId`,`p`.`bSalesdevplanComplete` AS `bSalesdevplanComplete`,`p`.`dCrew` AS `dCrew` from ((`xlyweberp_saas_ai`.`mftproductmaster` join `xlyweberp_saas_ai`.`mftproductslave` on((`xlyweberp_saas_ai`.`mftproductmaster`.`sId` = `xlyweberp_saas_ai`.`mftproductslave`.`sParentId`))) join `xlyweberp_saas_ai`.`mftproductprocess` `p` on((`xlyweberp_saas_ai`.`mftproductmaster`.`sId` = `p`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftqualityaccident.md b/docs/auto-catalog/views/viw_mftqualityaccident.md new file mode 100644 index 0000000..61bc73d --- /dev/null +++ b/docs/auto-catalog/views/viw_mftqualityaccident.md @@ -0,0 +1,147 @@ +# `viw_mftqualityaccident` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sSrcId` | `varchar(100)` | NO | +| 4 | `sSrcSlaveId` | `varchar(100)` | NO | +| 5 | `sBrandsId` | `varchar(100)` | NO | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | +| 7 | `tCreateDate` | `datetime` | NO | +| 8 | `sMakePerson` | `varchar(255)` | NO | +| 9 | `iOrder` | `int` | NO | +| 10 | `sFormId` | `varchar(100)` | NO | +| 11 | `sBillNo` | `varchar(255)` | NO | +| 12 | `sCustomerId` | `varchar(100)` | NO | +| 13 | `sWorkOrderId` | `varchar(100)` | NO | +| 14 | `sProductId` | `varchar(100)` | NO | +| 15 | `dRewardPunishmentMoney` | `decimal(18,6)` | YES | +| 16 | `sReporter` | `varchar(255)` | YES | +| 17 | `tReportDate` | `datetime` | YES | +| 18 | `sResponsibleSupplyId` | `varchar(100)` | YES | +| 19 | `dProductQty` | `decimal(18,6)` | YES | +| 20 | `dProductTestQty` | `decimal(18,6)` | YES | +| 21 | `dMajorDefectQty` | `decimal(18,6)` | YES | +| 22 | `dReplenishmentQty` | `decimal(18,6)` | YES | +| 23 | `sAccidentMemo` | `text` | YES | +| 24 | `sReasonAnalyse` | `text` | YES | +| 25 | `sReason` | `varchar(255)` | YES | +| 26 | `sType` | `varchar(255)` | YES | +| 27 | `sSrctype` | `varchar(100)` | NO | +| 28 | `bFile` | `varchar(255)` | YES | +| 29 | `sMemo` | `text` | YES | +| 30 | `dLoseMoney` | `decimal(18,6)` | YES | +| 31 | `sResponsiblePerson` | `varchar(255)` | YES | +| 32 | `bCheck` | `bit(1)` | NO | +| 33 | `tCheckDate` | `datetime` | YES | +| 34 | `sCheckPerson` | `varchar(255)` | YES | +| 35 | `bPrint` | `bit(1)` | NO | +| 36 | `bCopyLimit` | `bit(1)` | NO | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `sMachineId` | `varchar(100)` | NO | +| 39 | `bInvalid` | `bit(1)` | NO | +| 40 | `sMReserve1` | `varchar(255)` | YES | +| 41 | `sMReserve2` | `varchar(255)` | YES | +| 42 | `sMReserve3` | `varchar(255)` | YES | +| 43 | `sMReserve4` | `varchar(255)` | YES | +| 44 | `sMReserve5` | `varchar(255)` | YES | +| 45 | `sMReserve6` | `varchar(255)` | YES | +| 46 | `dMReserve1` | `decimal(18,6)` | YES | +| 47 | `dMReserve2` | `decimal(18,6)` | YES | +| 48 | `dMReserve3` | `decimal(18,6)` | YES | +| 49 | `iMReserve1` | `int` | YES | +| 50 | `iMReserve2` | `int` | YES | +| 51 | `iMReserve3` | `int` | YES | +| 52 | `tMReserve1` | `datetime` | YES | +| 53 | `tMReserve2` | `datetime` | YES | +| 54 | `sSrcNo` | `varchar(100)` | YES | +| 55 | `bPendingComplete` | `bit(1)` | NO | +| 56 | `sSlaveId` | `varchar(100)` | NO | +| 57 | `iSlaveOrder` | `int` | NO | +| 58 | `sParentId` | `varchar(100)` | NO | +| 59 | `sProcessId` | `varchar(100)` | NO | +| 60 | `sMaterialsId` | `varchar(100)` | NO | +| 61 | `sSlaveResponsibleSupplyId` | `varchar(100)` | NO | +| 62 | `sResponsiblePersonId` | `varchar(100)` | NO | +| 63 | `dResponsibleMoney` | `decimal(18,6)` | NO | +| 64 | `sSlaveSReserve1` | `varchar(255)` | YES | +| 65 | `sSlaveSReserve2` | `varchar(255)` | YES | +| 66 | `sSlaveSReserve3` | `varchar(255)` | YES | +| 67 | `sSlaveSReserve4` | `varchar(255)` | YES | +| 68 | `sSlaveSReserve5` | `varchar(255)` | YES | +| 69 | `sSlaveSReserve6` | `varchar(255)` | YES | +| 70 | `dSlaveSReserve1` | `decimal(18,6)` | YES | +| 71 | `dSlaveSReserve2` | `decimal(18,6)` | YES | +| 72 | `dSlaveSReserve3` | `decimal(18,6)` | YES | +| 73 | `iSlaveSReserve1` | `int` | YES | +| 74 | `iSlaveSReserve2` | `int` | YES | +| 75 | `iSlaveSReserve3` | `int` | YES | +| 76 | `tSlaveSReserve1` | `datetime` | YES | +| 77 | `tSlaveSReserve2` | `datetime` | YES | +| 78 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 79 | `sSlaveMachineId` | `varchar(100)` | NO | +| 80 | `sTeamId` | `varchar(100)` | NO | +| 81 | `sSlaveSrcId` | `varchar(100)` | NO | +| 82 | `sSlaveSrcSlaveId` | `varchar(100)` | NO | +| 83 | `sSlaveSrcNo` | `varchar(100)` | NO | +| 84 | `sDefineNo` | `varchar(100)` | NO | +| 85 | `sDefineNo2` | `varchar(100)` | NO | +| 86 | `sSlaveMemo` | `text` | YES | +| 87 | `bReplenishment` | `bit(1)` | NO | +| 88 | `dSlaveReplenishmentQty` | `decimal(18,6)` | NO | +| 89 | `bReplenishmentComplete` | `bit(1)` | NO | +| 90 | `sSlaveProductId` | `varchar(100)` | NO | +| 91 | `sPicturePath` | `varchar(100)` | NO | +| 92 | `sFileName` | `varchar(100)` | NO | +| 93 | `sSlaveReasonAnalyse` | `varchar(255)` | NO | +| 94 | `sSlaveAccidentMemo` | `varchar(255)` | NO | +| 95 | `sRectificationMemo` | `varchar(255)` | NO | +| 96 | `sValidationMemo` | `varchar(255)` | NO | +| 97 | `sSlaveWorkOrderId` | `varchar(100)` | YES | +| 98 | `sWorkOrderNo` | `varchar(100)` | YES | +| 99 | `tDeliverDate` | `datetime` | YES | +| 100 | `sDeptId` | `varchar(100)` | YES | +| 101 | `dExamineMoney1` | `decimal(18,2)` | NO | +| 102 | `sOrderNo` | `varchar(100)` | NO | +| 103 | `sReprint` | `varchar(100)` | YES | +| 104 | `bDeductionCustomer` | `bit(1)` | YES | +| 105 | `sCheckMemo` | `varchar(4000)` | YES | +| 106 | `sJzMemo` | `varchar(1000)` | YES | +| 107 | `bDeductionSupply` | `bit(1)` | YES | +| 108 | `bDeductionMaterials` | `bit(1)` | YES | +| 109 | `sOrderId` | `varchar(100)` | YES | +| 110 | `sOrderSlaveId` | `varchar(100)` | YES | +| 111 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 112 | `sDeptName` | `varchar(255)` | YES | +| 113 | `bEvaluate` | `bit(1)` | YES | +| 114 | `iReason` | `int` | YES | +| 115 | `bComplainComplete` | `bit(1)` | YES | +| 116 | `sOrderId1` | `varchar(255)` | YES | +| 117 | `sOrderSlaveId1` | `varchar(255)` | YES | +| 118 | `sOrderNo1` | `varchar(255)` | YES | +| 119 | `sWorkOrderNo1` | `varchar(100)` | YES | +| 120 | `sWorkOrderId1` | `varchar(100)` | YES | +| 121 | `sWorkOrderSlaveId1` | `varchar(255)` | YES | +| 122 | `dDeductionCustomerMoney` | `decimal(18,6)` | YES | +| 123 | `dDeductionSupplyMoney` | `decimal(18,6)` | YES | +| 124 | `dDeductionMaterialsMoney` | `decimal(18,6)` | YES | +| 125 | `iWork` | `int` | YES | + +## Definition + +```sql +select `m`.`iIncrement` AS `iIncrement`,`m`.`sId` AS `sId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sProductId` AS `sProductId`,`m`.`dRewardPunishmentMoney` AS `dRewardPunishmentMoney`,`m`.`sReporter` AS `sReporter`,`m`.`tReportDate` AS `tReportDate`,`m`.`sResponsibleSupplyId` AS `sResponsibleSupplyId`,`m`.`dProductQty` AS `dProductQty`,`m`.`dProductTestQty` AS `dProductTestQty`,`m`.`dMajorDefectQty` AS `dMajorDefectQty`,`m`.`dReplenishmentQty` AS `dReplenishmentQty`,`m`.`sAccidentMemo` AS `sAccidentMemo`,`m`.`sReasonAnalyse` AS `sReasonAnalyse`,`m`.`sReason` AS `sReason`,`m`.`sType` AS `sType`,`m`.`sSrctype` AS `sSrctype`,`m`.`bFile` AS `bFile`,`m`.`sMemo` AS `sMemo`,`m`.`dLoseMoney` AS `dLoseMoney`,`m`.`sResponsiblePerson` AS `sResponsiblePerson`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`s`.`sMachineId` AS `sMachineId`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`bPendingComplete` AS `bPendingComplete`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sProcessId` AS `sProcessId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sResponsibleSupplyId` AS `sSlaveResponsibleSupplyId`,`s`.`sResponsiblePersonId` AS `sResponsiblePersonId`,`s`.`dResponsibleMoney` AS `dResponsibleMoney`,`s`.`sSReserve1` AS `sSlaveSReserve1`,`s`.`sSReserve2` AS `sSlaveSReserve2`,`s`.`sSReserve3` AS `sSlaveSReserve3`,`s`.`sSReserve4` AS `sSlaveSReserve4`,`s`.`sSReserve5` AS `sSlaveSReserve5`,`s`.`sSReserve6` AS `sSlaveSReserve6`,`s`.`dSReserve1` AS `dSlaveSReserve1`,`s`.`dSReserve2` AS `dSlaveSReserve2`,`s`.`dSReserve3` AS `dSlaveSReserve3`,`s`.`iSReserve1` AS `iSlaveSReserve1`,`s`.`iSReserve2` AS `iSlaveSReserve2`,`s`.`iSReserve3` AS `iSlaveSReserve3`,`s`.`tSReserve1` AS `tSlaveSReserve1`,`s`.`tSReserve2` AS `tSlaveSReserve2`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`sMachineId` AS `sSlaveMachineId`,`s`.`sTeamId` AS `sTeamId`,`s`.`sSrcId` AS `sSlaveSrcId`,`s`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`s`.`sSrcNo` AS `sSlaveSrcNo`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sMemo` AS `sSlaveMemo`,`s`.`bReplenishment` AS `bReplenishment`,`s`.`dReplenishmentQty` AS `dSlaveReplenishmentQty`,`s`.`bReplenishmentComplete` AS `bReplenishmentComplete`,`s`.`sProductId` AS `sSlaveProductId`,`s`.`sPicturePath` AS `sPicturePath`,`s`.`sFileName` AS `sFileName`,`s`.`sReasonAnalyse` AS `sSlaveReasonAnalyse`,`s`.`sAccidentMemo` AS `sSlaveAccidentMemo`,`s`.`sRectificationMemo` AS `sRectificationMemo`,`s`.`sValidationMemo` AS `sValidationMemo`,`s`.`sWorkOrderId` AS `sSlaveWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`tDeliverDate` AS `tDeliverDate`,`s`.`sDeptId` AS `sDeptId`,`s`.`dExamineMoney1` AS `dExamineMoney1`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sReprint` AS `sReprint`,`m`.`bDeductionCustomer` AS `bDeductionCustomer`,`m`.`sCheckMemo` AS `sCheckMemo`,`m`.`sJzMemo` AS `sJzMemo`,`m`.`bDeductionSupply` AS `bDeductionSupply`,`m`.`bDeductionMaterials` AS `bDeductionMaterials`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sDeptName` AS `sDeptName`,`s`.`bEvaluate` AS `bEvaluate`,`m`.`iReason` AS `iReason`,`s`.`bComplainComplete` AS `bComplainComplete`,`s`.`sOrderId` AS `sOrderId1`,`s`.`sOrderSlaveId` AS `sOrderSlaveId1`,`s`.`sOrderNo` AS `sOrderNo1`,`s`.`sWorkOrderNo` AS `sWorkOrderNo1`,`s`.`sWorkOrderId` AS `sWorkOrderId1`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId1`,`m`.`dDeductionCustomerMoney` AS `dDeductionCustomerMoney`,`m`.`dDeductionSupplyMoney` AS `dDeductionSupplyMoney`,`m`.`dDeductionMaterialsMoney` AS `dDeductionMaterialsMoney`,`m`.`iWork` AS `iWork` from (`xlyweberp_saas_ai`.`mftqualityaccidentmaster` `m` join `xlyweberp_saas_ai`.`mftqualityaccidentslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftqualityaccidenteqp.md b/docs/auto-catalog/views/viw_mftqualityaccidenteqp.md new file mode 100644 index 0000000..67ad3a5 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftqualityaccidenteqp.md @@ -0,0 +1,98 @@ +# `viw_mftqualityaccidenteqp` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sSrcId` | `varchar(100)` | NO | +| 3 | `sSrcSlaveId` | `varchar(100)` | NO | +| 4 | `sId` | `varchar(100)` | NO | +| 5 | `sBrandsId` | `varchar(100)` | NO | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | +| 7 | `tCreateDate` | `datetime` | NO | +| 8 | `sMakePerson` | `varchar(255)` | NO | +| 9 | `iOrder` | `int` | NO | +| 10 | `sFormId` | `varchar(100)` | NO | +| 11 | `sBillNo` | `varchar(255)` | NO | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sSrcNo` | `varchar(100)` | YES | +| 35 | `sUnTaskFormId` | `varchar(100)` | NO | +| 36 | `sMReserve7` | `varchar(255)` | YES | +| 37 | `sMReserve8` | `varchar(255)` | YES | +| 38 | `sProduceType` | `varchar(255)` | YES | +| 39 | `tProduceDate` | `datetime` | YES | +| 40 | `tManuDate` | `datetime` | YES | +| 41 | `tOutDate` | `datetime` | YES | +| 42 | `tInDate` | `datetime` | YES | +| 43 | `sCustomerId` | `varchar(255)` | YES | +| 44 | `sCustomerName` | `varchar(255)` | YES | +| 45 | `sSalesName` | `varchar(255)` | YES | +| 46 | `dContractMoney` | `decimal(18,6)` | YES | +| 47 | `sWorkOrderId` | `varchar(255)` | YES | +| 48 | `sWorkOrderNo` | `varchar(255)` | YES | +| 49 | `sAccidentType` | `varchar(255)` | YES | +| 50 | `sSpecial` | `varchar(255)` | YES | +| 51 | `sProductId` | `varchar(255)` | YES | +| 52 | `sProductName` | `varchar(255)` | YES | +| 53 | `dOkQty` | `decimal(18,6)` | YES | +| 54 | `dLossQty` | `decimal(18,6)` | YES | +| 55 | `sRate` | `varchar(255)` | YES | +| 56 | `sQuestionMemo` | `text` | YES | +| 57 | `sAnalysisMemo` | `text` | YES | +| 58 | `sMeasuresMemo` | `text` | YES | +| 59 | `sPreventionMemo` | `text` | YES | +| 60 | `tCompleteDate` | `datetime` | YES | +| 61 | `dTotalMoney` | `decimal(18,6)` | YES | +| 62 | `dPlateMoney` | `decimal(18,6)` | YES | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 64 | `dPrintPlateMoney` | `decimal(18,6)` | YES | +| 65 | `dPrintMoney` | `decimal(18,6)` | YES | +| 66 | `dBindMoney` | `decimal(18,6)` | YES | +| 67 | `dAccessoriesMoney` | `decimal(18,6)` | YES | +| 68 | `dHour` | `decimal(18,6)` | YES | +| 69 | `dOtherMoney` | `decimal(18,6)` | YES | +| 70 | `dLossMoney` | `decimal(18,6)` | YES | +| 71 | `dDeductionMoney` | `decimal(18,6)` | YES | +| 72 | `sProcessName` | `varchar(255)` | YES | +| 73 | `sReasonType` | `varchar(255)` | YES | +| 74 | `sReasonMemo` | `text` | YES | +| 75 | `sFileSource` | `varchar(255)` | YES | +| 76 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`iIncrement` AS `iIncrement`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`sUnTaskFormId` AS `sUnTaskFormId`,`m`.`sMReserve7` AS `sMReserve7`,`m`.`sMReserve8` AS `sMReserve8`,`m`.`sProduceType` AS `sProduceType`,`m`.`tProduceDate` AS `tProduceDate`,`m`.`tManuDate` AS `tManuDate`,`m`.`tOutDate` AS `tOutDate`,`m`.`tInDate` AS `tInDate`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sCustomerName` AS `sCustomerName`,`m`.`sSalesName` AS `sSalesName`,`m`.`dContractMoney` AS `dContractMoney`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sAccidentType` AS `sAccidentType`,`m`.`sSpecial` AS `sSpecial`,`m`.`sProductId` AS `sProductId`,`m`.`sProductName` AS `sProductName`,`m`.`dOkQty` AS `dOkQty`,`m`.`dLossQty` AS `dLossQty`,`m`.`sRate` AS `sRate`,`m`.`sQuestionMemo` AS `sQuestionMemo`,`m`.`sAnalysisMemo` AS `sAnalysisMemo`,`m`.`sMeasuresMemo` AS `sMeasuresMemo`,`m`.`sPreventionMemo` AS `sPreventionMemo`,`m`.`tCompleteDate` AS `tCompleteDate`,`m`.`dTotalMoney` AS `dTotalMoney`,`m`.`dPlateMoney` AS `dPlateMoney`,`m`.`dMaterialsMoney` AS `dMaterialsMoney`,`m`.`dPrintPlateMoney` AS `dPrintPlateMoney`,`m`.`dPrintMoney` AS `dPrintMoney`,`m`.`dBindMoney` AS `dBindMoney`,`m`.`dAccessoriesMoney` AS `dAccessoriesMoney`,`m`.`dHour` AS `dHour`,`m`.`dOtherMoney` AS `dOtherMoney`,`m`.`dLossMoney` AS `dLossMoney`,`m`.`dDeductionMoney` AS `dDeductionMoney`,`m`.`sProcessName` AS `sProcessName`,`m`.`sReasonType` AS `sReasonType`,`m`.`sReasonMemo` AS `sReasonMemo`,`m`.`sFileSource` AS `sFileSource`,`m`.`sId` AS `sSlaveId` from (`xlyweberp_saas_ai`.`mftqualityaccidenteqpmaster` `m` join `xlyweberp_saas_ai`.`mftqualityaccidentslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorder.md b/docs/auto-catalog/views/viw_mftworkorder.md new file mode 100644 index 0000000..5308f37 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorder.md @@ -0,0 +1,287 @@ +# `viw_mftworkorder` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bBillComplete` | `bit(1)` | NO | +| 18 | `bBillOutside` | `bit(1)` | NO | +| 19 | `bCopyLimit` | `bit(1)` | NO | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | NO | +| 37 | `sType` | `varchar(255)` | NO | +| 38 | `sProcessType` | `varchar(255)` | NO | +| 39 | `sProductionClassify` | `varchar(255)` | NO | +| 40 | `sFinalConfirmation` | `varchar(255)` | NO | +| 41 | `dPlatediameter` | `decimal(18,6)` | NO | +| 42 | `sPrintingSequence` | `varchar(255)` | NO | +| 43 | `sMasterCustomerId` | `varchar(100)` | NO | +| 44 | `sMasterProductId` | `varchar(100)` | NO | +| 45 | `dMasterProductQty` | `decimal(18,6)` | NO | +| 46 | `sProductState` | `varchar(3)` | NO | +| 47 | `sSlaveId` | `varchar(100)` | NO | +| 48 | `iSlaveOrder` | `int` | NO | +| 49 | `sCustomerId` | `varchar(100)` | NO | +| 50 | `sContacts` | `varchar(255)` | YES | +| 51 | `sPhone` | `varchar(255)` | YES | +| 52 | `tDeliverDate` | `datetime` | YES | +| 53 | `sSalesManId` | `varchar(255)` | YES | +| 54 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 55 | `sGetPayId` | `varchar(255)` | YES | +| 56 | `tGetPayDate` | `datetime` | YES | +| 57 | `sConsignee` | `varchar(255)` | YES | +| 58 | `sConsigneeMobile` | `varchar(255)` | YES | +| 59 | `sDeliverId` | `varchar(100)` | YES | +| 60 | `sProvince` | `varchar(255)` | YES | +| 61 | `sCity` | `varchar(255)` | YES | +| 62 | `sArea` | `varchar(255)` | YES | +| 63 | `sDeliverTo` | `varchar(255)` | YES | +| 64 | `sManualNo` | `varchar(255)` | YES | +| 65 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 66 | `sCurrency` | `varchar(255)` | YES | +| 67 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 68 | `sProductId` | `varchar(100)` | NO | +| 69 | `dProductQty` | `decimal(18,6)` | NO | +| 70 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 71 | `dProductPrice` | `decimal(18,6)` | NO | +| 72 | `dProductMoney` | `decimal(18,6)` | NO | +| 73 | `sProductInfo` | `text` | YES | +| 74 | `sMaterialsMemo` | `text` | YES | +| 75 | `sProcessMemo` | `text` | YES | +| 76 | `sSrcSlaveId` | `varchar(100)` | NO | +| 77 | `sSrcId` | `varchar(100)` | NO | +| 78 | `sSrcNo` | `varchar(255)` | NO | +| 79 | `dSrcQty` | `decimal(18,6)` | YES | +| 80 | `dProductPQty` | `decimal(18,6)` | YES | +| 81 | `bProductInStoreComplete` | `bit(1)` | NO | +| 82 | `bDeliverComplete` | `bit(1)` | NO | +| 83 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 84 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 85 | `sQualityRequireMemo` | `text` | YES | +| 86 | `sPackRequireMemo` | `text` | YES | +| 87 | `sSlaveMemo` | `text` | YES | +| 88 | `sTaxId` | `varchar(100)` | YES | +| 89 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 90 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 91 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 93 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 95 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 96 | `dDeliverQty` | `decimal(18,6)` | NO | +| 97 | `dCheckingQty` | `decimal(18,6)` | NO | +| 98 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 99 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 100 | `sWebOrderNo` | `varchar(255)` | NO | +| 101 | `sWebOrderId` | `varchar(100)` | NO | +| 102 | `sBarcode` | `varchar(255)` | YES | +| 103 | `dGiveQty` | `decimal(18,6)` | NO | +| 104 | `sProductTechnologyId` | `varchar(100)` | YES | +| 105 | `sOrderId` | `varchar(100)` | NO | +| 106 | `sOrderNo` | `varchar(255)` | NO | +| 107 | `sSReserve1` | `varchar(255)` | YES | +| 108 | `sSReserve2` | `varchar(255)` | YES | +| 109 | `sSReserve3` | `varchar(255)` | YES | +| 110 | `sSReserve4` | `varchar(255)` | YES | +| 111 | `sSReserve5` | `varchar(255)` | YES | +| 112 | `sSReserve6` | `varchar(255)` | YES | +| 113 | `dSReserve1` | `decimal(18,6)` | YES | +| 114 | `dSReserve2` | `decimal(18,6)` | YES | +| 115 | `dSReserve3` | `decimal(18,6)` | YES | +| 116 | `iSReserve1` | `int` | YES | +| 117 | `iSReserve2` | `int` | YES | +| 118 | `iSReserve3` | `int` | YES | +| 119 | `tSReserve1` | `datetime` | YES | +| 120 | `tSReserve2` | `datetime` | YES | +| 121 | `sId` | `varchar(100)` | NO | +| 122 | `tBillCompleteDate` | `datetime` | YES | +| 123 | `dPresentQty` | `decimal(18,6)` | NO | +| 124 | `sOrderSlaveId` | `varchar(100)` | NO | +| 125 | `iProductStick` | `int` | YES | +| 126 | `bCheckingComplete` | `bit(1)` | NO | +| 127 | `bAdvanceComplete` | `bit(1)` | NO | +| 128 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 129 | `sPlateMaking` | `varchar(255)` | NO | +| 130 | `iIncrement` | `int` | NO | +| 131 | `bQlyComplete` | `bit(1)` | NO | +| 132 | `dQlyQty` | `decimal(18,6)` | NO | +| 133 | `dAllMoney` | `decimal(19,6)` | NO | +| 134 | `dSaleProfit` | `decimal(21,6)` | YES | +| 135 | `dTransportMoney` | `decimal(18,6)` | NO | +| 136 | `dPackMoney` | `decimal(18,6)` | NO | +| 137 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 138 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 139 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 140 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 141 | `dPrintMoney` | `decimal(18,6)` | NO | +| 142 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 143 | `bCarryOver` | `bit(1)` | NO | +| 144 | `dProductCarryOverQty` | `decimal(18,6)` | NO | +| 145 | `tFactCountCost` | `datetime` | YES | +| 146 | `bReceiptComplete` | `bit(1)` | NO | +| 147 | `dSampleQty` | `decimal(18,6)` | NO | +| 148 | `dCombineQty` | `decimal(18,6)` | NO | +| 149 | `dDiameter` | `decimal(18,6)` | YES | +| 150 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 151 | `bCutting` | `bit(1)` | NO | +| 152 | `dMeters` | `decimal(18,6)` | YES | +| 153 | `dPaper` | `decimal(18,6)` | YES | +| 154 | `sPaperDirection` | `varchar(100)` | YES | +| 155 | `dSkip` | `decimal(18,6)` | YES | +| 156 | `dLeftSide` | `decimal(18,6)` | YES | +| 157 | `sPartsStyle` | `varchar(255)` | NO | +| 158 | `sParam5` | `varchar(255)` | NO | +| 159 | `sParam4` | `varchar(255)` | NO | +| 160 | `sParam3` | `varchar(255)` | NO | +| 161 | `sParam2` | `varchar(255)` | NO | +| 162 | `sParam1` | `varchar(255)` | NO | +| 163 | `sColorMemo` | `text` | YES | +| 164 | `bCustomerStatus` | `bit(1)` | NO | +| 165 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 166 | `dCompleteQty` | `decimal(18,6)` | NO | +| 167 | `sNoFormat` | `varchar(255)` | NO | +| 168 | `sStockup` | `char(1)` | NO | +| 169 | `bCustomerSureComplete` | `bit(1)` | NO | +| 170 | `dDiffDate` | `int` | YES | +| 171 | `dEverybarQty` | `decimal(18,6)` | NO | +| 172 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 173 | `dPackQty` | `decimal(18,6)` | NO | +| 174 | `sBoxStyle` | `varchar(100)` | NO | +| 175 | `dFactProductQty` | `decimal(18,6)` | NO | +| 176 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 177 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 178 | `sColorReference` | `varchar(100)` | NO | +| 179 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 180 | `sTransferredMatter` | `varchar(100)` | NO | +| 181 | `sWorkpieceModel` | `varchar(100)` | NO | +| 182 | `sProcessesNo` | `varchar(100)` | NO | +| 183 | `dConversionRate` | `decimal(18,6)` | NO | +| 184 | `dProductionCycle` | `decimal(18,6)` | NO | +| 185 | `sProductionCenter` | `varchar(100)` | NO | +| 186 | `sMinPack` | `varchar(100)` | NO | +| 187 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 188 | `sCutMode` | `varchar(100)` | NO | +| 189 | `sPlateNo` | `varchar(100)` | NO | +| 190 | `sMaterialsStyle` | `varchar(100)` | NO | +| 191 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 192 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 193 | `dConversionQty` | `decimal(18,6)` | NO | +| 194 | `dNProductMoney` | `decimal(18,6)` | NO | +| 195 | `dNProductPrice` | `decimal(18,6)` | NO | +| 196 | `dFreightMoney` | `decimal(18,6)` | NO | +| 197 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 198 | `dPlateMoney` | `decimal(18,6)` | NO | +| 199 | `dProofingMoney` | `decimal(18,6)` | NO | +| 200 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 201 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 202 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 203 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 204 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 205 | `dCertificateQty` | `decimal(18,6)` | NO | +| 206 | `bCertificateComplete` | `bit(1)` | NO | +| 207 | `sSalveMemo` | `text` | YES | +| 208 | `tSrcDate` | `datetime` | YES | +| 209 | `sPlannerMemo` | `varchar(50)` | NO | +| 210 | `tPlannerSet` | `datetime` | YES | +| 211 | `bPlanB` | `bit(1)` | NO | +| 212 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 213 | `dStockupQty` | `decimal(18,6)` | NO | +| 214 | `sFatherSlaveId` | `varchar(255)` | NO | +| 215 | `tCustomerStatus` | `datetime` | YES | +| 216 | `sCustomerFailType` | `varchar(255)` | YES | +| 217 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 218 | `sCompletePerson` | `varchar(255)` | NO | +| 219 | `dTotalQty` | `decimal(18,6)` | NO | +| 220 | `sProductVer` | `varchar(255)` | YES | +| 221 | `sAccidentId` | `varchar(100)` | YES | +| 222 | `sOrderType` | `varchar(255)` | YES | +| 223 | `sMaterialsId` | `varchar(50)` | YES | +| 224 | `sFeedBack1Memo` | `text` | YES | +| 225 | `sFeedBack2Memo` | `text` | YES | +| 226 | `sFeedBack3Memo` | `text` | YES | +| 227 | `bSucceed` | `bit(1)` | YES | +| 228 | `bMCheck` | `bit(1)` | YES | +| 229 | `tMCheckDate` | `datetime` | YES | +| 230 | `sZLKnifeMouldId` | `varchar(50)` | NO | +| 231 | `bAccountComplete` | `bit(1)` | YES | +| 232 | `tAccountDate` | `datetime` | YES | +| 233 | `sAccountPerson` | `varchar(255)` | YES | +| 234 | `sWorkFaSlaveId` | `varchar(100)` | YES | +| 235 | `dProductCheckInStoreQty` | `decimal(18,6)` | NO | +| 236 | `iLastInStock` | `int` | YES | +| 237 | `dCheckInStoreQty` | `decimal(19,6)` | NO | +| 238 | `dReturnProductQty` | `decimal(18,2)` | YES | +| 239 | `dReturnInProductQty` | `decimal(18,2)` | YES | +| 240 | `sLossMemo` | `text` | YES | +| 241 | `bSlaveBillComplete` | `bit(1)` | YES | +| 242 | `sLossPerson` | `varchar(255)` | YES | +| 243 | `sCustomerStatus` | `varchar(255)` | YES | +| 244 | `bServiceStatus` | `bit(1)` | YES | +| 245 | `tServiceStatus` | `datetime` | YES | +| 246 | `sServiceStatus` | `varchar(255)` | YES | +| 247 | `sMasterMaterialsMemo` | `text` | YES | +| 248 | `bMissingComplete` | `bit(1)` | YES | +| 249 | `sLastInStock` | `varchar(3)` | NO | +| 250 | `sMouldNoMemo` | `text` | YES | +| 251 | `bMain` | `bit(1)` | YES | +| 252 | `bChild` | `bit(1)` | YES | +| 253 | `iChangeType` | `int` | NO | +| 254 | `dProductInStoreQty1` | `decimal(23,6)` | YES | +| 255 | `tProductionOrder` | `datetime` | YES | +| 256 | `sAccidentNo` | `varchar(50)` | YES | +| 257 | `sComRecordPerson` | `varchar(255)` | YES | +| 258 | `dMCostMoney` | `decimal(18,6)` | YES | +| 259 | `iFinishProduct` | `int` | YES | +| 260 | `sQualityNo` | `varchar(255)` | YES | +| 261 | `iRepairCount` | `int` | YES | +| 262 | `sReasonMemo` | `longtext` | YES | +| 263 | `bProductQty` | `bit(1)` | NO | +| 264 | `bSlaveInvalid` | `bit(1)` | YES | +| 265 | `sBillCompleteMemo` | `varchar(2000)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dQty` AS `dMasterProductQty`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tCustomerStatus` AS `tCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,(case when (`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` > 0) then `xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` else `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` end) AS `dTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductVer` AS `sProductVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentId` AS `sAccidentId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack1Memo` AS `sFeedBack1Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack2Memo` AS `sFeedBack2Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack3Memo` AS `sFeedBack3Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSucceed` AS `bSucceed`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMCheck` AS `bMCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tMCheckDate` AS `tMCheckDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sZLKnifeMouldId` AS `sZLKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAccountComplete` AS `bAccountComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAccountDate` AS `tAccountDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sAccountPerson` AS `sAccountPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkFaSlaveId` AS `sWorkFaSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductCheckInStoreQty` AS `dProductCheckInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iLastInStock` AS `iLastInStock`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductCheckInStoreQty`) AS `dCheckInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReturnProductQty` AS `dReturnProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReturnInProductQty` AS `dReturnInProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sLossMemo` AS `sLossMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSlaveBillComplete` AS `bSlaveBillComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sLossPerson` AS `sLossPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerStatus` AS `sCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bServiceStatus` AS `bServiceStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tServiceStatus` AS `tServiceStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sServiceStatus` AS `sServiceStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMasterMaterialsMemo` AS `sMasterMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMissingComplete` AS `bMissingComplete`,(case `xlyweberp_saas_ai`.`mftworkorderslave`.`iLastInStock` when 0 then '' when 1 then '是' else '待清废' end) AS `sLastInStock`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMouldNoMemo` AS `sMouldNoMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMain` AS `bMain`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bChild` AS `bChild`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iChangeType` AS `iChangeType`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dReturnInProductQty`) AS `dProductInStoreQty1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tProductionOrder` AS `tProductionOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentNo` AS `sAccidentNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sComRecordPerson` AS `sComRecordPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMCostMoney` AS `dMCostMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iFinishProduct` AS `iFinishProduct`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sQualityNo` AS `sQualityNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iRepairCount` AS `iRepairCount`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sReasonMemo` AS `sReasonMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bProductQty` AS `bProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSlaveInvalid` AS `bSlaveInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillCompleteMemo` AS `sBillCompleteMemo` from (`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorder_copy1.md b/docs/auto-catalog/views/viw_mftworkorder_copy1.md new file mode 100644 index 0000000..4837f91 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorder_copy1.md @@ -0,0 +1,228 @@ +# `viw_mftworkorder_copy1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bBillComplete` | `bit(1)` | NO | +| 18 | `bBillOutside` | `bit(1)` | NO | +| 19 | `bCopyLimit` | `bit(1)` | NO | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | NO | +| 37 | `sType` | `varchar(255)` | NO | +| 38 | `sProcessType` | `varchar(255)` | NO | +| 39 | `sProductionClassify` | `varchar(255)` | NO | +| 40 | `sFinalConfirmation` | `varchar(255)` | NO | +| 41 | `dPlatediameter` | `decimal(18,6)` | NO | +| 42 | `sPrintingSequence` | `varchar(255)` | NO | +| 43 | `sProductState` | `varchar(3)` | NO | +| 44 | `sSlaveId` | `varchar(100)` | NO | +| 45 | `iSlaveOrder` | `int` | NO | +| 46 | `sCustomerId` | `varchar(100)` | NO | +| 47 | `sContacts` | `varchar(255)` | YES | +| 48 | `sPhone` | `varchar(255)` | YES | +| 49 | `tDeliverDate` | `datetime` | YES | +| 50 | `sSalesManId` | `varchar(255)` | YES | +| 51 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 52 | `sGetPayId` | `varchar(255)` | YES | +| 53 | `tGetPayDate` | `datetime` | YES | +| 54 | `sConsignee` | `varchar(255)` | YES | +| 55 | `sConsigneeMobile` | `varchar(255)` | YES | +| 56 | `sDeliverId` | `varchar(100)` | YES | +| 57 | `sProvince` | `varchar(255)` | YES | +| 58 | `sCity` | `varchar(255)` | YES | +| 59 | `sArea` | `varchar(255)` | YES | +| 60 | `sDeliverTo` | `varchar(255)` | YES | +| 61 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 62 | `sCurrency` | `varchar(255)` | YES | +| 63 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 64 | `sProductId` | `varchar(100)` | NO | +| 65 | `dProductQty` | `decimal(18,6)` | NO | +| 66 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 67 | `dProductPrice` | `decimal(18,6)` | NO | +| 68 | `dProductMoney` | `decimal(18,6)` | NO | +| 69 | `sProductInfo` | `text` | YES | +| 70 | `sMaterialsMemo` | `text` | YES | +| 71 | `sProcessMemo` | `text` | YES | +| 72 | `sSrcSlaveId` | `varchar(100)` | NO | +| 73 | `sSrcId` | `varchar(100)` | NO | +| 74 | `sSrcNo` | `varchar(255)` | NO | +| 75 | `dSrcQty` | `decimal(18,6)` | YES | +| 76 | `dProductPQty` | `decimal(18,6)` | YES | +| 77 | `bProductInStoreComplete` | `bit(1)` | NO | +| 78 | `bDeliverComplete` | `bit(1)` | NO | +| 79 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 80 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 81 | `sQualityRequireMemo` | `text` | YES | +| 82 | `sPackRequireMemo` | `text` | YES | +| 83 | `sSlaveMemo` | `text` | YES | +| 84 | `sTaxId` | `varchar(100)` | YES | +| 85 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 86 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 87 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 88 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 89 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 90 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 91 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 92 | `dDeliverQty` | `decimal(18,6)` | NO | +| 93 | `dCheckingQty` | `decimal(18,6)` | NO | +| 94 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 95 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 96 | `sWebOrderNo` | `varchar(255)` | NO | +| 97 | `sWebOrderId` | `varchar(100)` | NO | +| 98 | `sBarcode` | `varchar(255)` | YES | +| 99 | `dGiveQty` | `decimal(18,6)` | NO | +| 100 | `sProductTechnologyId` | `varchar(100)` | YES | +| 101 | `sOrderId` | `varchar(100)` | NO | +| 102 | `sOrderNo` | `varchar(255)` | NO | +| 103 | `sSReserve1` | `varchar(255)` | YES | +| 104 | `sSReserve2` | `varchar(255)` | YES | +| 105 | `sSReserve3` | `varchar(255)` | YES | +| 106 | `sSReserve4` | `varchar(255)` | YES | +| 107 | `sSReserve5` | `varchar(255)` | YES | +| 108 | `sSReserve6` | `varchar(255)` | YES | +| 109 | `dSReserve1` | `decimal(18,6)` | YES | +| 110 | `dSReserve2` | `decimal(18,6)` | YES | +| 111 | `dSReserve3` | `decimal(18,6)` | YES | +| 112 | `iSReserve1` | `int` | YES | +| 113 | `iSReserve2` | `int` | YES | +| 114 | `iSReserve3` | `int` | YES | +| 115 | `tSReserve1` | `datetime` | YES | +| 116 | `tSReserve2` | `datetime` | YES | +| 117 | `sId` | `varchar(100)` | NO | +| 118 | `tBillCompleteDate` | `datetime` | YES | +| 119 | `dPresentQty` | `decimal(18,6)` | NO | +| 120 | `sOrderSlaveId` | `varchar(100)` | NO | +| 121 | `iProductStick` | `int` | YES | +| 122 | `bCheckingComplete` | `bit(1)` | NO | +| 123 | `bAdvanceComplete` | `bit(1)` | NO | +| 124 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 125 | `sPlateMaking` | `varchar(255)` | NO | +| 126 | `iIncrement` | `int` | NO | +| 127 | `bQlyComplete` | `bit(1)` | NO | +| 128 | `dQlyQty` | `decimal(18,6)` | NO | +| 129 | `dAllMoney` | `decimal(19,6)` | NO | +| 130 | `dSaleProfit` | `decimal(21,6)` | YES | +| 131 | `dTransportMoney` | `decimal(18,6)` | NO | +| 132 | `dPackMoney` | `decimal(18,6)` | NO | +| 133 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 134 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 135 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 136 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 137 | `dPrintMoney` | `decimal(18,6)` | NO | +| 138 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 139 | `bCarryOver` | `bit(1)` | NO | +| 140 | `dProductCarryOverQty` | `decimal(18,6)` | NO | +| 141 | `tFactCountCost` | `datetime` | YES | +| 142 | `bReceiptComplete` | `bit(1)` | NO | +| 143 | `dSampleQty` | `decimal(18,6)` | NO | +| 144 | `dCombineQty` | `decimal(18,6)` | NO | +| 145 | `dDiameter` | `decimal(18,6)` | YES | +| 146 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 147 | `bCutting` | `bit(1)` | NO | +| 148 | `dMeters` | `decimal(18,6)` | YES | +| 149 | `dPaper` | `decimal(18,6)` | YES | +| 150 | `sPaperDirection` | `varchar(100)` | YES | +| 151 | `dSkip` | `decimal(18,6)` | YES | +| 152 | `dLeftSide` | `decimal(18,6)` | YES | +| 153 | `sPartsStyle` | `varchar(255)` | NO | +| 154 | `sParam5` | `varchar(255)` | NO | +| 155 | `sParam4` | `varchar(255)` | NO | +| 156 | `sParam3` | `varchar(255)` | NO | +| 157 | `sParam2` | `varchar(255)` | NO | +| 158 | `sParam1` | `varchar(255)` | NO | +| 159 | `sColorMemo` | `text` | YES | +| 160 | `bCustomerStatus` | `bit(1)` | NO | +| 161 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 162 | `dCompleteQty` | `decimal(18,6)` | NO | +| 163 | `sNoFormat` | `varchar(255)` | NO | +| 164 | `sStockup` | `char(1)` | NO | +| 165 | `bCustomerSureComplete` | `bit(1)` | NO | +| 166 | `dDiffDate` | `int` | YES | +| 167 | `dEverybarQty` | `decimal(18,6)` | NO | +| 168 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 169 | `dPackQty` | `decimal(18,6)` | NO | +| 170 | `sBoxStyle` | `varchar(100)` | NO | +| 171 | `dFactProductQty` | `decimal(18,6)` | NO | +| 172 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 173 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 174 | `sColorReference` | `varchar(100)` | NO | +| 175 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 176 | `sTransferredMatter` | `varchar(100)` | NO | +| 177 | `sWorkpieceModel` | `varchar(100)` | NO | +| 178 | `sProcessesNo` | `varchar(100)` | NO | +| 179 | `dConversionRate` | `decimal(18,6)` | NO | +| 180 | `dProductionCycle` | `decimal(18,6)` | NO | +| 181 | `sProductionCenter` | `varchar(100)` | NO | +| 182 | `sMinPack` | `varchar(100)` | NO | +| 183 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 184 | `sCutMode` | `varchar(100)` | NO | +| 185 | `sPlateNo` | `varchar(100)` | NO | +| 186 | `sMaterialsStyle` | `varchar(100)` | NO | +| 187 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 188 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 189 | `dConversionQty` | `decimal(18,6)` | NO | +| 190 | `dNProductMoney` | `decimal(18,6)` | NO | +| 191 | `dNProductPrice` | `decimal(18,6)` | NO | +| 192 | `dFreightMoney` | `decimal(18,6)` | NO | +| 193 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 194 | `dPlateMoney` | `decimal(18,6)` | NO | +| 195 | `dProofingMoney` | `decimal(18,6)` | NO | +| 196 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 197 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 198 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 199 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 200 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 201 | `dCertificateQty` | `decimal(18,6)` | NO | +| 202 | `bCertificateComplete` | `bit(1)` | NO | +| 203 | `sSalveMemo` | `text` | YES | +| 204 | `dStockupQty` | `decimal(18,6)` | NO | +| 205 | `sManualNo` | `varchar(255)` | NO | +| 206 | `sState` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,(select `a`.`sState` from `xlyweberp_saas_ai`.`mftproductionplan` `a` where (`a`.`sSrcId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) limit 0,1) AS `sState` from (`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorder_salsalesorder.md b/docs/auto-catalog/views/viw_mftworkorder_salsalesorder.md new file mode 100644 index 0000000..1a8473e --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorder_salsalesorder.md @@ -0,0 +1,225 @@ +# `viw_mftworkorder_salsalesorder` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `mediumtext` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bBillComplete` | `bit(1)` | YES | +| 18 | `bBillOutside` | `bit(1)` | NO | +| 19 | `bCopyLimit` | `bit(1)` | NO | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | YES | +| 37 | `sType` | `varchar(255)` | YES | +| 38 | `sProcessType` | `varchar(255)` | YES | +| 39 | `sProductionClassify` | `varchar(255)` | YES | +| 40 | `sFinalConfirmation` | `varchar(255)` | YES | +| 41 | `dPlatediameter` | `decimal(18,6)` | YES | +| 42 | `sPrintingSequence` | `varchar(255)` | YES | +| 43 | `sSlaveId` | `varchar(100)` | NO | +| 44 | `iSlaveOrder` | `int` | NO | +| 45 | `sCustomerId` | `varchar(100)` | YES | +| 46 | `sContacts` | `varchar(255)` | YES | +| 47 | `sPhone` | `varchar(255)` | YES | +| 48 | `tDeliverDate` | `datetime` | YES | +| 49 | `sSalesManId` | `varchar(255)` | YES | +| 50 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 51 | `sGetPayId` | `varchar(255)` | YES | +| 52 | `tGetPayDate` | `datetime` | YES | +| 53 | `sConsignee` | `varchar(255)` | YES | +| 54 | `sConsigneeMobile` | `varchar(255)` | YES | +| 55 | `sDeliverId` | `varchar(100)` | YES | +| 56 | `sProvince` | `varchar(255)` | YES | +| 57 | `sCity` | `varchar(255)` | YES | +| 58 | `sArea` | `varchar(255)` | YES | +| 59 | `sDeliverTo` | `varchar(255)` | YES | +| 60 | `sManualNo` | `varchar(255)` | YES | +| 61 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 62 | `sCurrency` | `varchar(255)` | YES | +| 63 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 64 | `sProductId` | `varchar(100)` | NO | +| 65 | `dProductQty` | `decimal(18,6)` | NO | +| 66 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 67 | `dProductPrice` | `decimal(18,6)` | NO | +| 68 | `dProductMoney` | `decimal(18,6)` | NO | +| 69 | `sProductInfo` | `mediumtext` | YES | +| 70 | `sMaterialsMemo` | `mediumtext` | YES | +| 71 | `sProcessMemo` | `mediumtext` | YES | +| 72 | `sSrcSlaveId` | `varchar(100)` | NO | +| 73 | `sSrcId` | `varchar(100)` | NO | +| 74 | `sSrcNo` | `varchar(255)` | NO | +| 75 | `dSrcQty` | `decimal(18,6)` | YES | +| 76 | `dProductPQty` | `decimal(18,6)` | YES | +| 77 | `bProductInStoreComplete` | `bit(1)` | YES | +| 78 | `bDeliverComplete` | `bit(1)` | NO | +| 79 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 80 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 81 | `sQualityRequireMemo` | `mediumtext` | YES | +| 82 | `sPackRequireMemo` | `mediumtext` | YES | +| 83 | `sSlaveMemo` | `mediumtext` | YES | +| 84 | `sTaxId` | `varchar(100)` | YES | +| 85 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 86 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 87 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 88 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 89 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 90 | `dProductInStoreQty` | `decimal(18,6)` | YES | +| 91 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 92 | `dDeliverQty` | `decimal(18,6)` | NO | +| 93 | `dCheckingQty` | `decimal(18,6)` | NO | +| 94 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 95 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 96 | `sWebOrderNo` | `varchar(255)` | NO | +| 97 | `sWebOrderId` | `varchar(100)` | NO | +| 98 | `sBarcode` | `varchar(255)` | YES | +| 99 | `dGiveQty` | `decimal(18,6)` | NO | +| 100 | `sProductTechnologyId` | `varchar(100)` | YES | +| 101 | `sOrderId` | `varchar(100)` | YES | +| 102 | `sOrderNo` | `varchar(255)` | YES | +| 103 | `sSReserve1` | `varchar(255)` | YES | +| 104 | `sSReserve2` | `varchar(255)` | YES | +| 105 | `sSReserve3` | `varchar(255)` | YES | +| 106 | `sSReserve4` | `varchar(255)` | YES | +| 107 | `sSReserve5` | `varchar(255)` | YES | +| 108 | `sSReserve6` | `varchar(255)` | YES | +| 109 | `dSReserve1` | `decimal(18,6)` | YES | +| 110 | `dSReserve2` | `decimal(18,6)` | YES | +| 111 | `dSReserve3` | `decimal(18,6)` | YES | +| 112 | `iSReserve1` | `int` | YES | +| 113 | `iSReserve2` | `int` | YES | +| 114 | `iSReserve3` | `int` | YES | +| 115 | `tSReserve1` | `datetime` | YES | +| 116 | `tSReserve2` | `datetime` | YES | +| 117 | `sId` | `varchar(100)` | NO | +| 118 | `tBillCompleteDate` | `datetime` | YES | +| 119 | `dPresentQty` | `decimal(18,6)` | NO | +| 120 | `sOrderSlaveId` | `varchar(100)` | YES | +| 121 | `iProductStick` | `int` | YES | +| 122 | `bCheckingComplete` | `bit(1)` | NO | +| 123 | `bAdvanceComplete` | `bit(1)` | NO | +| 124 | `bSlaveAdvanceComplete` | `bit(1)` | YES | +| 125 | `sPlateMaking` | `varchar(255)` | NO | +| 126 | `iIncrement` | `int` | NO | +| 127 | `bQlyComplete` | `bit(1)` | YES | +| 128 | `dQlyQty` | `decimal(18,6)` | YES | +| 129 | `dAllMoney` | `decimal(18,6)` | YES | +| 130 | `dTransportMoney` | `decimal(18,6)` | YES | +| 131 | `dPackMoney` | `decimal(18,6)` | YES | +| 132 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | YES | +| 133 | `dMasterMaterialsMoney` | `decimal(18,6)` | YES | +| 134 | `dPrintProductMoney` | `decimal(18,6)` | YES | +| 135 | `dPrintAfterMoney` | `decimal(18,6)` | YES | +| 136 | `dPrintMoney` | `decimal(18,6)` | YES | +| 137 | `dPrintBeforeMoney` | `decimal(18,6) unsigned` | YES | +| 138 | `bCarryOver` | `bit(1)` | YES | +| 139 | `dProductCarryOverQty` | `decimal(18,6)` | YES | +| 140 | `tFactCountCost` | `datetime` | YES | +| 141 | `bReceiptComplete` | `bit(1)` | NO | +| 142 | `dSampleQty` | `decimal(18,6)` | YES | +| 143 | `dCombineQty` | `decimal(18,6)` | YES | +| 144 | `dDiameter` | `decimal(18,6)` | YES | +| 145 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 146 | `bCutting` | `bit(1)` | NO | +| 147 | `dMeters` | `decimal(18,6)` | YES | +| 148 | `dPaper` | `decimal(18,6)` | YES | +| 149 | `sPaperDirection` | `varchar(255)` | YES | +| 150 | `dSkip` | `decimal(18,6)` | YES | +| 151 | `dLeftSide` | `decimal(18,6)` | YES | +| 152 | `sPartsStyle` | `varchar(255)` | YES | +| 153 | `sParam5` | `varchar(255)` | YES | +| 154 | `sParam4` | `varchar(255)` | YES | +| 155 | `sParam3` | `varchar(255)` | YES | +| 156 | `sParam2` | `varchar(255)` | YES | +| 157 | `sParam1` | `varchar(255)` | YES | +| 158 | `sColorMemo` | `mediumtext` | YES | +| 159 | `bCustomerStatus` | `bit(1)` | YES | +| 160 | `bCustomerStatusEnd` | `bit(1)` | YES | +| 161 | `dCompleteQty` | `decimal(18,6)` | YES | +| 162 | `sNoFormat` | `varchar(255)` | NO | +| 163 | `sStockup` | `char(1)` | NO | +| 164 | `bCustomerSureComplete` | `bit(1)` | YES | +| 165 | `dDiffDate` | `bigint` | YES | +| 166 | `dEverybarQty` | `decimal(18,6)` | YES | +| 167 | `dEachcaseQty` | `decimal(18,6)` | YES | +| 168 | `dPackQty` | `decimal(18,6)` | YES | +| 169 | `sBoxStyle` | `varchar(100)` | YES | +| 170 | `dFactProductQty` | `decimal(18,6)` | YES | +| 171 | `dLimitSampleQty` | `decimal(18,6)` | YES | +| 172 | `dStandardSampleQty` | `decimal(18,6)` | YES | +| 173 | `sColorReference` | `varchar(100)` | YES | +| 174 | `sTransferredMatterCheck` | `varchar(100)` | YES | +| 175 | `sTransferredMatter` | `varchar(100)` | YES | +| 176 | `sWorkpieceModel` | `varchar(100)` | YES | +| 177 | `sProcessesNo` | `varchar(100)` | YES | +| 178 | `dConversionRate` | `decimal(18,6)` | YES | +| 179 | `dProductionCycle` | `decimal(18,6)` | YES | +| 180 | `sProductionCenter` | `varchar(100)` | YES | +| 181 | `sMinPack` | `varchar(100)` | YES | +| 182 | `dCombineCoefficient` | `decimal(18,6)` | YES | +| 183 | `sCutMode` | `varchar(100)` | YES | +| 184 | `sPlateNo` | `varchar(100)` | YES | +| 185 | `sMaterialsStyle` | `varchar(100)` | NO | +| 186 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 187 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 188 | `dConversionQty` | `decimal(18,6)` | NO | +| 189 | `dNProductMoney` | `decimal(18,6)` | NO | +| 190 | `dNProductPrice` | `decimal(18,6)` | NO | +| 191 | `dFreightMoney` | `decimal(18,6)` | NO | +| 192 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 193 | `dPlateMoney` | `decimal(18,6)` | NO | +| 194 | `dProofingMoney` | `decimal(18,6)` | NO | +| 195 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 196 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 197 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 198 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 199 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 200 | `dCertificateQty` | `decimal(18,6)` | YES | +| 201 | `bCertificateComplete` | `bit(1)` | YES | +| 202 | `sSalveMemo` | `mediumtext` | YES | +| 203 | `dStockupQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAllMoney` AS `dAllMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty` from (`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) union all select NULL AS `bProduction`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bPrint` AS `bPrint`,NULL AS `bBillComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve2` AS `tMReserve2`,NULL AS `bNotInStorageOverdueComplete`,NULL AS `sType`,NULL AS `sProcessType`,NULL AS `sProductionClassify`,NULL AS `sFinalConfirmation`,NULL AS `dPlatediameter`,NULL AS `sPrintingSequence`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId` AS `sSalesManId`,NULL AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutsideProcessQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dProductPQty`,NULL AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,NULL AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dGiveQty`,NULL AS `sProductTechnologyId`,NULL AS `sOrderId`,NULL AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,NULL AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dPresentQty`,NULL AS `sOrderSlaveId`,NULL AS `iProductStick`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,NULL AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iIncrement` AS `iIncrement`,NULL AS `bQlyComplete`,NULL AS `dQlyQty`,NULL AS `dAllMoney`,NULL AS `dTransportMoney`,NULL AS `dPackMoney`,NULL AS `dAuxiliaryMaterialsMoney`,NULL AS `dMasterMaterialsMoney`,NULL AS `dPrintProductMoney`,NULL AS `dPrintAfterMoney`,NULL AS `dPrintMoney`,NULL AS `dPrintBeforeMoney`,NULL AS `bCarryOver`,NULL AS `dProductCarryOverQty`,NULL AS `tFactCountCost`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bReceiptComplete` AS `bReceiptComplete`,NULL AS `dSampleQty`,NULL AS `dCombineQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dLeftSide` AS `dLeftSide`,NULL AS `sPartsStyle`,NULL AS `sParam5`,NULL AS `sParam4`,NULL AS `sParam3`,NULL AS `sParam2`,NULL AS `sParam1`,NULL AS `sColorMemo`,NULL AS `bCustomerStatus`,NULL AS `bCustomerStatusEnd`,NULL AS `dCompleteQty`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStockup` AS `sStockup`,NULL AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate`)) AS `dDiffDate`,NULL AS `dEverybarQty`,NULL AS `dEachcaseQty`,NULL AS `dPackQty`,NULL AS `sBoxStyle`,NULL AS `dFactProductQty`,NULL AS `dLimitSampleQty`,NULL AS `dStandardSampleQty`,NULL AS `sColorReference`,NULL AS `sTransferredMatterCheck`,NULL AS `sTransferredMatter`,NULL AS `sWorkpieceModel`,NULL AS `sProcessesNo`,NULL AS `dConversionRate`,NULL AS `dProductionCycle`,NULL AS `sProductionCenter`,NULL AS `sMinPack`,NULL AS `dCombineCoefficient`,NULL AS `sCutMode`,NULL AS `sPlateNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,NULL AS `dCertificateQty`,NULL AS `bCertificateComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dStockupQty` AS `dStockupQty` from (`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesordermaster`.`sId` = `xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId`))) where (`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutside` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordercalculate.md b/docs/auto-catalog/views/viw_mftworkordercalculate.md new file mode 100644 index 0000000..927abad --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordercalculate.md @@ -0,0 +1,270 @@ +# `viw_mftworkordercalculate` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | YES | +| 5 | `sMakePerson` | `varchar(255)` | YES | +| 6 | `sFormId` | `varchar(100)` | YES | +| 7 | `iOrder` | `int` | YES | +| 8 | `sBillNo` | `varchar(255)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | YES | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | YES | +| 17 | `bBillComplete` | `bit(1)` | YES | +| 18 | `bBillOutside` | `bit(1)` | YES | +| 19 | `bCopyLimit` | `bit(1)` | YES | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | YES | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | YES | +| 37 | `sType` | `varchar(255)` | YES | +| 38 | `sProcessType` | `varchar(255)` | YES | +| 39 | `sProductionClassify` | `varchar(255)` | YES | +| 40 | `sFinalConfirmation` | `varchar(255)` | YES | +| 41 | `dPlatediameter` | `decimal(18,6)` | YES | +| 42 | `sPrintingSequence` | `varchar(255)` | YES | +| 43 | `sMasterCustomerId` | `varchar(100)` | YES | +| 44 | `sMasterProductId` | `varchar(100)` | YES | +| 45 | `dMasterProductQty` | `decimal(18,6)` | YES | +| 46 | `sProductState` | `varchar(3)` | NO | +| 47 | `sSlaveId` | `varchar(100)` | NO | +| 48 | `iSlaveOrder` | `int` | NO | +| 49 | `sCustomerId` | `varchar(100)` | NO | +| 50 | `sContacts` | `varchar(255)` | YES | +| 51 | `sPhone` | `varchar(255)` | YES | +| 52 | `tDeliverDate` | `datetime` | YES | +| 53 | `sSalesManId` | `varchar(255)` | YES | +| 54 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 55 | `sGetPayId` | `varchar(255)` | YES | +| 56 | `tGetPayDate` | `datetime` | YES | +| 57 | `sConsignee` | `varchar(255)` | YES | +| 58 | `sConsigneeMobile` | `varchar(255)` | YES | +| 59 | `sDeliverId` | `varchar(100)` | YES | +| 60 | `sProvince` | `varchar(255)` | YES | +| 61 | `sCity` | `varchar(255)` | YES | +| 62 | `sArea` | `varchar(255)` | YES | +| 63 | `sDeliverTo` | `varchar(255)` | YES | +| 64 | `sManualNo` | `varchar(255)` | YES | +| 65 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 66 | `sCurrency` | `varchar(255)` | YES | +| 67 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 68 | `sProductId` | `varchar(100)` | NO | +| 69 | `dProductQty` | `decimal(18,6)` | NO | +| 70 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 71 | `dProductPrice` | `decimal(18,6)` | NO | +| 72 | `dProductMoney` | `decimal(18,6)` | NO | +| 73 | `sProductInfo` | `text` | YES | +| 74 | `sMaterialsMemo` | `text` | YES | +| 75 | `sProcessMemo` | `text` | YES | +| 76 | `sSrcSlaveId` | `varchar(100)` | NO | +| 77 | `sSrcId` | `varchar(100)` | NO | +| 78 | `sSrcNo` | `varchar(255)` | NO | +| 79 | `dSrcQty` | `decimal(18,6)` | YES | +| 80 | `dProductPQty` | `decimal(18,6)` | YES | +| 81 | `bProductInStoreComplete` | `bit(1)` | NO | +| 82 | `bDeliverComplete` | `bit(1)` | NO | +| 83 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 84 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 85 | `sQualityRequireMemo` | `text` | YES | +| 86 | `sPackRequireMemo` | `text` | YES | +| 87 | `sSlaveMemo` | `text` | YES | +| 88 | `sTaxId` | `varchar(100)` | YES | +| 89 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 90 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 91 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 93 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 95 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 96 | `dDeliverQty` | `decimal(18,6)` | NO | +| 97 | `dCheckingQty` | `decimal(18,6)` | NO | +| 98 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 99 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 100 | `sWebOrderNo` | `varchar(255)` | NO | +| 101 | `sWebOrderId` | `varchar(100)` | NO | +| 102 | `sBarcode` | `varchar(255)` | YES | +| 103 | `dGiveQty` | `decimal(18,6)` | NO | +| 104 | `sProductTechnologyId` | `varchar(100)` | YES | +| 105 | `sOrderId` | `varchar(100)` | NO | +| 106 | `sOrderNo` | `varchar(255)` | NO | +| 107 | `sSReserve1` | `varchar(255)` | YES | +| 108 | `sSReserve2` | `varchar(255)` | YES | +| 109 | `sSReserve3` | `varchar(255)` | YES | +| 110 | `sSReserve4` | `varchar(255)` | YES | +| 111 | `sSReserve5` | `varchar(255)` | YES | +| 112 | `sSReserve6` | `varchar(255)` | YES | +| 113 | `dSReserve1` | `decimal(18,6)` | YES | +| 114 | `dSReserve2` | `decimal(18,6)` | YES | +| 115 | `dSReserve3` | `decimal(18,6)` | YES | +| 116 | `iSReserve1` | `int` | YES | +| 117 | `iSReserve2` | `int` | YES | +| 118 | `iSReserve3` | `int` | YES | +| 119 | `tSReserve1` | `datetime` | YES | +| 120 | `tSReserve2` | `datetime` | YES | +| 121 | `sId` | `varchar(100)` | YES | +| 122 | `tBillCompleteDate` | `datetime` | YES | +| 123 | `dPresentQty` | `decimal(18,6)` | NO | +| 124 | `sOrderSlaveId` | `varchar(100)` | NO | +| 125 | `iProductStick` | `int` | YES | +| 126 | `bCheckingComplete` | `bit(1)` | NO | +| 127 | `bAdvanceComplete` | `bit(1)` | YES | +| 128 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 129 | `sPlateMaking` | `varchar(255)` | YES | +| 130 | `iIncrement` | `int` | NO | +| 131 | `bQlyComplete` | `bit(1)` | NO | +| 132 | `dQlyQty` | `decimal(18,6)` | NO | +| 133 | `dAllMoney` | `decimal(19,6)` | NO | +| 134 | `dSaleProfit` | `decimal(21,6)` | YES | +| 135 | `dTransportMoney` | `decimal(18,6)` | NO | +| 136 | `dPackMoney` | `decimal(18,6)` | NO | +| 137 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 138 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 139 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 140 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 141 | `dPrintMoney` | `decimal(18,6)` | NO | +| 142 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 143 | `bCarryOver` | `bit(1)` | YES | +| 144 | `dProductCarryOverQty` | `decimal(18,6)` | YES | +| 145 | `tFactCountCost` | `datetime` | YES | +| 146 | `bReceiptComplete` | `bit(1)` | NO | +| 147 | `dSampleQty` | `decimal(18,6)` | NO | +| 148 | `dCombineQty` | `decimal(18,6)` | NO | +| 149 | `dDiameter` | `decimal(18,6)` | YES | +| 150 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 151 | `bCutting` | `bit(1)` | NO | +| 152 | `dMeters` | `decimal(18,6)` | YES | +| 153 | `dPaper` | `decimal(18,6)` | YES | +| 154 | `sPaperDirection` | `varchar(100)` | YES | +| 155 | `dSkip` | `decimal(18,6)` | YES | +| 156 | `dLeftSide` | `decimal(18,6)` | YES | +| 157 | `sPartsStyle` | `varchar(255)` | NO | +| 158 | `sParam5` | `varchar(255)` | NO | +| 159 | `sParam4` | `varchar(255)` | NO | +| 160 | `sParam3` | `varchar(255)` | NO | +| 161 | `sParam2` | `varchar(255)` | NO | +| 162 | `sParam1` | `varchar(255)` | NO | +| 163 | `sColorMemo` | `text` | YES | +| 164 | `bCustomerStatus` | `bit(1)` | NO | +| 165 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 166 | `dCompleteQty` | `decimal(18,6)` | NO | +| 167 | `sNoFormat` | `varchar(255)` | YES | +| 168 | `sStockup` | `char(1)` | YES | +| 169 | `bCustomerSureComplete` | `bit(1)` | YES | +| 170 | `dDiffDate` | `int` | YES | +| 171 | `dEverybarQty` | `decimal(18,6)` | NO | +| 172 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 173 | `dPackQty` | `decimal(18,6)` | NO | +| 174 | `sBoxStyle` | `varchar(100)` | NO | +| 175 | `dFactProductQty` | `decimal(18,6)` | NO | +| 176 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 177 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 178 | `sColorReference` | `varchar(100)` | NO | +| 179 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 180 | `sTransferredMatter` | `varchar(100)` | NO | +| 181 | `sWorkpieceModel` | `varchar(100)` | NO | +| 182 | `sProcessesNo` | `varchar(100)` | NO | +| 183 | `dConversionRate` | `decimal(18,6)` | NO | +| 184 | `dProductionCycle` | `decimal(18,6)` | NO | +| 185 | `sProductionCenter` | `varchar(100)` | NO | +| 186 | `sMinPack` | `varchar(100)` | NO | +| 187 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 188 | `sCutMode` | `varchar(100)` | NO | +| 189 | `sPlateNo` | `varchar(100)` | NO | +| 190 | `sMaterialsStyle` | `varchar(100)` | NO | +| 191 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 192 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 193 | `dConversionQty` | `decimal(18,6)` | NO | +| 194 | `dNProductMoney` | `decimal(18,6)` | NO | +| 195 | `dNProductPrice` | `decimal(18,6)` | NO | +| 196 | `dFreightMoney` | `decimal(18,6)` | NO | +| 197 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 198 | `dPlateMoney` | `decimal(18,6)` | NO | +| 199 | `dProofingMoney` | `decimal(18,6)` | NO | +| 200 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 201 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 202 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 203 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 204 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 205 | `dCertificateQty` | `decimal(18,6)` | NO | +| 206 | `bCertificateComplete` | `bit(1)` | NO | +| 207 | `sSalveMemo` | `text` | YES | +| 208 | `tSrcDate` | `datetime` | YES | +| 209 | `sPlannerMemo` | `varchar(50)` | NO | +| 210 | `tPlannerSet` | `datetime` | YES | +| 211 | `bPlanB` | `bit(1)` | NO | +| 212 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 213 | `dStockupQty` | `decimal(18,6)` | NO | +| 214 | `sFatherSlaveId` | `varchar(255)` | NO | +| 215 | `tCustomerStatus` | `datetime` | YES | +| 216 | `sCustomerFailType` | `varchar(255)` | YES | +| 217 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 218 | `sCompletePerson` | `varchar(255)` | YES | +| 219 | `dTotalQty` | `decimal(18,6)` | NO | +| 220 | `sProductVer` | `varchar(255)` | YES | +| 221 | `sAccidentId` | `varchar(100)` | YES | +| 222 | `sOrderType` | `varchar(255)` | YES | +| 223 | `sMaterialsId` | `varchar(50)` | YES | +| 224 | `sFeedBack1Memo` | `text` | YES | +| 225 | `sFeedBack2Memo` | `text` | YES | +| 226 | `sFeedBack3Memo` | `text` | YES | +| 227 | `bSucceed` | `bit(1)` | YES | +| 228 | `bMCheck` | `bit(1)` | YES | +| 229 | `tMCheckDate` | `datetime` | YES | +| 230 | `sZLKnifeMouldId` | `varchar(50)` | NO | +| 231 | `bAccountComplete` | `bit(1)` | YES | +| 232 | `tAccountDate` | `datetime` | YES | +| 233 | `sAccountPerson` | `varchar(255)` | YES | +| 234 | `sWorkFaSlaveId` | `varchar(100)` | YES | +| 235 | `dProductCheckInStoreQty` | `decimal(18,6)` | NO | +| 236 | `iLastInStock` | `int` | YES | +| 237 | `dCheckInStoreQty` | `decimal(19,6)` | NO | +| 238 | `dReturnProductQty` | `decimal(18,2)` | YES | +| 239 | `dReturnInProductQty` | `decimal(18,2)` | YES | +| 240 | `sLossMemo` | `text` | YES | +| 241 | `bSlaveBillComplete` | `bit(1)` | YES | +| 242 | `sLossPerson` | `varchar(255)` | YES | +| 243 | `sCustomerStatus` | `varchar(255)` | YES | +| 244 | `bServiceStatus` | `bit(1)` | YES | +| 245 | `tServiceStatus` | `datetime` | YES | +| 246 | `sServiceStatus` | `varchar(255)` | YES | +| 247 | `sMasterMaterialsMemo` | `text` | YES | +| 248 | `sProcessInfo` | `longtext` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dQty` AS `dMasterProductQty`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tCustomerStatus` AS `tCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,(case when (`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` > 0) then `xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` else `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` end) AS `dTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductVer` AS `sProductVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentId` AS `sAccidentId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack1Memo` AS `sFeedBack1Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack2Memo` AS `sFeedBack2Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack3Memo` AS `sFeedBack3Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSucceed` AS `bSucceed`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMCheck` AS `bMCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tMCheckDate` AS `tMCheckDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sZLKnifeMouldId` AS `sZLKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAccountComplete` AS `bAccountComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAccountDate` AS `tAccountDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sAccountPerson` AS `sAccountPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkFaSlaveId` AS `sWorkFaSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductCheckInStoreQty` AS `dProductCheckInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iLastInStock` AS `iLastInStock`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductCheckInStoreQty`) AS `dCheckInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReturnProductQty` AS `dReturnProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReturnInProductQty` AS `dReturnInProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sLossMemo` AS `sLossMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSlaveBillComplete` AS `bSlaveBillComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sLossPerson` AS `sLossPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerStatus` AS `sCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bServiceStatus` AS `bServiceStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tServiceStatus` AS `tServiceStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sServiceStatus` AS `sServiceStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMasterMaterialsMemo` AS `sMasterMaterialsMemo`,(select group_concat(`y`.`sProcessName` separator ',') from (`xlyweberp_saas_ai`.`mftworkorderprocess` `x` join `xlyweberp_saas_ai`.`eleprocess` `y` on((`x`.`sProcessId` = `y`.`sId`))) where ((`y`.`sId` in ('17012235220001372250821714886700','17012235430001066680204297540100')) and (`x`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) AS `sProcessInfo` from (`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordercontrol.md b/docs/auto-catalog/views/viw_mftworkordercontrol.md new file mode 100644 index 0000000..e1db131 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordercontrol.md @@ -0,0 +1,259 @@ +# `viw_mftworkordercontrol` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bBillComplete` | `bit(1)` | NO | +| 18 | `bBillOutside` | `bit(1)` | NO | +| 19 | `bCopyLimit` | `bit(1)` | NO | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | NO | +| 37 | `sType` | `varchar(255)` | NO | +| 38 | `sProcessType` | `varchar(255)` | NO | +| 39 | `sProductionClassify` | `varchar(255)` | NO | +| 40 | `sFinalConfirmation` | `varchar(255)` | NO | +| 41 | `dPlatediameter` | `decimal(18,6)` | NO | +| 42 | `sPrintingSequence` | `varchar(255)` | NO | +| 43 | `sMasterCustomerId` | `varchar(100)` | NO | +| 44 | `sMasterProductId` | `varchar(100)` | NO | +| 45 | `dMasterProductQty` | `decimal(18,6)` | NO | +| 46 | `sCompletePerson` | `varchar(255)` | NO | +| 47 | `sProductState` | `varchar(3)` | NO | +| 48 | `sParentSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sCustomerId` | `varchar(100)` | NO | +| 51 | `sContacts` | `varchar(255)` | YES | +| 52 | `sPhone` | `varchar(255)` | YES | +| 53 | `tDeliverDate` | `datetime` | YES | +| 54 | `sSalesManId` | `varchar(255)` | YES | +| 55 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 56 | `sGetPayId` | `varchar(255)` | YES | +| 57 | `tGetPayDate` | `datetime` | YES | +| 58 | `sConsignee` | `varchar(255)` | YES | +| 59 | `sConsigneeMobile` | `varchar(255)` | YES | +| 60 | `sDeliverId` | `varchar(100)` | YES | +| 61 | `sProvince` | `varchar(255)` | YES | +| 62 | `sCity` | `varchar(255)` | YES | +| 63 | `sArea` | `varchar(255)` | YES | +| 64 | `sDeliverTo` | `varchar(255)` | YES | +| 65 | `sManualNo` | `varchar(255)` | YES | +| 66 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 67 | `sCurrency` | `varchar(255)` | YES | +| 68 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 69 | `sProductId` | `varchar(100)` | NO | +| 70 | `dProductQty` | `decimal(18,6)` | NO | +| 71 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 72 | `dProductPrice` | `decimal(18,6)` | NO | +| 73 | `dProductMoney` | `decimal(18,6)` | NO | +| 74 | `sProductInfo` | `text` | YES | +| 75 | `sMaterialsMemo` | `text` | YES | +| 76 | `sProcessMemo` | `text` | YES | +| 77 | `sSrcSlaveId` | `varchar(100)` | NO | +| 78 | `sSrcId` | `varchar(100)` | NO | +| 79 | `sSrcNo` | `varchar(255)` | NO | +| 80 | `dSrcQty` | `decimal(18,6)` | YES | +| 81 | `dProductPQty` | `decimal(18,6)` | YES | +| 82 | `bProductInStoreComplete` | `bit(1)` | NO | +| 83 | `bDeliverComplete` | `bit(1)` | NO | +| 84 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 85 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 86 | `sQualityRequireMemo` | `text` | YES | +| 87 | `sPackRequireMemo` | `text` | YES | +| 88 | `sSlaveMemo` | `text` | YES | +| 89 | `sTaxId` | `varchar(100)` | YES | +| 90 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 91 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 96 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 97 | `dDeliverQty` | `decimal(18,6)` | NO | +| 98 | `dCheckingQty` | `decimal(18,6)` | NO | +| 99 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 100 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 101 | `sWebOrderNo` | `varchar(255)` | NO | +| 102 | `sWebOrderId` | `varchar(100)` | NO | +| 103 | `sBarcode` | `varchar(255)` | YES | +| 104 | `dGiveQty` | `decimal(18,6)` | NO | +| 105 | `sProductTechnologyId` | `varchar(100)` | YES | +| 106 | `sOrderId` | `varchar(100)` | NO | +| 107 | `sOrderNo` | `varchar(255)` | NO | +| 108 | `sSReserve1` | `varchar(255)` | YES | +| 109 | `sSReserve2` | `varchar(255)` | YES | +| 110 | `sSReserve3` | `varchar(255)` | YES | +| 111 | `sSReserve4` | `varchar(255)` | YES | +| 112 | `sSReserve5` | `varchar(255)` | YES | +| 113 | `sSReserve6` | `varchar(255)` | YES | +| 114 | `dSReserve1` | `decimal(18,6)` | YES | +| 115 | `dSReserve2` | `decimal(18,6)` | YES | +| 116 | `dSReserve3` | `decimal(18,6)` | YES | +| 117 | `iSReserve1` | `int` | YES | +| 118 | `iSReserve2` | `int` | YES | +| 119 | `iSReserve3` | `int` | YES | +| 120 | `tSReserve1` | `datetime` | YES | +| 121 | `tSReserve2` | `datetime` | YES | +| 122 | `sMasterId` | `varchar(100)` | NO | +| 123 | `tBillCompleteDate` | `datetime` | YES | +| 124 | `dPresentQty` | `decimal(18,6)` | NO | +| 125 | `sOrderSlaveId` | `varchar(100)` | NO | +| 126 | `iProductStick` | `int` | YES | +| 127 | `bCheckingComplete` | `bit(1)` | NO | +| 128 | `bAdvanceComplete` | `bit(1)` | NO | +| 129 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 130 | `sPlateMaking` | `varchar(255)` | NO | +| 131 | `iIncrement` | `int` | NO | +| 132 | `bQlyComplete` | `bit(1)` | NO | +| 133 | `dQlyQty` | `decimal(18,6)` | NO | +| 134 | `dAllMoney` | `decimal(19,6)` | NO | +| 135 | `dSaleProfit` | `decimal(21,6)` | YES | +| 136 | `dTransportMoney` | `decimal(18,6)` | NO | +| 137 | `dPackMoney` | `decimal(18,6)` | NO | +| 138 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 139 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 140 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 141 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 142 | `dPrintMoney` | `decimal(18,6)` | NO | +| 143 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 144 | `bCarryOver` | `bit(1)` | NO | +| 145 | `dProductCarryOverQty` | `decimal(18,6)` | NO | +| 146 | `tFactCountCost` | `datetime` | YES | +| 147 | `bReceiptComplete` | `bit(1)` | NO | +| 148 | `dSampleQty` | `decimal(18,6)` | NO | +| 149 | `dCombineQty` | `decimal(18,6)` | NO | +| 150 | `dDiameter` | `decimal(18,6)` | YES | +| 151 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 152 | `bCutting` | `bit(1)` | NO | +| 153 | `dMeters` | `decimal(18,6)` | YES | +| 154 | `dPaper` | `decimal(18,6)` | YES | +| 155 | `sPaperDirection` | `varchar(100)` | YES | +| 156 | `dSkip` | `decimal(18,6)` | YES | +| 157 | `dLeftSide` | `decimal(18,6)` | YES | +| 158 | `sPartsStyle` | `varchar(255)` | NO | +| 159 | `sParam5` | `varchar(255)` | NO | +| 160 | `sParam4` | `varchar(255)` | NO | +| 161 | `sParam3` | `varchar(255)` | NO | +| 162 | `sParam2` | `varchar(255)` | NO | +| 163 | `sParam1` | `varchar(255)` | NO | +| 164 | `sColorMemo` | `text` | YES | +| 165 | `bCustomerStatus` | `bit(1)` | NO | +| 166 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 167 | `dCompleteQty` | `decimal(18,6)` | NO | +| 168 | `sNoFormat` | `varchar(255)` | NO | +| 169 | `sStockup` | `char(1)` | NO | +| 170 | `bCustomerSureComplete` | `bit(1)` | NO | +| 171 | `dDiffDate` | `int` | YES | +| 172 | `dEverybarQty` | `decimal(18,6)` | NO | +| 173 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 174 | `dPackQty` | `decimal(18,6)` | NO | +| 175 | `sBoxStyle` | `varchar(100)` | NO | +| 176 | `dFactProductQty` | `decimal(18,6)` | NO | +| 177 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 178 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 179 | `sColorReference` | `varchar(100)` | NO | +| 180 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 181 | `sTransferredMatter` | `varchar(100)` | NO | +| 182 | `sWorkpieceModel` | `varchar(100)` | NO | +| 183 | `sProcessesNo` | `varchar(100)` | NO | +| 184 | `dConversionRate` | `decimal(18,6)` | NO | +| 185 | `dProductionCycle` | `decimal(18,6)` | NO | +| 186 | `sProductionCenter` | `varchar(100)` | NO | +| 187 | `sMinPack` | `varchar(100)` | NO | +| 188 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 189 | `sCutMode` | `varchar(100)` | NO | +| 190 | `sPlateNo` | `varchar(100)` | NO | +| 191 | `sMaterialsStyle` | `varchar(100)` | NO | +| 192 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 193 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 194 | `dConversionQty` | `decimal(18,6)` | NO | +| 195 | `dNProductMoney` | `decimal(18,6)` | NO | +| 196 | `dNProductPrice` | `decimal(18,6)` | NO | +| 197 | `dFreightMoney` | `decimal(18,6)` | NO | +| 198 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 199 | `dPlateMoney` | `decimal(18,6)` | NO | +| 200 | `dProofingMoney` | `decimal(18,6)` | NO | +| 201 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 202 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 203 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 204 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 205 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 206 | `dCertificateQty` | `decimal(18,6)` | NO | +| 207 | `bCertificateComplete` | `bit(1)` | NO | +| 208 | `sSalveMemo` | `text` | YES | +| 209 | `tSrcDate` | `datetime` | YES | +| 210 | `sPlannerMemo` | `varchar(50)` | NO | +| 211 | `tPlannerSet` | `datetime` | YES | +| 212 | `bPlanB` | `bit(1)` | NO | +| 213 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 214 | `dStockupQty` | `decimal(18,6)` | NO | +| 215 | `sCustomerFailType` | `varchar(255)` | YES | +| 216 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 217 | `bNoticeComplete` | `bit(1)` | NO | +| 218 | `dNoticeQty` | `decimal(18,6)` | NO | +| 219 | `sFollowMemo` | `text` | YES | +| 220 | `sRetentMemo` | `text` | YES | +| 221 | `sPackMemo` | `text` | YES | +| 222 | `sSlaveId` | `varchar(100)` | NO | +| 223 | `sId` | `varchar(100)` | NO | +| 224 | `sPartsName` | `varchar(255)` | NO | +| 225 | `dStickPQty` | `decimal(18,0)` | NO | +| 226 | `dPlatoonQty` | `decimal(18,0)` | NO | +| 227 | `iPrintMode` | `int` | NO | +| 228 | `bCoEdition` | `bit(1)` | NO | +| 229 | `bSplit` | `bit(1)` | NO | +| 230 | `dThickness` | `decimal(18,6)` | YES | +| 231 | `bNotInstore` | `bit(1)` | YES | +| 232 | `iCoverPage` | `int` | YES | +| 233 | `iInnerPage` | `int` | YES | +| 234 | `sWorkSrcControlId` | `varchar(100)` | YES | +| 235 | `sControlPartsName` | `varchar(50)` | YES | +| 236 | `sPrintNo` | `varchar(255)` | YES | +| 237 | `sCombId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dQty` AS `dMasterProductQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sParentSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sMasterId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNoticeComplete` AS `bNoticeComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNoticeQty` AS `dNoticeQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFollowMemo` AS `sFollowMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sRetentMemo` AS `sRetentMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackMemo` AS `sPackMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStickPQty` AS `dStickPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlatoonQty` AS `dPlatoonQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bCoEdition` AS `bCoEdition`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSplit` AS `bSplit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dThickness` AS `dThickness`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNotInstore` AS `bNotInstore`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iCoverPage` AS `iCoverPage`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iInnerPage` AS `iInnerPage`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkSrcControlId` AS `sWorkSrcControlId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sControlPartsName` AS `sControlPartsName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPrintNo` AS `sPrintNo`,`xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sId` AS `sCombId` from (((`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkordercontrolcombine` on((`xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sSlaveId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sId`))) join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` = `xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sControlId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`bNotInstore` = 0) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordercontrolbmj.md b/docs/auto-catalog/views/viw_mftworkordercontrolbmj.md new file mode 100644 index 0000000..5669f16 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordercontrolbmj.md @@ -0,0 +1,258 @@ +# `viw_mftworkordercontrolbmj` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bBillComplete` | `bit(1)` | NO | +| 18 | `bBillOutside` | `bit(1)` | NO | +| 19 | `bCopyLimit` | `bit(1)` | NO | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | NO | +| 37 | `sType` | `varchar(255)` | NO | +| 38 | `sProcessType` | `varchar(255)` | NO | +| 39 | `sProductionClassify` | `varchar(255)` | NO | +| 40 | `sFinalConfirmation` | `varchar(255)` | NO | +| 41 | `dPlatediameter` | `decimal(18,6)` | NO | +| 42 | `sPrintingSequence` | `varchar(255)` | NO | +| 43 | `sMasterCustomerId` | `varchar(100)` | NO | +| 44 | `sMasterProductId` | `varchar(100)` | NO | +| 45 | `dMasterProductQty` | `decimal(18,6)` | NO | +| 46 | `sCompletePerson` | `varchar(255)` | NO | +| 47 | `sProductState` | `varchar(3)` | NO | +| 48 | `sParentSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sCustomerId` | `varchar(100)` | NO | +| 51 | `sContacts` | `varchar(255)` | YES | +| 52 | `sPhone` | `varchar(255)` | YES | +| 53 | `tDeliverDate` | `datetime` | YES | +| 54 | `sSalesManId` | `varchar(255)` | YES | +| 55 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 56 | `sGetPayId` | `varchar(255)` | YES | +| 57 | `tGetPayDate` | `datetime` | YES | +| 58 | `sConsignee` | `varchar(255)` | YES | +| 59 | `sConsigneeMobile` | `varchar(255)` | YES | +| 60 | `sDeliverId` | `varchar(100)` | YES | +| 61 | `sProvince` | `varchar(255)` | YES | +| 62 | `sCity` | `varchar(255)` | YES | +| 63 | `sArea` | `varchar(255)` | YES | +| 64 | `sDeliverTo` | `varchar(255)` | YES | +| 65 | `sManualNo` | `varchar(255)` | YES | +| 66 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 67 | `sCurrency` | `varchar(255)` | YES | +| 68 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 69 | `sProductId` | `varchar(100)` | NO | +| 70 | `dProductQty` | `decimal(18,6)` | NO | +| 71 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 72 | `dProductPrice` | `decimal(18,6)` | NO | +| 73 | `dProductMoney` | `decimal(18,6)` | NO | +| 74 | `sProductInfo` | `text` | YES | +| 75 | `sMaterialsMemo` | `text` | YES | +| 76 | `sProcessMemo` | `text` | YES | +| 77 | `sSrcSlaveId` | `varchar(100)` | NO | +| 78 | `sSrcId` | `varchar(100)` | NO | +| 79 | `sSrcNo` | `varchar(255)` | NO | +| 80 | `dSrcQty` | `decimal(18,6)` | YES | +| 81 | `dProductPQty` | `decimal(18,6)` | YES | +| 82 | `bProductInStoreComplete` | `bit(1)` | NO | +| 83 | `bDeliverComplete` | `bit(1)` | NO | +| 84 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 85 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 86 | `sQualityRequireMemo` | `text` | YES | +| 87 | `sPackRequireMemo` | `text` | YES | +| 88 | `sSlaveMemo` | `text` | YES | +| 89 | `sTaxId` | `varchar(100)` | YES | +| 90 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 91 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 96 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 97 | `dDeliverQty` | `decimal(18,6)` | NO | +| 98 | `dCheckingQty` | `decimal(18,6)` | NO | +| 99 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 100 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 101 | `sWebOrderNo` | `varchar(255)` | NO | +| 102 | `sWebOrderId` | `varchar(100)` | NO | +| 103 | `sBarcode` | `varchar(255)` | YES | +| 104 | `dGiveQty` | `decimal(18,6)` | NO | +| 105 | `sProductTechnologyId` | `varchar(100)` | YES | +| 106 | `sOrderId` | `varchar(100)` | NO | +| 107 | `sOrderNo` | `varchar(255)` | NO | +| 108 | `sSReserve1` | `varchar(255)` | YES | +| 109 | `sSReserve2` | `varchar(255)` | YES | +| 110 | `sSReserve3` | `varchar(255)` | YES | +| 111 | `sSReserve4` | `varchar(255)` | YES | +| 112 | `sSReserve5` | `varchar(255)` | YES | +| 113 | `sSReserve6` | `varchar(255)` | YES | +| 114 | `dSReserve1` | `decimal(18,6)` | YES | +| 115 | `dSReserve2` | `decimal(18,6)` | YES | +| 116 | `dSReserve3` | `decimal(18,6)` | YES | +| 117 | `iSReserve1` | `int` | YES | +| 118 | `iSReserve2` | `int` | YES | +| 119 | `iSReserve3` | `int` | YES | +| 120 | `tSReserve1` | `datetime` | YES | +| 121 | `tSReserve2` | `datetime` | YES | +| 122 | `sMasterId` | `varchar(100)` | NO | +| 123 | `tBillCompleteDate` | `datetime` | YES | +| 124 | `dPresentQty` | `decimal(18,6)` | NO | +| 125 | `sOrderSlaveId` | `varchar(100)` | NO | +| 126 | `iProductStick` | `int` | YES | +| 127 | `bCheckingComplete` | `bit(1)` | NO | +| 128 | `bAdvanceComplete` | `bit(1)` | NO | +| 129 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 130 | `sPlateMaking` | `varchar(255)` | NO | +| 131 | `iIncrement` | `int` | NO | +| 132 | `bQlyComplete` | `bit(1)` | NO | +| 133 | `dQlyQty` | `decimal(18,6)` | NO | +| 134 | `dAllMoney` | `decimal(19,6)` | NO | +| 135 | `dSaleProfit` | `decimal(21,6)` | YES | +| 136 | `dTransportMoney` | `decimal(18,6)` | NO | +| 137 | `dPackMoney` | `decimal(18,6)` | NO | +| 138 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 139 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 140 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 141 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 142 | `dPrintMoney` | `decimal(18,6)` | NO | +| 143 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 144 | `bCarryOver` | `bit(1)` | NO | +| 145 | `dProductCarryOverQty` | `decimal(18,6)` | NO | +| 146 | `tFactCountCost` | `datetime` | YES | +| 147 | `bReceiptComplete` | `bit(1)` | NO | +| 148 | `dSampleQty` | `decimal(18,6)` | NO | +| 149 | `dCombineQty` | `decimal(18,6)` | NO | +| 150 | `dDiameter` | `decimal(18,6)` | YES | +| 151 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 152 | `bCutting` | `bit(1)` | NO | +| 153 | `dMeters` | `decimal(18,6)` | YES | +| 154 | `dPaper` | `decimal(18,6)` | YES | +| 155 | `sPaperDirection` | `varchar(100)` | YES | +| 156 | `dSkip` | `decimal(18,6)` | YES | +| 157 | `dLeftSide` | `decimal(18,6)` | YES | +| 158 | `sPartsStyle` | `varchar(255)` | NO | +| 159 | `sParam5` | `varchar(255)` | NO | +| 160 | `sParam4` | `varchar(255)` | NO | +| 161 | `sParam3` | `varchar(255)` | NO | +| 162 | `sParam2` | `varchar(255)` | NO | +| 163 | `sParam1` | `varchar(255)` | NO | +| 164 | `sColorMemo` | `text` | YES | +| 165 | `bCustomerStatus` | `bit(1)` | NO | +| 166 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 167 | `dCompleteQty` | `decimal(18,6)` | NO | +| 168 | `sNoFormat` | `varchar(255)` | NO | +| 169 | `sStockup` | `char(1)` | NO | +| 170 | `bCustomerSureComplete` | `bit(1)` | NO | +| 171 | `dDiffDate` | `int` | YES | +| 172 | `dEverybarQty` | `decimal(18,6)` | NO | +| 173 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 174 | `dPackQty` | `decimal(18,6)` | NO | +| 175 | `sBoxStyle` | `varchar(100)` | NO | +| 176 | `dFactProductQty` | `decimal(18,6)` | NO | +| 177 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 178 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 179 | `sColorReference` | `varchar(100)` | NO | +| 180 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 181 | `sTransferredMatter` | `varchar(100)` | NO | +| 182 | `sWorkpieceModel` | `varchar(100)` | NO | +| 183 | `sProcessesNo` | `varchar(100)` | NO | +| 184 | `dConversionRate` | `decimal(18,6)` | NO | +| 185 | `dProductionCycle` | `decimal(18,6)` | NO | +| 186 | `sProductionCenter` | `varchar(100)` | NO | +| 187 | `sMinPack` | `varchar(100)` | NO | +| 188 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 189 | `sCutMode` | `varchar(100)` | NO | +| 190 | `sPlateNo` | `varchar(100)` | NO | +| 191 | `sMaterialsStyle` | `varchar(100)` | NO | +| 192 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 193 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 194 | `dConversionQty` | `decimal(18,6)` | NO | +| 195 | `dNProductMoney` | `decimal(18,6)` | NO | +| 196 | `dNProductPrice` | `decimal(18,6)` | NO | +| 197 | `dFreightMoney` | `decimal(18,6)` | NO | +| 198 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 199 | `dPlateMoney` | `decimal(18,6)` | NO | +| 200 | `dProofingMoney` | `decimal(18,6)` | NO | +| 201 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 202 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 203 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 204 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 205 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 206 | `dCertificateQty` | `decimal(18,6)` | NO | +| 207 | `bCertificateComplete` | `bit(1)` | NO | +| 208 | `sSalveMemo` | `text` | YES | +| 209 | `tSrcDate` | `datetime` | YES | +| 210 | `sPlannerMemo` | `varchar(50)` | NO | +| 211 | `tPlannerSet` | `datetime` | YES | +| 212 | `bPlanB` | `bit(1)` | NO | +| 213 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 214 | `dStockupQty` | `decimal(18,6)` | NO | +| 215 | `sCustomerFailType` | `varchar(255)` | YES | +| 216 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 217 | `bNoticeComplete` | `bit(1)` | NO | +| 218 | `dNoticeQty` | `decimal(18,6)` | NO | +| 219 | `sFollowMemo` | `text` | YES | +| 220 | `sRetentMemo` | `text` | YES | +| 221 | `sPackMemo` | `text` | YES | +| 222 | `sSlaveId` | `varchar(100)` | NO | +| 223 | `sId` | `varchar(100)` | NO | +| 224 | `sPartsName` | `varchar(255)` | NO | +| 225 | `dStickPQty` | `decimal(18,0)` | NO | +| 226 | `dPlatoonQty` | `decimal(18,0)` | NO | +| 227 | `iPrintMode` | `int` | NO | +| 228 | `bCoEdition` | `bit(1)` | NO | +| 229 | `bSplit` | `bit(1)` | NO | +| 230 | `dThickness` | `decimal(18,6)` | YES | +| 231 | `bNotInstore` | `bit(1)` | YES | +| 232 | `iCoverPage` | `int` | YES | +| 233 | `iInnerPage` | `int` | YES | +| 234 | `sWorkSrcControlId` | `varchar(100)` | YES | +| 235 | `sControlPartsName` | `varchar(50)` | YES | +| 236 | `sPrintNo` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dQty` AS `dMasterProductQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sParentSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sMasterId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNoticeComplete` AS `bNoticeComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNoticeQty` AS `dNoticeQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFollowMemo` AS `sFollowMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sRetentMemo` AS `sRetentMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackMemo` AS `sPackMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStickPQty` AS `dStickPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlatoonQty` AS `dPlatoonQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bCoEdition` AS `bCoEdition`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSplit` AS `bSplit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dThickness` AS `dThickness`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNotInstore` AS `bNotInstore`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iCoverPage` AS `iCoverPage`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iInnerPage` AS `iInnerPage`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkSrcControlId` AS `sWorkSrcControlId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sControlPartsName` AS `sControlPartsName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPrintNo` AS `sPrintNo` from (((`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkordercontrolcombine` on((`xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sSlaveId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sId`))) join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` = `xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sControlId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordercontrolprocess.md b/docs/auto-catalog/views/viw_mftworkordercontrolprocess.md new file mode 100644 index 0000000..be4e9d3 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordercontrolprocess.md @@ -0,0 +1,281 @@ +# `viw_mftworkordercontrolprocess` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sWorkorderNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `tAdvanceDate` | `datetime` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bBillComplete` | `bit(1)` | NO | +| 19 | `tBillCompleteDate` | `datetime` | YES | +| 20 | `bBillOutside` | `bit(1)` | NO | +| 21 | `bCopyLimit` | `bit(1)` | NO | +| 22 | `sStatus` | `varchar(255)` | YES | +| 23 | `bInvalid` | `bit(1)` | NO | +| 24 | `sMReserve1` | `varchar(255)` | YES | +| 25 | `sMReserve2` | `varchar(255)` | YES | +| 26 | `sMReserve3` | `varchar(255)` | YES | +| 27 | `sMReserve4` | `varchar(255)` | YES | +| 28 | `sMReserve5` | `varchar(255)` | YES | +| 29 | `sMReserve6` | `varchar(255)` | YES | +| 30 | `dMReserve1` | `decimal(18,6)` | YES | +| 31 | `dMReserve2` | `decimal(18,6)` | YES | +| 32 | `dMReserve3` | `decimal(18,6)` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `iMReserve3` | `int` | YES | +| 36 | `tMReserve1` | `datetime` | YES | +| 37 | `tMReserve2` | `datetime` | YES | +| 38 | `sNoFormat` | `varchar(255)` | NO | +| 39 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 40 | `iWorkOrderSlaveOrder` | `int` | NO | +| 41 | `sContacts` | `varchar(255)` | YES | +| 42 | `sPhone` | `varchar(255)` | YES | +| 43 | `tDeliverDate` | `datetime` | YES | +| 44 | `sSalesManId` | `varchar(255)` | YES | +| 45 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 46 | `sGetPayId` | `varchar(255)` | YES | +| 47 | `tGetPayDate` | `datetime` | YES | +| 48 | `sConsignee` | `varchar(255)` | YES | +| 49 | `sConsigneeMobile` | `varchar(255)` | YES | +| 50 | `sDeliverId` | `varchar(100)` | YES | +| 51 | `sProvince` | `varchar(255)` | YES | +| 52 | `sCity` | `varchar(255)` | YES | +| 53 | `sArea` | `varchar(255)` | YES | +| 54 | `sDeliverTo` | `varchar(255)` | YES | +| 55 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 56 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 57 | `sCurrency` | `varchar(255)` | YES | +| 58 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 59 | `dProductQty` | `decimal(18,6)` | NO | +| 60 | `dProductPrice` | `decimal(18,6)` | NO | +| 61 | `dProductMoney` | `decimal(18,6)` | NO | +| 62 | `sProductInfo` | `text` | YES | +| 63 | `sMaterialsMemo` | `text` | YES | +| 64 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `dProductPQty` | `decimal(18,6)` | YES | +| 70 | `iProductStick` | `int` | YES | +| 71 | `bProductInStoreComplete` | `bit(1)` | NO | +| 72 | `bDeliverComplete` | `bit(1)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 75 | `bCheckingComplete` | `bit(1)` | NO | +| 76 | `sQualityRequireMemo` | `text` | YES | +| 77 | `sPackRequireMemo` | `text` | YES | +| 78 | `sSlaveMemo` | `text` | YES | +| 79 | `sTaxId` | `varchar(100)` | YES | +| 80 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 81 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 82 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 83 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 84 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 85 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 86 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 87 | `dDeliverQty` | `decimal(18,6)` | NO | +| 88 | `dCheckingQty` | `decimal(18,6)` | NO | +| 89 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 90 | `sCustomerId` | `varchar(100)` | NO | +| 91 | `sProductId` | `varchar(100)` | NO | +| 92 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 93 | `sWebOrderNo` | `varchar(255)` | NO | +| 94 | `sWebOrderId` | `varchar(100)` | NO | +| 95 | `sBarcode` | `varchar(255)` | YES | +| 96 | `dGiveQty` | `decimal(18,6)` | NO | +| 97 | `dPresentQty` | `decimal(18,6)` | NO | +| 98 | `sProductTechnologyId` | `varchar(100)` | YES | +| 99 | `sOrderId` | `varchar(100)` | NO | +| 100 | `sOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderNo` | `varchar(255)` | NO | +| 102 | `sSReserve1` | `varchar(255)` | YES | +| 103 | `sSReserve2` | `varchar(255)` | YES | +| 104 | `sSReserve3` | `varchar(255)` | YES | +| 105 | `sSReserve4` | `varchar(255)` | YES | +| 106 | `sSReserve5` | `varchar(255)` | YES | +| 107 | `sSReserve6` | `varchar(255)` | YES | +| 108 | `dSReserve1` | `decimal(18,6)` | YES | +| 109 | `dSReserve2` | `decimal(18,6)` | YES | +| 110 | `dSReserve3` | `decimal(18,6)` | YES | +| 111 | `iSReserve1` | `int` | YES | +| 112 | `iSReserve2` | `int` | YES | +| 113 | `iSReserve3` | `int` | YES | +| 114 | `tSReserve1` | `datetime` | YES | +| 115 | `tSReserve2` | `datetime` | YES | +| 116 | `sControlId` | `varchar(100)` | YES | +| 117 | `iControlOrder` | `int` | YES | +| 118 | `sControlParentId` | `varchar(100)` | YES | +| 119 | `sSelfControlId` | `varchar(100)` | YES | +| 120 | `sChildren` | `varchar(255)` | YES | +| 121 | `sPartsName` | `varchar(255)` | YES | +| 122 | `dPartsQty` | `decimal(18,6)` | YES | +| 123 | `dCombineQty` | `decimal(18,6)` | YES | +| 124 | `iPositiveColor` | `int` | YES | +| 125 | `iPositiveSpecialColor` | `int` | YES | +| 126 | `iOppositeColor` | `int` | YES | +| 127 | `iOppositeSpecialColor` | `int` | YES | +| 128 | `dMachineLength` | `decimal(18,6)` | YES | +| 129 | `dMachineWidth` | `decimal(18,6)` | YES | +| 130 | `dSinglePQty` | `decimal(18,6)` | YES | +| 131 | `dSumPQty` | `decimal(18,0)` | YES | +| 132 | `dMachineQty` | `decimal(18,6)` | YES | +| 133 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 134 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 135 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 136 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 137 | `dPlateQty` | `decimal(18,6)` | YES | +| 138 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 139 | `iPrintModePo` | `int` | YES | +| 140 | `iPrintMode` | `int` | YES | +| 141 | `iStick` | `int` | YES | +| 142 | `iPage` | `int` | YES | +| 143 | `sMachinePicturePath` | `varchar(255)` | YES | +| 144 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 145 | `sPrintModeMemo` | `text` | YES | +| 146 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 147 | `bAllOut` | `bit(1)` | YES | +| 148 | `sAllId` | `varchar(2000)` | YES | +| 149 | `sPullGauge` | `varchar(100)` | YES | +| 150 | `dSemigoodsInQty` | `decimal(18,6)` | YES | +| 151 | `bSemigoodsInComplete` | `bit(1)` | YES | +| 152 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | +| 153 | `bSemigoodsOutComplete` | `bit(1)` | YES | +| 154 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 155 | `dMaterialsWidth` | `decimal(18,6)` | YES | +| 156 | `dMaterialsLength` | `decimal(18,6)` | YES | +| 157 | `sControlMemo` | `text` | YES | +| 158 | `sColorSerial` | `varchar(255)` | YES | +| 159 | `sCReserve1` | `varchar(255)` | YES | +| 160 | `sCReserve2` | `varchar(255)` | YES | +| 161 | `sCReserve3` | `varchar(255)` | YES | +| 162 | `sCReserve4` | `varchar(255)` | YES | +| 163 | `sCReserve5` | `varchar(255)` | YES | +| 164 | `sCReserve6` | `varchar(255)` | YES | +| 165 | `dCReserve1` | `decimal(18,6)` | YES | +| 166 | `dCReserve2` | `decimal(18,6)` | YES | +| 167 | `dCReserve3` | `decimal(18,6)` | YES | +| 168 | `iCReserve1` | `int` | YES | +| 169 | `iCReserve2` | `int` | YES | +| 170 | `iCReserve3` | `int` | YES | +| 171 | `tCReserve1` | `datetime` | YES | +| 172 | `tCReserve2` | `datetime` | YES | +| 173 | `dCoupletQty` | `decimal(18,6)` | YES | +| 174 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 175 | `iBindStick` | `int` | YES | +| 176 | `iFoldingStick` | `int` | YES | +| 177 | `sSlaveId` | `varchar(100)` | NO | +| 178 | `iSlaveOrder` | `int` | NO | +| 179 | `sType` | `varchar(255)` | NO | +| 180 | `sProcessId` | `varchar(100)` | NO | +| 181 | `sMaterialsId` | `varchar(100)` | YES | +| 182 | `sMaterialsTbId` | `varchar(100)` | YES | +| 183 | `sSrcId` | `varchar(100)` | NO | +| 184 | `sProcessRequire` | `text` | YES | +| 185 | `dManualQty` | `decimal(18,6)` | YES | +| 186 | `dManualWidth` | `decimal(18,6)` | YES | +| 187 | `dManualLength` | `decimal(18,6)` | YES | +| 188 | `dManualValue` | `decimal(18,6)` | YES | +| 189 | `sMachineId` | `varchar(100)` | YES | +| 190 | `dHour` | `decimal(18,6)` | YES | +| 191 | `sKnifeMouldId` | `varchar(100)` | YES | +| 192 | `sKnifeMouldState` | `varchar(10)` | NO | +| 193 | `sNewOld` | `varchar(255)` | YES | +| 194 | `bOutside` | `bit(1)` | NO | +| 195 | `dOutsideQty` | `decimal(18,6)` | NO | +| 196 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 197 | `dProcessInQty` | `decimal(18,6)` | YES | +| 198 | `dLossQty` | `decimal(18,6)` | YES | +| 199 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 200 | `dRate` | `decimal(18,6)` | YES | +| 201 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 202 | `dProcessQty` | `decimal(18,6)` | NO | +| 203 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 204 | `bProductionReportComplete` | `bit(1)` | NO | +| 205 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 206 | `bProductionComplete` | `bit(1)` | NO | +| 207 | `dProductionQty` | `decimal(18,6)` | NO | +| 208 | `dProcessMoney` | `decimal(18,6)` | YES | +| 209 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 210 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 211 | `tStartDate` | `datetime` | YES | +| 212 | `tEndDate` | `datetime` | YES | +| 213 | `sNextId` | `varchar(100)` | YES | +| 214 | `sProcessMemo` | `text` | YES | +| 215 | `sPReserve1` | `varchar(255)` | YES | +| 216 | `sPReserve2` | `varchar(255)` | YES | +| 217 | `sPReserve3` | `varchar(255)` | YES | +| 218 | `sPReserve4` | `varchar(255)` | YES | +| 219 | `sPReserve5` | `varchar(255)` | YES | +| 220 | `sPReserve6` | `varchar(255)` | YES | +| 221 | `dPReserve1` | `decimal(18,6)` | YES | +| 222 | `dPReserve2` | `decimal(18,6)` | YES | +| 223 | `dPReserve3` | `decimal(18,6)` | YES | +| 224 | `iPReserve1` | `int` | YES | +| 225 | `iPReserve2` | `int` | YES | +| 226 | `iPReserve3` | `int` | YES | +| 227 | `tPReserve1` | `datetime` | YES | +| 228 | `tPReserve2` | `datetime` | YES | +| 229 | `sId` | `varchar(100)` | NO | +| 230 | `iIncrement` | `int` | NO | +| 231 | `bOutSideComplete` | `bit(1)` | NO | +| 232 | `bQlyComplete` | `bit(1)` | NO | +| 233 | `dQlyQty` | `decimal(18,6)` | NO | +| 234 | `dSampleQty` | `decimal(18,6)` | NO | +| 235 | `dAdjustRate` | `decimal(18,6)` | NO | +| 236 | `dCrew` | `decimal(18,6)` | NO | +| 237 | `iPlate` | `int` | NO | +| 238 | `iFace` | `int` | YES | +| 239 | `sParams` | `text` | YES | +| 240 | `sColorSerialMemo` | `text` | YES | +| 241 | `sWorkCenterId` | `varchar(50)` | YES | +| 242 | `sTjMachineId` | `varchar(255)` | NO | +| 243 | `sAPSMemo` | `longtext` | YES | +| 244 | `bProcessOutApplyComplete` | `bit(1)` | NO | +| 245 | `bProcessInApplyComplete` | `bit(1)` | NO | +| 246 | `dProcessStoreQty` | `decimal(18,6)` | NO | +| 247 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | +| 248 | `dProcessInApplyQty` | `decimal(18,6)` | NO | +| 249 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | +| 250 | `sCombinePartsName` | `text` | YES | +| 251 | `sControlFaceName` | `varchar(1000)` | YES | +| 252 | `sPositiveColor` | `longtext` | YES | +| 253 | `sOppositeColor` | `longtext` | YES | +| 254 | `tPlateDate` | `datetime` | YES | +| 255 | `bShareMachine` | `bit(1)` | NO | +| 256 | `bPublish` | `bit(1)` | YES | +| 257 | `tPublishDate` | `datetime` | YES | +| 258 | `sPublishPerson` | `varchar(50)` | YES | +| 259 | `sPublishFileNo` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sFaceName` AS `sControlFaceName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPositiveColor` AS `sPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sOppositeColor` AS `sOppositeColor`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlateDate` AS `tPlateDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bShareMachine` AS `bShareMachine`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPublishPerson` AS `sPublishPerson`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPublishFileNo` AS `sPublishFileNo` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordermaterials.md b/docs/auto-catalog/views/viw_mftworkordermaterials.md new file mode 100644 index 0000000..6db895b --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordermaterials.md @@ -0,0 +1,224 @@ +# `viw_mftworkordermaterials` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `tAdvanceDate` | `datetime` | YES | +| 18 | `bAdvanceComplete` | `bit(1)` | NO | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | +| 21 | `tBillCompleteDate` | `datetime` | YES | +| 22 | `bBillOutside` | `bit(1)` | NO | +| 23 | `bCopyLimit` | `bit(1)` | NO | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `bInvalid` | `bit(1)` | NO | +| 26 | `sPlateMaking` | `varchar(255)` | NO | +| 27 | `sMReserve1` | `varchar(255)` | YES | +| 28 | `sMReserve2` | `varchar(255)` | YES | +| 29 | `sMReserve3` | `varchar(255)` | YES | +| 30 | `sMReserve4` | `varchar(255)` | YES | +| 31 | `sMReserve5` | `varchar(255)` | YES | +| 32 | `sMReserve6` | `varchar(255)` | YES | +| 33 | `dMReserve1` | `decimal(18,6)` | YES | +| 34 | `dMReserve2` | `decimal(18,6)` | YES | +| 35 | `dMReserve3` | `decimal(18,6)` | YES | +| 36 | `iMReserve1` | `int` | YES | +| 37 | `iMReserve2` | `int` | YES | +| 38 | `iMReserve3` | `int` | YES | +| 39 | `tMReserve1` | `datetime` | YES | +| 40 | `tMReserve2` | `datetime` | YES | +| 41 | `sSlaveId` | `varchar(100)` | NO | +| 42 | `iSlaveOrder` | `int` | NO | +| 43 | `sControlId` | `varchar(100)` | NO | +| 44 | `sSlaveType` | `varchar(255)` | NO | +| 45 | `sMaterialsId` | `varchar(100)` | NO | +| 46 | `sMaterialsStyle` | `varchar(255)` | NO | +| 47 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 49 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 50 | `iReelPaper` | `int` | NO | +| 51 | `dConversionQty` | `decimal(18,6)` | NO | +| 52 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 53 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 54 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 55 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 56 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 57 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 58 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 60 | `bPurchaseComplete` | `bit(1)` | NO | +| 61 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 63 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 64 | `dProductionQty` | `decimal(18,6)` | NO | +| 65 | `bProductionComplete` | `bit(1)` | NO | +| 66 | `bComMaterials` | `bit(1)` | NO | +| 67 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 68 | `sProcessId` | `varchar(100)` | NO | +| 69 | `sProcessTbId` | `varchar(100)` | NO | +| 70 | `sSrcId` | `varchar(100)` | NO | +| 71 | `sMaterialsMemo` | `text` | YES | +| 72 | `sAReserve1` | `varchar(255)` | YES | +| 73 | `sAReserve2` | `varchar(255)` | YES | +| 74 | `sAReserve3` | `varchar(255)` | YES | +| 75 | `sAReserve4` | `varchar(255)` | YES | +| 76 | `sAReserve5` | `varchar(255)` | YES | +| 77 | `sAReserve6` | `varchar(255)` | YES | +| 78 | `dAReserve1` | `decimal(18,6)` | YES | +| 79 | `dAReserve2` | `decimal(18,6)` | YES | +| 80 | `dAReserve3` | `decimal(18,6)` | YES | +| 81 | `iAReserve1` | `int` | YES | +| 82 | `iAReserve2` | `int` | YES | +| 83 | `iAReserve3` | `int` | YES | +| 84 | `tAReserve1` | `datetime` | YES | +| 85 | `tAReserve2` | `datetime` | YES | +| 86 | `bComComplete` | `bit(1)` | NO | +| 87 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 88 | `dComQty` | `decimal(18,6)` | NO | +| 89 | `bCutComplete` | `bit(1)` | NO | +| 90 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `dCutQty` | `decimal(18,6)` | NO | +| 92 | `bMarginalComplete` | `bit(1)` | NO | +| 93 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 94 | `dMarginalQty` | `decimal(18,6)` | NO | +| 95 | `bNotAuto` | `bit(1)` | NO | +| 96 | `dProductionApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 97 | `dProductionApplyQty` | `decimal(18,6)` | NO | +| 98 | `bProductionApplyComplete` | `bit(1)` | NO | +| 99 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iWorkOrderSlaveOrder` | `int` | NO | +| 101 | `sCustomerId` | `varchar(100)` | NO | +| 102 | `sContacts` | `varchar(255)` | YES | +| 103 | `sPhone` | `varchar(255)` | YES | +| 104 | `tDeliverDate` | `datetime` | YES | +| 105 | `sSalesManId` | `varchar(255)` | YES | +| 106 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 107 | `sGetPayId` | `varchar(255)` | YES | +| 108 | `tGetPayDate` | `datetime` | YES | +| 109 | `sConsignee` | `varchar(255)` | YES | +| 110 | `sConsigneeMobile` | `varchar(255)` | YES | +| 111 | `sDeliverId` | `varchar(100)` | YES | +| 112 | `sProvince` | `varchar(255)` | YES | +| 113 | `sCity` | `varchar(255)` | YES | +| 114 | `sArea` | `varchar(255)` | YES | +| 115 | `sDeliverTo` | `varchar(255)` | YES | +| 116 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 117 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 118 | `sCurrency` | `varchar(255)` | YES | +| 119 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 120 | `sProductId` | `varchar(100)` | NO | +| 121 | `dProductQty` | `decimal(18,6)` | NO | +| 122 | `dProductPrice` | `decimal(18,6)` | NO | +| 123 | `dProductMoney` | `decimal(18,6)` | NO | +| 124 | `sProductInfo` | `text` | YES | +| 125 | `sWorkOrderSlaveMaterialsMemo` | `text` | YES | +| 126 | `sProcessMemo` | `text` | YES | +| 127 | `sWorkOrderSlaveSrcSlaveId` | `varchar(100)` | NO | +| 128 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 129 | `sWorkOrderSlaveSrcNo` | `varchar(255)` | NO | +| 130 | `dWorkOrderSlaveSrcQty` | `decimal(18,6)` | YES | +| 131 | `dProductPQty` | `decimal(18,6)` | YES | +| 132 | `iProductStick` | `int` | YES | +| 133 | `bProductInStoreComplete` | `bit(1)` | NO | +| 134 | `bDeliverComplete` | `bit(1)` | NO | +| 135 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 136 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 137 | `bCheckingComplete` | `bit(1)` | NO | +| 138 | `sQualityRequireMemo` | `text` | YES | +| 139 | `sPackRequireMemo` | `text` | YES | +| 140 | `sSlaveMemo` | `text` | YES | +| 141 | `sTaxId` | `varchar(100)` | YES | +| 142 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 143 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 144 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 145 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 146 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 147 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 148 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 149 | `dDeliverQty` | `decimal(18,6)` | NO | +| 150 | `dCheckingQty` | `decimal(18,6)` | NO | +| 151 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 152 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 153 | `sWebOrderNo` | `varchar(255)` | NO | +| 154 | `sWebOrderId` | `varchar(100)` | NO | +| 155 | `sBarcode` | `varchar(255)` | YES | +| 156 | `dGiveQty` | `decimal(18,6)` | NO | +| 157 | `dPresentQty` | `decimal(18,6)` | NO | +| 158 | `sProductTechnologyId` | `varchar(100)` | YES | +| 159 | `sOrderId` | `varchar(100)` | NO | +| 160 | `sOrderSlaveId` | `varchar(100)` | NO | +| 161 | `sOrderNo` | `varchar(255)` | NO | +| 162 | `sSReserve1` | `varchar(255)` | YES | +| 163 | `sSReserve2` | `varchar(255)` | YES | +| 164 | `sSReserve3` | `varchar(255)` | YES | +| 165 | `sSReserve4` | `varchar(255)` | YES | +| 166 | `sSReserve5` | `varchar(255)` | YES | +| 167 | `sSReserve6` | `varchar(255)` | YES | +| 168 | `dSReserve1` | `decimal(18,6)` | YES | +| 169 | `dSReserve2` | `decimal(18,6)` | YES | +| 170 | `dSReserve3` | `decimal(18,6)` | YES | +| 171 | `iSReserve1` | `int` | YES | +| 172 | `iSReserve2` | `int` | YES | +| 173 | `iSReserve3` | `int` | YES | +| 174 | `tSReserve1` | `datetime` | YES | +| 175 | `tSReserve2` | `datetime` | YES | +| 176 | `iIncrement` | `int` | NO | +| 177 | `dProductCheckInStoreQty` | `decimal(18,6)` | NO | +| 178 | `sPartsName` | `varchar(255)` | YES | +| 179 | `iPositiveColor` | `int` | YES | +| 180 | `iPositiveSpecialColor` | `int` | YES | +| 181 | `iOppositeColor` | `int` | YES | +| 182 | `iOppositeSpecialColor` | `int` | YES | +| 183 | `dMachineLength` | `decimal(18,6)` | YES | +| 184 | `dMachineWidth` | `decimal(18,6)` | YES | +| 185 | `dSumAuxiliaryQty` | `decimal(18,6)` | NO | +| 186 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 187 | `sNoFormat` | `varchar(255)` | NO | +| 188 | `sCReserve1` | `varchar(255)` | YES | +| 189 | `sCombinePartsName` | `longtext` | YES | +| 190 | `dBomCoefficient` | `decimal(18,6)` | YES | +| 191 | `sSlaveProductId` | `varchar(100)` | YES | +| 192 | `sViewProductId` | `varchar(255)` | NO | +| 193 | `bNotMaterials` | `bit(1)` | YES | +| 194 | `sWorkOrderMaterialsId` | `varchar(200)` | NO | +| 195 | `bConfirm` | `bit(1)` | NO | +| 196 | `tConfirmDate` | `datetime` | YES | +| 197 | `sConfirmPerson` | `varchar(50)` | NO | +| 198 | `bSource` | `bit(1)` | YES | +| 199 | `bHide` | `bit(1)` | YES | +| 200 | `bSlaveBillComplete` | `bit(1)` | YES | +| 201 | `sLossMemo` | `text` | YES | +| 202 | `iChangeType` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sType` AS `sSlaveType`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iReelPaper` AS `iReelPaper`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseComplete` AS `bPurchaseComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseQty` AS `dPurchaseQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessTbId` AS `sProcessTbId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve1` AS `sAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve2` AS `sAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve3` AS `sAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve4` AS `sAReserve4`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve5` AS `sAReserve5`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve6` AS `sAReserve6`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve1` AS `dAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve2` AS `dAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve3` AS `dAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve1` AS `iAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve2` AS `iAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve3` AS `iAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve1` AS `tAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve2` AS `tAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComComplete` AS `bComComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComQty` AS `dComQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bCutComplete` AS `bCutComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutQty` AS `dCutQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bMarginalComplete` AS `bMarginalComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalQty` AS `dMarginalQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bNotAuto` AS `bNotAuto`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyAuxiliaryQty` AS `dProductionApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyQty` AS `dProductionApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionApplyComplete` AS `bProductionApplyComplete`,if((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sWorkOrderSlaveId` <> ''),`xlyweberp_saas_ai`.`mftworkordermaterials`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sWorkOrderSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sWorkOrderSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sWorkOrderSlaveSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dWorkOrderSlaveSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductCheckInStoreQty` AS `dProductCheckInStoreQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dSumAuxiliaryQty` AS `dSumAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dBomCoefficient` AS `dBomCoefficient`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSlaveProductId` AS `sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sViewProductId` AS `sViewProductId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bNotMaterials` AS `bNotMaterials`,concat(`xlyweberp_saas_ai`.`mftworkordermaster`.`sId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId`) AS `sWorkOrderMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bSource` AS `bSource`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bHide` AS `bHide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSlaveBillComplete` AS `bSlaveBillComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sLossMemo` AS `sLossMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iChangeType` AS `iChangeType` from (((`xlyweberp_saas_ai`.`mftworkordermaterials` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkordermaterials`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordermaterials_copy1.md b/docs/auto-catalog/views/viw_mftworkordermaterials_copy1.md new file mode 100644 index 0000000..6a7bd02 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordermaterials_copy1.md @@ -0,0 +1,217 @@ +# `viw_mftworkordermaterials_copy1` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `tAdvanceDate` | `datetime` | YES | +| 18 | `bAdvanceComplete` | `bit(1)` | NO | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | +| 21 | `tBillCompleteDate` | `datetime` | YES | +| 22 | `bBillOutside` | `bit(1)` | NO | +| 23 | `bCopyLimit` | `bit(1)` | NO | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `bInvalid` | `bit(1)` | NO | +| 26 | `sPlateMaking` | `varchar(255)` | NO | +| 27 | `sMReserve1` | `varchar(255)` | YES | +| 28 | `sMReserve2` | `varchar(255)` | YES | +| 29 | `sMReserve3` | `varchar(255)` | YES | +| 30 | `sMReserve4` | `varchar(255)` | YES | +| 31 | `sMReserve5` | `varchar(255)` | YES | +| 32 | `sMReserve6` | `varchar(255)` | YES | +| 33 | `dMReserve1` | `decimal(18,6)` | YES | +| 34 | `dMReserve2` | `decimal(18,6)` | YES | +| 35 | `dMReserve3` | `decimal(18,6)` | YES | +| 36 | `iMReserve1` | `int` | YES | +| 37 | `iMReserve2` | `int` | YES | +| 38 | `iMReserve3` | `int` | YES | +| 39 | `tMReserve1` | `datetime` | YES | +| 40 | `tMReserve2` | `datetime` | YES | +| 41 | `sSlaveId` | `varchar(100)` | NO | +| 42 | `iSlaveOrder` | `int` | NO | +| 43 | `sControlId` | `varchar(100)` | NO | +| 44 | `sSlaveType` | `varchar(255)` | NO | +| 45 | `sMaterialsId` | `varchar(100)` | NO | +| 46 | `sMaterialsStyle` | `varchar(255)` | NO | +| 47 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 49 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 50 | `iReelPaper` | `int` | NO | +| 51 | `dConversionQty` | `decimal(18,6)` | NO | +| 52 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 53 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 54 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 55 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 56 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 57 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 58 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 60 | `bPurchaseComplete` | `bit(1)` | NO | +| 61 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 63 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 64 | `dProductionQty` | `decimal(18,6)` | NO | +| 65 | `bProductionComplete` | `bit(1)` | NO | +| 66 | `bComMaterials` | `bit(1)` | NO | +| 67 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 68 | `sProcessId` | `varchar(100)` | NO | +| 69 | `sProcessTbId` | `varchar(100)` | NO | +| 70 | `sSrcId` | `varchar(100)` | NO | +| 71 | `sMaterialsMemo` | `text` | YES | +| 72 | `sAReserve1` | `varchar(255)` | YES | +| 73 | `sAReserve2` | `varchar(255)` | YES | +| 74 | `sAReserve3` | `varchar(255)` | YES | +| 75 | `sAReserve4` | `varchar(255)` | YES | +| 76 | `sAReserve5` | `varchar(255)` | YES | +| 77 | `sAReserve6` | `varchar(255)` | YES | +| 78 | `dAReserve1` | `decimal(18,6)` | YES | +| 79 | `dAReserve2` | `decimal(18,6)` | YES | +| 80 | `dAReserve3` | `decimal(18,6)` | YES | +| 81 | `iAReserve1` | `int` | YES | +| 82 | `iAReserve2` | `int` | YES | +| 83 | `iAReserve3` | `int` | YES | +| 84 | `tAReserve1` | `datetime` | YES | +| 85 | `tAReserve2` | `datetime` | YES | +| 86 | `bComComplete` | `bit(1)` | NO | +| 87 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 88 | `dComQty` | `decimal(18,6)` | NO | +| 89 | `bCutComplete` | `bit(1)` | NO | +| 90 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `dCutQty` | `decimal(18,6)` | NO | +| 92 | `bMarginalComplete` | `bit(1)` | NO | +| 93 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 94 | `dMarginalQty` | `decimal(18,6)` | NO | +| 95 | `bNotAuto` | `bit(1)` | NO | +| 96 | `dProductionApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 97 | `dProductionApplyQty` | `decimal(18,6)` | NO | +| 98 | `bProductionApplyComplete` | `bit(1)` | NO | +| 99 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iWorkOrderSlaveOrder` | `int` | NO | +| 101 | `sCustomerId` | `varchar(100)` | NO | +| 102 | `sContacts` | `varchar(255)` | YES | +| 103 | `sPhone` | `varchar(255)` | YES | +| 104 | `tDeliverDate` | `datetime` | YES | +| 105 | `sSalesManId` | `varchar(255)` | YES | +| 106 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 107 | `sGetPayId` | `varchar(255)` | YES | +| 108 | `tGetPayDate` | `datetime` | YES | +| 109 | `sConsignee` | `varchar(255)` | YES | +| 110 | `sConsigneeMobile` | `varchar(255)` | YES | +| 111 | `sDeliverId` | `varchar(100)` | YES | +| 112 | `sProvince` | `varchar(255)` | YES | +| 113 | `sCity` | `varchar(255)` | YES | +| 114 | `sArea` | `varchar(255)` | YES | +| 115 | `sDeliverTo` | `varchar(255)` | YES | +| 116 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 117 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 118 | `sCurrency` | `varchar(255)` | YES | +| 119 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 120 | `sProductId` | `varchar(100)` | NO | +| 121 | `dProductQty` | `decimal(18,6)` | NO | +| 122 | `dProductPrice` | `decimal(18,6)` | NO | +| 123 | `dProductMoney` | `decimal(18,6)` | NO | +| 124 | `sProductInfo` | `text` | YES | +| 125 | `sWorkOrderSlaveMaterialsMemo` | `text` | YES | +| 126 | `sProcessMemo` | `text` | YES | +| 127 | `sWorkOrderSlaveSrcSlaveId` | `varchar(100)` | NO | +| 128 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 129 | `sWorkOrderSlaveSrcNo` | `varchar(255)` | NO | +| 130 | `dWorkOrderSlaveSrcQty` | `decimal(18,6)` | YES | +| 131 | `dProductPQty` | `decimal(18,6)` | YES | +| 132 | `iProductStick` | `int` | YES | +| 133 | `bProductInStoreComplete` | `bit(1)` | NO | +| 134 | `bDeliverComplete` | `bit(1)` | NO | +| 135 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 136 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 137 | `bCheckingComplete` | `bit(1)` | NO | +| 138 | `sQualityRequireMemo` | `text` | YES | +| 139 | `sPackRequireMemo` | `text` | YES | +| 140 | `sSlaveMemo` | `text` | YES | +| 141 | `sTaxId` | `varchar(100)` | YES | +| 142 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 143 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 144 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 145 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 146 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 147 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 148 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 149 | `dDeliverQty` | `decimal(18,6)` | NO | +| 150 | `dCheckingQty` | `decimal(18,6)` | NO | +| 151 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 152 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 153 | `sWebOrderNo` | `varchar(255)` | NO | +| 154 | `sWebOrderId` | `varchar(100)` | NO | +| 155 | `sBarcode` | `varchar(255)` | YES | +| 156 | `dGiveQty` | `decimal(18,6)` | NO | +| 157 | `dPresentQty` | `decimal(18,6)` | NO | +| 158 | `sProductTechnologyId` | `varchar(100)` | YES | +| 159 | `sOrderId` | `varchar(100)` | NO | +| 160 | `sOrderSlaveId` | `varchar(100)` | NO | +| 161 | `sOrderNo` | `varchar(255)` | NO | +| 162 | `sSReserve1` | `varchar(255)` | YES | +| 163 | `sSReserve2` | `varchar(255)` | YES | +| 164 | `sSReserve3` | `varchar(255)` | YES | +| 165 | `sSReserve4` | `varchar(255)` | YES | +| 166 | `sSReserve5` | `varchar(255)` | YES | +| 167 | `sSReserve6` | `varchar(255)` | YES | +| 168 | `dSReserve1` | `decimal(18,6)` | YES | +| 169 | `dSReserve2` | `decimal(18,6)` | YES | +| 170 | `dSReserve3` | `decimal(18,6)` | YES | +| 171 | `iSReserve1` | `int` | YES | +| 172 | `iSReserve2` | `int` | YES | +| 173 | `iSReserve3` | `int` | YES | +| 174 | `tSReserve1` | `datetime` | YES | +| 175 | `tSReserve2` | `datetime` | YES | +| 176 | `iIncrement` | `int` | NO | +| 177 | `sPartsName` | `varchar(255)` | YES | +| 178 | `iPositiveColor` | `int` | YES | +| 179 | `iPositiveSpecialColor` | `int` | YES | +| 180 | `iOppositeColor` | `int` | YES | +| 181 | `iOppositeSpecialColor` | `int` | YES | +| 182 | `dMachineLength` | `decimal(18,6)` | YES | +| 183 | `dMachineWidth` | `decimal(18,6)` | YES | +| 184 | `dSumAuxiliaryQty` | `decimal(18,6)` | NO | +| 185 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 186 | `sNoFormat` | `varchar(255)` | NO | +| 187 | `sCReserve1` | `varchar(255)` | YES | +| 188 | `sCombinePartsNameNew` | `varchar(255)` | NO | +| 189 | `dBomCoefficient` | `decimal(18,6)` | YES | +| 190 | `sSlaveProductId` | `varchar(100)` | YES | +| 191 | `sWorkOrderMaterialsId` | `varchar(200)` | NO | +| 192 | `sMachineId` | `varchar(100)` | YES | +| 193 | `sState` | `varchar(255)` | NO | +| 194 | `sMaterialsName` | `varchar(100)` | YES | +| 195 | `sMaterialsShort` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sType` AS `sSlaveType`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iReelPaper` AS `iReelPaper`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseComplete` AS `bPurchaseComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseQty` AS `dPurchaseQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessTbId` AS `sProcessTbId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve1` AS `sAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve2` AS `sAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve3` AS `sAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve4` AS `sAReserve4`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve5` AS `sAReserve5`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve6` AS `sAReserve6`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve1` AS `dAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve2` AS `dAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve3` AS `dAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve1` AS `iAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve2` AS `iAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve3` AS `iAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve1` AS `tAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve2` AS `tAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComComplete` AS `bComComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComQty` AS `dComQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bCutComplete` AS `bCutComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutQty` AS `dCutQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bMarginalComplete` AS `bMarginalComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalQty` AS `dMarginalQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bNotAuto` AS `bNotAuto`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyAuxiliaryQty` AS `dProductionApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyQty` AS `dProductionApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionApplyComplete` AS `bProductionApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sWorkOrderSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sWorkOrderSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sWorkOrderSlaveSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dWorkOrderSlaveSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dSumAuxiliaryQty` AS `dSumAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sCombinePartsNameNew` AS `sCombinePartsNameNew`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dBomCoefficient` AS `dBomCoefficient`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSlaveProductId` AS `sSlaveProductId`,concat(`xlyweberp_saas_ai`.`mftworkordermaster`.`sId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId`) AS `sWorkOrderMaterialsId`,`xlyweberp_saas_ai`.`mftproductionplanslave`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftproductionplan`.`sState` AS `sState`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsName` AS `sMaterialsName`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsShort` AS `sMaterialsShort` from ((((((`xlyweberp_saas_ai`.`mftworkordermaterials` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkordermaterials`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) join `xlyweberp_saas_ai`.`mftproductionplan` on((`xlyweberp_saas_ai`.`mftproductionplan`.`sWorkOrderId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) join `xlyweberp_saas_ai`.`mftproductionplanslave` on((`xlyweberp_saas_ai`.`mftproductionplanslave`.`sWorkOrderId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) left join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) and (`xlyweberp_saas_ai`.`mftproductionplan`.`sState` = 3)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordermaterialshs.md b/docs/auto-catalog/views/viw_mftworkordermaterialshs.md new file mode 100644 index 0000000..2360dec --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordermaterialshs.md @@ -0,0 +1,210 @@ +# `viw_mftworkordermaterialshs` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `tAdvanceDate` | `datetime` | YES | +| 18 | `bAdvanceComplete` | `bit(1)` | NO | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | +| 21 | `tBillCompleteDate` | `datetime` | YES | +| 22 | `bBillOutside` | `bit(1)` | NO | +| 23 | `bCopyLimit` | `bit(1)` | NO | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `bInvalid` | `bit(1)` | NO | +| 26 | `sPlateMaking` | `varchar(255)` | NO | +| 27 | `sMReserve1` | `varchar(255)` | YES | +| 28 | `sMReserve2` | `varchar(255)` | YES | +| 29 | `sMReserve3` | `varchar(255)` | YES | +| 30 | `sMReserve4` | `varchar(255)` | YES | +| 31 | `sMReserve5` | `varchar(255)` | YES | +| 32 | `sMReserve6` | `varchar(255)` | YES | +| 33 | `dMReserve1` | `decimal(18,6)` | YES | +| 34 | `dMReserve2` | `decimal(18,6)` | YES | +| 35 | `dMReserve3` | `decimal(18,6)` | YES | +| 36 | `iMReserve1` | `int` | YES | +| 37 | `iMReserve2` | `int` | YES | +| 38 | `iMReserve3` | `int` | YES | +| 39 | `tMReserve1` | `datetime` | YES | +| 40 | `tMReserve2` | `datetime` | YES | +| 41 | `sSlaveId` | `varchar(100)` | NO | +| 42 | `iSlaveOrder` | `int` | NO | +| 43 | `sControlId` | `varchar(100)` | NO | +| 44 | `sSlaveType` | `varchar(255)` | NO | +| 45 | `sMaterialsId` | `varchar(100)` | NO | +| 46 | `sMaterialsStyle` | `varchar(255)` | NO | +| 47 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 49 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 50 | `iReelPaper` | `int` | NO | +| 51 | `dConversionQty` | `decimal(18,6)` | NO | +| 52 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 53 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 54 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 55 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 56 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 57 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 58 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 60 | `bPurchaseComplete` | `bit(1)` | NO | +| 61 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 63 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 64 | `dProductionQty` | `decimal(18,6)` | NO | +| 65 | `bProductionComplete` | `bit(1)` | NO | +| 66 | `bComMaterials` | `bit(1)` | NO | +| 67 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 68 | `sProcessId` | `varchar(100)` | NO | +| 69 | `sProcessTbId` | `varchar(100)` | NO | +| 70 | `sSrcId` | `varchar(100)` | NO | +| 71 | `sMaterialsMemo` | `text` | YES | +| 72 | `sAReserve1` | `varchar(255)` | YES | +| 73 | `sAReserve2` | `varchar(255)` | YES | +| 74 | `sAReserve3` | `varchar(255)` | YES | +| 75 | `sAReserve4` | `varchar(255)` | YES | +| 76 | `sAReserve5` | `varchar(255)` | YES | +| 77 | `sAReserve6` | `varchar(255)` | YES | +| 78 | `dAReserve1` | `decimal(18,6)` | YES | +| 79 | `dAReserve2` | `decimal(18,6)` | YES | +| 80 | `dAReserve3` | `decimal(18,6)` | YES | +| 81 | `iAReserve1` | `int` | YES | +| 82 | `iAReserve2` | `int` | YES | +| 83 | `iAReserve3` | `int` | YES | +| 84 | `tAReserve1` | `datetime` | YES | +| 85 | `tAReserve2` | `datetime` | YES | +| 86 | `bComComplete` | `bit(1)` | NO | +| 87 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 88 | `dComQty` | `decimal(18,6)` | NO | +| 89 | `bCutComplete` | `bit(1)` | NO | +| 90 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `dCutQty` | `decimal(18,6)` | NO | +| 92 | `bMarginalComplete` | `bit(1)` | NO | +| 93 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 94 | `dMarginalQty` | `decimal(18,6)` | NO | +| 95 | `bNotAuto` | `bit(1)` | NO | +| 96 | `dProductionApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 97 | `dProductionApplyQty` | `decimal(18,6)` | NO | +| 98 | `bProductionApplyComplete` | `bit(1)` | NO | +| 99 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iWorkOrderSlaveOrder` | `int` | NO | +| 101 | `sCustomerId` | `varchar(100)` | NO | +| 102 | `sContacts` | `varchar(255)` | YES | +| 103 | `sPhone` | `varchar(255)` | YES | +| 104 | `tDeliverDate` | `datetime` | YES | +| 105 | `sSalesManId` | `varchar(255)` | YES | +| 106 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 107 | `sGetPayId` | `varchar(255)` | YES | +| 108 | `tGetPayDate` | `datetime` | YES | +| 109 | `sConsignee` | `varchar(255)` | YES | +| 110 | `sConsigneeMobile` | `varchar(255)` | YES | +| 111 | `sDeliverId` | `varchar(100)` | YES | +| 112 | `sProvince` | `varchar(255)` | YES | +| 113 | `sCity` | `varchar(255)` | YES | +| 114 | `sArea` | `varchar(255)` | YES | +| 115 | `sDeliverTo` | `varchar(255)` | YES | +| 116 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 117 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 118 | `sCurrency` | `varchar(255)` | YES | +| 119 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 120 | `sProductId` | `varchar(100)` | NO | +| 121 | `dProductQty` | `decimal(18,6)` | NO | +| 122 | `dProductPrice` | `decimal(18,6)` | NO | +| 123 | `dProductMoney` | `decimal(18,6)` | NO | +| 124 | `sProductInfo` | `text` | YES | +| 125 | `sWorkOrderSlaveMaterialsMemo` | `text` | YES | +| 126 | `sProcessMemo` | `text` | YES | +| 127 | `sWorkOrderSlaveSrcSlaveId` | `varchar(100)` | NO | +| 128 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 129 | `sWorkOrderSlaveSrcNo` | `varchar(255)` | NO | +| 130 | `dWorkOrderSlaveSrcQty` | `decimal(18,6)` | YES | +| 131 | `dProductPQty` | `decimal(18,6)` | YES | +| 132 | `iProductStick` | `int` | YES | +| 133 | `bProductInStoreComplete` | `bit(1)` | NO | +| 134 | `bDeliverComplete` | `bit(1)` | NO | +| 135 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 136 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 137 | `bCheckingComplete` | `bit(1)` | NO | +| 138 | `sQualityRequireMemo` | `text` | YES | +| 139 | `sPackRequireMemo` | `text` | YES | +| 140 | `sSlaveMemo` | `text` | YES | +| 141 | `sTaxId` | `varchar(100)` | YES | +| 142 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 143 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 144 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 145 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 146 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 147 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 148 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 149 | `dDeliverQty` | `decimal(18,6)` | NO | +| 150 | `dCheckingQty` | `decimal(18,6)` | NO | +| 151 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 152 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 153 | `sWebOrderNo` | `varchar(255)` | NO | +| 154 | `sWebOrderId` | `varchar(100)` | NO | +| 155 | `sBarcode` | `varchar(255)` | YES | +| 156 | `dGiveQty` | `decimal(18,6)` | NO | +| 157 | `dPresentQty` | `decimal(18,6)` | NO | +| 158 | `sProductTechnologyId` | `varchar(100)` | YES | +| 159 | `sOrderId` | `varchar(100)` | NO | +| 160 | `sOrderSlaveId` | `varchar(100)` | NO | +| 161 | `sOrderNo` | `varchar(255)` | NO | +| 162 | `sSReserve1` | `varchar(255)` | YES | +| 163 | `sSReserve2` | `varchar(255)` | YES | +| 164 | `sSReserve3` | `varchar(255)` | YES | +| 165 | `sSReserve4` | `varchar(255)` | YES | +| 166 | `sSReserve5` | `varchar(255)` | YES | +| 167 | `sSReserve6` | `varchar(255)` | YES | +| 168 | `dSReserve1` | `decimal(18,6)` | YES | +| 169 | `dSReserve2` | `decimal(18,6)` | YES | +| 170 | `dSReserve3` | `decimal(18,6)` | YES | +| 171 | `iSReserve1` | `int` | YES | +| 172 | `iSReserve2` | `int` | YES | +| 173 | `iSReserve3` | `int` | YES | +| 174 | `tSReserve1` | `datetime` | YES | +| 175 | `tSReserve2` | `datetime` | YES | +| 176 | `iIncrement` | `int` | NO | +| 177 | `dProductCheckInStoreQty` | `decimal(18,6)` | NO | +| 178 | `sNoFormat` | `varchar(255)` | NO | +| 179 | `sCombinePartsName` | `longtext` | YES | +| 180 | `dBomCoefficient` | `decimal(18,6)` | YES | +| 181 | `sSlaveProductId` | `varchar(100)` | YES | +| 182 | `sViewProductId` | `varchar(255)` | NO | +| 183 | `bNotMaterials` | `bit(1)` | YES | +| 184 | `sWorkOrderMaterialsId` | `varchar(200)` | NO | +| 185 | `bConfirm` | `bit(1)` | NO | +| 186 | `tConfirmDate` | `datetime` | YES | +| 187 | `sConfirmPerson` | `varchar(50)` | NO | +| 188 | `bSource` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sType` AS `sSlaveType`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iReelPaper` AS `iReelPaper`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseComplete` AS `bPurchaseComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseQty` AS `dPurchaseQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessTbId` AS `sProcessTbId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve1` AS `sAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve2` AS `sAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve3` AS `sAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve4` AS `sAReserve4`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve5` AS `sAReserve5`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve6` AS `sAReserve6`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve1` AS `dAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve2` AS `dAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve3` AS `dAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve1` AS `iAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve2` AS `iAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve3` AS `iAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve1` AS `tAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve2` AS `tAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComComplete` AS `bComComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComQty` AS `dComQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bCutComplete` AS `bCutComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutQty` AS `dCutQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bMarginalComplete` AS `bMarginalComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalQty` AS `dMarginalQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bNotAuto` AS `bNotAuto`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyAuxiliaryQty` AS `dProductionApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyQty` AS `dProductionApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionApplyComplete` AS `bProductionApplyComplete`,if((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sWorkOrderSlaveId` <> ''),`xlyweberp_saas_ai`.`mftworkordermaterials`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sWorkOrderSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sWorkOrderSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sWorkOrderSlaveSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dWorkOrderSlaveSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductCheckInStoreQty` AS `dProductCheckInStoreQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dBomCoefficient` AS `dBomCoefficient`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSlaveProductId` AS `sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sViewProductId` AS `sViewProductId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bNotMaterials` AS `bNotMaterials`,concat(`xlyweberp_saas_ai`.`mftworkordermaster`.`sId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId`) AS `sWorkOrderMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bSource` AS `bSource` from ((((`xlyweberp_saas_ai`.`mftworkordermaterials` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkordermaterials`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderprocess` on((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessTbId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) and ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '17012235220001372250821714886700') or (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '17012235430001066680204297540100')) and ((`xlyweberp_saas_ai`.`elematerials`.`sTwoParentId` = '20231030172150296328688590141397') or (`xlyweberp_saas_ai`.`elematerials`.`sTwoParentId` = '17025447630004490262224263737000'))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkordermaterialstest.md b/docs/auto-catalog/views/viw_mftworkordermaterialstest.md new file mode 100644 index 0000000..5000dde --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkordermaterialstest.md @@ -0,0 +1,220 @@ +# `viw_mftworkordermaterialstest` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sType` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `tAdvanceDate` | `datetime` | YES | +| 18 | `bAdvanceComplete` | `bit(1)` | NO | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | +| 21 | `tBillCompleteDate` | `datetime` | YES | +| 22 | `bBillOutside` | `bit(1)` | NO | +| 23 | `bCopyLimit` | `bit(1)` | NO | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `bInvalid` | `bit(1)` | NO | +| 26 | `sPlateMaking` | `varchar(255)` | NO | +| 27 | `sMReserve1` | `varchar(255)` | YES | +| 28 | `sMReserve2` | `varchar(255)` | YES | +| 29 | `sMReserve3` | `varchar(255)` | YES | +| 30 | `sMReserve4` | `varchar(255)` | YES | +| 31 | `sMReserve5` | `varchar(255)` | YES | +| 32 | `sMReserve6` | `varchar(255)` | YES | +| 33 | `dMReserve1` | `decimal(18,6)` | YES | +| 34 | `dMReserve2` | `decimal(18,6)` | YES | +| 35 | `dMReserve3` | `decimal(18,6)` | YES | +| 36 | `iMReserve1` | `int` | YES | +| 37 | `iMReserve2` | `int` | YES | +| 38 | `iMReserve3` | `int` | YES | +| 39 | `tMReserve1` | `datetime` | YES | +| 40 | `tMReserve2` | `datetime` | YES | +| 41 | `sSlaveId` | `varchar(100)` | NO | +| 42 | `iSlaveOrder` | `int` | NO | +| 43 | `sControlId` | `varchar(100)` | NO | +| 44 | `sSlaveType` | `varchar(255)` | NO | +| 45 | `sMaterialsId` | `varchar(100)` | NO | +| 46 | `sMaterialsStyle` | `varchar(255)` | NO | +| 47 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 49 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 50 | `iReelPaper` | `int` | NO | +| 51 | `dConversionQty` | `decimal(18,6)` | NO | +| 52 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 53 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 54 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 55 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 56 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 57 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 58 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 60 | `bPurchaseComplete` | `bit(1)` | NO | +| 61 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 63 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 64 | `dProductionQty` | `decimal(18,6)` | NO | +| 65 | `bProductionComplete` | `bit(1)` | NO | +| 66 | `bComMaterials` | `bit(1)` | NO | +| 67 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 68 | `sProcessId` | `varchar(100)` | NO | +| 69 | `sProcessTbId` | `varchar(100)` | NO | +| 70 | `sSrcId` | `varchar(100)` | NO | +| 71 | `sMaterialsMemo` | `text` | YES | +| 72 | `sAReserve1` | `varchar(255)` | YES | +| 73 | `sAReserve2` | `varchar(255)` | YES | +| 74 | `sAReserve3` | `varchar(255)` | YES | +| 75 | `sAReserve4` | `varchar(255)` | YES | +| 76 | `sAReserve5` | `varchar(255)` | YES | +| 77 | `sAReserve6` | `varchar(255)` | YES | +| 78 | `dAReserve1` | `decimal(18,6)` | YES | +| 79 | `dAReserve2` | `decimal(18,6)` | YES | +| 80 | `dAReserve3` | `decimal(18,6)` | YES | +| 81 | `iAReserve1` | `int` | YES | +| 82 | `iAReserve2` | `int` | YES | +| 83 | `iAReserve3` | `int` | YES | +| 84 | `tAReserve1` | `datetime` | YES | +| 85 | `tAReserve2` | `datetime` | YES | +| 86 | `bComComplete` | `bit(1)` | NO | +| 87 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 88 | `dComQty` | `decimal(18,6)` | NO | +| 89 | `bCutComplete` | `bit(1)` | NO | +| 90 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `dCutQty` | `decimal(18,6)` | NO | +| 92 | `bMarginalComplete` | `bit(1)` | NO | +| 93 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 94 | `dMarginalQty` | `decimal(18,6)` | NO | +| 95 | `bNotAuto` | `bit(1)` | NO | +| 96 | `dProductionApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 97 | `dProductionApplyQty` | `decimal(18,6)` | NO | +| 98 | `bProductionApplyComplete` | `bit(1)` | NO | +| 99 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iWorkOrderSlaveOrder` | `int` | NO | +| 101 | `sCustomerId` | `varchar(100)` | NO | +| 102 | `sContacts` | `varchar(255)` | YES | +| 103 | `sPhone` | `varchar(255)` | YES | +| 104 | `tDeliverDate` | `datetime` | YES | +| 105 | `sSalesManId` | `varchar(255)` | YES | +| 106 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 107 | `sGetPayId` | `varchar(255)` | YES | +| 108 | `tGetPayDate` | `datetime` | YES | +| 109 | `sConsignee` | `varchar(255)` | YES | +| 110 | `sConsigneeMobile` | `varchar(255)` | YES | +| 111 | `sDeliverId` | `varchar(100)` | YES | +| 112 | `sProvince` | `varchar(255)` | YES | +| 113 | `sCity` | `varchar(255)` | YES | +| 114 | `sArea` | `varchar(255)` | YES | +| 115 | `sDeliverTo` | `varchar(255)` | YES | +| 116 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 117 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 118 | `sCurrency` | `varchar(255)` | YES | +| 119 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 120 | `sProductId` | `varchar(100)` | NO | +| 121 | `dProductQty` | `decimal(18,6)` | NO | +| 122 | `dProductPrice` | `decimal(18,6)` | NO | +| 123 | `dProductMoney` | `decimal(18,6)` | NO | +| 124 | `sProductInfo` | `text` | YES | +| 125 | `sWorkOrderSlaveMaterialsMemo` | `text` | YES | +| 126 | `sProcessMemo` | `text` | YES | +| 127 | `sWorkOrderSlaveSrcSlaveId` | `varchar(100)` | NO | +| 128 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 129 | `sWorkOrderSlaveSrcNo` | `varchar(255)` | NO | +| 130 | `dWorkOrderSlaveSrcQty` | `decimal(18,6)` | YES | +| 131 | `dProductPQty` | `decimal(18,6)` | YES | +| 132 | `iProductStick` | `int` | YES | +| 133 | `bProductInStoreComplete` | `bit(1)` | NO | +| 134 | `bDeliverComplete` | `bit(1)` | NO | +| 135 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 136 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 137 | `bCheckingComplete` | `bit(1)` | NO | +| 138 | `sQualityRequireMemo` | `text` | YES | +| 139 | `sPackRequireMemo` | `text` | YES | +| 140 | `sSlaveMemo` | `text` | YES | +| 141 | `sTaxId` | `varchar(100)` | YES | +| 142 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 143 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 144 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 145 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 146 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 147 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 148 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 149 | `dDeliverQty` | `decimal(18,6)` | NO | +| 150 | `dCheckingQty` | `decimal(18,6)` | NO | +| 151 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 152 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 153 | `sWebOrderNo` | `varchar(255)` | NO | +| 154 | `sWebOrderId` | `varchar(100)` | NO | +| 155 | `sBarcode` | `varchar(255)` | YES | +| 156 | `dGiveQty` | `decimal(18,6)` | NO | +| 157 | `dPresentQty` | `decimal(18,6)` | NO | +| 158 | `sProductTechnologyId` | `varchar(100)` | YES | +| 159 | `sOrderId` | `varchar(100)` | NO | +| 160 | `sOrderSlaveId` | `varchar(100)` | NO | +| 161 | `sOrderNo` | `varchar(255)` | NO | +| 162 | `sSReserve1` | `varchar(255)` | YES | +| 163 | `sSReserve2` | `varchar(255)` | YES | +| 164 | `sSReserve3` | `varchar(255)` | YES | +| 165 | `sSReserve4` | `varchar(255)` | YES | +| 166 | `sSReserve5` | `varchar(255)` | YES | +| 167 | `sSReserve6` | `varchar(255)` | YES | +| 168 | `dSReserve1` | `decimal(18,6)` | YES | +| 169 | `dSReserve2` | `decimal(18,6)` | YES | +| 170 | `dSReserve3` | `decimal(18,6)` | YES | +| 171 | `iSReserve1` | `int` | YES | +| 172 | `iSReserve2` | `int` | YES | +| 173 | `iSReserve3` | `int` | YES | +| 174 | `tSReserve1` | `datetime` | YES | +| 175 | `tSReserve2` | `datetime` | YES | +| 176 | `iIncrement` | `int` | NO | +| 177 | `sPartsName` | `varchar(255)` | YES | +| 178 | `iPositiveColor` | `int` | YES | +| 179 | `iPositiveSpecialColor` | `int` | YES | +| 180 | `iOppositeColor` | `int` | YES | +| 181 | `iOppositeSpecialColor` | `int` | YES | +| 182 | `dMachineLength` | `decimal(18,6)` | YES | +| 183 | `dMachineWidth` | `decimal(18,6)` | YES | +| 184 | `dSumAuxiliaryQty` | `decimal(18,6)` | NO | +| 185 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 186 | `sNoFormat` | `varchar(255)` | NO | +| 187 | `sCReserve1` | `varchar(255)` | YES | +| 188 | `sCombinePartsName` | `longtext` | YES | +| 189 | `dBomCoefficient` | `decimal(18,6)` | YES | +| 190 | `sSlaveProductId` | `varchar(100)` | YES | +| 191 | `sViewProductId` | `varchar(255)` | NO | +| 192 | `sWorkOrderMaterialsId` | `varchar(200)` | NO | +| 193 | `sMOrderSlaveId` | `varchar(255)` | YES | +| 194 | `iFeedCount` | `int` | YES | +| 195 | `bClaim` | `bit(1)` | YES | +| 196 | `tClaimDate` | `datetime` | YES | +| 197 | `sClaimPerson` | `varchar(50)` | YES | +| 198 | `sAllDepartName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sType` AS `sSlaveType`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iReelPaper` AS `iReelPaper`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bPurchaseComplete` AS `bPurchaseComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dPurchaseQty` AS `dPurchaseQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sProcessTbId` AS `sProcessTbId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve1` AS `sAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve2` AS `sAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve3` AS `sAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve4` AS `sAReserve4`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve5` AS `sAReserve5`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAReserve6` AS `sAReserve6`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve1` AS `dAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve2` AS `dAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dAReserve3` AS `dAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve1` AS `iAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve2` AS `iAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iAReserve3` AS `iAReserve3`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve1` AS `tAReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tAReserve2` AS `tAReserve2`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bComComplete` AS `bComComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dComQty` AS `dComQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bCutComplete` AS `bCutComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dCutQty` AS `dCutQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bMarginalComplete` AS `bMarginalComplete`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dMarginalQty` AS `dMarginalQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bNotAuto` AS `bNotAuto`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyAuxiliaryQty` AS `dProductionApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dProductionApplyQty` AS `dProductionApplyQty`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bProductionApplyComplete` AS `bProductionApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sWorkOrderSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sWorkOrderSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sWorkOrderSlaveSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dWorkOrderSlaveSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dSumAuxiliaryQty` AS `dSumAuxiliaryQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`dBomCoefficient` AS `dBomCoefficient`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sSlaveProductId` AS `sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sViewProductId` AS `sViewProductId`,concat(`xlyweberp_saas_ai`.`mftworkordermaster`.`sId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMaterialsId`) AS `sWorkOrderMaterialsId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sMOrderSlaveId` AS `sMOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`iFeedCount` AS `iFeedCount`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`bClaim` AS `bClaim`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`tClaimDate` AS `tClaimDate`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sClaimPerson` AS `sClaimPerson`,`xlyweberp_saas_ai`.`mftworkordermaterials`.`sAllDepartName` AS `sAllDepartName` from (((`xlyweberp_saas_ai`.`mftworkordermaterials` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkordermaterials`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordermaterials`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) where ((`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) and (`xlyweberp_saas_ai`.`mftworkordermaterials`.`bTestMaterials` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderparam.md b/docs/auto-catalog/views/viw_mftworkorderparam.md new file mode 100644 index 0000000..aee6cc3 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderparam.md @@ -0,0 +1,209 @@ +# `viw_mftworkorderparam` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `bProduction` | `bit(1)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `tAdvanceDate` | `datetime` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bBillComplete` | `bit(1)` | NO | +| 19 | `bBillOutside` | `bit(1)` | NO | +| 20 | `bCopyLimit` | `bit(1)` | NO | +| 21 | `sStatus` | `varchar(255)` | YES | +| 22 | `bInvalid` | `bit(1)` | NO | +| 23 | `sMReserve1` | `varchar(255)` | YES | +| 24 | `sMReserve2` | `varchar(255)` | YES | +| 25 | `sMReserve3` | `varchar(255)` | YES | +| 26 | `sMReserve4` | `varchar(255)` | YES | +| 27 | `sMReserve5` | `varchar(255)` | YES | +| 28 | `sMReserve6` | `varchar(255)` | YES | +| 29 | `dMReserve1` | `decimal(18,6)` | YES | +| 30 | `dMReserve2` | `decimal(18,6)` | YES | +| 31 | `dMReserve3` | `decimal(18,6)` | YES | +| 32 | `iMReserve1` | `int` | YES | +| 33 | `iMReserve2` | `int` | YES | +| 34 | `iMReserve3` | `int` | YES | +| 35 | `tMReserve1` | `datetime` | YES | +| 36 | `tMReserve2` | `datetime` | YES | +| 37 | `bNotInStorageOverdueComplete` | `bit(1)` | NO | +| 38 | `sType` | `varchar(255)` | NO | +| 39 | `tBillCompleteDate` | `datetime` | YES | +| 40 | `bAdvanceComplete` | `bit(1)` | NO | +| 41 | `sPlateMaking` | `varchar(255)` | NO | +| 42 | `dAllMoney` | `decimal(18,6)` | NO | +| 43 | `dTransportMoney` | `decimal(18,6)` | NO | +| 44 | `dPackMoney` | `decimal(18,6)` | NO | +| 45 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 46 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 47 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 48 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 49 | `dPrintMoney` | `decimal(18,6)` | NO | +| 50 | `dPrintBeforeMoney` | `decimal(18,6) unsigned` | NO | +| 51 | `bCarryOver` | `bit(1)` | NO | +| 52 | `dProductCarryOverQty` | `decimal(18,6)` | NO | +| 53 | `tFactCountCost` | `datetime` | YES | +| 54 | `sSlaveId` | `varchar(100)` | NO | +| 55 | `iSlaveOrder` | `int` | NO | +| 56 | `sCustomerId` | `varchar(100)` | NO | +| 57 | `sContacts` | `varchar(255)` | YES | +| 58 | `sPhone` | `varchar(255)` | YES | +| 59 | `tDeliverDate` | `datetime` | YES | +| 60 | `sSalesManId` | `varchar(255)` | YES | +| 61 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 62 | `sGetPayId` | `varchar(255)` | YES | +| 63 | `tGetPayDate` | `datetime` | YES | +| 64 | `sConsignee` | `varchar(255)` | YES | +| 65 | `sConsigneeMobile` | `varchar(255)` | YES | +| 66 | `sDeliverId` | `varchar(100)` | YES | +| 67 | `sProvince` | `varchar(255)` | YES | +| 68 | `sCity` | `varchar(255)` | YES | +| 69 | `sArea` | `varchar(255)` | YES | +| 70 | `sDeliverTo` | `varchar(255)` | YES | +| 71 | `sManualNo` | `varchar(255)` | YES | +| 72 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 73 | `sCurrency` | `varchar(255)` | YES | +| 74 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 75 | `sProductId` | `varchar(100)` | NO | +| 76 | `dProductQty` | `decimal(18,6)` | NO | +| 77 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 78 | `dProductPrice` | `decimal(18,6)` | NO | +| 79 | `dProductMoney` | `decimal(18,6)` | NO | +| 80 | `sProductInfo` | `text` | YES | +| 81 | `sMaterialsMemo` | `text` | YES | +| 82 | `sProcessMemo` | `text` | YES | +| 83 | `sSrcSlaveId` | `varchar(100)` | NO | +| 84 | `sSrcId` | `varchar(100)` | NO | +| 85 | `sSrcNo` | `varchar(255)` | NO | +| 86 | `dSrcQty` | `decimal(18,6)` | YES | +| 87 | `dProductPQty` | `decimal(18,6)` | YES | +| 88 | `bProductInStoreComplete` | `bit(1)` | NO | +| 89 | `bDeliverComplete` | `bit(1)` | NO | +| 90 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 91 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 92 | `sQualityRequireMemo` | `text` | YES | +| 93 | `sPackRequireMemo` | `text` | YES | +| 94 | `sSlaveMemo` | `text` | YES | +| 95 | `sTaxId` | `varchar(100)` | YES | +| 96 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 97 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 98 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 99 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 100 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 101 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 102 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 103 | `dDeliverQty` | `decimal(18,6)` | NO | +| 104 | `dCheckingQty` | `decimal(18,6)` | NO | +| 105 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 106 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 107 | `sWebOrderNo` | `varchar(255)` | NO | +| 108 | `sWebOrderId` | `varchar(100)` | NO | +| 109 | `sBarcode` | `varchar(255)` | YES | +| 110 | `dGiveQty` | `decimal(18,6)` | NO | +| 111 | `sProductTechnologyId` | `varchar(100)` | YES | +| 112 | `sOrderId` | `varchar(100)` | NO | +| 113 | `sOrderNo` | `varchar(255)` | NO | +| 114 | `sSReserve1` | `varchar(255)` | YES | +| 115 | `sSReserve2` | `varchar(255)` | YES | +| 116 | `sSReserve3` | `varchar(255)` | YES | +| 117 | `sSReserve4` | `varchar(255)` | YES | +| 118 | `sSReserve5` | `varchar(255)` | YES | +| 119 | `sSReserve6` | `varchar(255)` | YES | +| 120 | `dSReserve1` | `decimal(18,6)` | YES | +| 121 | `dSReserve2` | `decimal(18,6)` | YES | +| 122 | `dSReserve3` | `decimal(18,6)` | YES | +| 123 | `iSReserve1` | `int` | YES | +| 124 | `iSReserve2` | `int` | YES | +| 125 | `iSReserve3` | `int` | YES | +| 126 | `tSReserve1` | `datetime` | YES | +| 127 | `tSReserve2` | `datetime` | YES | +| 128 | `dPresentQty` | `decimal(18,6)` | NO | +| 129 | `sOrderSlaveId` | `varchar(100)` | NO | +| 130 | `iProductStick` | `int` | YES | +| 131 | `bCheckingComplete` | `bit(1)` | NO | +| 132 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 133 | `iIncrement` | `int` | NO | +| 134 | `bQlyComplete` | `bit(1)` | NO | +| 135 | `dQlyQty` | `decimal(18,6)` | NO | +| 136 | `bReceiptComplete` | `bit(1)` | NO | +| 137 | `dSampleQty` | `decimal(18,6)` | NO | +| 138 | `dCombineQty` | `decimal(18,6)` | NO | +| 139 | `dDiameter` | `decimal(18,6)` | YES | +| 140 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 141 | `bCutting` | `bit(1)` | NO | +| 142 | `dMeters` | `decimal(18,6)` | YES | +| 143 | `dPaper` | `decimal(18,6)` | YES | +| 144 | `sPaperDirection` | `varchar(100)` | YES | +| 145 | `dSkip` | `decimal(18,6)` | YES | +| 146 | `dLeftSide` | `decimal(18,6)` | YES | +| 147 | `sPartsStyle` | `varchar(255)` | NO | +| 148 | `sParam5` | `varchar(255)` | NO | +| 149 | `sParam4` | `varchar(255)` | NO | +| 150 | `sParam3` | `varchar(255)` | NO | +| 151 | `sParam2` | `varchar(255)` | NO | +| 152 | `sParam1` | `varchar(255)` | NO | +| 153 | `sColorMemo` | `text` | YES | +| 154 | `bCustomerStatus` | `bit(1)` | NO | +| 155 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 156 | `sNoFormat` | `varchar(255)` | NO | +| 157 | `bCustomerSureComplete` | `bit(1)` | NO | +| 158 | `dDiffDate` | `int` | YES | +| 159 | `sParamId` | `varchar(100)` | NO | +| 160 | `iParamOrder` | `int` | NO | +| 161 | `sParamParam1` | `varchar(255)` | YES | +| 162 | `sParamParam2` | `varchar(255)` | YES | +| 163 | `sParamParam3` | `varchar(255)` | YES | +| 164 | `sParamParam4` | `varchar(255)` | YES | +| 165 | `sParamParam5` | `varchar(255)` | YES | +| 166 | `sParamParam6` | `varchar(255)` | YES | +| 167 | `sParamParam7` | `varchar(255)` | YES | +| 168 | `sParamParam8` | `varchar(255)` | YES | +| 169 | `sParamParam9` | `varchar(255)` | YES | +| 170 | `sParamParam10` | `varchar(255)` | YES | +| 171 | `sParamParam11` | `varchar(255)` | YES | +| 172 | `sParamParam12` | `varchar(255)` | YES | +| 173 | `sParamParam13` | `varchar(255)` | YES | +| 174 | `sParamParam14` | `varchar(255)` | YES | +| 175 | `sParamParam15` | `varchar(255)` | YES | +| 176 | `dParamParam1` | `decimal(18,6)` | YES | +| 177 | `dParamParam2` | `decimal(18,6)` | YES | +| 178 | `dParamParam3` | `decimal(18,6)` | YES | +| 179 | `dParamParam4` | `decimal(18,6)` | YES | +| 180 | `dParamParam5` | `decimal(18,6)` | YES | +| 181 | `dParamParam6` | `decimal(18,6)` | YES | +| 182 | `bNotColor` | `bit(1)` | NO | +| 183 | `tParamDate` | `datetime` | YES | +| 184 | `sKnifeMouldId` | `varchar(100)` | NO | +| 185 | `sSgdsemigoodsmatchbillId` | `varchar(100)` | NO | +| 186 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | +| 187 | `sMaterialsId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`bProduction` AS `bProduction`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`dAdvanceMoney` AS `dAdvanceMoney`,`m`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`m`.`tAdvanceDate` AS `tAdvanceDate`,`m`.`bPrint` AS `bPrint`,`m`.`bBillComplete` AS `bBillComplete`,`m`.`bBillOutside` AS `bBillOutside`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`m`.`sType` AS `sType`,`m`.`tBillCompleteDate` AS `tBillCompleteDate`,`m`.`bAdvanceComplete` AS `bAdvanceComplete`,`m`.`sPlateMaking` AS `sPlateMaking`,`m`.`dAllMoney` AS `dAllMoney`,`m`.`dTransportMoney` AS `dTransportMoney`,`m`.`dPackMoney` AS `dPackMoney`,`m`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`m`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`m`.`dPrintProductMoney` AS `dPrintProductMoney`,`m`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`m`.`dPrintMoney` AS `dPrintMoney`,`m`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`m`.`bCarryOver` AS `bCarryOver`,`m`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`m`.`tFactCountCost` AS `tFactCountCost`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sContacts` AS `sContacts`,`s`.`sPhone` AS `sPhone`,`s`.`tDeliverDate` AS `tDeliverDate`,`s`.`sSalesManId` AS `sSalesManId`,`s`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`s`.`sGetPayId` AS `sGetPayId`,`s`.`tGetPayDate` AS `tGetPayDate`,`s`.`sConsignee` AS `sConsignee`,`s`.`sConsigneeMobile` AS `sConsigneeMobile`,`s`.`sDeliverId` AS `sDeliverId`,`s`.`sProvince` AS `sProvince`,`s`.`sCity` AS `sCity`,`s`.`sArea` AS `sArea`,`s`.`sDeliverTo` AS `sDeliverTo`,`s`.`sManualNo` AS `sManualNo`,`s`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`s`.`sCurrency` AS `sCurrency`,`s`.`dCurrencyRate` AS `dCurrencyRate`,`s`.`sProductId` AS `sProductId`,`s`.`dProductQty` AS `dProductQty`,(ifnull(`s`.`dProductQty`,0) - ifnull(`s`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`s`.`dProductPrice` AS `dProductPrice`,`s`.`dProductMoney` AS `dProductMoney`,`s`.`sProductInfo` AS `sProductInfo`,`s`.`sMaterialsMemo` AS `sMaterialsMemo`,`s`.`sProcessMemo` AS `sProcessMemo`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQty`,`s`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`s`.`bDeliverComplete` AS `bDeliverComplete`,`s`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`s`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`s`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`s`.`sPackRequireMemo` AS `sPackRequireMemo`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`s`.`dProductTaxMoney` AS `dProductTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dProductForeignMoney`,`s`.`dProductInStoreQty` AS `dProductInStoreQty`,`s`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`s`.`dDeliverQty` AS `dDeliverQty`,`s`.`dCheckingQty` AS `dCheckingQty`,`s`.`dReceiptMoney` AS `dReceiptMoney`,`s`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`sBarcode` AS `sBarcode`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`sProductTechnologyId` AS `sProductTechnologyId`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`dPresentQty` AS `dPresentQty`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`iProductStick` AS `iProductStick`,`s`.`bCheckingComplete` AS `bCheckingComplete`,`s`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`s`.`iIncrement` AS `iIncrement`,`s`.`bQlyComplete` AS `bQlyComplete`,`s`.`dQlyQty` AS `dQlyQty`,`s`.`bReceiptComplete` AS `bReceiptComplete`,`s`.`dSampleQty` AS `dSampleQty`,`s`.`dCombineQty` AS `dCombineQty`,`s`.`dDiameter` AS `dDiameter`,`s`.`dOutSideDiameter` AS `dOutSideDiameter`,`s`.`bCutting` AS `bCutting`,`s`.`dMeters` AS `dMeters`,`s`.`dPaper` AS `dPaper`,`s`.`sPaperDirection` AS `sPaperDirection`,`s`.`dSkip` AS `dSkip`,`s`.`dLeftSide` AS `dLeftSide`,`s`.`sPartsStyle` AS `sPartsStyle`,`s`.`sParam5` AS `sParam5`,`s`.`sParam4` AS `sParam4`,`s`.`sParam3` AS `sParam3`,`s`.`sParam2` AS `sParam2`,`s`.`sParam1` AS `sParam1`,`s`.`sColorMemo` AS `sColorMemo`,`s`.`bCustomerStatus` AS `bCustomerStatus`,`s`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`m`.`sNoFormat` AS `sNoFormat`,`m`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`s`.`tDeliverDate`)) AS `dDiffDate`,`p`.`sId` AS `sParamId`,`p`.`iOrder` AS `iParamOrder`,`p`.`sParam1` AS `sParamParam1`,`p`.`sParam2` AS `sParamParam2`,`p`.`sParam3` AS `sParamParam3`,`p`.`sParam4` AS `sParamParam4`,`p`.`sParam5` AS `sParamParam5`,`p`.`sParam6` AS `sParamParam6`,`p`.`sParam7` AS `sParamParam7`,`p`.`sParam8` AS `sParamParam8`,`p`.`sParam9` AS `sParamParam9`,`p`.`sParam10` AS `sParamParam10`,`p`.`sParam11` AS `sParamParam11`,`p`.`sParam12` AS `sParamParam12`,`p`.`sParam13` AS `sParamParam13`,`p`.`sParam14` AS `sParamParam14`,`p`.`sParam15` AS `sParamParam15`,`p`.`dParam1` AS `dParamParam1`,`p`.`dParam2` AS `dParamParam2`,`p`.`dParam3` AS `dParamParam3`,`p`.`dParam4` AS `dParamParam4`,`p`.`dParam5` AS `dParamParam5`,`p`.`dParam6` AS `dParamParam6`,`p`.`bNotColor` AS `bNotColor`,`p`.`tParamDate` AS `tParamDate`,`p`.`sKnifeMouldId` AS `sKnifeMouldId`,`p`.`sSgdsemigoodsmatchbillId` AS `sSgdsemigoodsmatchbillId`,`p`.`bSgdsemigoodsmatchbillComplete` AS `bSgdsemigoodsmatchbillComplete`,`p`.`sMaterialsId` AS `sMaterialsId` from ((`xlyweberp_saas_ai`.`mftworkordermaster` `m` join `xlyweberp_saas_ai`.`mftworkorderslave` `s` on((`m`.`sId` = `s`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkorderparam` `p` on((`m`.`sId` = `p`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderprocess.md b/docs/auto-catalog/views/viw_mftworkorderprocess.md new file mode 100644 index 0000000..19b0266 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderprocess.md @@ -0,0 +1,283 @@ +# `viw_mftworkorderprocess` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sWorkorderNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `tAdvanceDate` | `datetime` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bBillComplete` | `bit(1)` | NO | +| 19 | `tBillCompleteDate` | `datetime` | YES | +| 20 | `bBillOutside` | `bit(1)` | NO | +| 21 | `bCopyLimit` | `bit(1)` | NO | +| 22 | `sStatus` | `varchar(255)` | YES | +| 23 | `bInvalid` | `bit(1)` | NO | +| 24 | `sMReserve1` | `varchar(255)` | YES | +| 25 | `sMReserve2` | `varchar(255)` | YES | +| 26 | `sMReserve3` | `varchar(255)` | YES | +| 27 | `sMReserve4` | `varchar(255)` | YES | +| 28 | `sMReserve5` | `varchar(255)` | YES | +| 29 | `sMReserve6` | `varchar(255)` | YES | +| 30 | `dMReserve1` | `decimal(18,6)` | YES | +| 31 | `dMReserve2` | `decimal(18,6)` | YES | +| 32 | `dMReserve3` | `decimal(18,6)` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `iMReserve3` | `int` | YES | +| 36 | `tMReserve1` | `datetime` | YES | +| 37 | `tMReserve2` | `datetime` | YES | +| 38 | `sNoFormat` | `varchar(255)` | NO | +| 39 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 40 | `iWorkOrderSlaveOrder` | `int` | NO | +| 41 | `sContacts` | `varchar(255)` | YES | +| 42 | `sPhone` | `varchar(255)` | YES | +| 43 | `tDeliverDate` | `datetime` | YES | +| 44 | `sSalesManId` | `varchar(255)` | YES | +| 45 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 46 | `sGetPayId` | `varchar(255)` | YES | +| 47 | `tGetPayDate` | `datetime` | YES | +| 48 | `sConsignee` | `varchar(255)` | YES | +| 49 | `sConsigneeMobile` | `varchar(255)` | YES | +| 50 | `sDeliverId` | `varchar(100)` | YES | +| 51 | `sProvince` | `varchar(255)` | YES | +| 52 | `sCity` | `varchar(255)` | YES | +| 53 | `sArea` | `varchar(255)` | YES | +| 54 | `sDeliverTo` | `varchar(255)` | YES | +| 55 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 56 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 57 | `sCurrency` | `varchar(255)` | YES | +| 58 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 59 | `dProductQty` | `decimal(18,6)` | NO | +| 60 | `dProductPrice` | `decimal(18,6)` | NO | +| 61 | `dProductMoney` | `decimal(18,6)` | NO | +| 62 | `sProductInfo` | `text` | YES | +| 63 | `sMaterialsMemo` | `text` | YES | +| 64 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `dProductPQty` | `decimal(18,6)` | YES | +| 70 | `iProductStick` | `int` | YES | +| 71 | `bProductInStoreComplete` | `bit(1)` | NO | +| 72 | `bDeliverComplete` | `bit(1)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 75 | `bCheckingComplete` | `bit(1)` | NO | +| 76 | `sQualityRequireMemo` | `text` | YES | +| 77 | `sPackRequireMemo` | `text` | YES | +| 78 | `sSlaveMemo` | `text` | YES | +| 79 | `sTaxId` | `varchar(100)` | YES | +| 80 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 81 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 82 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 83 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 84 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 85 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 86 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 87 | `dDeliverQty` | `decimal(18,6)` | NO | +| 88 | `dCheckingQty` | `decimal(18,6)` | NO | +| 89 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 90 | `sCustomerId` | `varchar(100)` | NO | +| 91 | `sProductId` | `varchar(100)` | NO | +| 92 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 93 | `sWebOrderNo` | `varchar(255)` | NO | +| 94 | `sWebOrderId` | `varchar(100)` | NO | +| 95 | `sBarcode` | `varchar(255)` | YES | +| 96 | `dGiveQty` | `decimal(18,6)` | NO | +| 97 | `dPresentQty` | `decimal(18,6)` | NO | +| 98 | `sProductTechnologyId` | `varchar(100)` | YES | +| 99 | `sOrderId` | `varchar(100)` | NO | +| 100 | `sOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderNo` | `varchar(255)` | NO | +| 102 | `sSReserve1` | `varchar(255)` | YES | +| 103 | `sSReserve2` | `varchar(255)` | YES | +| 104 | `sSReserve3` | `varchar(255)` | YES | +| 105 | `sSReserve4` | `varchar(255)` | YES | +| 106 | `sSReserve5` | `varchar(255)` | YES | +| 107 | `sSReserve6` | `varchar(255)` | YES | +| 108 | `dSReserve1` | `decimal(18,6)` | YES | +| 109 | `dSReserve2` | `decimal(18,6)` | YES | +| 110 | `dSReserve3` | `decimal(18,6)` | YES | +| 111 | `iSReserve1` | `int` | YES | +| 112 | `iSReserve2` | `int` | YES | +| 113 | `iSReserve3` | `int` | YES | +| 114 | `tSReserve1` | `datetime` | YES | +| 115 | `tSReserve2` | `datetime` | YES | +| 116 | `sControlId` | `varchar(100)` | YES | +| 117 | `iControlOrder` | `int` | YES | +| 118 | `sControlParentId` | `varchar(100)` | YES | +| 119 | `sSelfControlId` | `varchar(100)` | YES | +| 120 | `sChildren` | `varchar(255)` | YES | +| 121 | `sPartsName` | `varchar(255)` | YES | +| 122 | `dPartsQty` | `decimal(18,6)` | YES | +| 123 | `dCombineQty` | `decimal(18,6)` | YES | +| 124 | `iPositiveColor` | `int` | YES | +| 125 | `iPositiveSpecialColor` | `int` | YES | +| 126 | `iOppositeColor` | `int` | YES | +| 127 | `iOppositeSpecialColor` | `int` | YES | +| 128 | `dMachineLength` | `decimal(18,6)` | YES | +| 129 | `dMachineWidth` | `decimal(18,6)` | YES | +| 130 | `dSinglePQty` | `decimal(18,6)` | YES | +| 131 | `dSumPQty` | `decimal(18,0)` | YES | +| 132 | `dMachineQty` | `decimal(18,6)` | YES | +| 133 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 134 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 135 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 136 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 137 | `dPlateQty` | `decimal(18,6)` | YES | +| 138 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 139 | `iPrintModePo` | `int` | YES | +| 140 | `iPrintMode` | `int` | YES | +| 141 | `iStick` | `int` | YES | +| 142 | `iPage` | `int` | YES | +| 143 | `sMachinePicturePath` | `varchar(255)` | YES | +| 144 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 145 | `sPrintModeMemo` | `text` | YES | +| 146 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 147 | `bAllOut` | `bit(1)` | YES | +| 148 | `sAllId` | `varchar(2000)` | YES | +| 149 | `sPullGauge` | `varchar(100)` | YES | +| 150 | `dSemigoodsInQty` | `decimal(18,6)` | YES | +| 151 | `bSemigoodsInComplete` | `bit(1)` | YES | +| 152 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | +| 153 | `bSemigoodsOutComplete` | `bit(1)` | YES | +| 154 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 155 | `dMaterialsWidth` | `decimal(18,6)` | YES | +| 156 | `dMaterialsLength` | `decimal(18,6)` | YES | +| 157 | `sControlMemo` | `text` | YES | +| 158 | `sColorSerial` | `varchar(255)` | YES | +| 159 | `sCReserve1` | `varchar(255)` | YES | +| 160 | `sCReserve2` | `varchar(255)` | YES | +| 161 | `sCReserve3` | `varchar(255)` | YES | +| 162 | `sCReserve4` | `varchar(255)` | YES | +| 163 | `sCReserve5` | `varchar(255)` | YES | +| 164 | `sCReserve6` | `varchar(255)` | YES | +| 165 | `dCReserve1` | `decimal(18,6)` | YES | +| 166 | `dCReserve2` | `decimal(18,6)` | YES | +| 167 | `dCReserve3` | `decimal(18,6)` | YES | +| 168 | `iCReserve1` | `int` | YES | +| 169 | `iCReserve2` | `int` | YES | +| 170 | `iCReserve3` | `int` | YES | +| 171 | `tCReserve1` | `datetime` | YES | +| 172 | `tCReserve2` | `datetime` | YES | +| 173 | `dCoupletQty` | `decimal(18,6)` | YES | +| 174 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 175 | `iBindStick` | `int` | YES | +| 176 | `iFoldingStick` | `int` | YES | +| 177 | `sSlaveId` | `varchar(100)` | NO | +| 178 | `iSlaveOrder` | `int` | NO | +| 179 | `sType` | `varchar(255)` | NO | +| 180 | `sProcessId` | `varchar(100)` | NO | +| 181 | `sMaterialsId` | `varchar(100)` | YES | +| 182 | `sMaterialsTbId` | `varchar(100)` | YES | +| 183 | `sSrcId` | `varchar(100)` | NO | +| 184 | `sProcessRequire` | `text` | YES | +| 185 | `dManualQty` | `decimal(18,6)` | YES | +| 186 | `dManualWidth` | `decimal(18,6)` | YES | +| 187 | `dManualLength` | `decimal(18,6)` | YES | +| 188 | `dManualValue` | `decimal(18,6)` | YES | +| 189 | `sMachineId` | `varchar(100)` | YES | +| 190 | `dHour` | `decimal(18,6)` | YES | +| 191 | `sKnifeMouldId` | `varchar(100)` | YES | +| 192 | `sKnifeMouldState` | `varchar(10)` | NO | +| 193 | `sNewOld` | `varchar(255)` | YES | +| 194 | `bOutside` | `bit(1)` | NO | +| 195 | `dOutsideQty` | `decimal(18,6)` | NO | +| 196 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 197 | `dProcessInQty` | `decimal(18,6)` | YES | +| 198 | `dLossQty` | `decimal(18,6)` | YES | +| 199 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 200 | `dRate` | `decimal(18,6)` | YES | +| 201 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 202 | `dProcessQty` | `decimal(18,6)` | NO | +| 203 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 204 | `bProductionReportComplete` | `bit(1)` | NO | +| 205 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 206 | `bProductionComplete` | `bit(1)` | NO | +| 207 | `dProductionQty` | `decimal(18,6)` | NO | +| 208 | `dProcessMoney` | `decimal(18,6)` | YES | +| 209 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 210 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 211 | `tStartDate` | `datetime` | YES | +| 212 | `tEndDate` | `datetime` | YES | +| 213 | `sNextId` | `varchar(100)` | YES | +| 214 | `sProcessMemo` | `text` | YES | +| 215 | `sPReserve1` | `varchar(255)` | YES | +| 216 | `sPReserve2` | `varchar(255)` | YES | +| 217 | `sPReserve3` | `varchar(255)` | YES | +| 218 | `sPReserve4` | `varchar(255)` | YES | +| 219 | `sPReserve5` | `varchar(255)` | YES | +| 220 | `sPReserve6` | `varchar(255)` | YES | +| 221 | `dPReserve1` | `decimal(18,6)` | YES | +| 222 | `dPReserve2` | `decimal(18,6)` | YES | +| 223 | `dPReserve3` | `decimal(18,6)` | YES | +| 224 | `iPReserve1` | `int` | YES | +| 225 | `iPReserve2` | `int` | YES | +| 226 | `iPReserve3` | `int` | YES | +| 227 | `tPReserve1` | `datetime` | YES | +| 228 | `tPReserve2` | `datetime` | YES | +| 229 | `sId` | `varchar(100)` | NO | +| 230 | `iIncrement` | `int` | NO | +| 231 | `bOutSideComplete` | `bit(1)` | NO | +| 232 | `bQlyComplete` | `bit(1)` | NO | +| 233 | `dQlyQty` | `decimal(18,6)` | NO | +| 234 | `dSampleQty` | `decimal(18,6)` | NO | +| 235 | `dAdjustRate` | `decimal(18,6)` | NO | +| 236 | `dCrew` | `decimal(18,6)` | NO | +| 237 | `iPlate` | `int` | NO | +| 238 | `iFace` | `int` | YES | +| 239 | `sParams` | `text` | YES | +| 240 | `sColorSerialMemo` | `text` | YES | +| 241 | `sWorkCenterId` | `varchar(50)` | YES | +| 242 | `sTjMachineId` | `varchar(255)` | NO | +| 243 | `sAPSMemo` | `longtext` | YES | +| 244 | `bProcessOutApplyComplete` | `bit(1)` | NO | +| 245 | `bProcessInApplyComplete` | `bit(1)` | NO | +| 246 | `dProcessStoreQty` | `decimal(18,6)` | NO | +| 247 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | +| 248 | `dProcessInApplyQty` | `decimal(18,6)` | NO | +| 249 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | +| 250 | `sCombinePartsName` | `text` | YES | +| 251 | `sControlFaceName` | `varchar(1000)` | YES | +| 252 | `sPositiveColor` | `longtext` | YES | +| 253 | `sOppositeColor` | `longtext` | YES | +| 254 | `tPlateDate` | `datetime` | YES | +| 255 | `bShareMachine` | `bit(1)` | NO | +| 256 | `bExamine` | `bit(1)` | YES | +| 257 | `bNotInstore` | `bit(1)` | YES | +| 258 | `bNatural` | `bit(1)` | YES | +| 259 | `dCoefficient` | `decimal(18,6)` | YES | +| 260 | `dNoProcessQty` | `decimal(19,6)` | NO | +| 261 | `iChangeType` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sFaceName` AS `sControlFaceName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPositiveColor` AS `sPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sOppositeColor` AS `sOppositeColor`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlateDate` AS `tPlateDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bShareMachine` AS `bShareMachine`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bExamine` AS `bExamine`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNotInstore` AS `bNotInstore`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bNatural` AS `bNatural`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCoefficient` AS `dCoefficient`,(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` - `xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty`) AS `dNoProcessQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iChangeType` AS `iChangeType` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderprocessextral.md b/docs/auto-catalog/views/viw_mftworkorderprocessextral.md new file mode 100644 index 0000000..23c1266 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderprocessextral.md @@ -0,0 +1,280 @@ +# `viw_mftworkorderprocessextral` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sMouldId` | `char(0)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sWorkorderNo` | `varchar(255)` | NO | +| 10 | `sManualNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `tLimitReportDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 18 | `tAdvanceDate` | `datetime` | YES | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | +| 21 | `tBillCompleteDate` | `datetime` | YES | +| 22 | `bBillOutside` | `bit(1)` | NO | +| 23 | `bCopyLimit` | `bit(1)` | NO | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `bInvalid` | `bit(1)` | NO | +| 26 | `sMReserve1` | `varchar(255)` | YES | +| 27 | `sMReserve2` | `varchar(255)` | YES | +| 28 | `sMReserve3` | `varchar(255)` | YES | +| 29 | `sMReserve4` | `varchar(255)` | YES | +| 30 | `sMReserve5` | `varchar(255)` | YES | +| 31 | `sMReserve6` | `varchar(255)` | YES | +| 32 | `dMReserve1` | `decimal(18,6)` | YES | +| 33 | `dMReserve2` | `decimal(18,6)` | YES | +| 34 | `dMReserve3` | `decimal(18,6)` | YES | +| 35 | `iMReserve1` | `int` | YES | +| 36 | `iMReserve2` | `int` | YES | +| 37 | `iMReserve3` | `int` | YES | +| 38 | `tMReserve1` | `datetime` | YES | +| 39 | `tMReserve2` | `datetime` | YES | +| 40 | `sNoFormat` | `varchar(255)` | NO | +| 41 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 42 | `iWorkOrderSlaveOrder` | `int` | NO | +| 43 | `sContacts` | `varchar(255)` | YES | +| 44 | `sPhone` | `varchar(255)` | YES | +| 45 | `tDeliverDate` | `datetime` | YES | +| 46 | `sSalesManId` | `varchar(255)` | YES | +| 47 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 48 | `sGetPayId` | `varchar(255)` | YES | +| 49 | `tGetPayDate` | `datetime` | YES | +| 50 | `sConsignee` | `varchar(255)` | YES | +| 51 | `sConsigneeMobile` | `varchar(255)` | YES | +| 52 | `sDeliverId` | `varchar(100)` | YES | +| 53 | `sProvince` | `varchar(255)` | YES | +| 54 | `sCity` | `varchar(255)` | YES | +| 55 | `sArea` | `varchar(255)` | YES | +| 56 | `sDeliverTo` | `varchar(255)` | YES | +| 57 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 58 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 59 | `sCurrency` | `varchar(255)` | YES | +| 60 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 61 | `dProductQty` | `decimal(18,6)` | NO | +| 62 | `dProductPrice` | `decimal(18,6)` | NO | +| 63 | `dProductMoney` | `decimal(18,6)` | NO | +| 64 | `sProductInfo` | `text` | YES | +| 65 | `sMaterialsMemo` | `text` | YES | +| 66 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 67 | `sSrcSlaveId` | `varchar(100)` | NO | +| 68 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 69 | `sSrcNo` | `varchar(255)` | NO | +| 70 | `dSrcQty` | `decimal(18,6)` | YES | +| 71 | `dProductPQty` | `decimal(18,6)` | YES | +| 72 | `iProductStick` | `int` | YES | +| 73 | `bProductInStoreComplete` | `bit(1)` | NO | +| 74 | `bDeliverComplete` | `bit(1)` | NO | +| 75 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 76 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 77 | `bCheckingComplete` | `bit(1)` | NO | +| 78 | `sQualityRequireMemo` | `text` | YES | +| 79 | `sPackRequireMemo` | `text` | YES | +| 80 | `sSlaveMemo` | `text` | YES | +| 81 | `sTaxId` | `varchar(100)` | YES | +| 82 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 83 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 84 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 85 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 86 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 87 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 88 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 89 | `dDeliverQty` | `decimal(18,6)` | NO | +| 90 | `dCheckingQty` | `decimal(18,6)` | NO | +| 91 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 92 | `sCustomerId` | `varchar(100)` | NO | +| 93 | `sProductId` | `varchar(255)` | NO | +| 94 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 95 | `sWebOrderNo` | `varchar(255)` | NO | +| 96 | `sWebOrderId` | `varchar(100)` | NO | +| 97 | `sBarcode` | `varchar(255)` | YES | +| 98 | `dGiveQty` | `decimal(18,6)` | NO | +| 99 | `dPresentQty` | `decimal(18,6)` | NO | +| 100 | `sProductTechnologyId` | `varchar(100)` | YES | +| 101 | `sOrderId` | `varchar(100)` | NO | +| 102 | `sOrderSlaveId` | `varchar(100)` | NO | +| 103 | `sOrderNo` | `varchar(255)` | NO | +| 104 | `sSReserve1` | `varchar(255)` | YES | +| 105 | `sSReserve2` | `varchar(255)` | YES | +| 106 | `sSReserve3` | `varchar(255)` | YES | +| 107 | `sSReserve4` | `varchar(255)` | YES | +| 108 | `sSReserve5` | `varchar(255)` | YES | +| 109 | `sSReserve6` | `varchar(255)` | YES | +| 110 | `dSReserve1` | `decimal(18,6)` | YES | +| 111 | `dSReserve2` | `decimal(18,6)` | YES | +| 112 | `dSReserve3` | `decimal(18,6)` | YES | +| 113 | `iSReserve1` | `int` | YES | +| 114 | `iSReserve2` | `int` | YES | +| 115 | `iSReserve3` | `int` | YES | +| 116 | `tSReserve1` | `datetime` | YES | +| 117 | `tSReserve2` | `datetime` | YES | +| 118 | `sControlId` | `varchar(100)` | YES | +| 119 | `iControlOrder` | `int` | YES | +| 120 | `sControlParentId` | `varchar(100)` | YES | +| 121 | `sSelfControlId` | `varchar(100)` | YES | +| 122 | `sChildren` | `varchar(255)` | YES | +| 123 | `sPartsName` | `varchar(255)` | YES | +| 124 | `dPartsQty` | `decimal(18,6)` | YES | +| 125 | `dCombineQty` | `decimal(18,6)` | YES | +| 126 | `iPositiveColor` | `int` | YES | +| 127 | `iPositiveSpecialColor` | `int` | YES | +| 128 | `iOppositeColor` | `int` | YES | +| 129 | `iOppositeSpecialColor` | `int` | YES | +| 130 | `dMachineLength` | `decimal(18,6)` | YES | +| 131 | `dMachineWidth` | `decimal(18,6)` | YES | +| 132 | `dSinglePQty` | `decimal(18,6)` | YES | +| 133 | `dSumPQty` | `decimal(18,0)` | YES | +| 134 | `dMachineQty` | `decimal(18,6)` | YES | +| 135 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 136 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 137 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 138 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 139 | `dPlateQty` | `decimal(18,6)` | YES | +| 140 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 141 | `iPrintModePo` | `int` | YES | +| 142 | `iPrintMode` | `int` | YES | +| 143 | `iStick` | `int` | YES | +| 144 | `iPage` | `int` | YES | +| 145 | `sMachinePicturePath` | `varchar(255)` | YES | +| 146 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 147 | `sPrintModeMemo` | `text` | YES | +| 148 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 149 | `bAllOut` | `bit(1)` | YES | +| 150 | `sAllId` | `varchar(2000)` | YES | +| 151 | `sPullGauge` | `varchar(100)` | YES | +| 152 | `dSemigoodsInQty` | `decimal(18,6)` | YES | +| 153 | `bSemigoodsInComplete` | `bit(1)` | YES | +| 154 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | +| 155 | `bSemigoodsOutComplete` | `bit(1)` | YES | +| 156 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 157 | `dMaterialsWidth` | `decimal(18,6)` | YES | +| 158 | `dMaterialsLength` | `decimal(18,6)` | YES | +| 159 | `sControlMemo` | `text` | YES | +| 160 | `sColorSerial` | `varchar(255)` | YES | +| 161 | `sCReserve1` | `varchar(255)` | YES | +| 162 | `sCReserve2` | `varchar(255)` | YES | +| 163 | `sCReserve3` | `varchar(255)` | YES | +| 164 | `sCReserve4` | `varchar(255)` | YES | +| 165 | `sCReserve5` | `varchar(255)` | YES | +| 166 | `sCReserve6` | `varchar(255)` | YES | +| 167 | `dCReserve1` | `decimal(18,6)` | YES | +| 168 | `dCReserve2` | `decimal(18,6)` | YES | +| 169 | `dCReserve3` | `decimal(18,6)` | YES | +| 170 | `iCReserve1` | `int` | YES | +| 171 | `iCReserve2` | `int` | YES | +| 172 | `iCReserve3` | `int` | YES | +| 173 | `tCReserve1` | `datetime` | YES | +| 174 | `tCReserve2` | `datetime` | YES | +| 175 | `dCoupletQty` | `decimal(18,6)` | YES | +| 176 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 177 | `iBindStick` | `int` | YES | +| 178 | `iFoldingStick` | `int` | YES | +| 179 | `sSlaveId` | `varchar(100)` | NO | +| 180 | `iSlaveOrder` | `int` | NO | +| 181 | `sType` | `varchar(255)` | NO | +| 182 | `sProcessId` | `varchar(100)` | NO | +| 183 | `sMaterialsId` | `varchar(100)` | YES | +| 184 | `sMaterialsTbId` | `varchar(100)` | YES | +| 185 | `sSrcId` | `varchar(100)` | NO | +| 186 | `sProcessRequire` | `text` | YES | +| 187 | `dManualQty` | `decimal(18,6)` | YES | +| 188 | `dManualWidth` | `decimal(18,6)` | YES | +| 189 | `dManualLength` | `decimal(18,6)` | YES | +| 190 | `dManualValue` | `decimal(18,6)` | YES | +| 191 | `sMachineId` | `varchar(100)` | YES | +| 192 | `dHour` | `decimal(18,6)` | YES | +| 193 | `sKnifeMouldId` | `varchar(100)` | YES | +| 194 | `sKnifeMouldState` | `varchar(10)` | NO | +| 195 | `sNewOld` | `varchar(255)` | YES | +| 196 | `bOutside` | `bit(1)` | NO | +| 197 | `dOutsideQty` | `decimal(18,6)` | NO | +| 198 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 199 | `dProcessInQty` | `decimal(18,6)` | YES | +| 200 | `dLossQty` | `decimal(18,6)` | YES | +| 201 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 202 | `dRate` | `decimal(18,6)` | YES | +| 203 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 204 | `dProcessQty` | `decimal(18,6)` | NO | +| 205 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 206 | `bProductionReportComplete` | `bit(1)` | NO | +| 207 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 208 | `bProductionComplete` | `bit(1)` | NO | +| 209 | `dProductionQty` | `decimal(18,6)` | NO | +| 210 | `dProcessMoney` | `decimal(18,6)` | YES | +| 211 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 212 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 213 | `tStartDate` | `datetime` | YES | +| 214 | `tEndDate` | `datetime` | YES | +| 215 | `sNextId` | `varchar(100)` | YES | +| 216 | `sProcessMemo` | `text` | YES | +| 217 | `sPReserve1` | `varchar(255)` | YES | +| 218 | `sPReserve2` | `varchar(255)` | YES | +| 219 | `sPReserve3` | `varchar(255)` | YES | +| 220 | `sPReserve4` | `varchar(255)` | YES | +| 221 | `sPReserve5` | `varchar(255)` | YES | +| 222 | `sPReserve6` | `varchar(255)` | YES | +| 223 | `dPReserve1` | `decimal(18,6)` | YES | +| 224 | `dPReserve2` | `decimal(18,6)` | YES | +| 225 | `dPReserve3` | `decimal(18,6)` | YES | +| 226 | `iPReserve1` | `int` | YES | +| 227 | `iPReserve2` | `int` | YES | +| 228 | `iPReserve3` | `int` | YES | +| 229 | `tPReserve1` | `datetime` | YES | +| 230 | `tPReserve2` | `datetime` | YES | +| 231 | `sId` | `varchar(100)` | NO | +| 232 | `iIncrement` | `int` | NO | +| 233 | `bOutSideComplete` | `bit(1)` | NO | +| 234 | `bQlyComplete` | `bit(1)` | NO | +| 235 | `dQlyQty` | `decimal(18,6)` | NO | +| 236 | `dSampleQty` | `decimal(18,6)` | NO | +| 237 | `dAdjustRate` | `decimal(18,6)` | NO | +| 238 | `dCrew` | `decimal(18,6)` | NO | +| 239 | `iPlate` | `int` | NO | +| 240 | `iFace` | `int` | YES | +| 241 | `sParams` | `text` | YES | +| 242 | `sColorSerialMemo` | `text` | YES | +| 243 | `sWorkCenterId` | `varchar(50)` | YES | +| 244 | `sTjMachineId` | `varchar(255)` | NO | +| 245 | `sAPSMemo` | `longtext` | YES | +| 246 | `bProcessOutApplyComplete` | `bit(1)` | NO | +| 247 | `bProcessInApplyComplete` | `bit(1)` | NO | +| 248 | `dProcessStoreQty` | `decimal(18,6)` | NO | +| 249 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | +| 250 | `dProcessInApplyQty` | `decimal(18,6)` | NO | +| 251 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | +| 252 | `sCombinePartsName` | `text` | YES | +| 253 | `bMouldComplete` | `bit(1)` | NO | +| 254 | `sWorkOrderProcessId` | `varchar(100)` | NO | +| 255 | `bNewOld` | `bit(1)` | YES | +| 256 | `tPlanDate` | `datetime` | YES | +| 257 | `dMaterialsQty` | `decimal(19,6)` | NO | +| 258 | `dMachineWL` | `varchar(45)` | YES | + +## Definition + +```sql +select '' AS `sMouldId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,(`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` + interval 10 day) AS `tLimitReportDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sViewProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sViewProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bMouldComplete` AS `bMouldComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sWorkOrderProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bNewOld` AS `bNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPlanDate` AS `tPlanDate`,(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` - `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`) AS `dMaterialsQty`,concat((cast(`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` as char charset utf8mb4) + 0),'*',(cast(`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` as char charset utf8mb4) + 0)) AS `dMachineWL` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderprocessextralnew.md b/docs/auto-catalog/views/viw_mftworkorderprocessextralnew.md new file mode 100644 index 0000000..df168d2 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderprocessextralnew.md @@ -0,0 +1,280 @@ +# `viw_mftworkorderprocessextralnew` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sMouldId` | `char(0)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sWorkorderNo` | `varchar(255)` | NO | +| 10 | `sManualNo` | `varchar(255)` | NO | +| 11 | `sMemo` | `mediumtext` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `tLimitReportDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 18 | `tAdvanceDate` | `datetime` | YES | +| 19 | `bPrint` | `bit(1)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | +| 21 | `tBillCompleteDate` | `datetime` | YES | +| 22 | `bBillOutside` | `bit(1)` | NO | +| 23 | `bCopyLimit` | `bit(1)` | NO | +| 24 | `sStatus` | `varchar(255)` | YES | +| 25 | `bInvalid` | `bit(1)` | NO | +| 26 | `sMReserve1` | `varchar(255)` | YES | +| 27 | `sMReserve2` | `varchar(255)` | YES | +| 28 | `sMReserve3` | `varchar(255)` | YES | +| 29 | `sMReserve4` | `varchar(255)` | YES | +| 30 | `sMReserve5` | `varchar(255)` | YES | +| 31 | `sMReserve6` | `varchar(255)` | YES | +| 32 | `dMReserve1` | `decimal(18,6)` | YES | +| 33 | `dMReserve2` | `decimal(18,6)` | YES | +| 34 | `dMReserve3` | `decimal(18,6)` | YES | +| 35 | `iMReserve1` | `int` | YES | +| 36 | `iMReserve2` | `int` | YES | +| 37 | `iMReserve3` | `int` | YES | +| 38 | `tMReserve1` | `datetime` | YES | +| 39 | `tMReserve2` | `datetime` | YES | +| 40 | `sNoFormat` | `varchar(255)` | NO | +| 41 | `sWorkOrderSlaveId` | `mediumtext` | YES | +| 42 | `iWorkOrderSlaveOrder` | `int` | NO | +| 43 | `sContacts` | `varchar(255)` | YES | +| 44 | `sPhone` | `varchar(255)` | YES | +| 45 | `tDeliverDate` | `datetime` | YES | +| 46 | `sSalesManId` | `varchar(255)` | YES | +| 47 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 48 | `sGetPayId` | `varchar(255)` | YES | +| 49 | `tGetPayDate` | `datetime` | YES | +| 50 | `sConsignee` | `varchar(255)` | YES | +| 51 | `sConsigneeMobile` | `varchar(255)` | YES | +| 52 | `sDeliverId` | `varchar(100)` | YES | +| 53 | `sProvince` | `varchar(255)` | YES | +| 54 | `sCity` | `varchar(255)` | YES | +| 55 | `sArea` | `varchar(255)` | YES | +| 56 | `sDeliverTo` | `varchar(255)` | YES | +| 57 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 58 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 59 | `sCurrency` | `varchar(255)` | YES | +| 60 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 61 | `dProductQty` | `decimal(18,6)` | NO | +| 62 | `dProductPrice` | `decimal(18,6)` | NO | +| 63 | `dProductMoney` | `decimal(18,6)` | NO | +| 64 | `sProductInfo` | `mediumtext` | YES | +| 65 | `sMaterialsMemo` | `mediumtext` | YES | +| 66 | `sWorkOrderSlaveProcessMemo` | `mediumtext` | YES | +| 67 | `sSrcSlaveId` | `varchar(100)` | NO | +| 68 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 69 | `sSrcNo` | `varchar(255)` | NO | +| 70 | `dSrcQty` | `decimal(18,6)` | YES | +| 71 | `dProductPQty` | `decimal(18,6)` | YES | +| 72 | `iProductStick` | `int` | YES | +| 73 | `bProductInStoreComplete` | `bit(1)` | NO | +| 74 | `bDeliverComplete` | `bit(1)` | NO | +| 75 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 76 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 77 | `bCheckingComplete` | `bit(1)` | NO | +| 78 | `sQualityRequireMemo` | `mediumtext` | YES | +| 79 | `sPackRequireMemo` | `mediumtext` | YES | +| 80 | `sSlaveMemo` | `mediumtext` | YES | +| 81 | `sTaxId` | `varchar(100)` | YES | +| 82 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 83 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 84 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 85 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 86 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 87 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 88 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 89 | `dDeliverQty` | `decimal(18,6)` | NO | +| 90 | `dCheckingQty` | `decimal(18,6)` | NO | +| 91 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 92 | `sCustomerId` | `varchar(100)` | NO | +| 93 | `sProductId` | `varchar(100)` | NO | +| 94 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 95 | `sWebOrderNo` | `varchar(255)` | NO | +| 96 | `sWebOrderId` | `varchar(100)` | NO | +| 97 | `sBarcode` | `varchar(255)` | YES | +| 98 | `dGiveQty` | `decimal(18,6)` | NO | +| 99 | `dPresentQty` | `decimal(18,6)` | NO | +| 100 | `sProductTechnologyId` | `varchar(100)` | YES | +| 101 | `sOrderId` | `varchar(100)` | NO | +| 102 | `sOrderSlaveId` | `varchar(100)` | NO | +| 103 | `sOrderNo` | `varchar(255)` | NO | +| 104 | `sSReserve1` | `varchar(255)` | YES | +| 105 | `sSReserve2` | `varchar(255)` | YES | +| 106 | `sSReserve3` | `varchar(255)` | YES | +| 107 | `sSReserve4` | `varchar(255)` | YES | +| 108 | `sSReserve5` | `varchar(255)` | YES | +| 109 | `sSReserve6` | `varchar(255)` | YES | +| 110 | `dSReserve1` | `decimal(18,6)` | YES | +| 111 | `dSReserve2` | `decimal(18,6)` | YES | +| 112 | `dSReserve3` | `decimal(18,6)` | YES | +| 113 | `iSReserve1` | `int` | YES | +| 114 | `iSReserve2` | `int` | YES | +| 115 | `iSReserve3` | `int` | YES | +| 116 | `tSReserve1` | `datetime` | YES | +| 117 | `tSReserve2` | `datetime` | YES | +| 118 | `sControlId` | `varchar(100)` | NO | +| 119 | `iControlOrder` | `bigint` | NO | +| 120 | `sControlParentId` | `varchar(100)` | NO | +| 121 | `sSelfControlId` | `varchar(100)` | NO | +| 122 | `sChildren` | `varchar(255)` | NO | +| 123 | `sPartsName` | `varchar(255)` | NO | +| 124 | `dPartsQty` | `decimal(18,6)` | NO | +| 125 | `dCombineQty` | `decimal(18,6)` | YES | +| 126 | `iPositiveColor` | `bigint` | NO | +| 127 | `iPositiveSpecialColor` | `bigint` | NO | +| 128 | `iOppositeColor` | `bigint` | NO | +| 129 | `iOppositeSpecialColor` | `bigint` | NO | +| 130 | `dMachineLength` | `varchar(20)` | NO | +| 131 | `dMachineWidth` | `varchar(20)` | NO | +| 132 | `dSinglePQty` | `varchar(20)` | NO | +| 133 | `dSumPQty` | `varchar(19)` | NO | +| 134 | `dMachineQty` | `varchar(20)` | NO | +| 135 | `dSumMachineQty` | `varchar(20)` | NO | +| 136 | `dStretchPrintQty` | `varchar(20)` | NO | +| 137 | `dStretchPrintAfterQty` | `varchar(20)` | NO | +| 138 | `dSumStretchQty` | `varchar(20)` | NO | +| 139 | `dPlateQty` | `varchar(20)` | NO | +| 140 | `dSumPlateQty` | `varchar(20)` | NO | +| 141 | `iPrintModePo` | `bigint` | NO | +| 142 | `iPrintMode` | `bigint` | NO | +| 143 | `iStick` | `bigint` | NO | +| 144 | `iPage` | `bigint` | NO | +| 145 | `sMachinePicturePath` | `varchar(255)` | YES | +| 146 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 147 | `sPrintModeMemo` | `mediumtext` | YES | +| 148 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 149 | `bAllOut` | `decimal(1,0)` | NO | +| 150 | `sAllId` | `text` | NO | +| 151 | `sPullGauge` | `varchar(100)` | NO | +| 152 | `dSemigoodsInQty` | `decimal(18,6)` | NO | +| 153 | `bSemigoodsInComplete` | `decimal(1,0)` | NO | +| 154 | `dSemigoodsOutQty` | `decimal(18,6)` | NO | +| 155 | `bSemigoodsOutComplete` | `decimal(1,0)` | NO | +| 156 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 157 | `dMaterialsWidth` | `decimal(18,6)` | NO | +| 158 | `dMaterialsLength` | `decimal(18,6)` | NO | +| 159 | `sControlMemo` | `mediumtext` | YES | +| 160 | `sColorSerial` | `varchar(255)` | NO | +| 161 | `sCReserve1` | `varchar(255)` | YES | +| 162 | `sCReserve2` | `varchar(255)` | YES | +| 163 | `sCReserve3` | `varchar(255)` | YES | +| 164 | `sCReserve4` | `varchar(255)` | YES | +| 165 | `sCReserve5` | `varchar(255)` | YES | +| 166 | `sCReserve6` | `varchar(255)` | YES | +| 167 | `dCReserve1` | `varchar(20)` | YES | +| 168 | `dCReserve2` | `decimal(18,6)` | YES | +| 169 | `dCReserve3` | `decimal(18,6)` | YES | +| 170 | `iCReserve1` | `varchar(11)` | YES | +| 171 | `iCReserve2` | `varchar(11)` | YES | +| 172 | `iCReserve3` | `varchar(11)` | YES | +| 173 | `tCReserve1` | `varchar(19)` | YES | +| 174 | `tCReserve2` | `varchar(19)` | YES | +| 175 | `dCoupletQty` | `decimal(18,6)` | YES | +| 176 | `dBookPaperQty` | `decimal(18,6)` | NO | +| 177 | `iBindStick` | `bigint` | NO | +| 178 | `iFoldingStick` | `bigint` | YES | +| 179 | `sSlaveId` | `varchar(100)` | NO | +| 180 | `iSlaveOrder` | `int` | NO | +| 181 | `sType` | `varchar(255)` | NO | +| 182 | `sProcessId` | `varchar(100)` | NO | +| 183 | `sMaterialsId` | `varchar(100)` | YES | +| 184 | `sMaterialsTbId` | `varchar(100)` | YES | +| 185 | `sSrcId` | `varchar(100)` | NO | +| 186 | `sProcessRequire` | `mediumtext` | YES | +| 187 | `dManualQty` | `decimal(18,6)` | YES | +| 188 | `dManualWidth` | `decimal(18,6)` | YES | +| 189 | `dManualLength` | `decimal(18,6)` | YES | +| 190 | `dManualValue` | `decimal(18,6)` | YES | +| 191 | `sMachineId` | `varchar(100)` | YES | +| 192 | `dHour` | `decimal(18,6)` | YES | +| 193 | `sKnifeMouldId` | `varchar(100)` | YES | +| 194 | `sKnifeMouldState` | `varchar(10)` | NO | +| 195 | `sNewOld` | `varchar(255)` | YES | +| 196 | `bOutside` | `bit(1)` | NO | +| 197 | `dOutsideQty` | `decimal(18,6)` | NO | +| 198 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 199 | `dProcessInQty` | `decimal(18,6)` | YES | +| 200 | `dLossQty` | `decimal(18,6)` | YES | +| 201 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 202 | `dRate` | `decimal(18,6)` | YES | +| 203 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 204 | `dProcessQty` | `decimal(18,6)` | NO | +| 205 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 206 | `bProductionReportComplete` | `bit(1)` | NO | +| 207 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 208 | `bProductionComplete` | `bit(1)` | NO | +| 209 | `dProductionQty` | `decimal(18,6)` | NO | +| 210 | `dProcessMoney` | `decimal(18,6)` | YES | +| 211 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 212 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 213 | `tStartDate` | `datetime` | YES | +| 214 | `tEndDate` | `datetime` | YES | +| 215 | `sNextId` | `varchar(100)` | YES | +| 216 | `sProcessMemo` | `mediumtext` | YES | +| 217 | `sPReserve1` | `varchar(255)` | YES | +| 218 | `sPReserve2` | `varchar(255)` | YES | +| 219 | `sPReserve3` | `varchar(255)` | YES | +| 220 | `sPReserve4` | `varchar(255)` | YES | +| 221 | `sPReserve5` | `varchar(255)` | YES | +| 222 | `sPReserve6` | `varchar(255)` | YES | +| 223 | `dPReserve1` | `decimal(18,6)` | YES | +| 224 | `dPReserve2` | `decimal(18,6)` | YES | +| 225 | `dPReserve3` | `decimal(18,6)` | YES | +| 226 | `iPReserve1` | `int` | YES | +| 227 | `iPReserve2` | `int` | YES | +| 228 | `iPReserve3` | `int` | YES | +| 229 | `tPReserve1` | `datetime` | YES | +| 230 | `tPReserve2` | `datetime` | YES | +| 231 | `sId` | `varchar(100)` | NO | +| 232 | `iIncrement` | `int` | NO | +| 233 | `bOutSideComplete` | `bit(1)` | NO | +| 234 | `bQlyComplete` | `bit(1)` | NO | +| 235 | `dQlyQty` | `decimal(18,6)` | NO | +| 236 | `dSampleQty` | `decimal(18,6)` | NO | +| 237 | `dAdjustRate` | `decimal(18,6)` | NO | +| 238 | `dCrew` | `decimal(18,6)` | NO | +| 239 | `iPlate` | `int` | NO | +| 240 | `iFace` | `int` | YES | +| 241 | `sParams` | `mediumtext` | YES | +| 242 | `sColorSerialMemo` | `mediumtext` | YES | +| 243 | `sWorkCenterId` | `varchar(50)` | YES | +| 244 | `sTjMachineId` | `varchar(255)` | NO | +| 245 | `sAPSMemo` | `longtext` | YES | +| 246 | `bProcessOutApplyComplete` | `bit(1)` | NO | +| 247 | `bProcessInApplyComplete` | `bit(1)` | NO | +| 248 | `dProcessStoreQty` | `decimal(18,6)` | NO | +| 249 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | +| 250 | `dProcessInApplyQty` | `decimal(18,6)` | NO | +| 251 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | +| 252 | `sCombinePartsName` | `mediumtext` | YES | +| 253 | `bMouldComplete` | `bit(1)` | NO | +| 254 | `sWorkOrderProcessId` | `varchar(100)` | NO | +| 255 | `bNewOld` | `bit(1)` | YES | +| 256 | `tPlanDate` | `datetime` | YES | +| 257 | `dMaterialsQty` | `decimal(19,6)` | NO | +| 258 | `dMachineWL` | `varchar(45)` | NO | + +## Definition + +```sql +select '' AS `sMouldId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,(`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` + interval 10 day) AS `tLimitReportDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bMouldComplete` AS `bMouldComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sWorkOrderProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bNewOld` AS `bNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPlanDate` AS `tPlanDate`,(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` - `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`) AS `dMaterialsQty`,concat((cast(`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` as char charset utf8mb4) + 0),'*',(cast(`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` as char charset utf8mb4) + 0)) AS `dMachineWL` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) where ((`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` < 3) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` = 1)) union select '' AS `sMouldId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,(`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` + interval 10 day) AS `tLimitReportDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if(((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName`,'') <> '') and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` = '3')),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,'' AS `sControlId`,0 AS `iControlOrder`,'' AS `sControlParentId`,'' AS `sSelfControlId`,'' AS `sChildren`,'' AS `sPartsName`,0 AS `dPartsQty`,0 AS `dCombineQty`,0 AS `iPositiveColor`,0 AS `iPositiveSpecialColor`,0 AS `iOppositeColor`,0 AS `iOppositeSpecialColor`,'' AS `dMachineLength`,'' AS `dMachineWidth`,'' AS `dSinglePQty`,'' AS `dSumPQty`,'' AS `dMachineQty`,'' AS `dSumMachineQty`,'' AS `dStretchPrintQty`,'' AS `dStretchPrintAfterQty`,'' AS `dSumStretchQty`,'' AS `dPlateQty`,'' AS `dSumPlateQty`,0 AS `iPrintModePo`,0 AS `iPrintMode`,0 AS `iStick`,0 AS `iPage`,'' AS `sMachinePicturePath`,'' AS `sMaterialsPicturePath`,'' AS `sPrintModeMemo`,'' AS `sPrintAfterProcess`,0 AS `bAllOut`,'' AS `sAllId`,'' AS `sPullGauge`,0 AS `dSemigoodsInQty`,0 AS `bSemigoodsInComplete`,0 AS `dSemigoodsOutQty`,0 AS `bSemigoodsOutComplete`,0 AS `dMaterialsKQty`,0 AS `dMaterialsWidth`,0 AS `dMaterialsLength`,'' AS `sControlMemo`,'' AS `sColorSerial`,'' AS `sCReserve1`,'' AS `sCReserve2`,'' AS `sCReserve3`,'' AS `sCReserve4`,'' AS `sCReserve5`,'' AS `sCReserve6`,'' AS `dCReserve1`,0 AS `dCReserve2`,0 AS `dCReserve3`,'' AS `iCReserve1`,'' AS `iCReserve2`,'' AS `iCReserve3`,'' AS `tCReserve1`,'' AS `tCReserve2`,0 AS `dCoupletQty`,0 AS `dBookPaperQty`,0 AS `iBindStick`,0 AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bMouldComplete` AS `bMouldComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sWorkOrderProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bNewOld` AS `bNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPlanDate` AS `tPlanDate`,(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` - `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`) AS `dMaterialsQty`,'' AS `dMachineWL` from ((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on(((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) and (`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` = ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName`,''))))) where ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` = 3) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderprocesslost.md b/docs/auto-catalog/views/viw_mftworkorderprocesslost.md new file mode 100644 index 0000000..3ffddc4 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderprocesslost.md @@ -0,0 +1,286 @@ +# `viw_mftworkorderprocesslost` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sWorkorderNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `tAdvanceDate` | `datetime` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bBillComplete` | `bit(1)` | NO | +| 19 | `tBillCompleteDate` | `datetime` | YES | +| 20 | `bBillOutside` | `bit(1)` | NO | +| 21 | `bCopyLimit` | `bit(1)` | NO | +| 22 | `sStatus` | `varchar(255)` | YES | +| 23 | `bInvalid` | `bit(1)` | NO | +| 24 | `sMReserve1` | `varchar(255)` | YES | +| 25 | `sMReserve2` | `varchar(255)` | YES | +| 26 | `sMReserve3` | `varchar(255)` | YES | +| 27 | `sMReserve4` | `varchar(255)` | YES | +| 28 | `sMReserve5` | `varchar(255)` | YES | +| 29 | `sMReserve6` | `varchar(255)` | YES | +| 30 | `dMReserve1` | `decimal(18,6)` | YES | +| 31 | `dMReserve2` | `decimal(18,6)` | YES | +| 32 | `dMReserve3` | `decimal(18,6)` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `iMReserve3` | `int` | YES | +| 36 | `tMReserve1` | `datetime` | YES | +| 37 | `tMReserve2` | `datetime` | YES | +| 38 | `sNoFormat` | `varchar(255)` | NO | +| 39 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 40 | `iWorkOrderSlaveOrder` | `int` | NO | +| 41 | `sContacts` | `varchar(255)` | YES | +| 42 | `sPhone` | `varchar(255)` | YES | +| 43 | `tDeliverDate` | `datetime` | YES | +| 44 | `sSalesManId` | `varchar(255)` | YES | +| 45 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 46 | `sGetPayId` | `varchar(255)` | YES | +| 47 | `tGetPayDate` | `datetime` | YES | +| 48 | `sConsignee` | `varchar(255)` | YES | +| 49 | `sConsigneeMobile` | `varchar(255)` | YES | +| 50 | `sDeliverId` | `varchar(100)` | YES | +| 51 | `sProvince` | `varchar(255)` | YES | +| 52 | `sCity` | `varchar(255)` | YES | +| 53 | `sArea` | `varchar(255)` | YES | +| 54 | `sDeliverTo` | `varchar(255)` | YES | +| 55 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 56 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 57 | `sCurrency` | `varchar(255)` | YES | +| 58 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 59 | `dProductQty` | `decimal(18,6)` | NO | +| 60 | `dProductPrice` | `decimal(18,6)` | NO | +| 61 | `dProductMoney` | `decimal(18,6)` | NO | +| 62 | `sProductInfo` | `text` | YES | +| 63 | `sMaterialsMemo` | `text` | YES | +| 64 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `dProductPQty` | `decimal(18,6)` | YES | +| 70 | `iProductStick` | `int` | YES | +| 71 | `bProductInStoreComplete` | `bit(1)` | NO | +| 72 | `bDeliverComplete` | `bit(1)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 75 | `bCheckingComplete` | `bit(1)` | NO | +| 76 | `sQualityRequireMemo` | `text` | YES | +| 77 | `sPackRequireMemo` | `text` | YES | +| 78 | `sSlaveMemo` | `text` | YES | +| 79 | `sTaxId` | `varchar(100)` | YES | +| 80 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 81 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 82 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 83 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 84 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 85 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 86 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 87 | `dDeliverQty` | `decimal(18,6)` | NO | +| 88 | `dCheckingQty` | `decimal(18,6)` | NO | +| 89 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 90 | `sCustomerId` | `varchar(100)` | NO | +| 91 | `sProductId` | `varchar(100)` | NO | +| 92 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 93 | `sWebOrderNo` | `varchar(255)` | NO | +| 94 | `sWebOrderId` | `varchar(100)` | NO | +| 95 | `sBarcode` | `varchar(255)` | YES | +| 96 | `dGiveQty` | `decimal(18,6)` | NO | +| 97 | `dPresentQty` | `decimal(18,6)` | NO | +| 98 | `sProductTechnologyId` | `varchar(100)` | YES | +| 99 | `sOrderId` | `varchar(100)` | NO | +| 100 | `sOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderNo` | `varchar(255)` | NO | +| 102 | `sSReserve1` | `varchar(255)` | YES | +| 103 | `sSReserve2` | `varchar(255)` | YES | +| 104 | `sSReserve3` | `varchar(255)` | YES | +| 105 | `sSReserve4` | `varchar(255)` | YES | +| 106 | `sSReserve5` | `varchar(255)` | YES | +| 107 | `sSReserve6` | `varchar(255)` | YES | +| 108 | `dSReserve1` | `decimal(18,6)` | YES | +| 109 | `dSReserve2` | `decimal(18,6)` | YES | +| 110 | `dSReserve3` | `decimal(18,6)` | YES | +| 111 | `iSReserve1` | `int` | YES | +| 112 | `iSReserve2` | `int` | YES | +| 113 | `iSReserve3` | `int` | YES | +| 114 | `tSReserve1` | `datetime` | YES | +| 115 | `tSReserve2` | `datetime` | YES | +| 116 | `sControlId` | `varchar(100)` | YES | +| 117 | `iControlOrder` | `int` | YES | +| 118 | `sControlParentId` | `varchar(100)` | YES | +| 119 | `sSelfControlId` | `varchar(100)` | YES | +| 120 | `sChildren` | `varchar(255)` | YES | +| 121 | `sPartsName` | `varchar(255)` | YES | +| 122 | `dPartsQty` | `decimal(18,6)` | YES | +| 123 | `dCombineQty` | `decimal(18,6)` | YES | +| 124 | `iPositiveColor` | `int` | YES | +| 125 | `iPositiveSpecialColor` | `int` | YES | +| 126 | `iOppositeColor` | `int` | YES | +| 127 | `iOppositeSpecialColor` | `int` | YES | +| 128 | `dMachineLength` | `decimal(18,6)` | YES | +| 129 | `dMachineWidth` | `decimal(18,6)` | YES | +| 130 | `dSinglePQty` | `decimal(18,6)` | YES | +| 131 | `dSumPQty` | `decimal(18,0)` | YES | +| 132 | `dMachineQty` | `decimal(18,6)` | YES | +| 133 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 134 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 135 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 136 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 137 | `dPlateQty` | `decimal(18,6)` | YES | +| 138 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 139 | `iPrintModePo` | `int` | YES | +| 140 | `iPrintMode` | `int` | YES | +| 141 | `iStick` | `int` | YES | +| 142 | `iPage` | `int` | YES | +| 143 | `sMachinePicturePath` | `varchar(255)` | YES | +| 144 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 145 | `sPrintModeMemo` | `text` | YES | +| 146 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 147 | `bAllOut` | `bit(1)` | YES | +| 148 | `sAllId` | `varchar(2000)` | YES | +| 149 | `sPullGauge` | `varchar(100)` | YES | +| 150 | `dSemigoodsInQty` | `decimal(18,6)` | YES | +| 151 | `bSemigoodsInComplete` | `bit(1)` | YES | +| 152 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | +| 153 | `bSemigoodsOutComplete` | `bit(1)` | YES | +| 154 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 155 | `dMaterialsWidth` | `decimal(18,6)` | YES | +| 156 | `dMaterialsLength` | `decimal(18,6)` | YES | +| 157 | `sControlMemo` | `text` | YES | +| 158 | `sColorSerial` | `varchar(255)` | YES | +| 159 | `sCReserve1` | `varchar(255)` | YES | +| 160 | `sCReserve2` | `varchar(255)` | YES | +| 161 | `sCReserve3` | `varchar(255)` | YES | +| 162 | `sCReserve4` | `varchar(255)` | YES | +| 163 | `sCReserve5` | `varchar(255)` | YES | +| 164 | `sCReserve6` | `varchar(255)` | YES | +| 165 | `dCReserve1` | `decimal(18,6)` | YES | +| 166 | `dCReserve2` | `decimal(18,6)` | YES | +| 167 | `dCReserve3` | `decimal(18,6)` | YES | +| 168 | `iCReserve1` | `int` | YES | +| 169 | `iCReserve2` | `int` | YES | +| 170 | `iCReserve3` | `int` | YES | +| 171 | `tCReserve1` | `datetime` | YES | +| 172 | `tCReserve2` | `datetime` | YES | +| 173 | `dCoupletQty` | `decimal(18,6)` | YES | +| 174 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 175 | `iBindStick` | `int` | YES | +| 176 | `iFoldingStick` | `int` | YES | +| 177 | `sSlaveId` | `varchar(100)` | NO | +| 178 | `iSlaveOrder` | `int` | NO | +| 179 | `sType` | `varchar(255)` | NO | +| 180 | `sProcessId` | `varchar(100)` | NO | +| 181 | `sMaterialsId` | `varchar(100)` | YES | +| 182 | `sMaterialsTbId` | `varchar(100)` | YES | +| 183 | `sSrcId` | `varchar(100)` | NO | +| 184 | `sProcessRequire` | `text` | YES | +| 185 | `dManualQty` | `decimal(18,6)` | YES | +| 186 | `dManualWidth` | `decimal(18,6)` | YES | +| 187 | `dManualLength` | `decimal(18,6)` | YES | +| 188 | `dManualValue` | `decimal(18,6)` | YES | +| 189 | `sMachineId` | `varchar(100)` | YES | +| 190 | `dHour` | `decimal(18,6)` | YES | +| 191 | `sKnifeMouldId` | `varchar(100)` | YES | +| 192 | `sKnifeMouldState` | `varchar(10)` | NO | +| 193 | `sNewOld` | `varchar(255)` | YES | +| 194 | `bOutside` | `bit(1)` | NO | +| 195 | `dOutsideQty` | `decimal(18,6)` | NO | +| 196 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 197 | `dProcessInQty` | `decimal(18,6)` | YES | +| 198 | `dLossQty` | `decimal(18,6)` | YES | +| 199 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 200 | `dRate` | `decimal(18,6)` | YES | +| 201 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 202 | `dProcessQty` | `decimal(18,6)` | NO | +| 203 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 204 | `bProductionReportComplete` | `bit(1)` | NO | +| 205 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 206 | `bProductionComplete` | `bit(1)` | NO | +| 207 | `dProductionQty` | `decimal(18,6)` | NO | +| 208 | `dProcessMoney` | `decimal(18,6)` | YES | +| 209 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 210 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 211 | `tStartDate` | `datetime` | YES | +| 212 | `tEndDate` | `datetime` | YES | +| 213 | `sNextId` | `varchar(100)` | YES | +| 214 | `sProcessMemo` | `text` | YES | +| 215 | `sPReserve1` | `varchar(255)` | YES | +| 216 | `sPReserve2` | `varchar(255)` | YES | +| 217 | `sPReserve3` | `varchar(255)` | YES | +| 218 | `sPReserve4` | `varchar(255)` | YES | +| 219 | `sPReserve5` | `varchar(255)` | YES | +| 220 | `sPReserve6` | `varchar(255)` | YES | +| 221 | `dPReserve1` | `decimal(18,6)` | YES | +| 222 | `dPReserve2` | `decimal(18,6)` | YES | +| 223 | `dPReserve3` | `decimal(18,6)` | YES | +| 224 | `iPReserve1` | `int` | YES | +| 225 | `iPReserve2` | `int` | YES | +| 226 | `iPReserve3` | `int` | YES | +| 227 | `tPReserve1` | `datetime` | YES | +| 228 | `tPReserve2` | `datetime` | YES | +| 229 | `sId` | `varchar(100)` | NO | +| 230 | `iIncrement` | `int` | NO | +| 231 | `bOutSideComplete` | `bit(1)` | NO | +| 232 | `bQlyComplete` | `bit(1)` | NO | +| 233 | `dQlyQty` | `decimal(18,6)` | NO | +| 234 | `dSampleQty` | `decimal(18,6)` | NO | +| 235 | `dAdjustRate` | `decimal(18,6)` | NO | +| 236 | `dCrew` | `decimal(18,6)` | NO | +| 237 | `iPlate` | `int` | NO | +| 238 | `iFace` | `int` | YES | +| 239 | `sParams` | `text` | YES | +| 240 | `sColorSerialMemo` | `text` | YES | +| 241 | `sWorkCenterId` | `varchar(50)` | YES | +| 242 | `sTjMachineId` | `varchar(255)` | NO | +| 243 | `sAPSMemo` | `longtext` | YES | +| 244 | `bProcessOutApplyComplete` | `bit(1)` | NO | +| 245 | `bProcessInApplyComplete` | `bit(1)` | NO | +| 246 | `dProcessStoreQty` | `decimal(18,6)` | NO | +| 247 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | +| 248 | `dProcessInApplyQty` | `decimal(18,6)` | NO | +| 249 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | +| 250 | `sCombinePartsName` | `text` | YES | +| 251 | `sControlFaceName` | `varchar(1000)` | YES | +| 252 | `sPositiveColor` | `longtext` | YES | +| 253 | `sOppositeColor` | `longtext` | YES | +| 254 | `tPlateDate` | `datetime` | YES | +| 255 | `bShareMachine` | `bit(1)` | NO | +| 256 | `bExamine` | `bit(1)` | YES | +| 257 | `bNotInstore` | `bit(1)` | YES | +| 258 | `bNatural` | `bit(1)` | YES | +| 259 | `dCoefficient` | `decimal(18,6)` | YES | +| 260 | `dOpsProductionReportQty` | `decimal(18,6)` | NO | +| 261 | `dPriorReportQty` | `decimal(36,12)` | YES | +| 262 | `dAllProductionReportQty` | `decimal(19,6)` | YES | +| 263 | `dActiveLossQty` | `decimal(37,12)` | YES | +| 264 | `dActiveLossRate` | `decimal(37,2)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sFaceName` AS `sControlFaceName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPositiveColor` AS `sPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sOppositeColor` AS `sOppositeColor`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlateDate` AS `tPlateDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bShareMachine` AS `bShareMachine`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bExamine` AS `bExamine`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNotInstore` AS `bNotInstore`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bNatural` AS `bNatural`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty` AS `dOpsProductionReportQty`,(case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '1691254111216986535515270') and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` = 0)) then (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` * `xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty`) else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` * `xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate`) end) AS `dPriorReportQty`,(case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) = 0) then `xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) end) AS `dAllProductionReportQty`,((case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) = 0) then `xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) end) - (case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '1691254111216986535515270') and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` = 0)) then (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` * `xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty`) else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` * `xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate`) end)) AS `dActiveLossQty`,round((((case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) = 0) then `xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) end) - ((case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '1691254111216986535515270') and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` = 0)) then (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` * `xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty`) else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` * `xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate`) end) / (case when (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` = 0) then 1 else `xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` end))) * 100),2) AS `dActiveLossRate` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderprocesslostone.md b/docs/auto-catalog/views/viw_mftworkorderprocesslostone.md new file mode 100644 index 0000000..403cca1 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderprocesslostone.md @@ -0,0 +1,283 @@ +# `viw_mftworkorderprocesslostone` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sWorkorderNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `tAdvanceDate` | `datetime` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bBillComplete` | `bit(1)` | NO | +| 19 | `tBillCompleteDate` | `datetime` | YES | +| 20 | `bBillOutside` | `bit(1)` | NO | +| 21 | `bCopyLimit` | `bit(1)` | NO | +| 22 | `sStatus` | `varchar(255)` | YES | +| 23 | `bInvalid` | `bit(1)` | NO | +| 24 | `sMReserve1` | `varchar(255)` | YES | +| 25 | `sMReserve2` | `varchar(255)` | YES | +| 26 | `sMReserve3` | `varchar(255)` | YES | +| 27 | `sMReserve4` | `varchar(255)` | YES | +| 28 | `sMReserve5` | `varchar(255)` | YES | +| 29 | `sMReserve6` | `varchar(255)` | YES | +| 30 | `dMReserve1` | `decimal(18,6)` | YES | +| 31 | `dMReserve2` | `decimal(18,6)` | YES | +| 32 | `dMReserve3` | `decimal(18,6)` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `iMReserve3` | `int` | YES | +| 36 | `tMReserve1` | `datetime` | YES | +| 37 | `tMReserve2` | `datetime` | YES | +| 38 | `sNoFormat` | `varchar(255)` | NO | +| 39 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 40 | `iWorkOrderSlaveOrder` | `int` | NO | +| 41 | `sContacts` | `varchar(255)` | YES | +| 42 | `sPhone` | `varchar(255)` | YES | +| 43 | `tDeliverDate` | `datetime` | YES | +| 44 | `sSalesManId` | `varchar(255)` | YES | +| 45 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 46 | `sGetPayId` | `varchar(255)` | YES | +| 47 | `tGetPayDate` | `datetime` | YES | +| 48 | `sConsignee` | `varchar(255)` | YES | +| 49 | `sConsigneeMobile` | `varchar(255)` | YES | +| 50 | `sDeliverId` | `varchar(100)` | YES | +| 51 | `sProvince` | `varchar(255)` | YES | +| 52 | `sCity` | `varchar(255)` | YES | +| 53 | `sArea` | `varchar(255)` | YES | +| 54 | `sDeliverTo` | `varchar(255)` | YES | +| 55 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 56 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 57 | `sCurrency` | `varchar(255)` | YES | +| 58 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 59 | `dProductQty` | `decimal(18,6)` | NO | +| 60 | `dProductPrice` | `decimal(18,6)` | NO | +| 61 | `dProductMoney` | `decimal(18,6)` | NO | +| 62 | `sProductInfo` | `text` | YES | +| 63 | `sMaterialsMemo` | `text` | YES | +| 64 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `dProductPQty` | `decimal(18,6)` | YES | +| 70 | `iProductStick` | `int` | YES | +| 71 | `bProductInStoreComplete` | `bit(1)` | NO | +| 72 | `bDeliverComplete` | `bit(1)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 75 | `bCheckingComplete` | `bit(1)` | NO | +| 76 | `sQualityRequireMemo` | `text` | YES | +| 77 | `sPackRequireMemo` | `text` | YES | +| 78 | `sSlaveMemo` | `text` | YES | +| 79 | `sTaxId` | `varchar(100)` | YES | +| 80 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 81 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 82 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 83 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 84 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 85 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 86 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 87 | `dDeliverQty` | `decimal(18,6)` | NO | +| 88 | `dCheckingQty` | `decimal(18,6)` | NO | +| 89 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 90 | `sCustomerId` | `varchar(100)` | NO | +| 91 | `sProductId` | `varchar(100)` | NO | +| 92 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 93 | `sWebOrderNo` | `varchar(255)` | NO | +| 94 | `sWebOrderId` | `varchar(100)` | NO | +| 95 | `sBarcode` | `varchar(255)` | YES | +| 96 | `dGiveQty` | `decimal(18,6)` | NO | +| 97 | `dPresentQty` | `decimal(18,6)` | NO | +| 98 | `sProductTechnologyId` | `varchar(100)` | YES | +| 99 | `sOrderId` | `varchar(100)` | NO | +| 100 | `sOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderNo` | `varchar(255)` | NO | +| 102 | `sSReserve1` | `varchar(255)` | YES | +| 103 | `sSReserve2` | `varchar(255)` | YES | +| 104 | `sSReserve3` | `varchar(255)` | YES | +| 105 | `sSReserve4` | `varchar(255)` | YES | +| 106 | `sSReserve5` | `varchar(255)` | YES | +| 107 | `sSReserve6` | `varchar(255)` | YES | +| 108 | `dSReserve1` | `decimal(18,6)` | YES | +| 109 | `dSReserve2` | `decimal(18,6)` | YES | +| 110 | `dSReserve3` | `decimal(18,6)` | YES | +| 111 | `iSReserve1` | `int` | YES | +| 112 | `iSReserve2` | `int` | YES | +| 113 | `iSReserve3` | `int` | YES | +| 114 | `tSReserve1` | `datetime` | YES | +| 115 | `tSReserve2` | `datetime` | YES | +| 116 | `sControlId` | `varchar(100)` | YES | +| 117 | `iControlOrder` | `int` | YES | +| 118 | `sControlParentId` | `varchar(100)` | YES | +| 119 | `sSelfControlId` | `varchar(100)` | YES | +| 120 | `sChildren` | `varchar(255)` | YES | +| 121 | `sPartsName` | `varchar(255)` | YES | +| 122 | `dPartsQty` | `decimal(18,6)` | YES | +| 123 | `dCombineQty` | `decimal(18,6)` | YES | +| 124 | `iPositiveColor` | `int` | YES | +| 125 | `iPositiveSpecialColor` | `int` | YES | +| 126 | `iOppositeColor` | `int` | YES | +| 127 | `iOppositeSpecialColor` | `int` | YES | +| 128 | `dMachineLength` | `decimal(18,6)` | YES | +| 129 | `dMachineWidth` | `decimal(18,6)` | YES | +| 130 | `dSinglePQty` | `decimal(18,6)` | YES | +| 131 | `dSumPQty` | `decimal(18,0)` | YES | +| 132 | `dMachineQty` | `decimal(18,6)` | YES | +| 133 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 134 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 135 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 136 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 137 | `dPlateQty` | `decimal(18,6)` | YES | +| 138 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 139 | `iPrintModePo` | `int` | YES | +| 140 | `iPrintMode` | `int` | YES | +| 141 | `iStick` | `int` | YES | +| 142 | `iPage` | `int` | YES | +| 143 | `sMachinePicturePath` | `varchar(255)` | YES | +| 144 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 145 | `sPrintModeMemo` | `text` | YES | +| 146 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 147 | `bAllOut` | `bit(1)` | YES | +| 148 | `sAllId` | `varchar(2000)` | YES | +| 149 | `sPullGauge` | `varchar(100)` | YES | +| 150 | `dSemigoodsInQty` | `decimal(18,6)` | YES | +| 151 | `bSemigoodsInComplete` | `bit(1)` | YES | +| 152 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | +| 153 | `bSemigoodsOutComplete` | `bit(1)` | YES | +| 154 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 155 | `dMaterialsWidth` | `decimal(18,6)` | YES | +| 156 | `dMaterialsLength` | `decimal(18,6)` | YES | +| 157 | `sControlMemo` | `text` | YES | +| 158 | `sColorSerial` | `varchar(255)` | YES | +| 159 | `sCReserve1` | `varchar(255)` | YES | +| 160 | `sCReserve2` | `varchar(255)` | YES | +| 161 | `sCReserve3` | `varchar(255)` | YES | +| 162 | `sCReserve4` | `varchar(255)` | YES | +| 163 | `sCReserve5` | `varchar(255)` | YES | +| 164 | `sCReserve6` | `varchar(255)` | YES | +| 165 | `dCReserve1` | `decimal(18,6)` | YES | +| 166 | `dCReserve2` | `decimal(18,6)` | YES | +| 167 | `dCReserve3` | `decimal(18,6)` | YES | +| 168 | `iCReserve1` | `int` | YES | +| 169 | `iCReserve2` | `int` | YES | +| 170 | `iCReserve3` | `int` | YES | +| 171 | `tCReserve1` | `datetime` | YES | +| 172 | `tCReserve2` | `datetime` | YES | +| 173 | `dCoupletQty` | `decimal(18,6)` | YES | +| 174 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 175 | `iBindStick` | `int` | YES | +| 176 | `iFoldingStick` | `int` | YES | +| 177 | `sSlaveId` | `varchar(100)` | NO | +| 178 | `iSlaveOrder` | `int` | NO | +| 179 | `sType` | `varchar(255)` | NO | +| 180 | `sProcessId` | `varchar(100)` | NO | +| 181 | `sMaterialsId` | `varchar(100)` | YES | +| 182 | `sMaterialsTbId` | `varchar(100)` | YES | +| 183 | `sSrcId` | `varchar(100)` | NO | +| 184 | `sProcessRequire` | `text` | YES | +| 185 | `dManualQty` | `decimal(18,6)` | YES | +| 186 | `dManualWidth` | `decimal(18,6)` | YES | +| 187 | `dManualLength` | `decimal(18,6)` | YES | +| 188 | `dManualValue` | `decimal(18,6)` | YES | +| 189 | `sMachineId` | `varchar(100)` | YES | +| 190 | `dHour` | `decimal(18,6)` | YES | +| 191 | `sKnifeMouldId` | `varchar(100)` | YES | +| 192 | `sKnifeMouldState` | `varchar(10)` | NO | +| 193 | `sNewOld` | `varchar(255)` | YES | +| 194 | `bOutside` | `bit(1)` | NO | +| 195 | `dOutsideQty` | `decimal(18,6)` | NO | +| 196 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 197 | `dProcessInQty` | `decimal(18,6)` | YES | +| 198 | `dLossQty` | `decimal(18,6)` | YES | +| 199 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 200 | `dRate` | `decimal(18,6)` | YES | +| 201 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 202 | `dProcessQty` | `decimal(18,6)` | NO | +| 203 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 204 | `bProductionReportComplete` | `bit(1)` | NO | +| 205 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 206 | `bProductionComplete` | `bit(1)` | NO | +| 207 | `dProductionQty` | `decimal(18,6)` | NO | +| 208 | `dProcessMoney` | `decimal(18,6)` | YES | +| 209 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 210 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 211 | `tStartDate` | `datetime` | YES | +| 212 | `tEndDate` | `datetime` | YES | +| 213 | `sNextId` | `varchar(100)` | YES | +| 214 | `sProcessMemo` | `text` | YES | +| 215 | `sPReserve1` | `varchar(255)` | YES | +| 216 | `sPReserve2` | `varchar(255)` | YES | +| 217 | `sPReserve3` | `varchar(255)` | YES | +| 218 | `sPReserve4` | `varchar(255)` | YES | +| 219 | `sPReserve5` | `varchar(255)` | YES | +| 220 | `sPReserve6` | `varchar(255)` | YES | +| 221 | `dPReserve1` | `decimal(18,6)` | YES | +| 222 | `dPReserve2` | `decimal(18,6)` | YES | +| 223 | `dPReserve3` | `decimal(18,6)` | YES | +| 224 | `iPReserve1` | `int` | YES | +| 225 | `iPReserve2` | `int` | YES | +| 226 | `iPReserve3` | `int` | YES | +| 227 | `tPReserve1` | `datetime` | YES | +| 228 | `tPReserve2` | `datetime` | YES | +| 229 | `sId` | `varchar(100)` | NO | +| 230 | `iIncrement` | `int` | NO | +| 231 | `bOutSideComplete` | `bit(1)` | NO | +| 232 | `bQlyComplete` | `bit(1)` | NO | +| 233 | `dQlyQty` | `decimal(18,6)` | NO | +| 234 | `dSampleQty` | `decimal(18,6)` | NO | +| 235 | `dAdjustRate` | `decimal(18,6)` | NO | +| 236 | `dCrew` | `decimal(18,6)` | NO | +| 237 | `iPlate` | `int` | NO | +| 238 | `iFace` | `int` | YES | +| 239 | `sParams` | `text` | YES | +| 240 | `sColorSerialMemo` | `text` | YES | +| 241 | `sWorkCenterId` | `varchar(50)` | YES | +| 242 | `sTjMachineId` | `varchar(255)` | NO | +| 243 | `sAPSMemo` | `longtext` | YES | +| 244 | `bProcessOutApplyComplete` | `bit(1)` | NO | +| 245 | `bProcessInApplyComplete` | `bit(1)` | NO | +| 246 | `dProcessStoreQty` | `decimal(18,6)` | NO | +| 247 | `dProcessStoreAdjustQty` | `decimal(18,6)` | NO | +| 248 | `dProcessInApplyQty` | `decimal(18,6)` | NO | +| 249 | `dProcessOutApplyQty` | `decimal(18,6)` | NO | +| 250 | `sCombinePartsName` | `text` | YES | +| 251 | `sControlFaceName` | `varchar(1000)` | YES | +| 252 | `sPositiveColor` | `longtext` | YES | +| 253 | `sOppositeColor` | `longtext` | YES | +| 254 | `tPlateDate` | `datetime` | YES | +| 255 | `bShareMachine` | `bit(1)` | NO | +| 256 | `bExamine` | `bit(1)` | YES | +| 257 | `bNotInstore` | `bit(1)` | YES | +| 258 | `bNatural` | `bit(1)` | YES | +| 259 | `dCoefficient` | `decimal(18,6)` | YES | +| 260 | `dOpsProductionReportQty` | `decimal(18,6)` | NO | +| 261 | `dAllProductionReportQty` | `decimal(19,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sTjMachineId` AS `sTjMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sAPSMemo` AS `sAPSMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessOutApplyComplete` AS `bProcessOutApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProcessInApplyComplete` AS `bProcessInApplyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreQty` AS `dProcessStoreQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessStoreAdjustQty` AS `dProcessStoreAdjustQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInApplyQty` AS `dProcessInApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutApplyQty` AS `dProcessOutApplyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sFaceName` AS `sControlFaceName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPositiveColor` AS `sPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sOppositeColor` AS `sOppositeColor`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlateDate` AS `tPlateDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bShareMachine` AS `bShareMachine`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bExamine` AS `bExamine`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bNotInstore` AS `bNotInstore`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bNatural` AS `bNatural`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCoefficient` AS `dCoefficient`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty` AS `dOpsProductionReportQty`,(case when ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) = 0) then `xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` else (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` + `xlyweberp_saas_ai`.`mftworkorderprocess`.`dOpsProductionReportQty`) end) AS `dAllProductionReportQty` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId`))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderprocessoutside.md b/docs/auto-catalog/views/viw_mftworkorderprocessoutside.md new file mode 100644 index 0000000..1ee5483 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderprocessoutside.md @@ -0,0 +1,262 @@ +# `viw_mftworkorderprocessoutside` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sWorkorderNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 15 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `tAdvanceDate` | `datetime` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bBillComplete` | `bit(1)` | NO | +| 19 | `tBillCompleteDate` | `datetime` | YES | +| 20 | `bBillOutside` | `bit(1)` | NO | +| 21 | `bCopyLimit` | `bit(1)` | NO | +| 22 | `sStatus` | `varchar(255)` | YES | +| 23 | `bInvalid` | `bit(1)` | NO | +| 24 | `sMReserve1` | `varchar(255)` | YES | +| 25 | `sMReserve2` | `varchar(255)` | YES | +| 26 | `sMReserve3` | `varchar(255)` | YES | +| 27 | `sMReserve4` | `varchar(255)` | YES | +| 28 | `sMReserve5` | `varchar(255)` | YES | +| 29 | `sMReserve6` | `varchar(255)` | YES | +| 30 | `dMReserve1` | `decimal(18,6)` | YES | +| 31 | `dMReserve2` | `decimal(18,6)` | YES | +| 32 | `dMReserve3` | `decimal(18,6)` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `iMReserve3` | `int` | YES | +| 36 | `tMReserve1` | `datetime` | YES | +| 37 | `tMReserve2` | `datetime` | YES | +| 38 | `sNoFormat` | `varchar(255)` | NO | +| 39 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 40 | `iWorkOrderSlaveOrder` | `int` | NO | +| 41 | `sContacts` | `varchar(255)` | YES | +| 42 | `sPhone` | `varchar(255)` | YES | +| 43 | `tDeliverDate` | `datetime` | YES | +| 44 | `sSalesManId` | `varchar(255)` | YES | +| 45 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 46 | `sGetPayId` | `varchar(255)` | YES | +| 47 | `tGetPayDate` | `datetime` | YES | +| 48 | `sConsignee` | `varchar(255)` | YES | +| 49 | `sConsigneeMobile` | `varchar(255)` | YES | +| 50 | `sDeliverId` | `varchar(100)` | YES | +| 51 | `sProvince` | `varchar(255)` | YES | +| 52 | `sCity` | `varchar(255)` | YES | +| 53 | `sArea` | `varchar(255)` | YES | +| 54 | `sDeliverTo` | `varchar(255)` | YES | +| 55 | `sWorkOrderSlaveManualNo` | `varchar(255)` | YES | +| 56 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 57 | `sCurrency` | `varchar(255)` | YES | +| 58 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 59 | `dProductQty` | `decimal(18,6)` | NO | +| 60 | `dProductPrice` | `decimal(18,6)` | NO | +| 61 | `dProductMoney` | `decimal(18,6)` | NO | +| 62 | `sProductInfo` | `text` | YES | +| 63 | `sMaterialsMemo` | `text` | YES | +| 64 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | NO | +| 66 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 67 | `sSrcNo` | `varchar(255)` | NO | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `dProductPQty` | `decimal(18,6)` | YES | +| 70 | `iProductStick` | `int` | YES | +| 71 | `bProductInStoreComplete` | `bit(1)` | NO | +| 72 | `bDeliverComplete` | `bit(1)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 75 | `bCheckingComplete` | `bit(1)` | NO | +| 76 | `sQualityRequireMemo` | `text` | YES | +| 77 | `sPackRequireMemo` | `text` | YES | +| 78 | `sSlaveMemo` | `text` | YES | +| 79 | `sTaxId` | `varchar(100)` | YES | +| 80 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 81 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 82 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 83 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 84 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 85 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 86 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 87 | `dDeliverQty` | `decimal(18,6)` | NO | +| 88 | `dCheckingQty` | `decimal(18,6)` | NO | +| 89 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 90 | `sCustomerId` | `varchar(100)` | NO | +| 91 | `sProductId` | `varchar(100)` | NO | +| 92 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 93 | `sWebOrderNo` | `varchar(255)` | NO | +| 94 | `sWebOrderId` | `varchar(100)` | NO | +| 95 | `sBarcode` | `varchar(255)` | YES | +| 96 | `dGiveQty` | `decimal(18,6)` | NO | +| 97 | `dPresentQty` | `decimal(18,6)` | NO | +| 98 | `sProductTechnologyId` | `varchar(100)` | YES | +| 99 | `sOrderId` | `varchar(100)` | NO | +| 100 | `sOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderNo` | `varchar(255)` | NO | +| 102 | `sSReserve1` | `varchar(255)` | YES | +| 103 | `sSReserve2` | `varchar(255)` | YES | +| 104 | `sSReserve3` | `varchar(255)` | YES | +| 105 | `sSReserve4` | `varchar(255)` | YES | +| 106 | `sSReserve5` | `varchar(255)` | YES | +| 107 | `sSReserve6` | `varchar(255)` | YES | +| 108 | `dSReserve1` | `decimal(18,6)` | YES | +| 109 | `dSReserve2` | `decimal(18,6)` | YES | +| 110 | `dSReserve3` | `decimal(18,6)` | YES | +| 111 | `iSReserve1` | `int` | YES | +| 112 | `iSReserve2` | `int` | YES | +| 113 | `iSReserve3` | `int` | YES | +| 114 | `tSReserve1` | `datetime` | YES | +| 115 | `tSReserve2` | `datetime` | YES | +| 116 | `sControlId` | `varchar(100)` | YES | +| 117 | `iControlOrder` | `int` | YES | +| 118 | `sControlParentId` | `varchar(100)` | YES | +| 119 | `sSelfControlId` | `varchar(100)` | YES | +| 120 | `sChildren` | `varchar(255)` | YES | +| 121 | `sPartsName` | `varchar(255)` | YES | +| 122 | `dPartsQty` | `decimal(18,6)` | YES | +| 123 | `dCombineQty` | `decimal(18,6)` | YES | +| 124 | `iPositiveColor` | `int` | YES | +| 125 | `iPositiveSpecialColor` | `int` | YES | +| 126 | `iOppositeColor` | `int` | YES | +| 127 | `iOppositeSpecialColor` | `int` | YES | +| 128 | `dMachineLength` | `decimal(18,6)` | YES | +| 129 | `dMachineWidth` | `decimal(18,6)` | YES | +| 130 | `dSinglePQty` | `decimal(18,6)` | YES | +| 131 | `dSumPQty` | `decimal(18,0)` | YES | +| 132 | `dMachineQty` | `decimal(18,6)` | YES | +| 133 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 134 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 135 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 136 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 137 | `dPlateQty` | `decimal(18,6)` | YES | +| 138 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 139 | `iPrintModePo` | `int` | YES | +| 140 | `iPrintMode` | `int` | YES | +| 141 | `iStick` | `int` | YES | +| 142 | `iPage` | `int` | YES | +| 143 | `sMachinePicturePath` | `varchar(255)` | YES | +| 144 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 145 | `sPrintModeMemo` | `text` | YES | +| 146 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 147 | `bAllOut` | `bit(1)` | YES | +| 148 | `sAllId` | `varchar(2000)` | YES | +| 149 | `sPullGauge` | `varchar(100)` | YES | +| 150 | `dSemigoodsInQty` | `decimal(18,6)` | YES | +| 151 | `bSemigoodsInComplete` | `bit(1)` | YES | +| 152 | `dSemigoodsOutQty` | `decimal(18,6)` | YES | +| 153 | `bSemigoodsOutComplete` | `bit(1)` | YES | +| 154 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 155 | `dMaterialsWidth` | `decimal(18,6)` | YES | +| 156 | `dMaterialsLength` | `decimal(18,6)` | YES | +| 157 | `sControlMemo` | `text` | YES | +| 158 | `sColorSerial` | `varchar(255)` | YES | +| 159 | `sCReserve1` | `varchar(255)` | YES | +| 160 | `sCReserve2` | `varchar(255)` | YES | +| 161 | `sCReserve3` | `varchar(255)` | YES | +| 162 | `sCReserve4` | `varchar(255)` | YES | +| 163 | `sCReserve5` | `varchar(255)` | YES | +| 164 | `sCReserve6` | `varchar(255)` | YES | +| 165 | `dCReserve1` | `decimal(18,6)` | YES | +| 166 | `dCReserve2` | `decimal(18,6)` | YES | +| 167 | `dCReserve3` | `decimal(18,6)` | YES | +| 168 | `iCReserve1` | `int` | YES | +| 169 | `iCReserve2` | `int` | YES | +| 170 | `iCReserve3` | `int` | YES | +| 171 | `tCReserve1` | `datetime` | YES | +| 172 | `tCReserve2` | `datetime` | YES | +| 173 | `dCoupletQty` | `decimal(18,6)` | YES | +| 174 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 175 | `iBindStick` | `int` | YES | +| 176 | `iFoldingStick` | `int` | YES | +| 177 | `sSlaveId` | `varchar(100)` | NO | +| 178 | `iSlaveOrder` | `int` | NO | +| 179 | `sType` | `varchar(255)` | NO | +| 180 | `sProcessId` | `varchar(100)` | NO | +| 181 | `sMaterialsId` | `varchar(100)` | YES | +| 182 | `sMaterialsTbId` | `varchar(100)` | YES | +| 183 | `sSrcId` | `varchar(100)` | NO | +| 184 | `sProcessRequire` | `text` | YES | +| 185 | `dManualQty` | `decimal(18,6)` | YES | +| 186 | `dManualWidth` | `decimal(18,6)` | YES | +| 187 | `dManualLength` | `decimal(18,6)` | YES | +| 188 | `dManualValue` | `decimal(18,6)` | YES | +| 189 | `sMachineId` | `varchar(100)` | YES | +| 190 | `dHour` | `decimal(18,6)` | YES | +| 191 | `sKnifeMouldId` | `varchar(100)` | YES | +| 192 | `sNewOld` | `varchar(255)` | YES | +| 193 | `bOutside` | `bit(1)` | NO | +| 194 | `dOutsideQty` | `decimal(18,6)` | NO | +| 195 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 196 | `dProcessInQty` | `decimal(18,6)` | YES | +| 197 | `dLossQty` | `decimal(18,6)` | YES | +| 198 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 199 | `dRate` | `decimal(18,6)` | YES | +| 200 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 201 | `dProcessQty` | `decimal(18,6)` | NO | +| 202 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 203 | `bProductionReportComplete` | `bit(1)` | NO | +| 204 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 205 | `bProductionComplete` | `bit(1)` | NO | +| 206 | `dProductionQty` | `decimal(18,6)` | NO | +| 207 | `dProcessMoney` | `decimal(18,6)` | YES | +| 208 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 209 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 210 | `tStartDate` | `datetime` | YES | +| 211 | `tEndDate` | `datetime` | YES | +| 212 | `sNextId` | `varchar(100)` | YES | +| 213 | `sProcessMemo` | `text` | YES | +| 214 | `sPReserve1` | `varchar(255)` | YES | +| 215 | `sPReserve2` | `varchar(255)` | YES | +| 216 | `sPReserve3` | `varchar(255)` | YES | +| 217 | `sPReserve4` | `varchar(255)` | YES | +| 218 | `sPReserve5` | `varchar(255)` | YES | +| 219 | `sPReserve6` | `varchar(255)` | YES | +| 220 | `dPReserve1` | `decimal(18,6)` | YES | +| 221 | `dPReserve2` | `decimal(18,6)` | YES | +| 222 | `dPReserve3` | `decimal(18,6)` | YES | +| 223 | `iPReserve1` | `int` | YES | +| 224 | `iPReserve2` | `int` | YES | +| 225 | `iPReserve3` | `int` | YES | +| 226 | `tPReserve1` | `datetime` | YES | +| 227 | `tPReserve2` | `datetime` | YES | +| 228 | `sId` | `varchar(100)` | NO | +| 229 | `iIncrement` | `int` | NO | +| 230 | `bOutSideComplete` | `bit(1)` | NO | +| 231 | `bQlyComplete` | `bit(1)` | NO | +| 232 | `dQlyQty` | `decimal(18,6)` | NO | +| 233 | `dSampleQty` | `decimal(18,6)` | NO | +| 234 | `dAdjustRate` | `decimal(18,6)` | NO | +| 235 | `dCrew` | `decimal(18,6)` | NO | +| 236 | `iPlate` | `int` | NO | +| 237 | `iFace` | `int` | YES | +| 238 | `sColorSerialMemo` | `text` | YES | +| 239 | `sCombinePartsName` | `text` | YES | +| 240 | `iBillOutside_pro` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sWorkOrderSlaveManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId`) AS `sCustomerId`,if((ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,'') <> ''),`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSlaveProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`) AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSelfControlId` AS `sSelfControlId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPullGauge` AS `sPullGauge`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsInQty` AS `dSemigoodsInQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsInComplete` AS `bSemigoodsInComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSemigoodsOutQty` AS `dSemigoodsOutQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`bSemigoodsOutComplete` AS `bSemigoodsOutComplete`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsWidth` AS `dMaterialsWidth`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dMaterialsLength` AS `dMaterialsLength`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sColorSerial` AS `sColorSerial`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iBindStick` AS `iBindStick`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`iFoldingStick` AS `iFoldingStick`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMaterialsTbId` AS `sMaterialsTbId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionReportComplete` AS `bProductionReportComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` AS `bOutSideComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`dCrew` AS `dCrew`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iPlate` AS `iPlate`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`mftworkorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,1 AS `iBillOutside_pro` from (((`xlyweberp_saas_ai`.`mftworkorderprocess` join `xlyweberp_saas_ai`.`mftworkordermaster` on(((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sBrandsId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId`) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sSubsidiaryId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId`)))) left join `xlyweberp_saas_ai`.`mftworkordercontrol` on(((`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` = `xlyweberp_saas_ai`.`mftworkorderprocess`.`sControlId`) and (`xlyweberp_saas_ai`.`mftworkordercontrol`.`sBrandsId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId`) and (`xlyweberp_saas_ai`.`mftworkordercontrol`.`sSubsidiaryId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId`)))) join `xlyweberp_saas_ai`.`mftworkorderslave` on(((`xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) and (`xlyweberp_saas_ai`.`mftworkorderslave`.`sBrandsId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId`) and (`xlyweberp_saas_ai`.`mftworkorderslave`.`sSubsidiaryId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId`)))) where ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutside` = 1) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`bQlyComplete` = 0) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`dQlyQty` = 0) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`bOutSideComplete` = 0) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` = 0) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` = 1) and (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderremainder.md b/docs/auto-catalog/views/viw_mftworkorderremainder.md new file mode 100644 index 0000000..e3ee41a --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderremainder.md @@ -0,0 +1,42 @@ +# `viw_mftworkorderremainder` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `bCheck` | `bit(1)` | NO | +| 3 | `sStatus` | `varchar(255)` | YES | +| 4 | `iOrder` | `int` | NO | +| 5 | `sBrandsId` | `varchar(100)` | NO | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | +| 7 | `sSlaveId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMakePerson` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sProductId` | `varchar(100)` | NO | +| 12 | `sPartsName` | `varchar(255)` | NO | +| 13 | `dSumMachineQty` | `decimal(18,6)` | NO | +| 14 | `dProductQty` | `decimal(18,6)` | NO | +| 15 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 16 | `tCreateDate` | `datetime` | NO | +| 17 | `tCheckDate` | `datetime` | YES | +| 18 | `dRemainderQty` | `decimal(19,6)` | NO | +| 19 | `sMemo` | `char(0)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`) AS `dRemainderQty`,'' AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete` from (((`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkordercontrolcombine` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` = `xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sSlaveId`))) join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) where ((`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` = 1) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` = 0) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` = '101251240115016002469445380')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderremainder_new.md b/docs/auto-catalog/views/viw_mftworkorderremainder_new.md new file mode 100644 index 0000000..c7866a1 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderremainder_new.md @@ -0,0 +1,42 @@ +# `viw_mftworkorderremainder_new` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `bCheck` | `bit(1)` | NO | +| 3 | `sStatus` | `varchar(255)` | YES | +| 4 | `iOrder` | `int` | NO | +| 5 | `sBrandsId` | `varchar(100)` | NO | +| 6 | `sSubsidiaryId` | `varchar(100)` | NO | +| 7 | `sSlaveId` | `varchar(200)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMakePerson` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sProductId` | `varchar(100)` | NO | +| 12 | `sPartsName` | `varchar(255)` | NO | +| 13 | `dSumMachineQty` | `decimal(18,6)` | NO | +| 14 | `dProductQty` | `decimal(18,6)` | NO | +| 15 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 16 | `tCreateDate` | `datetime` | NO | +| 17 | `tCheckDate` | `datetime` | YES | +| 18 | `dRemainderQty` | `decimal(19,6)` | NO | +| 19 | `sMemo` | `char(0)` | NO | +| 20 | `bBillComplete` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,concat(`xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`,ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId`,'')) AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`mftworkordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`) AS `dRemainderQty`,'' AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete` from (((`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) join `xlyweberp_saas_ai`.`mftworkordercontrolcombine` on((`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` = `xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sSlaveId`))) join `xlyweberp_saas_ai`.`mftworkordercontrol` on((`xlyweberp_saas_ai`.`mftworkordercontrolcombine`.`sControlId` = `xlyweberp_saas_ai`.`mftworkordercontrol`.`sId`))) where ((`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` = 1) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` = 0) and (`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` = '101251240115016002469445380')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mftworkorderslave.md b/docs/auto-catalog/views/viw_mftworkorderslave.md new file mode 100644 index 0000000..56d9316 --- /dev/null +++ b/docs/auto-catalog/views/viw_mftworkorderslave.md @@ -0,0 +1,258 @@ +# `viw_mftworkorderslave` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `bProduction` | `bit(1)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | YES | +| 5 | `sMakePerson` | `varchar(255)` | YES | +| 6 | `sFormId` | `varchar(100)` | YES | +| 7 | `iOrder` | `int` | YES | +| 8 | `sBillNo` | `varchar(255)` | YES | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | YES | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 14 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 15 | `tAdvanceDate` | `datetime` | YES | +| 16 | `bPrint` | `bit(1)` | YES | +| 17 | `bBillComplete` | `bit(1)` | YES | +| 18 | `bBillOutside` | `bit(1)` | YES | +| 19 | `bCopyLimit` | `bit(1)` | YES | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | YES | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `bNotInStorageOverdueComplete` | `bit(1)` | YES | +| 37 | `sType` | `varchar(255)` | YES | +| 38 | `sProcessType` | `varchar(255)` | YES | +| 39 | `sProductionClassify` | `varchar(255)` | YES | +| 40 | `sFinalConfirmation` | `varchar(255)` | YES | +| 41 | `dPlatediameter` | `decimal(18,6)` | YES | +| 42 | `sPrintingSequence` | `varchar(255)` | YES | +| 43 | `sMasterCustomerId` | `varchar(100)` | YES | +| 44 | `sMasterProductId` | `varchar(100)` | YES | +| 45 | `dMasterProductQty` | `decimal(18,6)` | YES | +| 46 | `sProductState` | `varchar(3)` | NO | +| 47 | `sSlaveId` | `varchar(100)` | NO | +| 48 | `iSlaveOrder` | `int` | NO | +| 49 | `sCustomerId` | `varchar(100)` | NO | +| 50 | `sContacts` | `varchar(255)` | YES | +| 51 | `sPhone` | `varchar(255)` | YES | +| 52 | `tDeliverDate` | `datetime` | YES | +| 53 | `sSalesManId` | `varchar(255)` | YES | +| 54 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 55 | `sGetPayId` | `varchar(255)` | YES | +| 56 | `tGetPayDate` | `datetime` | YES | +| 57 | `sConsignee` | `varchar(255)` | YES | +| 58 | `sConsigneeMobile` | `varchar(255)` | YES | +| 59 | `sDeliverId` | `varchar(100)` | YES | +| 60 | `sProvince` | `varchar(255)` | YES | +| 61 | `sCity` | `varchar(255)` | YES | +| 62 | `sArea` | `varchar(255)` | YES | +| 63 | `sDeliverTo` | `varchar(255)` | YES | +| 64 | `sManualNo` | `varchar(255)` | YES | +| 65 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 66 | `sCurrency` | `varchar(255)` | YES | +| 67 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 68 | `sProductId` | `varchar(100)` | NO | +| 69 | `dProductQty` | `decimal(18,6)` | NO | +| 70 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 71 | `dProductPrice` | `decimal(18,6)` | NO | +| 72 | `dProductMoney` | `decimal(18,6)` | NO | +| 73 | `sProductInfo` | `text` | YES | +| 74 | `sMaterialsMemo` | `text` | YES | +| 75 | `sProcessMemo` | `text` | YES | +| 76 | `sSrcSlaveId` | `varchar(100)` | NO | +| 77 | `sSrcId` | `varchar(100)` | NO | +| 78 | `sSrcNo` | `varchar(255)` | NO | +| 79 | `dSrcQty` | `decimal(18,6)` | YES | +| 80 | `dProductPQty` | `decimal(18,6)` | YES | +| 81 | `bProductInStoreComplete` | `bit(1)` | NO | +| 82 | `bDeliverComplete` | `bit(1)` | NO | +| 83 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 84 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 85 | `sQualityRequireMemo` | `text` | YES | +| 86 | `sPackRequireMemo` | `text` | YES | +| 87 | `sSlaveMemo` | `text` | YES | +| 88 | `sTaxId` | `varchar(100)` | YES | +| 89 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 90 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 91 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 93 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 95 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 96 | `dDeliverQty` | `decimal(18,6)` | NO | +| 97 | `dCheckingQty` | `decimal(18,6)` | NO | +| 98 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 99 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 100 | `sWebOrderNo` | `varchar(255)` | NO | +| 101 | `sWebOrderId` | `varchar(100)` | NO | +| 102 | `sBarcode` | `varchar(255)` | YES | +| 103 | `dGiveQty` | `decimal(18,6)` | NO | +| 104 | `sProductTechnologyId` | `varchar(100)` | YES | +| 105 | `sOrderId` | `varchar(100)` | NO | +| 106 | `sOrderNo` | `varchar(255)` | NO | +| 107 | `sSReserve1` | `varchar(255)` | YES | +| 108 | `sSReserve2` | `varchar(255)` | YES | +| 109 | `sSReserve3` | `varchar(255)` | YES | +| 110 | `sSReserve4` | `varchar(255)` | YES | +| 111 | `sSReserve5` | `varchar(255)` | YES | +| 112 | `sSReserve6` | `varchar(255)` | YES | +| 113 | `dSReserve1` | `decimal(18,6)` | YES | +| 114 | `dSReserve2` | `decimal(18,6)` | YES | +| 115 | `dSReserve3` | `decimal(18,6)` | YES | +| 116 | `iSReserve1` | `int` | YES | +| 117 | `iSReserve2` | `int` | YES | +| 118 | `iSReserve3` | `int` | YES | +| 119 | `tSReserve1` | `datetime` | YES | +| 120 | `tSReserve2` | `datetime` | YES | +| 121 | `sId` | `varchar(100)` | YES | +| 122 | `tBillCompleteDate` | `datetime` | YES | +| 123 | `dPresentQty` | `decimal(18,6)` | NO | +| 124 | `sOrderSlaveId` | `varchar(100)` | NO | +| 125 | `iProductStick` | `int` | YES | +| 126 | `bCheckingComplete` | `bit(1)` | NO | +| 127 | `bAdvanceComplete` | `bit(1)` | YES | +| 128 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 129 | `sPlateMaking` | `varchar(255)` | YES | +| 130 | `iIncrement` | `int` | NO | +| 131 | `bQlyComplete` | `bit(1)` | NO | +| 132 | `dQlyQty` | `decimal(18,6)` | NO | +| 133 | `dAllMoney` | `decimal(19,6)` | NO | +| 134 | `dSaleProfit` | `decimal(21,6)` | YES | +| 135 | `dTransportMoney` | `decimal(18,6)` | NO | +| 136 | `dPackMoney` | `decimal(18,6)` | NO | +| 137 | `dAuxiliaryMaterialsMoney` | `decimal(18,6)` | NO | +| 138 | `dMasterMaterialsMoney` | `decimal(18,6)` | NO | +| 139 | `dPrintProductMoney` | `decimal(18,6)` | NO | +| 140 | `dPrintAfterMoney` | `decimal(18,6)` | NO | +| 141 | `dPrintMoney` | `decimal(18,6)` | NO | +| 142 | `dPrintBeforeMoney` | `decimal(18,6)` | NO | +| 143 | `bCarryOver` | `bit(1)` | YES | +| 144 | `dProductCarryOverQty` | `decimal(18,6)` | YES | +| 145 | `tFactCountCost` | `datetime` | YES | +| 146 | `bReceiptComplete` | `bit(1)` | NO | +| 147 | `dSampleQty` | `decimal(18,6)` | NO | +| 148 | `dCombineQty` | `decimal(18,6)` | NO | +| 149 | `dDiameter` | `decimal(18,6)` | YES | +| 150 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 151 | `bCutting` | `bit(1)` | NO | +| 152 | `dMeters` | `decimal(18,6)` | YES | +| 153 | `dPaper` | `decimal(18,6)` | YES | +| 154 | `sPaperDirection` | `varchar(100)` | YES | +| 155 | `dSkip` | `decimal(18,6)` | YES | +| 156 | `dLeftSide` | `decimal(18,6)` | YES | +| 157 | `sPartsStyle` | `varchar(255)` | NO | +| 158 | `sParam5` | `varchar(255)` | NO | +| 159 | `sParam4` | `varchar(255)` | NO | +| 160 | `sParam3` | `varchar(255)` | NO | +| 161 | `sParam2` | `varchar(255)` | NO | +| 162 | `sParam1` | `varchar(255)` | NO | +| 163 | `sColorMemo` | `text` | YES | +| 164 | `bCustomerStatus` | `bit(1)` | NO | +| 165 | `bCustomerStatusEnd` | `bit(1)` | NO | +| 166 | `dCompleteQty` | `decimal(18,6)` | NO | +| 167 | `sNoFormat` | `varchar(255)` | YES | +| 168 | `sStockup` | `char(1)` | YES | +| 169 | `bCustomerSureComplete` | `bit(1)` | YES | +| 170 | `dDiffDate` | `int` | YES | +| 171 | `dEverybarQty` | `decimal(18,6)` | NO | +| 172 | `dEachcaseQty` | `decimal(18,6)` | NO | +| 173 | `dPackQty` | `decimal(18,6)` | NO | +| 174 | `sBoxStyle` | `varchar(100)` | NO | +| 175 | `dFactProductQty` | `decimal(18,6)` | NO | +| 176 | `dLimitSampleQty` | `decimal(18,6)` | NO | +| 177 | `dStandardSampleQty` | `decimal(18,6)` | NO | +| 178 | `sColorReference` | `varchar(100)` | NO | +| 179 | `sTransferredMatterCheck` | `varchar(100)` | NO | +| 180 | `sTransferredMatter` | `varchar(100)` | NO | +| 181 | `sWorkpieceModel` | `varchar(100)` | NO | +| 182 | `sProcessesNo` | `varchar(100)` | NO | +| 183 | `dConversionRate` | `decimal(18,6)` | NO | +| 184 | `dProductionCycle` | `decimal(18,6)` | NO | +| 185 | `sProductionCenter` | `varchar(100)` | NO | +| 186 | `sMinPack` | `varchar(100)` | NO | +| 187 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 188 | `sCutMode` | `varchar(100)` | NO | +| 189 | `sPlateNo` | `varchar(100)` | NO | +| 190 | `sMaterialsStyle` | `varchar(100)` | NO | +| 191 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 192 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 193 | `dConversionQty` | `decimal(18,6)` | NO | +| 194 | `dNProductMoney` | `decimal(18,6)` | NO | +| 195 | `dNProductPrice` | `decimal(18,6)` | NO | +| 196 | `dFreightMoney` | `decimal(18,6)` | NO | +| 197 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 198 | `dPlateMoney` | `decimal(18,6)` | NO | +| 199 | `dProofingMoney` | `decimal(18,6)` | NO | +| 200 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 201 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 202 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 203 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 204 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 205 | `dCertificateQty` | `decimal(18,6)` | NO | +| 206 | `bCertificateComplete` | `bit(1)` | NO | +| 207 | `sSalveMemo` | `text` | YES | +| 208 | `tSrcDate` | `datetime` | YES | +| 209 | `sPlannerMemo` | `varchar(50)` | NO | +| 210 | `tPlannerSet` | `datetime` | YES | +| 211 | `bPlanB` | `bit(1)` | NO | +| 212 | `dPitInstoreStockupQty` | `decimal(18,6)` | NO | +| 213 | `dStockupQty` | `decimal(18,6)` | NO | +| 214 | `sFatherSlaveId` | `varchar(255)` | NO | +| 215 | `tCustomerStatus` | `datetime` | YES | +| 216 | `sCustomerFailType` | `varchar(255)` | YES | +| 217 | `sCustomerFailMemo` | `varchar(255)` | YES | +| 218 | `sCompletePerson` | `varchar(255)` | YES | +| 219 | `dTotalQty` | `decimal(18,6)` | NO | +| 220 | `sProductVer` | `varchar(255)` | YES | +| 221 | `sAccidentId` | `varchar(100)` | YES | +| 222 | `sOrderType` | `varchar(255)` | YES | +| 223 | `sMaterialsId` | `varchar(50)` | YES | +| 224 | `sFeedBack1Memo` | `text` | YES | +| 225 | `sFeedBack2Memo` | `text` | YES | +| 226 | `sFeedBack3Memo` | `text` | YES | +| 227 | `bSucceed` | `bit(1)` | YES | +| 228 | `bMCheck` | `bit(1)` | YES | +| 229 | `tMCheckDate` | `datetime` | YES | +| 230 | `sZLKnifeMouldId` | `varchar(50)` | NO | +| 231 | `iTotalQty` | `decimal(40,6)` | YES | +| 232 | `bPublish` | `bit(1)` | YES | +| 233 | `sPublishPerson` | `varchar(50)` | YES | +| 234 | `tPublishDate` | `datetime` | YES | +| 235 | `iPublishQty` | `int` | YES | +| 236 | `sAccidentNo` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mftworkordermaster`.`bProduction` AS `bProduction`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bNotInStorageOverdueComplete` AS `bNotInStorageOverdueComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProcessType` AS `sProcessType`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductionClassify` AS `sProductionClassify`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sFinalConfirmation` AS `sFinalConfirmation`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dPlatediameter` AS `dPlatediameter`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPrintingSequence` AS `sPrintingSequence`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dQty` AS `dMasterProductQty`,if((`xlyweberp_saas_ai`.`mftworkordermaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` AS `dQlyQty`,(`xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney` + `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) AS `dAllMoney`,(((`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductMoney` - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostProcessMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dCostMaterialsMoney`) - `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductTaxMoney`) AS `dSaleProfit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCarryOver` AS `bCarryOver`,`xlyweberp_saas_ai`.`mftworkordermaster`.`dProductCarryOverQty` AS `dProductCarryOverQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`tFactCountCost` AS `tFactCountCost`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatus` AS `bCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCustomerStatusEnd` AS `bCustomerStatusEnd`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCompleteQty` AS `dCompleteQty`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`mftworkordermaster`.`bCustomerSureComplete` AS `bCustomerSureComplete`,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`mftworkorderslave`.`tDeliverDate`)) AS `dDiffDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEverybarQty` AS `dEverybarQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dEachcaseQty` AS `dEachcaseQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sBoxStyle` AS `sBoxStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFactProductQty` AS `dFactProductQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dLimitSampleQty` AS `dLimitSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStandardSampleQty` AS `dStandardSampleQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dCertificateQty` AS `dCertificateQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bCertificateComplete` AS `bCertificateComplete`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMemo` AS `sSalveMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPlannerMemo` AS `sPlannerMemo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPlannerSet` AS `tPlannerSet`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPlanB` AS `bPlanB`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tCustomerStatus` AS `tCustomerStatus`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailType` AS `sCustomerFailType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sCustomerFailMemo` AS `sCustomerFailMemo`,`xlyweberp_saas_ai`.`mftworkordermaster`.`sCompletePerson` AS `sCompletePerson`,(case when (`xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` > 0) then `xlyweberp_saas_ai`.`mftworkorderslave`.`dQlyQty` else `xlyweberp_saas_ai`.`mftworkorderslave`.`dProductQty` end) AS `dTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sProductVer` AS `sProductVer`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentId` AS `sAccidentId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack1Memo` AS `sFeedBack1Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack2Memo` AS `sFeedBack2Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sFeedBack3Memo` AS `sFeedBack3Memo`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bSucceed` AS `bSucceed`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bMCheck` AS `bMCheck`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tMCheckDate` AS `tMCheckDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sZLKnifeMouldId` AS `sZLKnifeMouldId`,(select sum(`xlyweberp_saas_ai`.`mftworkorderprocess`.`dProcessQty`) from `xlyweberp_saas_ai`.`mftworkorderprocess` where ((`xlyweberp_saas_ai`.`mftworkorderprocess`.`sParentId` = `xlyweberp_saas_ai`.`mftworkordermaster`.`sId`) and (`xlyweberp_saas_ai`.`mftworkorderprocess`.`sProcessId` = '1691254111216986535514640'))) AS `iTotalQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`bPublish` AS `bPublish`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sPublishPerson` AS `sPublishPerson`,`xlyweberp_saas_ai`.`mftworkorderslave`.`tPublishDate` AS `tPublishDate`,`xlyweberp_saas_ai`.`mftworkorderslave`.`iPublishQty` AS `iPublishQty`,`xlyweberp_saas_ai`.`mftworkorderslave`.`sAccidentNo` AS `sAccidentNo` from (`xlyweberp_saas_ai`.`mftworkordermaster` join `xlyweberp_saas_ai`.`mftworkorderslave` on((`xlyweberp_saas_ai`.`mftworkordermaster`.`sId` = `xlyweberp_saas_ai`.`mftworkorderslave`.`sParentId`))) where (`xlyweberp_saas_ai`.`mftworkorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitcheckprofitloss.md b/docs/auto-catalog/views/viw_mitcheckprofitloss.md new file mode 100644 index 0000000..2fbe5b1 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitcheckprofitloss.md @@ -0,0 +1,64 @@ +# `viw_mitcheckprofitloss` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sEmployeeId` | `varchar(100)` | NO | +| 9 | `sMaterialsId` | `varchar(100)` | NO | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 14 | `dConversionQty` | `decimal(18,6)` | NO | +| 15 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 16 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 17 | `sMemo` | `text` | YES | +| 18 | `sDefineNo` | `varchar(100)` | NO | +| 19 | `sDefineNo2` | `varchar(100)` | NO | +| 20 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 21 | `dOriginalQty` | `decimal(18,6)` | NO | +| 22 | `dOriginalMoney` | `decimal(18,6)` | NO | +| 23 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | NO | +| 24 | `dProfitLossQty` | `decimal(18,6)` | NO | +| 25 | `dProfitLossPrice` | `decimal(18,6)` | NO | +| 26 | `dProfitLossMoney` | `decimal(18,6)` | NO | +| 27 | `sSrcSlaveId` | `varchar(100)` | NO | +| 28 | `sSrcId` | `varchar(100)` | NO | +| 29 | `sSrcNo` | `varchar(255)` | NO | +| 30 | `sWareHouseId` | `varchar(100)` | NO | +| 31 | `sLocationId` | `varchar(100)` | NO | +| 32 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 33 | `sCurrency` | `varchar(3)` | NO | +| 34 | `dCurrencyRate` | `int` | NO | +| 35 | `dProductMoney` | `decimal(18,6)` | NO | +| 36 | `dProductTaxMoney` | `int` | NO | +| 37 | `dProductNoTaxMoney` | `int` | NO | +| 38 | `dProductTaxForeignMoney` | `int` | NO | +| 39 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 40 | `dCostMoney` | `int` | NO | +| 41 | `sBillNo` | `char(0)` | NO | +| 42 | `sFormId` | `char(0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitcheckprofitloss`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dOriginalAuxiliaryQty` AS `dOriginalAuxiliaryQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dOriginalQty` AS `dOriginalQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dOriginalMoney` AS `dOriginalMoney`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dProfitLossAuxiliaryQty` AS `dProfitLossAuxiliaryQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dProfitLossQty` AS `dProfitLossQty`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dProfitLossPrice` AS `dProfitLossPrice`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dProfitLossMoney` AS `dProfitLossMoney`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`sWareHouseLocationId` AS `sWareHouseLocationId`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dProfitLossMoney` AS `dProductMoney`,0 AS `dProductTaxMoney`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitcheckprofitloss`.`dProfitLossMoney` AS `dProductForeignMoney`,0 AS `dCostMoney`,'' AS `sBillNo`,'' AS `sFormId` from `xlyweberp_saas_ai`.`mitcheckprofitloss` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitmaterialsadjust.md b/docs/auto-catalog/views/viw_mitmaterialsadjust.md new file mode 100644 index 0000000..a36b182 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitmaterialsadjust.md @@ -0,0 +1,105 @@ +# `viw_mitmaterialsadjust` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sSlaveId` | `varchar(100)` | NO | +| 32 | `iSlaveOrder` | `int` | NO | +| 33 | `sMaterialsId` | `varchar(100)` | NO | +| 34 | `sMaterialsStyle` | `varchar(255)` | NO | +| 35 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 36 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 37 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 41 | `sSrcSlaveId` | `varchar(100)` | NO | +| 42 | `sSrcId` | `varchar(100)` | NO | +| 43 | `sSrcNo` | `varchar(255)` | NO | +| 44 | `dSrcQty` | `decimal(18,6)` | YES | +| 45 | `sSlaveMemo` | `text` | YES | +| 46 | `sTaxId` | `varchar(100)` | YES | +| 47 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 48 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 50 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 52 | `sBarcode` | `varchar(255)` | YES | +| 53 | `sOrderId` | `varchar(100)` | NO | +| 54 | `sOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderId` | `varchar(100)` | NO | +| 56 | `sWorkOrderNo` | `varchar(255)` | NO | +| 57 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 58 | `sSReserve1` | `varchar(255)` | YES | +| 59 | `sSReserve2` | `varchar(255)` | YES | +| 60 | `sSReserve3` | `varchar(255)` | YES | +| 61 | `sSReserve4` | `varchar(255)` | YES | +| 62 | `sSReserve5` | `varchar(255)` | YES | +| 63 | `sSReserve6` | `varchar(255)` | YES | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | +| 67 | `iSReserve1` | `int` | YES | +| 68 | `iSReserve2` | `int` | YES | +| 69 | `iSReserve3` | `int` | YES | +| 70 | `tSReserve1` | `datetime` | YES | +| 71 | `tSReserve2` | `datetime` | YES | +| 72 | `sDefineNo` | `varchar(255)` | NO | +| 73 | `sDefineNo2` | `varchar(255)` | NO | +| 74 | `sSlaveWareHouseId` | `varchar(255)` | NO | +| 75 | `sSlaveLocationId` | `varchar(100)` | NO | +| 76 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | +| 77 | `sSlaveWarehouseLocationId` | `varchar(100)` | NO | +| 78 | `sEmployeeId` | `varchar(100)` | YES | +| 79 | `sWareHouseId` | `varchar(100)` | NO | +| 80 | `sLocationId` | `varchar(100)` | NO | +| 81 | `sWarehouseLocationId` | `varchar(100)` | NO | +| 82 | `iIncrement` | `int` | NO | +| 83 | `sMinusSrcId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sWareHouseId` AS `sSlaveWareHouseId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sLocationId` AS `sSlaveLocationId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sWarehouseLocationId` AS `sSlaveWarehouseLocationId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sMinusSrcId` AS `sMinusSrcId` from (`xlyweberp_saas_ai`.`mitmaterialsadjustmaster` join `xlyweberp_saas_ai`.`mitmaterialsadjustslave` on((`xlyweberp_saas_ai`.`mitmaterialsadjustslave`.`sParentId` = `xlyweberp_saas_ai`.`mitmaterialsadjustmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitmaterialscheck.md b/docs/auto-catalog/views/viw_mitmaterialscheck.md new file mode 100644 index 0000000..b71dd79 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitmaterialscheck.md @@ -0,0 +1,95 @@ +# `viw_mitmaterialscheck` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sMaterialsId` | `varchar(50)` | NO | +| 35 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 36 | `dOriginalQty` | `decimal(18,6)` | NO | +| 37 | `dOriginalMoney` | `decimal(18,6)` | NO | +| 38 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 39 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 40 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 41 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 42 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 43 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | YES | +| 44 | `dProfitLossQty` | `decimal(18,6)` | YES | +| 45 | `dProfitLossMoney` | `decimal(18,6)` | YES | +| 46 | `dProfitLossPrice` | `decimal(18,6)` | YES | +| 47 | `sSrcId` | `varchar(100)` | NO | +| 48 | `sSrcSlaveId` | `varchar(100)` | NO | +| 49 | `sSrcNo` | `varchar(255)` | NO | +| 50 | `dSrcQty` | `decimal(18,6)` | YES | +| 51 | `sSlaveMemo` | `text` | YES | +| 52 | `sBarcode` | `varchar(255)` | YES | +| 53 | `sDefineNo` | `varchar(100)` | NO | +| 54 | `sDefineNo2` | `varchar(100)` | NO | +| 55 | `sWareHouseId` | `varchar(50)` | NO | +| 56 | `sLocationId` | `varchar(50)` | NO | +| 57 | `sWareHouseLocationId` | `varchar(50)` | NO | +| 58 | `sSReserve1` | `varchar(255)` | YES | +| 59 | `sSReserve2` | `varchar(255)` | YES | +| 60 | `sSReserve3` | `varchar(255)` | YES | +| 61 | `sSReserve4` | `varchar(255)` | YES | +| 62 | `sSReserve5` | `varchar(255)` | YES | +| 63 | `sSReserve6` | `varchar(255)` | YES | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | +| 67 | `iSReserve1` | `int` | YES | +| 68 | `iSReserve2` | `int` | YES | +| 69 | `iSReserve3` | `int` | YES | +| 70 | `tSReserve1` | `datetime` | YES | +| 71 | `tSReserve2` | `datetime` | YES | +| 72 | `sMaterialsStyle` | `varchar(100)` | NO | +| 73 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dOriginalAuxiliaryQty` AS `dOriginalAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dOriginalQty` AS `dOriginalQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dOriginalMoney` AS `dOriginalMoney`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dProfitLossAuxiliaryQty` AS `dProfitLossAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dProfitLossQty` AS `dProfitLossQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dProfitLossMoney` AS `dProfitLossMoney`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dProfitLossPrice` AS `dProfitLossPrice`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`mitmaterialscheckmaster` join `xlyweberp_saas_ai`.`mitmaterialscheckslave` on((`xlyweberp_saas_ai`.`mitmaterialscheckslave`.`sParentId` = `xlyweberp_saas_ai`.`mitmaterialscheckmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitmaterialscut.md b/docs/auto-catalog/views/viw_mitmaterialscut.md new file mode 100644 index 0000000..b3a92f2 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitmaterialscut.md @@ -0,0 +1,117 @@ +# `viw_mitmaterialscut` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMaterialsId` | `varchar(100)` | NO | +| 18 | `sMaterialsStyle` | `varchar(255)` | NO | +| 19 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 20 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 21 | `dConversionQty` | `decimal(18,6) unsigned` | NO | +| 22 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 23 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 24 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 25 | `sDefineNo` | `varchar(255)` | NO | +| 26 | `sDefineNo2` | `varchar(255)` | NO | +| 27 | `sWarehouseId` | `varchar(100)` | NO | +| 28 | `sLocationId` | `varchar(100)` | NO | +| 29 | `sWarehouseLocationId` | `varchar(100)` | NO | +| 30 | `sMReserve1` | `varchar(255)` | YES | +| 31 | `sMReserve2` | `varchar(255)` | YES | +| 32 | `sMReserve3` | `varchar(255)` | YES | +| 33 | `sMReserve4` | `varchar(255)` | YES | +| 34 | `sMReserve5` | `varchar(255)` | YES | +| 35 | `sMReserve6` | `varchar(255)` | YES | +| 36 | `dMReserve1` | `decimal(18,6)` | YES | +| 37 | `dMReserve2` | `decimal(18,6)` | YES | +| 38 | `dMReserve3` | `decimal(18,6)` | YES | +| 39 | `iMReserve1` | `int` | YES | +| 40 | `iMReserve2` | `int` | YES | +| 41 | `iMReserve3` | `int` | YES | +| 42 | `tMReserve1` | `datetime` | YES | +| 43 | `tMReserve2` | `datetime` | YES | +| 44 | `sSrcSlaveId` | `varchar(100)` | NO | +| 45 | `sSrcId` | `varchar(100)` | NO | +| 46 | `sSrcNo` | `varchar(255)` | NO | +| 47 | `sSlaveId` | `varchar(100)` | NO | +| 48 | `iSlaveOrder` | `int` | NO | +| 49 | `sSlaveMaterialsId` | `varchar(100)` | NO | +| 50 | `sSlaveMaterialsStyle` | `varchar(255)` | NO | +| 51 | `dSlaveAuxiliaryQty` | `decimal(18,6)` | NO | +| 52 | `sSlaveAuxiliaryUnit` | `varchar(255)` | NO | +| 53 | `dSlaveMaterialsQty` | `decimal(18,6)` | NO | +| 54 | `dSlaveConversionQty` | `decimal(18,6)` | NO | +| 55 | `dSlaveMaterialsPrice` | `decimal(18,6)` | NO | +| 56 | `dSlaveMaterialsMoney` | `decimal(18,6)` | NO | +| 57 | `sSlaveSrcSlaveId` | `varchar(100)` | NO | +| 58 | `sSlaveSrcId` | `varchar(100)` | NO | +| 59 | `sSlaveSrcNo` | `varchar(255)` | NO | +| 60 | `dSlaveSrcQty` | `decimal(18,6)` | YES | +| 61 | `sSlaveMemo` | `text` | YES | +| 62 | `sTaxId` | `varchar(100)` | YES | +| 63 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 64 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 65 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 66 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 67 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 68 | `sBarcode` | `varchar(255)` | YES | +| 69 | `sOrderId` | `varchar(100)` | NO | +| 70 | `sOrderNo` | `varchar(255)` | NO | +| 71 | `sWorkOrderId` | `varchar(100)` | NO | +| 72 | `sWorkOrderNo` | `varchar(255)` | NO | +| 73 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 74 | `sSReserve1` | `varchar(255)` | YES | +| 75 | `sSReserve2` | `varchar(255)` | YES | +| 76 | `sSReserve3` | `varchar(255)` | YES | +| 77 | `sSReserve4` | `varchar(255)` | YES | +| 78 | `sSReserve5` | `varchar(255)` | YES | +| 79 | `sSReserve6` | `varchar(255)` | YES | +| 80 | `dSReserve1` | `decimal(18,6)` | YES | +| 81 | `dSReserve2` | `decimal(18,6)` | YES | +| 82 | `dSReserve3` | `decimal(18,6)` | YES | +| 83 | `iSReserve1` | `int` | YES | +| 84 | `iSReserve2` | `int` | YES | +| 85 | `iSReserve3` | `int` | YES | +| 86 | `tSReserve1` | `datetime` | YES | +| 87 | `tSReserve2` | `datetime` | YES | +| 88 | `sSlaveDefineNo` | `varchar(255)` | NO | +| 89 | `sSlaveDefineNo2` | `varchar(255)` | NO | +| 90 | `sSlaveWarehouseId` | `varchar(100)` | NO | +| 91 | `sSlaveLocationId` | `varchar(100)` | NO | +| 92 | `sSlaveWarehouseLocationId` | `varchar(100)` | NO | +| 93 | `iIncrement` | `int` | NO | +| 94 | `sEmployeeId` | `varchar(100)` | NO | +| 95 | `sMinusSrcId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sWareHouseId` AS `sWarehouseId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sMaterialsId` AS `sSlaveMaterialsId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sMaterialsStyle` AS `sSlaveMaterialsStyle`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dAuxiliaryQty` AS `dSlaveAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sAuxiliaryUnit` AS `sSlaveAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsQty` AS `dSlaveMaterialsQty`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dConversionQty` AS `dSlaveConversionQty`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsPrice` AS `dSlaveMaterialsPrice`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsMoney` AS `dSlaveMaterialsMoney`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSrcId` AS `sSlaveSrcId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSrcNo` AS `sSlaveSrcNo`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dSrcQty` AS `dSlaveSrcQty`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sDefineNo` AS `sSlaveDefineNo`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sDefineNo2` AS `sSlaveDefineNo2`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sWareHouseId` AS `sSlaveWarehouseId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sLocationId` AS `sSlaveLocationId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sWarehouseLocationId` AS `sSlaveWarehouseLocationId`,`xlyweberp_saas_ai`.`mitmaterialscutslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sMinusSrcId` AS `sMinusSrcId` from (`xlyweberp_saas_ai`.`mitmaterialscutmaster` join `xlyweberp_saas_ai`.`mitmaterialscutslave` on((`xlyweberp_saas_ai`.`mitmaterialscutslave`.`sParentId` = `xlyweberp_saas_ai`.`mitmaterialscutmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitmaterialsinit.md b/docs/auto-catalog/views/viw_mitmaterialsinit.md new file mode 100644 index 0000000..fcf1825 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitmaterialsinit.md @@ -0,0 +1,102 @@ +# `viw_mitmaterialsinit` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sWareHouseId` | `varchar(100)` | NO | +| 17 | `sLocationId` | `varchar(100)` | NO | +| 18 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 19 | `sEmployeeId` | `varchar(100)` | NO | +| 20 | `bInvalid` | `bit(1)` | NO | +| 21 | `sMReserve1` | `varchar(255)` | YES | +| 22 | `sMReserve2` | `varchar(255)` | YES | +| 23 | `sMReserve3` | `varchar(255)` | YES | +| 24 | `sMReserve4` | `varchar(255)` | YES | +| 25 | `sMReserve5` | `varchar(255)` | YES | +| 26 | `sMReserve6` | `varchar(255)` | YES | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | +| 30 | `iMReserve1` | `int` | YES | +| 31 | `iMReserve2` | `int` | YES | +| 32 | `iMReserve3` | `int` | YES | +| 33 | `tMReserve1` | `datetime` | YES | +| 34 | `tMReserve2` | `datetime` | YES | +| 35 | `iIncrement` | `int` | NO | +| 36 | `sSlaveId` | `varchar(100)` | NO | +| 37 | `iSlaveOrder` | `int` | NO | +| 38 | `sSlaveMakePerson` | `varchar(255)` | YES | +| 39 | `sParentId` | `varchar(100)` | NO | +| 40 | `sMaterialsId` | `varchar(100)` | NO | +| 41 | `sMaterialsStyle` | `varchar(100)` | NO | +| 42 | `dOriginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 43 | `dOriginalQty` | `decimal(18,6)` | NO | +| 44 | `dOriginalMoney` | `decimal(18,6)` | NO | +| 45 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 46 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 47 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 48 | `dConversionQty` | `decimal(18,6)` | NO | +| 49 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 50 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 51 | `dProfitLossAuxiliaryQty` | `decimal(18,6)` | YES | +| 52 | `dProfitLossQty` | `decimal(18,6)` | YES | +| 53 | `dProfitLossMoney` | `decimal(18,6)` | YES | +| 54 | `dProfitLossPrice` | `decimal(18,6)` | YES | +| 55 | `sSrcSlaveId` | `varchar(100)` | NO | +| 56 | `sSrcId` | `varchar(100)` | NO | +| 57 | `sSrcNo` | `varchar(255)` | NO | +| 58 | `dSrcQty` | `decimal(18,6)` | YES | +| 59 | `sSlaveMemo` | `text` | YES | +| 60 | `sBarcode` | `varchar(255)` | YES | +| 61 | `sDefineNo` | `varchar(100)` | NO | +| 62 | `sDefineNo2` | `varchar(100)` | NO | +| 63 | `sSlaveWareHouseId` | `varchar(100)` | NO | +| 64 | `sSlaveLocationId` | `varchar(100)` | NO | +| 65 | `sSlaveWareHouseLocationId` | `varchar(100)` | NO | +| 66 | `sSlaveSReserve1` | `varchar(255)` | YES | +| 67 | `sSlaveSReserve2` | `varchar(255)` | YES | +| 68 | `sSlaveSReserve3` | `varchar(255)` | YES | +| 69 | `sSlaveSReserve4` | `varchar(255)` | YES | +| 70 | `sSlaveSReserve5` | `varchar(255)` | YES | +| 71 | `sSlaveSReserve6` | `varchar(255)` | YES | +| 72 | `dSlaveSReserve1` | `decimal(18,6)` | YES | +| 73 | `dSlaveSReserve2` | `decimal(18,6)` | YES | +| 74 | `dSlaveSReserve3` | `decimal(18,6)` | YES | +| 75 | `iSlaveSReserve1` | `int` | YES | +| 76 | `iSlaveSReserve2` | `int` | YES | +| 77 | `iSlaveSReserve3` | `int` | YES | +| 78 | `tSlaveSReserve1` | `datetime` | YES | +| 79 | `tSlaveReserve2` | `datetime` | YES | +| 80 | `tCurrDate` | `datetime` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`sWareHouseId` AS `sWareHouseId`,`m`.`sLocationId` AS `sLocationId`,`m`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`m`.`sEmployeeId` AS `sEmployeeId`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`iIncrement` AS `iIncrement`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`sParentId` AS `sParentId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dOriginalAuxiliaryQty` AS `dOriginalAuxiliaryQty`,`s`.`dOriginalQty` AS `dOriginalQty`,`s`.`dOriginalMoney` AS `dOriginalMoney`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dProfitLossAuxiliaryQty` AS `dProfitLossAuxiliaryQty`,`s`.`dProfitLossQty` AS `dProfitLossQty`,`s`.`dProfitLossMoney` AS `dProfitLossMoney`,`s`.`dProfitLossPrice` AS `dProfitLossPrice`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sBarcode` AS `sBarcode`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sWareHouseId` AS `sSlaveWareHouseId`,`s`.`sLocationId` AS `sSlaveLocationId`,`s`.`sWareHouseLocationId` AS `sSlaveWareHouseLocationId`,`s`.`sSReserve1` AS `sSlaveSReserve1`,`s`.`sSReserve2` AS `sSlaveSReserve2`,`s`.`sSReserve3` AS `sSlaveSReserve3`,`s`.`sSReserve4` AS `sSlaveSReserve4`,`s`.`sSReserve5` AS `sSlaveSReserve5`,`s`.`sSReserve6` AS `sSlaveSReserve6`,`s`.`dSReserve1` AS `dSlaveSReserve1`,`s`.`dSReserve2` AS `dSlaveSReserve2`,`s`.`dSReserve3` AS `dSlaveSReserve3`,`s`.`iSReserve1` AS `iSlaveSReserve1`,`s`.`iSReserve2` AS `iSlaveSReserve2`,`s`.`iSReserve3` AS `iSlaveSReserve3`,`s`.`tSReserve1` AS `tSlaveSReserve1`,`s`.`tSReserve2` AS `tSlaveReserve2`,`s`.`tCurrDate` AS `tCurrDate` from (`xlyweberp_saas_ai`.`mitmaterialsinitmaster` `m` join `xlyweberp_saas_ai`.`mitmaterialsinitslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitmaterialsstoreadjustment.md b/docs/auto-catalog/views/viw_mitmaterialsstoreadjustment.md new file mode 100644 index 0000000..ad1b6f1 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitmaterialsstoreadjustment.md @@ -0,0 +1,104 @@ +# `viw_mitmaterialsstoreadjustment` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sSlaveId` | `varchar(100)` | NO | +| 32 | `iSlaveOrder` | `int` | NO | +| 33 | `sMaterialsId` | `varchar(100)` | NO | +| 34 | `sMaterialsStyle` | `varchar(255)` | NO | +| 35 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 36 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 37 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 41 | `sSrcSlaveId` | `varchar(100)` | NO | +| 42 | `sSrcId` | `varchar(100)` | NO | +| 43 | `sSrcNo` | `varchar(255)` | NO | +| 44 | `dSrcQty` | `decimal(18,6)` | YES | +| 45 | `sSlaveMemo` | `text` | YES | +| 46 | `sTaxId` | `varchar(100)` | YES | +| 47 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 48 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 50 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 52 | `sBarcode` | `varchar(255)` | YES | +| 53 | `sOrderId` | `varchar(100)` | NO | +| 54 | `sOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderId` | `varchar(100)` | NO | +| 56 | `sWorkOrderNo` | `varchar(255)` | NO | +| 57 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 58 | `sSReserve1` | `varchar(255)` | YES | +| 59 | `sSReserve2` | `varchar(255)` | YES | +| 60 | `sSReserve3` | `varchar(255)` | YES | +| 61 | `sSReserve4` | `varchar(255)` | YES | +| 62 | `sSReserve5` | `varchar(255)` | YES | +| 63 | `sSReserve6` | `varchar(255)` | YES | +| 64 | `dSReserve1` | `decimal(18,6)` | YES | +| 65 | `dSReserve2` | `decimal(18,6)` | YES | +| 66 | `dSReserve3` | `decimal(18,6)` | YES | +| 67 | `iSReserve1` | `int` | YES | +| 68 | `iSReserve2` | `int` | YES | +| 69 | `iSReserve3` | `int` | YES | +| 70 | `tSReserve1` | `datetime` | YES | +| 71 | `tSReserve2` | `datetime` | YES | +| 72 | `sDefineNo` | `varchar(255)` | NO | +| 73 | `sDefineNo2` | `varchar(255)` | NO | +| 74 | `sWareHouseId` | `varchar(100)` | NO | +| 75 | `sLocationId` | `varchar(100)` | NO | +| 76 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | +| 77 | `sWarehouseLocationId` | `varchar(100)` | NO | +| 78 | `sVoucherBillId` | `varchar(255)` | NO | +| 79 | `sVoucherBillNo` | `varchar(255)` | NO | +| 80 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 81 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 82 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster` join `xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave` on((`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentslave`.`sParentId` = `xlyweberp_saas_ai`.`mitmaterialsstoreadjustmentmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitmaterialsstoreadjustmoney.md b/docs/auto-catalog/views/viw_mitmaterialsstoreadjustmoney.md new file mode 100644 index 0000000..66fa90f --- /dev/null +++ b/docs/auto-catalog/views/viw_mitmaterialsstoreadjustmoney.md @@ -0,0 +1,105 @@ +# `viw_mitmaterialsstoreadjustmoney` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sWareHouseId` | `varchar(100)` | NO | +| 18 | `sLocationId` | `varchar(100)` | NO | +| 19 | `sWarehouseLocationId` | `varchar(100)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `iSlaveOrder` | `int` | NO | +| 36 | `sParentId` | `varchar(100)` | NO | +| 37 | `sMaterialsId` | `varchar(100)` | NO | +| 38 | `sMaterialsStyle` | `varchar(255)` | NO | +| 39 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 40 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 41 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 42 | `dConversionQty` | `decimal(18,6)` | NO | +| 43 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 44 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 45 | `sSrcSlaveId` | `varchar(100)` | NO | +| 46 | `sSrcId` | `varchar(100)` | NO | +| 47 | `sSrcNo` | `varchar(255)` | NO | +| 48 | `dSrcQty` | `decimal(18,6)` | YES | +| 49 | `sSlaveMemo` | `text` | YES | +| 50 | `sTaxId` | `varchar(100)` | YES | +| 51 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 52 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 53 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 55 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 56 | `sBarcode` | `varchar(255)` | YES | +| 57 | `sOrderId` | `varchar(100)` | NO | +| 58 | `sOrderNo` | `varchar(255)` | NO | +| 59 | `sWorkOrderId` | `varchar(100)` | NO | +| 60 | `sWorkOrderNo` | `varchar(255)` | NO | +| 61 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 62 | `dReelAuxiliaryQty` | `decimal(18,6)` | YES | +| 63 | `sSReserve1` | `varchar(255)` | YES | +| 64 | `sSReserve2` | `varchar(255)` | YES | +| 65 | `sSReserve3` | `varchar(255)` | YES | +| 66 | `sSReserve4` | `varchar(255)` | YES | +| 67 | `sSReserve5` | `varchar(255)` | YES | +| 68 | `sSReserve6` | `varchar(255)` | YES | +| 69 | `dSReserve1` | `decimal(18,6)` | YES | +| 70 | `dSReserve2` | `decimal(18,6)` | YES | +| 71 | `dSReserve3` | `decimal(18,6)` | YES | +| 72 | `iSReserve1` | `int` | YES | +| 73 | `iSReserve2` | `int` | YES | +| 74 | `iSReserve3` | `int` | YES | +| 75 | `tSReserve1` | `datetime` | YES | +| 76 | `tSReserve2` | `datetime` | YES | +| 77 | `sDefineNo` | `varchar(255)` | NO | +| 78 | `sDefineNo2` | `varchar(255)` | NO | +| 79 | `sSalveWareHouseId` | `varchar(100)` | NO | +| 80 | `sSlaveLocationId` | `varchar(100)` | NO | +| 81 | `sVoucherBillNo` | `varchar(255)` | NO | +| 82 | `sVoucherBillId` | `varchar(255)` | NO | +| 83 | `sSlaveWarehouseLocationId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sWareHouseId` AS `sWareHouseId`,`m`.`sLocationId` AS `sLocationId`,`m`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`sBarcode` AS `sBarcode`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sWareHouseId` AS `sSalveWareHouseId`,`s`.`sLocationId` AS `sSlaveLocationId`,`s`.`sVoucherBillNo` AS `sVoucherBillNo`,`s`.`sVoucherBillId` AS `sVoucherBillId`,`s`.`sWarehouseLocationId` AS `sSlaveWarehouseLocationId` from (`xlyweberp_saas_ai`.`mitmaterialsstoreadjustmoneymaster` `m` join `xlyweberp_saas_ai`.`mitmaterialsstoreadjustmoneyslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionapply.md b/docs/auto-catalog/views/viw_mitproductionapply.md new file mode 100644 index 0000000..9352d21 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionapply.md @@ -0,0 +1,128 @@ +# `viw_mitproductionapply` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `sParentId` | `varchar(100)` | NO | +| 35 | `iSlaveOrder` | `int` | NO | +| 36 | `sMaterialsId` | `varchar(100)` | NO | +| 37 | `sMaterialsStyle` | `varchar(255)` | NO | +| 38 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 39 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 40 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 41 | `dConversionQty` | `decimal(18,6)` | NO | +| 42 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 43 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 44 | `sSrcSlaveId` | `varchar(100)` | NO | +| 45 | `sSrcId` | `varchar(100)` | NO | +| 46 | `sSrcNo` | `varchar(255)` | NO | +| 47 | `dSrcQty` | `decimal(18,6)` | YES | +| 48 | `sSlaveMemo` | `text` | YES | +| 49 | `sTaxId` | `varchar(100)` | YES | +| 50 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 51 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 52 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 53 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 55 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dRejectQty` | `decimal(18,6)` | NO | +| 57 | `tInStoreDate` | `datetime` | YES | +| 58 | `sBarcode` | `varchar(255)` | YES | +| 59 | `sOrderId` | `varchar(100)` | NO | +| 60 | `sOrderNo` | `varchar(255)` | NO | +| 61 | `sWorkOrderId` | `varchar(100)` | NO | +| 62 | `sWorkOrderNo` | `varchar(255)` | NO | +| 63 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 64 | `sSReserve1` | `varchar(255)` | YES | +| 65 | `sSReserve2` | `varchar(255)` | YES | +| 66 | `sSReserve3` | `varchar(255)` | YES | +| 67 | `sSReserve4` | `varchar(255)` | YES | +| 68 | `sSReserve5` | `varchar(255)` | YES | +| 69 | `sSReserve6` | `varchar(255)` | YES | +| 70 | `dSReserve1` | `decimal(18,6)` | YES | +| 71 | `dSReserve2` | `decimal(18,6)` | YES | +| 72 | `dSReserve3` | `decimal(18,6)` | YES | +| 73 | `iSReserve1` | `int` | YES | +| 74 | `iSReserve2` | `int` | YES | +| 75 | `iSReserve3` | `int` | YES | +| 76 | `tSReserve1` | `datetime` | YES | +| 77 | `tSReserve2` | `datetime` | YES | +| 78 | `sWareHouseId` | `varchar(100)` | NO | +| 79 | `sLocationId` | `varchar(100)` | NO | +| 80 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 81 | `sDefineNo` | `varchar(100)` | NO | +| 82 | `sDefineNo2` | `varchar(100)` | NO | +| 83 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 84 | `sEmployeeId` | `varchar(100)` | NO | +| 85 | `sType` | `varchar(255)` | NO | +| 86 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 87 | `sOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 89 | `bProductionComplete` | `bit(1)` | NO | +| 90 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 91 | `iIncrement` | `int` | NO | +| 92 | `bComMaterials` | `decimal(18,6)` | NO | +| 93 | `dProductionQty` | `decimal(18,6)` | NO | +| 94 | `sCustomerId` | `varchar(100)` | NO | +| 95 | `sProductId` | `varchar(100)` | NO | +| 96 | `sSlaveType` | `varchar(255)` | YES | +| 97 | `dKGQty` | `decimal(18,6)` | YES | +| 98 | `sBackType` | `varchar(255)` | YES | +| 99 | `sUseDeptId` | `varchar(255)` | YES | +| 100 | `bPurchaseComplete` | `bit(1)` | YES | +| 101 | `dApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 102 | `dApplyQty` | `decimal(18,6)` | NO | +| 103 | `iSource` | `int` | YES | +| 104 | `sWorkCenterId` | `varchar(100)` | NO | +| 105 | `sWorkCenterName` | `varchar(100)` | NO | +| 106 | `sReelMaterialsStyle` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionapplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sType` AS `sSlaveType`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sBackType` AS `sBackType`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`sUseDeptId` AS `sUseDeptId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`bPurchaseComplete` AS `bPurchaseComplete`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dApplyAuxiliaryQty` AS `dApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`dApplyQty` AS `dApplyQty`,`xlyweberp_saas_ai`.`mitproductionapplymaster`.`iSource` AS `iSource`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sWorkCenterName` AS `sWorkCenterName`,`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sReelMaterialsStyle` AS `sReelMaterialsStyle` from (`xlyweberp_saas_ai`.`mitproductionapplymaster` join `xlyweberp_saas_ai`.`mitproductionapplyslave` on((`xlyweberp_saas_ai`.`mitproductionapplyslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionapplymaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials.md b/docs/auto-catalog/views/viw_mitproductionmaterials.md new file mode 100644 index 0000000..008173d --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials.md @@ -0,0 +1,140 @@ +# `viw_mitproductionmaterials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sMachineId` | `varchar(100)` | NO | +| 33 | `iVouchermark` | `int` | YES | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `iSlaveOrder` | `int` | NO | +| 36 | `sMaterialsId` | `varchar(100)` | NO | +| 37 | `sMaterialsStyle` | `varchar(255)` | NO | +| 38 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 39 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 40 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 41 | `dConversionQty` | `decimal(18,6)` | NO | +| 42 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 43 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 44 | `dProductMoney` | `decimal(18,6)` | NO | +| 45 | `sSrcSlaveId` | `varchar(100)` | NO | +| 46 | `sSrcId` | `varchar(100)` | NO | +| 47 | `sSrcNo` | `varchar(255)` | NO | +| 48 | `dSrcQty` | `decimal(18,6)` | YES | +| 49 | `sSlaveMemo` | `text` | YES | +| 50 | `sTaxId` | `varchar(100)` | YES | +| 51 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 52 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 53 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 55 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 56 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 57 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 58 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 59 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 60 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 61 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dRejectQty` | `decimal(18,6)` | NO | +| 63 | `tInStoreDate` | `datetime` | YES | +| 64 | `sBarcode` | `varchar(255)` | YES | +| 65 | `sOrderId` | `varchar(100)` | NO | +| 66 | `sOrderNo` | `varchar(255)` | NO | +| 67 | `sWorkOrderId` | `varchar(100)` | NO | +| 68 | `sWorkOrderNo` | `varchar(255)` | NO | +| 69 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 70 | `sSReserve1` | `varchar(255)` | YES | +| 71 | `sSReserve2` | `varchar(255)` | YES | +| 72 | `sSReserve3` | `varchar(255)` | YES | +| 73 | `sSReserve4` | `varchar(255)` | YES | +| 74 | `sSReserve5` | `varchar(255)` | YES | +| 75 | `sSReserve6` | `varchar(255)` | YES | +| 76 | `dSReserve1` | `decimal(18,6)` | YES | +| 77 | `dSReserve2` | `decimal(18,6)` | YES | +| 78 | `dSReserve3` | `decimal(18,6)` | YES | +| 79 | `iSReserve1` | `int` | YES | +| 80 | `iSReserve2` | `int` | YES | +| 81 | `iSReserve3` | `int` | YES | +| 82 | `tSReserve1` | `datetime` | YES | +| 83 | `tSReserve2` | `datetime` | YES | +| 84 | `sWareHouseId` | `varchar(100)` | NO | +| 85 | `sLocationId` | `varchar(100)` | NO | +| 86 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 87 | `sDefineNo` | `varchar(100)` | NO | +| 88 | `sDefineNo2` | `varchar(100)` | NO | +| 89 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 90 | `sEmployeeId` | `varchar(100)` | NO | +| 91 | `sType` | `varchar(255)` | NO | +| 92 | `sBussinessType` | `varchar(255)` | NO | +| 93 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 94 | `sOrderSlaveId` | `varchar(100)` | NO | +| 95 | `sVoucherBillNo` | `varchar(255)` | NO | +| 96 | `sVoucherBillId` | `varchar(255)` | NO | +| 97 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 98 | `iIncrement` | `int` | NO | +| 99 | `sCostCenterId` | `varchar(100)` | NO | +| 100 | `sCurrency` | `varchar(3)` | NO | +| 101 | `dCurrencyRate` | `int` | NO | +| 102 | `sMinusSrcId` | `varchar(255)` | NO | +| 103 | `sSrcFormId` | `varchar(255)` | NO | +| 104 | `dKGQty` | `decimal(18,6)` | YES | +| 105 | `sOldWorkOrderNo` | `varchar(50)` | YES | +| 106 | `sUseDeptId` | `varchar(255)` | YES | +| 107 | `bRdCost` | `bit(1)` | NO | +| 108 | `bConfirmComplete` | `bit(1)` | YES | +| 109 | `tConfirmDate` | `datetime` | YES | +| 110 | `sConfirmPerson` | `varchar(255)` | YES | +| 111 | `sMaterialsType` | `varchar(50)` | YES | +| 112 | `bRejectStatus` | `bit(1)` | YES | +| 113 | `sBackType` | `varchar(255)` | YES | +| 114 | `sWorkCenterId` | `varchar(100)` | NO | +| 115 | `sWorkCenterName` | `varchar(100)` | NO | +| 116 | `iCigPack` | `int` | YES | +| 117 | `sCigPack` | `varchar(1)` | NO | +| 118 | `sApplySlaveId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCostCenterId` AS `sCostCenterId`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOldWorkOrderNo` AS `sOldWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sUseDeptId` AS `sUseDeptId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bRejectStatus` AS `bRejectStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBackType` AS `sBackType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkCenterName` AS `sWorkCenterName`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sApplySlaveId` AS `sApplySlaveId` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_blpz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_blpz.md new file mode 100644 index 0000000..a2d8438 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_blpz.md @@ -0,0 +1,119 @@ +# `viw_mitproductionmaterials_blpz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSrcId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(255)` | NO | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | +| 49 | `tInStoreDate` | `datetime` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sWareHouseId` | `varchar(100)` | NO | +| 71 | `sLocationId` | `varchar(100)` | NO | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 76 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 77 | `sDefineNo` | `varchar(100)` | NO | +| 78 | `sDefineNo2` | `varchar(100)` | NO | +| 79 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sEmployeeId` | `varchar(100)` | NO | +| 81 | `sType` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `iIncrement` | `int` | NO | +| 86 | `sCurrency` | `varchar(3)` | NO | +| 87 | `dCurrencyRate` | `int` | NO | +| 88 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 90 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 91 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dCostMoney` | `decimal(18,6)` | NO | +| 96 | `bComMaterials` | `bit(1)` | NO | +| 97 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 0) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315222184074940')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_ck.md b/docs/auto-catalog/views/viw_mitproductionmaterials_ck.md new file mode 100644 index 0000000..5ca8cc9 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_ck.md @@ -0,0 +1,129 @@ +# `viw_mitproductionmaterials_ck` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sMachineId` | `varchar(100)` | NO | +| 33 | `iVouchermark` | `int` | YES | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `iSlaveOrder` | `int` | NO | +| 36 | `sMaterialsId` | `varchar(100)` | NO | +| 37 | `sMaterialsStyle` | `varchar(255)` | NO | +| 38 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 39 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 40 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 41 | `dConversionQty` | `decimal(18,6)` | NO | +| 42 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 43 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 44 | `dProductMoney` | `decimal(18,6)` | NO | +| 45 | `sSrcSlaveId` | `varchar(100)` | NO | +| 46 | `sSrcId` | `varchar(100)` | NO | +| 47 | `sSrcNo` | `varchar(255)` | NO | +| 48 | `dSrcQty` | `decimal(18,6)` | YES | +| 49 | `sSlaveMemo` | `text` | YES | +| 50 | `sTaxId` | `varchar(100)` | YES | +| 51 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 52 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 53 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 54 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 55 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 56 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 57 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 58 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 59 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 60 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 61 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dRejectQty` | `decimal(18,6)` | NO | +| 63 | `tInStoreDate` | `datetime` | YES | +| 64 | `sBarcode` | `varchar(255)` | YES | +| 65 | `sOrderId` | `varchar(100)` | NO | +| 66 | `sOrderNo` | `varchar(255)` | NO | +| 67 | `sWorkOrderId` | `varchar(100)` | NO | +| 68 | `sWorkOrderNo` | `varchar(255)` | NO | +| 69 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 70 | `sSReserve1` | `varchar(255)` | YES | +| 71 | `sSReserve2` | `varchar(255)` | YES | +| 72 | `sSReserve3` | `varchar(255)` | YES | +| 73 | `sSReserve4` | `varchar(255)` | YES | +| 74 | `sSReserve5` | `varchar(255)` | YES | +| 75 | `sSReserve6` | `varchar(255)` | YES | +| 76 | `dSReserve1` | `decimal(18,6)` | YES | +| 77 | `dSReserve2` | `decimal(18,6)` | YES | +| 78 | `dSReserve3` | `decimal(18,6)` | YES | +| 79 | `iSReserve1` | `int` | YES | +| 80 | `iSReserve2` | `int` | YES | +| 81 | `iSReserve3` | `int` | YES | +| 82 | `tSReserve1` | `datetime` | YES | +| 83 | `tSReserve2` | `datetime` | YES | +| 84 | `sWareHouseId` | `varchar(100)` | NO | +| 85 | `sLocationId` | `varchar(100)` | NO | +| 86 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 87 | `sDefineNo` | `varchar(100)` | NO | +| 88 | `sDefineNo2` | `varchar(100)` | NO | +| 89 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 90 | `sEmployeeId` | `varchar(100)` | NO | +| 91 | `sType` | `varchar(255)` | NO | +| 92 | `sBussinessType` | `varchar(255)` | NO | +| 93 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 94 | `sOrderSlaveId` | `varchar(100)` | NO | +| 95 | `sVoucherBillNo` | `varchar(255)` | NO | +| 96 | `sVoucherBillId` | `varchar(255)` | NO | +| 97 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 98 | `iIncrement` | `int` | NO | +| 99 | `sCostCenterId` | `varchar(100)` | NO | +| 100 | `sCurrency` | `varchar(3)` | NO | +| 101 | `dCurrencyRate` | `int` | NO | +| 102 | `sMinusSrcId` | `varchar(255)` | NO | +| 103 | `sSrcFormId` | `varchar(255)` | NO | +| 104 | `dKGQty` | `decimal(18,6)` | YES | +| 105 | `sOldWorkOrderNo` | `varchar(50)` | YES | +| 106 | `sUseDeptId` | `varchar(255)` | YES | +| 107 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCostCenterId` AS `sCostCenterId`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOldWorkOrderNo` AS `sOldWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sUseDeptId` AS `sUseDeptId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) where (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226492535760') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_llpz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_llpz.md new file mode 100644 index 0000000..25c0c74 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_llpz.md @@ -0,0 +1,119 @@ +# `viw_mitproductionmaterials_llpz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSrcId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(255)` | NO | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | +| 49 | `tInStoreDate` | `datetime` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sWareHouseId` | `varchar(100)` | NO | +| 71 | `sLocationId` | `varchar(100)` | NO | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 76 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 77 | `sDefineNo` | `varchar(100)` | NO | +| 78 | `sDefineNo2` | `varchar(100)` | NO | +| 79 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sEmployeeId` | `varchar(100)` | NO | +| 81 | `sType` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `iIncrement` | `int` | NO | +| 86 | `sCurrency` | `varchar(3)` | NO | +| 87 | `dCurrencyRate` | `int` | NO | +| 88 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 90 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 91 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dCostMoney` | `decimal(18,6)` | NO | +| 96 | `bComMaterials` | `bit(1)` | NO | +| 97 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 0) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226492535760')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_pz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_pz.md new file mode 100644 index 0000000..7afb45d --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_pz.md @@ -0,0 +1,118 @@ +# `viw_mitproductionmaterials_pz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `bCheck` | `bit(1)` | NO | +| 10 | `tCheckDate` | `datetime` | YES | +| 11 | `sCheckPerson` | `varchar(255)` | YES | +| 12 | `bPrint` | `bit(1)` | NO | +| 13 | `bCopyLimit` | `bit(1)` | NO | +| 14 | `sStatus` | `varchar(255)` | YES | +| 15 | `bInvalid` | `bit(1)` | NO | +| 16 | `sMReserve1` | `varchar(255)` | YES | +| 17 | `sMReserve2` | `varchar(255)` | YES | +| 18 | `sMReserve3` | `varchar(255)` | YES | +| 19 | `sMReserve4` | `varchar(255)` | YES | +| 20 | `sMReserve5` | `varchar(255)` | YES | +| 21 | `sMReserve6` | `varchar(255)` | YES | +| 22 | `dMReserve1` | `decimal(18,6)` | YES | +| 23 | `dMReserve2` | `decimal(18,6)` | YES | +| 24 | `dMReserve3` | `decimal(18,6)` | YES | +| 25 | `iMReserve1` | `int` | YES | +| 26 | `iMReserve2` | `int` | YES | +| 27 | `iMReserve3` | `int` | YES | +| 28 | `tMReserve1` | `datetime` | YES | +| 29 | `tMReserve2` | `datetime` | YES | +| 30 | `sMachineId` | `varchar(100)` | NO | +| 31 | `iVouchermark` | `int` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sMaterialsId` | `varchar(100)` | NO | +| 35 | `sMaterialsStyle` | `varchar(255)` | NO | +| 36 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 37 | `dConversionQty` | `decimal(18,6)` | NO | +| 38 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcNo` | `varchar(255)` | NO | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | +| 43 | `sSlaveMemo` | `text` | YES | +| 44 | `sTaxId` | `varchar(100)` | YES | +| 45 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 46 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 47 | `dRejectQty` | `decimal(18,6)` | NO | +| 48 | `tInStoreDate` | `datetime` | YES | +| 49 | `sBarcode` | `varchar(255)` | YES | +| 50 | `sOrderId` | `varchar(100)` | NO | +| 51 | `sOrderNo` | `varchar(255)` | NO | +| 52 | `sWorkOrderId` | `varchar(100)` | NO | +| 53 | `sWorkOrderNo` | `varchar(255)` | NO | +| 54 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 55 | `sSReserve1` | `varchar(255)` | YES | +| 56 | `sSReserve2` | `varchar(255)` | YES | +| 57 | `sSReserve3` | `varchar(255)` | YES | +| 58 | `sSReserve4` | `varchar(255)` | YES | +| 59 | `sSReserve5` | `varchar(255)` | YES | +| 60 | `sSReserve6` | `varchar(255)` | YES | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | +| 64 | `iSReserve1` | `int` | YES | +| 65 | `iSReserve2` | `int` | YES | +| 66 | `iSReserve3` | `int` | YES | +| 67 | `tSReserve1` | `datetime` | YES | +| 68 | `tSReserve2` | `datetime` | YES | +| 69 | `sWareHouseId` | `varchar(100)` | NO | +| 70 | `sLocationId` | `varchar(100)` | NO | +| 71 | `sVoucherBillNo` | `varchar(255)` | NO | +| 72 | `sVoucherBillId` | `varchar(255)` | NO | +| 73 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 75 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 76 | `sDefineNo` | `varchar(100)` | NO | +| 77 | `sDefineNo2` | `varchar(100)` | NO | +| 78 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 79 | `sEmployeeId` | `varchar(100)` | NO | +| 80 | `sType` | `varchar(255)` | NO | +| 81 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 82 | `sOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 84 | `iIncrement` | `int` | NO | +| 85 | `sCurrency` | `varchar(3)` | NO | +| 86 | `dCurrencyRate` | `int` | NO | +| 87 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 88 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 90 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 91 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dCostMoney` | `decimal(18,6)` | NO | +| 95 | `bComMaterials` | `bit(1)` | NO | +| 96 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 0) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226492535760')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_qc.md b/docs/auto-catalog/views/viw_mitproductionmaterials_qc.md new file mode 100644 index 0000000..2056c87 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_qc.md @@ -0,0 +1,120 @@ +# `viw_mitproductionmaterials_qc` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 38 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 39 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 40 | `dConversionQty` | `decimal(18,6)` | NO | +| 41 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 42 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 43 | `sSrcSlaveId` | `varchar(100)` | NO | +| 44 | `sSrcId` | `varchar(100)` | NO | +| 45 | `sSrcNo` | `varchar(255)` | NO | +| 46 | `dSrcQty` | `decimal(18,6)` | YES | +| 47 | `sSlaveMemo` | `text` | YES | +| 48 | `sTaxId` | `varchar(100)` | YES | +| 49 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 50 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 51 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 52 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 53 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 54 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 55 | `dRejectQty` | `decimal(18,6)` | NO | +| 56 | `tInStoreDate` | `datetime` | YES | +| 57 | `sBarcode` | `varchar(255)` | YES | +| 58 | `sOrderId` | `varchar(100)` | NO | +| 59 | `sOrderNo` | `varchar(255)` | NO | +| 60 | `sWorkOrderId` | `varchar(100)` | NO | +| 61 | `sWorkOrderNo` | `varchar(255)` | NO | +| 62 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 63 | `sSReserve1` | `varchar(255)` | YES | +| 64 | `sSReserve2` | `varchar(255)` | YES | +| 65 | `sSReserve3` | `varchar(255)` | YES | +| 66 | `sSReserve4` | `varchar(255)` | YES | +| 67 | `sSReserve5` | `varchar(255)` | YES | +| 68 | `sSReserve6` | `varchar(255)` | YES | +| 69 | `dSReserve1` | `decimal(18,6)` | YES | +| 70 | `dSReserve2` | `decimal(18,6)` | YES | +| 71 | `dSReserve3` | `decimal(18,6)` | YES | +| 72 | `iSReserve1` | `int` | YES | +| 73 | `iSReserve2` | `int` | YES | +| 74 | `iSReserve3` | `int` | YES | +| 75 | `tSReserve1` | `datetime` | YES | +| 76 | `tSReserve2` | `datetime` | YES | +| 77 | `sWareHouseId` | `varchar(100)` | NO | +| 78 | `sLocationId` | `varchar(100)` | NO | +| 79 | `sVoucherBillNo` | `varchar(255)` | NO | +| 80 | `sVoucherBillId` | `varchar(255)` | NO | +| 81 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 82 | `sDefineNo` | `varchar(100)` | NO | +| 83 | `sDefineNo2` | `varchar(100)` | NO | +| 84 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 85 | `sEmployeeId` | `varchar(100)` | NO | +| 86 | `sType` | `varchar(255)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sOrderSlaveId` | `varchar(100)` | NO | +| 89 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 90 | `iIncrement` | `int` | NO | +| 91 | `sCurrency` | `varchar(3)` | NO | +| 92 | `dCurrencyRate` | `int` | NO | +| 93 | `dProductMoney` | `decimal(18,6)` | NO | +| 94 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 95 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 96 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 97 | `dProductForeignMoney` | `decimal(18,6)` | NO | +| 98 | `dCostMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney` AS `dCostMoney` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` in (select `xlyweberp_saas_ai`.`mftqualityaccidentslave`.`sSrcNo` from `xlyweberp_saas_ai`.`mftqualityaccidentslave`) is false and (`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_tlpz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_tlpz.md new file mode 100644 index 0000000..7d5408d --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_tlpz.md @@ -0,0 +1,119 @@ +# `viw_mitproductionmaterials_tlpz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSrcId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(255)` | NO | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | +| 49 | `tInStoreDate` | `datetime` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sWareHouseId` | `varchar(100)` | NO | +| 71 | `sLocationId` | `varchar(100)` | NO | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 76 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 77 | `sDefineNo` | `varchar(100)` | NO | +| 78 | `sDefineNo2` | `varchar(100)` | NO | +| 79 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sEmployeeId` | `varchar(100)` | NO | +| 81 | `sType` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `iIncrement` | `int` | NO | +| 86 | `sCurrency` | `varchar(3)` | NO | +| 87 | `dCurrencyRate` | `int` | NO | +| 88 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 90 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 91 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dCostMoney` | `decimal(18,6)` | NO | +| 96 | `bComMaterials` | `bit(1)` | NO | +| 97 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 0) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_yfblpz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_yfblpz.md new file mode 100644 index 0000000..99a3ef5 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_yfblpz.md @@ -0,0 +1,119 @@ +# `viw_mitproductionmaterials_yfblpz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSrcId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(255)` | NO | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | +| 49 | `tInStoreDate` | `datetime` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sWareHouseId` | `varchar(100)` | NO | +| 71 | `sLocationId` | `varchar(100)` | NO | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 76 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 77 | `sDefineNo` | `varchar(100)` | NO | +| 78 | `sDefineNo2` | `varchar(100)` | NO | +| 79 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sEmployeeId` | `varchar(100)` | NO | +| 81 | `sType` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `iIncrement` | `int` | NO | +| 86 | `sCurrency` | `varchar(3)` | NO | +| 87 | `dCurrencyRate` | `int` | NO | +| 88 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 90 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 91 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dCostMoney` | `decimal(18,6)` | NO | +| 96 | `bComMaterials` | `bit(1)` | NO | +| 97 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315222184074940')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_yfllpz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_yfllpz.md new file mode 100644 index 0000000..e73b290 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_yfllpz.md @@ -0,0 +1,119 @@ +# `viw_mitproductionmaterials_yfllpz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSrcId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(255)` | NO | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | +| 49 | `tInStoreDate` | `datetime` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sWareHouseId` | `varchar(100)` | NO | +| 71 | `sLocationId` | `varchar(100)` | NO | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 76 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 77 | `sDefineNo` | `varchar(100)` | NO | +| 78 | `sDefineNo2` | `varchar(100)` | NO | +| 79 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sEmployeeId` | `varchar(100)` | NO | +| 81 | `sType` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `iIncrement` | `int` | NO | +| 86 | `sCurrency` | `varchar(3)` | NO | +| 87 | `dCurrencyRate` | `int` | NO | +| 88 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 90 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 91 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dCostMoney` | `decimal(18,6)` | NO | +| 96 | `bComMaterials` | `bit(1)` | NO | +| 97 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226492535760')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_mitproductionmaterials_yftlpz.md b/docs/auto-catalog/views/viw_mitproductionmaterials_yftlpz.md new file mode 100644 index 0000000..ff37e13 --- /dev/null +++ b/docs/auto-catalog/views/viw_mitproductionmaterials_yftlpz.md @@ -0,0 +1,119 @@ +# `viw_mitproductionmaterials_yftlpz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sMachineId` | `varchar(100)` | NO | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sMaterialsStyle` | `varchar(255)` | NO | +| 37 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 38 | `dConversionQty` | `decimal(18,6)` | NO | +| 39 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 40 | `sSrcSlaveId` | `varchar(100)` | NO | +| 41 | `sSrcId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(255)` | NO | +| 43 | `dSrcQty` | `decimal(18,6)` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 48 | `dRejectQty` | `decimal(18,6)` | NO | +| 49 | `tInStoreDate` | `datetime` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sWareHouseId` | `varchar(100)` | NO | +| 71 | `sLocationId` | `varchar(100)` | NO | +| 72 | `sVoucherBillNo` | `varchar(255)` | NO | +| 73 | `sVoucherBillId` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 76 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 77 | `sDefineNo` | `varchar(100)` | NO | +| 78 | `sDefineNo2` | `varchar(100)` | NO | +| 79 | `dReelAuxiliaryQty` | `decimal(18,6)` | NO | +| 80 | `sEmployeeId` | `varchar(100)` | NO | +| 81 | `sType` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 85 | `iIncrement` | `int` | NO | +| 86 | `sCurrency` | `varchar(3)` | NO | +| 87 | `dCurrencyRate` | `int` | NO | +| 88 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 89 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 90 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 91 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 92 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 93 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 94 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 95 | `dCostMoney` | `decimal(18,6)` | NO | +| 96 | `bComMaterials` | `bit(1)` | NO | +| 97 | `bRdCost` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dReelAuxiliaryQty` AS `dReelAuxiliaryQty`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`iIncrement` AS `iIncrement`,'人名币' AS `sCurrency`,1 AS `dCurrencyRate`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsQty`) AS `dMaterialsQty`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dMaterialsMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxMoney`) AS `dMaterialsTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsNoTaxMoney`) AS `dMaterialsNoTaxMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsForeignMoney`) AS `dMaterialsForeignMoney`,if((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`),`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`dMaterialsMoney`) AS `dCostMoney`,`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` AS `bRdCost` from ((`xlyweberp_saas_ai`.`mitproductionmaterialsmaster` join `xlyweberp_saas_ai`.`mitproductionmaterialsslave` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sParentId` = `xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) where ((`xlyweberp_saas_ai`.`elematerials`.`bComMaterials` <> 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsslave`.`bRdCost` = 1) and (`xlyweberp_saas_ai`.`mitproductionmaterialsmaster`.`sFormId` = '192116810113315226622476570')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_msguser.md b/docs/auto-catalog/views/viw_msguser.md new file mode 100644 index 0000000..41ce1a2 --- /dev/null +++ b/docs/auto-catalog/views/viw_msguser.md @@ -0,0 +1,34 @@ +# `viw_msguser` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `sUserId` | `varchar(100)` | NO | +| 5 | `sUserName` | `varchar(255)` | YES | +| 6 | `sWxUserName` | `varchar(255)` | YES | +| 7 | `sDingTalk` | `varchar(255)` | YES | +| 8 | `sDingTalkUnionid` | `varchar(50)` | NO | +| 9 | `sEmail` | `varchar(255)` | YES | +| 10 | `sPhone` | `varchar(255)` | YES | +| 11 | `sDepartId` | `varchar(100)` | YES | +| 12 | `sUserType` | `varchar(2)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`sftlogininfo`.`sId` AS `sId`,`xlyweberp_saas_ai`.`sftlogininfo`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`sftlogininfo`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`sftlogininfo`.`sId` AS `sUserId`,`xlyweberp_saas_ai`.`sftlogininfo`.`sUserName` AS `sUserName`,`xlyweberp_saas_ai`.`eleemployee`.`sWxUserName` AS `sWxUserName`,`xlyweberp_saas_ai`.`eleemployee`.`sDingTalk` AS `sDingTalk`,`xlyweberp_saas_ai`.`eleemployee`.`sDingTalkUnionid` AS `sDingTalkUnionid`,`xlyweberp_saas_ai`.`eleemployee`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`eleemployee`.`sMobile` AS `sPhone`,`xlyweberp_saas_ai`.`eleemployee`.`sDepartId` AS `sDepartId`,'员工' AS `sUserType` from (`xlyweberp_saas_ai`.`eleemployee` join `xlyweberp_saas_ai`.`sftlogininfo` on(((`xlyweberp_saas_ai`.`sftlogininfo`.`sEmployeeId` = `xlyweberp_saas_ai`.`eleemployee`.`sId`) and (`xlyweberp_saas_ai`.`sftlogininfo`.`sBrandsId` = `xlyweberp_saas_ai`.`eleemployee`.`sBrandsId`) and (`xlyweberp_saas_ai`.`sftlogininfo`.`sSubsidiaryId` = `xlyweberp_saas_ai`.`eleemployee`.`sSubsidiaryId`)))) union all select `xlyweberp_saas_ai`.`elecustomercontacts`.`sId` AS `sId`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sId` AS `sUserId`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sContacts` AS `sUserName`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sWxUserName` AS `sWxUserName`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sDingTalk` AS `sDingTalk`,'' AS `sDingTalkUnionid`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sMobile` AS `sPhone`,`xlyweberp_saas_ai`.`elecustomercontacts`.`sParentId` AS `sDepartId`,'客户' AS `sUserType` from `xlyweberp_saas_ai`.`elecustomercontacts` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_noinvoice.md b/docs/auto-catalog/views/viw_noinvoice.md new file mode 100644 index 0000000..5691b12 --- /dev/null +++ b/docs/auto-catalog/views/viw_noinvoice.md @@ -0,0 +1,136 @@ +# `viw_noinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sSalesManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `sConsignee` | `varchar(255)` | YES | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | +| 17 | `sDeliverId` | `varchar(100)` | NO | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | YES | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sMemo` | `mediumtext` | YES | +| 24 | `bCheck` | `decimal(1,0)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bPrint` | `decimal(1,0)` | NO | +| 28 | `bCopyLimit` | `decimal(1,0)` | NO | +| 29 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 30 | `tAdvanceDate` | `datetime` | YES | +| 31 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `sCurrency` | `varchar(255)` | YES | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 34 | `sStatus` | `varchar(255)` | YES | +| 35 | `sInvoiceNo` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `bigint` | YES | +| 47 | `iMReserve2` | `bigint` | YES | +| 48 | `iMReserve3` | `bigint` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `iVouchermark` | `bigint` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sProductId` | `varchar(100)` | NO | +| 55 | `dProductQty` | `decimal(18,6)` | NO | +| 56 | `dProductPrice` | `decimal(18,6)` | NO | +| 57 | `dProductMoney` | `decimal(18,6)` | NO | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dSrcMoney` | `decimal(18,6)` | YES | +| 63 | `bInvoiceComplete` | `decimal(1,0)` | NO | +| 64 | `sSlaveMemo` | `mediumtext` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 72 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 73 | `sWebOrderNo` | `varchar(255)` | NO | +| 74 | `sWebOrderId` | `varchar(100)` | NO | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sWorkOrderId` | `varchar(100)` | NO | +| 78 | `sWorkOrderNo` | `varchar(255)` | NO | +| 79 | `dLossQty` | `decimal(18,6)` | NO | +| 80 | `dLossMoney` | `decimal(18,6)` | YES | +| 81 | `sLossType` | `varchar(255)` | YES | +| 82 | `sBarcode` | `varchar(255)` | YES | +| 83 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `bigint` | YES | +| 94 | `iSReserve2` | `bigint` | YES | +| 95 | `iSReserve3` | `bigint` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 99 | `sOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iIncrement` | `int` | NO | +| 101 | `sSrcFormId` | `varchar(100)` | NO | +| 102 | `sDeliverGoodsNo` | `varchar(255)` | NO | +| 103 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | +| 104 | `sDeliverGoodsId` | `varchar(100)` | NO | +| 105 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 106 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 107 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 108 | `sProductInStoreNo` | `varchar(255)` | NO | +| 109 | `sProductInStoreSlaveId` | `varchar(100)` | NO | +| 110 | `sProductInStoreId` | `varchar(100)` | NO | +| 111 | `bSalesInvoiceComplete` | `decimal(1,0)` | NO | +| 112 | `bReceiptComplete` | `decimal(1,0)` | NO | +| 113 | `dCostPrice` | `decimal(18,6)` | NO | +| 114 | `dCostMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsNo` AS `sDeliverGoodsNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsSlaveId` AS `sDeliverGoodsSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsId` AS `sDeliverGoodsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreNo` AS `sProductInStoreNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreSlaveId` AS `sProductInStoreSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreId` AS `sProductInStoreId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` AS `bSalesInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney` AS `dCostMoney` from (`xlyweberp_saas_ai`.`salsalescheckingmaster` join `xlyweberp_saas_ai`.`salsalescheckingslave` on((`xlyweberp_saas_ai`.`salsalescheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId`))) where ((`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` = 1) and ((ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductMoney`,0) - ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMoney`,0)) > 0) and (`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahsupplyinit`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iOrder` AS `iOrder`,'InvoiceInit' AS `sFormId`,'' AS `sBillNo`,'' AS `sCustomerId`,'' AS `sContacts`,'' AS `sPhone`,'' AS `sSalesManId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sGetPayId` AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sMemo` AS `sMemo`,1 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,1 AS `bPrint`,1 AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,'' AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`cahsupplyinit`.`dNoInvoiceMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sTaxId` AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney` from `xlyweberp_saas_ai`.`cahsupplyinit` where (((`xlyweberp_saas_ai`.`cahsupplyinit`.`dNoInvoiceMoney` - `xlyweberp_saas_ai`.`cahsupplyinit`.`dRealNoInvoiceMoney`) > 0) and (`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iOrder`,'FinancialAdjust' AS `sFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillNo` AS `sBillNo`,'' AS `sCustomerId`,'' AS `sContacts`,'' AS `sPhone`,'' AS `sSalesManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCheck` AS `bCheck`,NULL AS `tCheckDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sStatus` AS `sStatus`,'' AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve2` AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney` from `xlyweberp_saas_ai`.`cahfinancialadjust` where (((`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` - `xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney`) > 0) and (`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve2` AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iSlaveOrder`,0 AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney` from `xlyweberp_saas_ai`.`salsalesinvoicemaster` where (((`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` - `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney`) > 0) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvoiceComplete` = 0)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_noopsoutsideinvoice.md b/docs/auto-catalog/views/viw_noopsoutsideinvoice.md new file mode 100644 index 0000000..08b8f9c --- /dev/null +++ b/docs/auto-catalog/views/viw_noopsoutsideinvoice.md @@ -0,0 +1,128 @@ +# `viw_noopsoutsideinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `mediumtext` | YES | +| 25 | `bCheck` | `decimal(1,0)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `decimal(1,0)` | NO | +| 29 | `bCopyLimit` | `decimal(1,0)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `bigint` | YES | +| 44 | `iMReserve2` | `bigint` | YES | +| 45 | `iMReserve3` | `bigint` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `sInvoiceNo` | `varchar(255)` | YES | +| 49 | `iVouchermark` | `bigint` | YES | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sMaterialsId` | `varchar(100)` | NO | +| 53 | `sMaterialsStyle` | `varchar(255)` | NO | +| 54 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 55 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 56 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 57 | `dConversionQty` | `decimal(18,6)` | NO | +| 58 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 59 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `mediumtext` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 72 | `sBarcode` | `varchar(255)` | YES | +| 73 | `sOrderId` | `varchar(100)` | NO | +| 74 | `sOrderNo` | `varchar(255)` | NO | +| 75 | `sWorkOrderId` | `varchar(100)` | NO | +| 76 | `sWorkOrderNo` | `varchar(255)` | NO | +| 77 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 78 | `dPayMoney` | `decimal(18,6)` | NO | +| 79 | `sSReserve1` | `varchar(255)` | YES | +| 80 | `sSReserve2` | `varchar(255)` | YES | +| 81 | `sSReserve3` | `varchar(255)` | YES | +| 82 | `sSReserve4` | `varchar(255)` | YES | +| 83 | `sSReserve5` | `varchar(255)` | YES | +| 84 | `sSReserve6` | `varchar(255)` | YES | +| 85 | `dSReserve1` | `decimal(18,6)` | YES | +| 86 | `dSReserve2` | `decimal(18,6)` | YES | +| 87 | `dSReserve3` | `decimal(18,6)` | YES | +| 88 | `iSReserve1` | `bigint` | YES | +| 89 | `iSReserve2` | `bigint` | YES | +| 90 | `iSReserve3` | `bigint` | YES | +| 91 | `tSReserve1` | `datetime` | YES | +| 92 | `tSReserve2` | `datetime` | YES | +| 93 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 94 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 95 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 96 | `sOrderSlaveId` | `varchar(100)` | NO | +| 97 | `sCustomerId` | `varchar(100)` | NO | +| 98 | `sProductId` | `varchar(100)` | NO | +| 99 | `sProcessId` | `varchar(100)` | NO | +| 100 | `sWebOrderNo` | `varchar(255)` | NO | +| 101 | `sWebOrderId` | `varchar(100)` | NO | +| 102 | `bInvoiceComplete` | `bit(1)` | NO | +| 103 | `iIncrement` | `int` | NO | +| 104 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 105 | `bPaymentComplete` | `decimal(1,0)` | NO | +| 106 | `sSrcFormId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sPurchaseManId` AS `sPurchaseManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sInvoiceNo` AS `sInvoiceNo`,`m`.`iVouchermark` AS `iVouchermark`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`dInvoiceMoney` AS `dInvoiceMoney`,`s`.`sBarcode` AS `sBarcode`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`dPayMoney` AS `dPayMoney`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sProductId` AS `sProductId`,`s`.`sProcessId` AS `sProcessId`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`bInvoiceComplete` AS `bInvoiceComplete`,`s`.`iIncrement` AS `iIncrement`,`s`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`s`.`bPaymentComplete` AS `bPaymentComplete`,`s`.`sSrcFormId` AS `sSrcFormId` from (`xlyweberp_saas_ai`.`opsoutsidecheckingmaster` `m` join `xlyweberp_saas_ai`.`opsoutsidecheckingslave` `s` on((`s`.`sParentId` = `m`.`sId`))) where ((`m`.`bCheck` = 1) and (`s`.`dInvoiceMoney` < `s`.`dMaterialsMoney`) and (`s`.`bInvoiceComplete` = 0) and (`s`.`dMaterialsTaxMoney` <> 0)) union select `xlyweberp_saas_ai`.`cahsupplyinit`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iOrder` AS `iOrder`,'' AS `sFormId`,'' AS `sBillNo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sSupplyId` AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sGetPayId` AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sMemo` AS `sMemo`,0 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,0 AS `bPrint`,0 AS `bCopyLimit`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,'' AS `sInvoiceNo`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,0 AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dMaterialsPrice`,-(`xlyweberp_saas_ai`.`cahsupplyinit`.`dNoInvoiceMoney`) AS `dMaterialsMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sTaxId` AS `sTaxId`,0 AS `dMaterialsNoTaxPrice`,0 AS `dMaterialsNoTaxMoney`,0 AS `dMaterialsTaxMoney`,0 AS `dMaterialsTaxForeignMoney`,0 AS `dMaterialsForeignMoney`,0 AS `dInvoiceMoney`,'' AS `sBarcode`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`dPayMoney` AS `dPayMoney`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderMaterialsTbId`,'' AS `sWorkOrderProcessTbId`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,'' AS `sCustomerId`,'' AS `sProductId`,'' AS `sProcessId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iIncrement` AS `iIncrement`,0 AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bPaymentComplete` AS `bPaymentComplete`,'' AS `sSrcFormId` from `xlyweberp_saas_ai`.`cahsupplyinit` where (((abs(`xlyweberp_saas_ai`.`cahsupplyinit`.`dNoInvoiceMoney`) - abs(`xlyweberp_saas_ai`.`cahsupplyinit`.`dRealNoInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillNo` AS `sBillNo`,'' AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCopyLimit` AS `bCopyLimit`,'' AS `sCurrency`,0 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve2` AS `tMReserve2`,'' AS `sInvoiceNo`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,0 AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dMaterialsMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dMaterialsNoTaxPrice`,0 AS `dMaterialsNoTaxMoney`,0 AS `dMaterialsTaxMoney`,0 AS `dMaterialsTaxForeignMoney`,0 AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney` AS `dInvoiceMoney`,'' AS `sBarcode`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,0 AS `dPayMoney`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderMaterialsTbId`,'' AS `sWorkOrderProcessTbId`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,'' AS `sCustomerId`,'' AS `sProductId`,'' AS `sProcessId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iIncrement` AS `iIncrement`,0 AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPaymentComplete` AS `bPaymentComplete`,'' AS `sSrcFormId` from `xlyweberp_saas_ai`.`cahfinancialadjust` where (((abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney`) - abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` = 0)) union select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sPurchaseManId` AS `sPurchaseManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sInvoiceNo` AS `sInvoiceNo`,`m`.`iVouchermark` AS `iVouchermark`,`m`.`sId` AS `sSlaveId`,`m`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,0 AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dMaterialsPrice`,-(`m`.`dAdvanceMoney`) AS `dMaterialsMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dMaterialsNoTaxPrice`,0 AS `dMaterialsNoTaxMoney`,0 AS `dMaterialsTaxMoney`,0 AS `dMaterialsTaxForeignMoney`,0 AS `dMaterialsForeignMoney`,ifnull(`m`.`dRealAdvanceMoney`,0) AS `dInvoiceMoney`,'' AS `sBarcode`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,0 AS `dPayMoney`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderMaterialsTbId`,'' AS `sWorkOrderProcessTbId`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,'' AS `sCustomerId`,'' AS `sProductId`,'' AS `sProcessId`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,`m`.`bInvoiceComplete` AS `bInvoiceComplete`,`m`.`iIncrement` AS `iIncrement`,0 AS `dSrcAuxiliaryQty`,0 AS `bPaymentComplete`,'' AS `sSrcFormId` from `xlyweberp_saas_ai`.`opsoutsideinvoicemaster` `m` where (((abs(`m`.`dAdvanceMoney`) - abs(ifnull(`m`.`dRealAdvanceMoney`,0))) > 0) and (`m`.`bInvoiceComplete` = 0) and (`m`.`bCheck` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_nopurpurchaseinstore.md b/docs/auto-catalog/views/viw_nopurpurchaseinstore.md new file mode 100644 index 0000000..576732f --- /dev/null +++ b/docs/auto-catalog/views/viw_nopurpurchaseinstore.md @@ -0,0 +1,104 @@ +# `viw_nopurpurchaseinstore` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | YES | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `mediumtext` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sTestStandardId` | `varchar(100)` | YES | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sMaterialsStyle` | `varchar(255)` | YES | +| 41 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 42 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 43 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 44 | `dConversionQty` | `decimal(18,6)` | YES | +| 45 | `dSampleQty` | `decimal(65,6)` | NO | +| 46 | `dQualifyQty` | `decimal(65,0)` | YES | +| 47 | `dNoQualifyQty` | `decimal(65,0)` | YES | +| 48 | `dRejectQty` | `decimal(65,0)` | YES | +| 49 | `iTestResult` | `bigint` | YES | +| 50 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | YES | +| 51 | `dInStoreQty` | `decimal(18,6)` | YES | +| 52 | `sDefineNo` | `varchar(100)` | YES | +| 53 | `sDefineNo2` | `varchar(100)` | YES | +| 54 | `sTestPersonId` | `varchar(250)` | YES | +| 55 | `sOrderSlaveId` | `varchar(100)` | NO | +| 56 | `bInstoreComplete` | `bit(1)` | NO | +| 57 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 58 | `sWorkOrderMaterialsTbId` | `text` | NO | +| 59 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 60 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 61 | `sPurchaseApplyNo` | `varchar(255)` | NO | +| 62 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 63 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 64 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 65 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 66 | `dPresentQty` | `decimal(18,6)` | NO | +| 67 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 68 | `dGiveQty` | `decimal(18,6)` | NO | +| 69 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 70 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `sWorkOrderNo` | `text` | NO | +| 73 | `sTaxId` | `varchar(100)` | YES | +| 74 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 75 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 76 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 77 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 82 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sTestStandardId` AS `sTestStandardId`,`m`.`sId` AS `sSlaveId`,`m`.`sMaterialsId` AS `sMaterialsId`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`dSrcQty` AS `dSrcQty`,`m`.`sMaterialsStyle` AS `sMaterialsStyle`,`m`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`m`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`m`.`dMaterialsQty` AS `dMaterialsQty`,`m`.`dConversionQty` AS `dConversionQty`,`m`.`dSampleQty` AS `dSampleQty`,`m`.`dQualifyQty` AS `dQualifyQty`,`m`.`dNoQualifyQty` AS `dNoQualifyQty`,`m`.`dRejectQty` AS `dRejectQty`,`m`.`iTestResult` AS `iTestResult`,`m`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`m`.`dInStoreQty` AS `dInStoreQty`,`m`.`sDefineNo` AS `sDefineNo`,`m`.`sDefineNo2` AS `sDefineNo2`,`m`.`sTestPersonId` AS `sTestPersonId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`bInStoreComplete` AS `bInstoreComplete`,`m`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`m`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`m`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`m`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`m`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`m`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`m`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`m`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`m`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`m`.`dPresentQty` AS `dPresentQty`,`m`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`m`.`dGiveQty` AS `dGiveQty`,`m`.`dMaterialsPrice` AS `dMaterialsPrice`,`m`.`dMaterialsMoney` AS `dMaterialsMoney`,`m`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sTaxId` AS `sTaxId`,`m`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`m`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`m`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`m`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderControlId` AS `sWorkOrderControlId`,0 AS `dQlyAuxiliaryQty` from `xlyweberp_saas_ai`.`qlycomematerialstestmaster` `m` union select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,'' AS `sTestStandardId`,`s`.`sId` AS `sSlaveId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sId` AS `sSrcSlaveId`,`m`.`sId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dSampleQty` AS `dSampleQty`,0 AS `dQualifyQty`,0 AS `dNoQualifyQty`,0 AS `dRejectQty`,0 AS `iTestResult`,`s`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sTestPersonId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`bInStoreComplete` AS `bInstoreComplete`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`s`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`s`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,'' AS `sPurchaseOrderNo`,0 AS `dPresentAuxiliaryQty`,0 AS `dPresentQty`,0 AS `dGiveAuxiliaryQty`,0 AS `dGiveQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`dQlyAuxiliaryQty` AS `dQlyAuxiliaryQty` from (`xlyweberp_saas_ai`.`purpurchaseordermaster` `m` join `xlyweberp_saas_ai`.`purpurchaseorderslave` `s` on((`s`.`sParentId` = `m`.`sId`))) union select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`s`.`sCustomerId` AS `sSupplyId`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,'' AS `sTestStandardId`,`s`.`sId` AS `sSlaveId`,`s`.`sProductId` AS `sMaterialsId`,`s`.`sId` AS `sSrcSlaveId`,`m`.`sId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dProductQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dSampleQty` AS `dSampleQty`,0 AS `dQualifyQty`,0 AS `dNoQualifyQty`,0 AS `dRejectQty`,0 AS `iTestResult`,`s`.`dProductInStoreQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sTestPersonId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`bProductInStoreComplete` AS `bInstoreComplete`,`s`.`sId` AS `sWorkOrderSlaveId`,`s`.`sId` AS `sWorkOrderMaterialsTbId`,'' AS `sPurchaseApplyId`,'' AS `sPurchaseApplySlaveId`,'' AS `sPurchaseApplyNo`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,'' AS `sPurchaseOrderNo`,0 AS `dPresentAuxiliaryQty`,0 AS `dPresentQty`,0 AS `dGiveAuxiliaryQty`,0 AS `dGiveQty`,`s`.`dProductPrice` AS `dMaterialsPrice`,`s`.`dProductMoney` AS `dMaterialsMoney`,`s`.`dProductTaxMoney` AS `dMaterialsTaxMoney`,`m`.`sBillNo` AS `sWorkOrderNo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dProductNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dMaterialsForeignMoney`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`m`.`sId` AS `sWorkOrderId`,`s`.`sId` AS `sWorkOrderControlId`,0 AS `dQlyAuxiliaryQty` from (`xlyweberp_saas_ai`.`mftworkordermaster` `m` join `xlyweberp_saas_ai`.`mftworkorderslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_nopurpurchaseinvoice.md b/docs/auto-catalog/views/viw_nopurpurchaseinvoice.md new file mode 100644 index 0000000..d2784fe --- /dev/null +++ b/docs/auto-catalog/views/viw_nopurpurchaseinvoice.md @@ -0,0 +1,134 @@ +# `viw_nopurpurchaseinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `mediumtext` | YES | +| 25 | `bCheck` | `decimal(1,0)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `decimal(1,0)` | NO | +| 29 | `bCopyLimit` | `decimal(1,0)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `bigint` | YES | +| 47 | `iMReserve2` | `bigint` | YES | +| 48 | `iMReserve3` | `bigint` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sInvoiceNo` | `varchar(255)` | YES | +| 52 | `iVouchermark` | `bigint` | YES | +| 53 | `sSlaveId` | `varchar(100)` | NO | +| 54 | `iSlaveOrder` | `int` | NO | +| 55 | `sMaterialsId` | `varchar(100)` | NO | +| 56 | `sMaterialsStyle` | `varchar(255)` | NO | +| 57 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 60 | `dConversionQty` | `decimal(18,6)` | NO | +| 61 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 62 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 63 | `sSrcSlaveId` | `varchar(100)` | NO | +| 64 | `sSrcId` | `varchar(100)` | NO | +| 65 | `sSrcNo` | `varchar(255)` | NO | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `mediumtext` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 75 | `dLossMoney` | `decimal(18,6)` | NO | +| 76 | `dAuxiliaryLossQty` | `decimal(18,6)` | NO | +| 77 | `dLossQty` | `decimal(18,6)` | NO | +| 78 | `sLossType` | `varchar(255)` | NO | +| 79 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 80 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 81 | `sOrderId` | `varchar(100)` | NO | +| 82 | `sOrderNo` | `varchar(255)` | NO | +| 83 | `sWorkOrderId` | `varchar(100)` | NO | +| 84 | `sWorkOrderNo` | `text` | NO | +| 85 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 86 | `sBarcode` | `varchar(255)` | YES | +| 87 | `sSReserve1` | `varchar(255)` | YES | +| 88 | `sSReserve2` | `varchar(255)` | YES | +| 89 | `sSReserve3` | `varchar(255)` | YES | +| 90 | `sSReserve4` | `varchar(255)` | YES | +| 91 | `sSReserve5` | `varchar(255)` | YES | +| 92 | `sSReserve6` | `varchar(255)` | YES | +| 93 | `dSReserve1` | `varchar(20)` | YES | +| 94 | `dSReserve2` | `varchar(20)` | YES | +| 95 | `dSReserve3` | `varchar(20)` | YES | +| 96 | `iSReserve1` | `bigint` | YES | +| 97 | `iSReserve2` | `bigint` | YES | +| 98 | `iSReserve3` | `bigint` | YES | +| 99 | `tSReserve1` | `datetime` | YES | +| 100 | `tSReserve2` | `datetime` | YES | +| 101 | `dPayMoney` | `decimal(18,6)` | NO | +| 102 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 103 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 104 | `bInvoiceComplete` | `bit(1)` | NO | +| 105 | `iIncrement` | `int` | NO | +| 106 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 107 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 108 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 109 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 110 | `sOrderSlaveId` | `varchar(100)` | NO | +| 111 | `sSrcFormId` | `varchar(100)` | NO | +| 112 | `bPaymentComplete` | `decimal(1,0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryLossQty` AS `dAuxiliaryLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bPaymentComplete` AS `bPaymentComplete` from (`xlyweberp_saas_ai`.`purpurchasecheckingmaster` join `xlyweberp_saas_ai`.`purpurchasecheckingslave` on((`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId`))) where ((`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCheck` = 1) and ((abs(ifnull(`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney`,0)) - abs(ifnull(`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dInvoiceMoney`,0))) > 0) and (`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` <> 0)) union select `xlyweberp_saas_ai`.`cahsupplyinit`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iOrder` AS `iOrder`,'' AS `sFormId`,'' AS `sBillNo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sSupplyId` AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sGetPayId` AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sMemo` AS `sMemo`,1 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,0 AS `bPrint`,0 AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,'' AS `sInvoiceNo`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,0 AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dMaterialsPrice`,-(`xlyweberp_saas_ai`.`cahsupplyinit`.`dNoInvoiceMoney`) AS `dMaterialsMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahsupplyinit`.`sTaxId` AS `sTaxId`,0 AS `dMaterialsNoTaxPrice`,0 AS `dMaterialsNoTaxMoney`,0 AS `dMaterialsTaxMoney`,0 AS `dMaterialsTaxForeignMoney`,0 AS `dMaterialsForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dLossMoney`,0 AS `dAuxiliaryLossQty`,0 AS `dLossQty`,'' AS `sLossType`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,'' AS `sBarcode`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,'' AS `dSReserve1`,'' AS `dSReserve2`,'' AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,`xlyweberp_saas_ai`.`cahsupplyinit`.`dPayMoney` AS `dPayMoney`,'' AS `sPurchaseOrderSlaveId`,'' AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`cahsupplyinit`.`iIncrement` AS `iIncrement`,'' AS `sPurchaseApplyId`,'' AS `sPurchaseApplySlaveId`,'' AS `sPurchaseApplySlaveNo`,'' AS `sWorkOrderMaterialsTbId`,'' AS `sOrderSlaveId`,'' AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahsupplyinit`.`bPaymentComplete` AS `bPaymentComplete` from `xlyweberp_saas_ai`.`cahsupplyinit` where (((abs(`xlyweberp_saas_ai`.`cahsupplyinit`.`dNoInvoiceMoney`) - abs(`xlyweberp_saas_ai`.`cahsupplyinit`.`dRealNoInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahsupplyinit`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFamilyId` AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMemo` AS `sMemo`,1 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,0 AS `bPrint`,0 AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,'' AS `sInvoiceNo`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iSlaveOrder`,' ' AS `sMaterialsId`,'' AS `sMaterialsStyle`,1 AS `dAuxiliaryQty`,' ' AS `sAuxiliaryUnit`,1 AS `dMaterialsQty`,0 AS `dConversionQty`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dMaterialsMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dMaterialsNoTaxPrice`,0 AS `dMaterialsNoTaxMoney`,0 AS `dMaterialsTaxMoney`,0 AS `dMaterialsTaxForeignMoney`,0 AS `dMaterialsForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dLossMoney`,0 AS `dAuxiliaryLossQty`,0 AS `dLossQty`,'' AS `sLossType`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,'' AS `sBarcode`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,'' AS `dSReserve1`,'' AS `dSReserve2`,'' AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dPayMoney`,'' AS `sPurchaseOrderSlaveId`,'' AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iIncrement` AS `iIncrement`,'' AS `sPurchaseApplyId`,'' AS `sPurchaseApplySlaveId`,'' AS `sPurchaseApplySlaveNo`,'' AS `sWorkOrderMaterialsTbId`,'' AS `sOrderSlaveId`,'' AS `sSrcFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPaymentComplete` AS `bPaymentComplete` from `xlyweberp_saas_ai`.`cahfinancialadjust` where ((`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillType` = 'purMoney') and ((abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney`) - abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tDeliverDate` AS `tDeliverDate`,'' AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,ifnull(`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dRealAdvanceMoney`,0) AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,0 AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dMaterialsPrice`,-(`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dAdvanceMoney`) AS `dMaterialsMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dMaterialsNoTaxPrice`,0 AS `dMaterialsNoTaxMoney`,0 AS `dMaterialsTaxMoney`,0 AS `dMaterialsTaxForeignMoney`,0 AS `dMaterialsForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dLossMoney`,0 AS `dAuxiliaryLossQty`,0 AS `dLossQty`,'' AS `sLossType`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderControlId`,'' AS `sBarcode`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dPayMoney`,'' AS `sPurchaseOrderSlaveId`,'' AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iIncrement` AS `iIncrement`,'' AS `sPurchaseApplyId`,'' AS `sPurchaseApplySlaveId`,'' AS `sPurchaseApplySlaveNo`,'' AS `sWorkOrderMaterialsTbId`,'' AS `sOrderSlaveId`,'' AS `sSrcFormId`,0 AS `bPaymentComplete` from `xlyweberp_saas_ai`.`purpurchaseinvoicemaster` where (((abs(`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dAdvanceMoney`) - abs(ifnull(`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dRealAdvanceMoney`,0))) > 0) and (`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCheck` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_nosalsaleschecking.md b/docs/auto-catalog/views/viw_nosalsaleschecking.md new file mode 100644 index 0000000..af73094 --- /dev/null +++ b/docs/auto-catalog/views/viw_nosalsaleschecking.md @@ -0,0 +1,159 @@ +# `viw_nosalsaleschecking` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | NO | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `mediumtext` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sProductId` | `varchar(100)` | NO | +| 53 | `dProductQty` | `decimal(18,6)` | NO | +| 54 | `dProductPrice` | `decimal(18,6)` | NO | +| 55 | `dProductMoney` | `decimal(18,6)` | NO | +| 56 | `sMaterialsMemo` | `mediumtext` | YES | +| 57 | `sProcessMemo` | `mediumtext` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dProductPQty` | `decimal(18,6)` | YES | +| 63 | `bCheckingComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `mediumtext` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingQty` | `decimal(18,6)` | NO | +| 72 | `dRejectQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sDefineNo` | `varchar(100)` | NO | +| 79 | `sDefineNo2` | `varchar(100)` | NO | +| 80 | `sWareHouseId` | `varchar(100)` | NO | +| 81 | `sLocationId` | `varchar(100)` | NO | +| 82 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(255)` | NO | +| 89 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `iSlaveOrder` | `int` | NO | +| 105 | `bAdvanceComplete` | `decimal(1,0)` | NO | +| 106 | `sSenderId` | `varchar(100)` | YES | +| 107 | `sLogisticsMobile` | `varchar(255)` | NO | +| 108 | `sLogisticsNo` | `varchar(255)` | NO | +| 109 | `sLogisticsId` | `varchar(100)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `bSalSendCarComplete` | `decimal(1,0)` | NO | +| 112 | `bReceiptComplete` | `decimal(1,0)` | NO | +| 113 | `dSendCarQty` | `decimal(18,6)` | YES | +| 114 | `dPackQty` | `decimal(18,6)` | NO | +| 115 | `dTrunkQty` | `decimal(18,6)` | NO | +| 116 | `dFractionQty` | `decimal(18,6)` | NO | +| 117 | `sSingleReceipt` | `varchar(255)` | NO | +| 118 | `tSingleReceipt` | `varchar(19)` | YES | +| 119 | `dCostPrice` | `decimal(18,6)` | YES | +| 120 | `dCostMoney` | `decimal(18,6)` | YES | +| 121 | `sMaterialsStyle` | `varchar(100)` | NO | +| 122 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 123 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 124 | `dConversionQty` | `decimal(18,6)` | NO | +| 125 | `dProofingMoney` | `decimal(18,6)` | NO | +| 126 | `dPlateMoney` | `decimal(18,6)` | NO | +| 127 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 128 | `dFreightMoney` | `decimal(18,6)` | NO | +| 129 | `dNProductPrice` | `decimal(18,6)` | NO | +| 130 | `dNProductMoney` | `decimal(18,6)` | NO | +| 131 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 132 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 133 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 134 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 135 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 136 | `dNoCheckingQty` | `decimal(19,6)` | NO | +| 137 | `dRemainderQty` | `decimal(18,2)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` - `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty`) AS `dNoCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRemainderQty` AS `dRemainderQty` from (`xlyweberp_saas_ai`.`saldelivergoodsmaster` join `xlyweberp_saas_ai`.`saldelivergoodsslave` on((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId`))) where ((`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCheck` = 1) and (ifnull(`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bInvalid`,0) = 0) and ((abs(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty`) - abs(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty`)) > 0) and (ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bCheckingComplete`,0) = 0)) union select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`dAdvanceMoney` AS `dAdvanceMoney`,`m`.`tAdvanceDate` AS `tAdvanceDate`,`m`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`sProductId` AS `sProductId`,-(`s`.`dProductQty`) AS `dProductQty`,`s`.`dProductPrice` AS `dProductPrice`,-(`s`.`dProductMoney`) AS `dProductMoney`,`s`.`sMaterialsMemo` AS `sMaterialsMemo`,`s`.`sProcessMemo` AS `sProcessMemo`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQty`,`s`.`bCheckingComplete` AS `bCheckingComplete`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,-(`s`.`dProductNoTaxMoney`) AS `dProductNoTaxMoney`,-(`s`.`dProductTaxMoney`) AS `dProductTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dProductForeignMoney`,`s`.`dCheckingQty` AS `dCheckingQty`,0 AS `dRejectQty`,`s`.`dReceiptMoney` AS `dReceiptMoney`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`sBarcode` AS `sBarcode`,-(`s`.`dGiveQty`) AS `dGiveQty`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`m`.`sWareHouseId` AS `sWareHouseId`,`m`.`sLocationId` AS `sLocationId`,`m`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`iOrder` AS `iSlaveOrder`,0 AS `bAdvanceComplete`,'' AS `sSenderId`,'' AS `sLogisticsMobile`,'' AS `sLogisticsNo`,'' AS `sLogisticsId`,`m`.`iIncrement` AS `iIncrement`,0 AS `bSalSendCarComplete`,0 AS `bReceiptComplete`,0 AS `dSendCarQty`,0 AS `dPackQty`,0 AS `dTrunkQty`,0 AS `dFractionQty`,0 AS `sSingleReceipt`,0 AS `tSingleReceipt`,`s`.`dCostPrice` AS `dCostPrice`,`s`.`dCostMoney` AS `dCostMoney`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dProofingMoney`,0 AS `dPlateMoney`,0 AS `dKnifeMouldMoney`,0 AS `dFreightMoney`,`s`.`dNProductPrice` AS `dNProductPrice`,`s`.`dNProductMoney` AS `dNProductMoney`,`s`.`dProductForeignPrice` AS `dProductForeignPrice`,0 AS `dFreightReturnMoney`,0 AS `dKnifeMouldReturnMoney`,0 AS `dPlateReturnMoney`,0 AS `dProofingReturnMoney`,(-(`s`.`dProductQty`) - `s`.`dCheckingQty`) AS `dNoCheckingQty`,0 AS `dRemainderQty` from (`xlyweberp_saas_ai`.`salrejectgoodsmaster` `m` join `xlyweberp_saas_ai`.`salrejectgoodsslave` `s`) where ((`m`.`bCheck` = 1) and (ifnull(`m`.`bInvalid`,0) = 0) and ((abs(`s`.`dProductQty`) - abs(`s`.`dCheckingQty`)) > 0) and (ifnull(`s`.`bCheckingComplete`,0) = 0)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_noslasalesorderinvoice.md b/docs/auto-catalog/views/viw_noslasalesorderinvoice.md new file mode 100644 index 0000000..9db0e78 --- /dev/null +++ b/docs/auto-catalog/views/viw_noslasalesorderinvoice.md @@ -0,0 +1,147 @@ +# `viw_noslasalesorderinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sSalesManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `sConsignee` | `varchar(255)` | YES | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | +| 17 | `sDeliverId` | `varchar(100)` | NO | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | YES | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sMemo` | `mediumtext` | YES | +| 24 | `bCheck` | `decimal(1,0)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bPrint` | `decimal(1,0)` | NO | +| 28 | `bCopyLimit` | `decimal(1,0)` | NO | +| 29 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 30 | `tAdvanceDate` | `datetime` | YES | +| 31 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `sCurrency` | `varchar(255)` | YES | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 34 | `sStatus` | `varchar(255)` | YES | +| 35 | `sInvoiceNo` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `bigint` | YES | +| 47 | `iMReserve2` | `bigint` | YES | +| 48 | `iMReserve3` | `bigint` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `iVouchermark` | `bigint` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sProductId` | `varchar(100)` | NO | +| 55 | `dProductQty` | `decimal(18,6)` | NO | +| 56 | `dProductPrice` | `decimal(18,6)` | NO | +| 57 | `dProductMoney` | `decimal(18,6)` | NO | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dSrcMoney` | `decimal(18,6)` | YES | +| 63 | `bInvoiceComplete` | `decimal(1,0)` | NO | +| 64 | `sSlaveMemo` | `mediumtext` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 72 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 73 | `sWebOrderNo` | `varchar(255)` | NO | +| 74 | `sWebOrderId` | `varchar(100)` | NO | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sWorkOrderId` | `varchar(100)` | NO | +| 78 | `sWorkOrderNo` | `varchar(255)` | NO | +| 79 | `dLossQty` | `decimal(18,6)` | NO | +| 80 | `dLossMoney` | `decimal(18,6)` | YES | +| 81 | `sLossType` | `varchar(255)` | YES | +| 82 | `sBarcode` | `varchar(255)` | YES | +| 83 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `bigint` | YES | +| 94 | `iSReserve2` | `bigint` | YES | +| 95 | `iSReserve3` | `bigint` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 99 | `sOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iIncrement` | `int` | NO | +| 101 | `sSrcFormId` | `varchar(100)` | NO | +| 102 | `sDeliverGoodsNo` | `varchar(255)` | NO | +| 103 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | +| 104 | `sDeliverGoodsId` | `varchar(100)` | NO | +| 105 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 106 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 107 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 108 | `sProductInStoreNo` | `varchar(255)` | NO | +| 109 | `sProductInStoreSlaveId` | `varchar(100)` | NO | +| 110 | `sProductInStoreId` | `varchar(100)` | NO | +| 111 | `bSalesInvoiceComplete` | `decimal(1,0)` | NO | +| 112 | `bReceiptComplete` | `decimal(1,0)` | NO | +| 113 | `dCostPrice` | `decimal(18,6)` | NO | +| 114 | `dCostMoney` | `decimal(18,6)` | NO | +| 115 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 116 | `sMaterialsStyle` | `varchar(100)` | NO | +| 117 | `dGiveQty` | `decimal(18,6)` | YES | +| 118 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 119 | `dPresentQty` | `decimal(18,2)` | NO | +| 120 | `dRemainderQty` | `decimal(18,2)` | NO | +| 121 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 122 | `iZeroCheck` | `bigint` | YES | +| 123 | `dInvoiceQty` | `decimal(18,6)` | NO | +| 124 | `dInvoiceMaterialsQty` | `decimal(18,6)` | NO | +| 125 | `sProductStyle` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsNo` AS `sDeliverGoodsNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsSlaveId` AS `sDeliverGoodsSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsId` AS `sDeliverGoodsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreNo` AS `sProductInStoreNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreSlaveId` AS `sProductInStoreSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreId` AS `sProductInStoreId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` AS `bSalesInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iZeroCheck` AS `iZeroCheck`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceQty` AS `dInvoiceQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMaterialsQty` AS `dInvoiceMaterialsQty`,(case when (ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`sMaterialsStyle`,'') = '') then (select `xlyweberp_saas_ai`.`eleproduct`.`sProductStyle` from `xlyweberp_saas_ai`.`eleproduct` where (`xlyweberp_saas_ai`.`eleproduct`.`sId` = `xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId`) limit 1) else `xlyweberp_saas_ai`.`salsalescheckingslave`.`sMaterialsStyle` end) AS `sProductStyle` from (`xlyweberp_saas_ai`.`salsalescheckingmaster` join `xlyweberp_saas_ai`.`salsalescheckingslave` on((`xlyweberp_saas_ai`.`salsalescheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId`))) where ((`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` = 1) and (`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahcustomerinit`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahcustomerinit`.`iOrder` AS `iOrder`,'InvoiceInit' AS `sFormId`,'' AS `sBillNo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sCustomerId` AS `sCustomerId`,'' AS `sContacts`,'' AS `sPhone`,'' AS `sSalesManId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sGetPayId` AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sMemo` AS `sMemo`,1 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,1 AS `bPrint`,1 AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,'' AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`cahcustomerinit`.`dNoInvoiceMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sTaxId` AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney`,0 AS `dMaterialsQty`,'' AS `sMaterialsStyle`,0 AS `dGiveQty`,0 AS `dProductForeignPrice`,0 AS `dPresentQty`,0 AS `dRemainderQty`,0 AS `dBackRemainderQty`,1 AS `iZeroCheck`,0 AS `dInvoiceQty`,0 AS `dInvoiceMaterialsQty`,'' AS `sProductStyle` from `xlyweberp_saas_ai`.`cahcustomerinit` where (((abs(`xlyweberp_saas_ai`.`cahcustomerinit`.`dNoInvoiceMoney`) - abs(`xlyweberp_saas_ai`.`cahcustomerinit`.`dRealNoInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahcustomerinit`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFamilyId` AS `sCustomerId`,'' AS `sContacts`,'' AS `sPhone`,'' AS `sSalesManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCheck` AS `bCheck`,NULL AS `tCheckDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sStatus` AS `sStatus`,'' AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve2` AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iSlaveOrder`,' ' AS `sProductId`,1 AS `dProductQty`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dProductPrice`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dReceiptMoney` AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney`,0 AS `dMaterialsQty`,'' AS `sMaterialsStyle`,0 AS `dGiveQty`,0 AS `dProductForeignPrice`,0 AS `dPresentQty`,0 AS `dRemainderQty`,0 AS `dBackRemainderQty`,1 AS `iZeroCheck`,0 AS `dInvoiceQty`,0 AS `dInvoiceMaterialsQty`,'' AS `sProductStyle` from `xlyweberp_saas_ai`.`cahfinancialadjust` where ((`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillType` = 'saleMoney') and ((abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney`) - abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve2` AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iSlaveOrder`,0 AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney`,0 AS `dMaterialsQty`,'' AS `sMaterialsStyle`,0 AS `dGiveQty`,0 AS `dProductForeignPrice`,0 AS `dPresentQty`,0 AS `dRemainderQty`,0 AS `dBackRemainderQty`,1 AS `iZeroCheck`,0 AS `dInvoiceQty`,0 AS `dInvoiceMaterialsQty`,'' AS `sProductStyle` from `xlyweberp_saas_ai`.`salsalesinvoicemaster` where ((((abs(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney`) - abs(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney`)) > 0) or (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` = 0)) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bAdvance` = 1) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCheck` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_noslasalesorderinvoice1.md b/docs/auto-catalog/views/viw_noslasalesorderinvoice1.md new file mode 100644 index 0000000..a306fef --- /dev/null +++ b/docs/auto-catalog/views/viw_noslasalesorderinvoice1.md @@ -0,0 +1,145 @@ +# `viw_noslasalesorderinvoice1` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sSalesManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `sConsignee` | `varchar(255)` | YES | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | +| 17 | `sDeliverId` | `varchar(100)` | NO | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | YES | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sMemo` | `mediumtext` | YES | +| 24 | `bCheck` | `decimal(1,0)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bPrint` | `decimal(1,0)` | NO | +| 28 | `bCopyLimit` | `decimal(1,0)` | NO | +| 29 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 30 | `tAdvanceDate` | `datetime` | YES | +| 31 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `sCurrency` | `varchar(255)` | YES | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 34 | `sStatus` | `varchar(255)` | YES | +| 35 | `sInvoiceNo` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `bigint` | YES | +| 47 | `iMReserve2` | `bigint` | YES | +| 48 | `iMReserve3` | `bigint` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `iVouchermark` | `bigint` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sProductId` | `varchar(100)` | NO | +| 55 | `dProductQty` | `decimal(18,6)` | NO | +| 56 | `dProductPrice` | `decimal(36,12)` | NO | +| 57 | `dProductMoney` | `decimal(31,6)` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dSrcMoney` | `decimal(18,6)` | YES | +| 63 | `bInvoiceComplete` | `decimal(1,0)` | NO | +| 64 | `sSlaveMemo` | `mediumtext` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(31,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(22,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 72 | `dInvoiceMoney` | `decimal(22,6)` | YES | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderNo` | `varchar(255)` | NO | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(255)` | NO | +| 80 | `dLossQty` | `decimal(18,6)` | NO | +| 81 | `dLossMoney` | `decimal(18,6)` | YES | +| 82 | `sLossType` | `varchar(255)` | YES | +| 83 | `sBarcode` | `varchar(255)` | YES | +| 84 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 85 | `sSReserve1` | `varchar(255)` | YES | +| 86 | `sSReserve2` | `varchar(255)` | YES | +| 87 | `sSReserve3` | `varchar(255)` | YES | +| 88 | `sSReserve4` | `varchar(255)` | YES | +| 89 | `sSReserve5` | `varchar(255)` | YES | +| 90 | `sSReserve6` | `varchar(255)` | YES | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | +| 94 | `iSReserve1` | `bigint` | YES | +| 95 | `iSReserve2` | `bigint` | YES | +| 96 | `iSReserve3` | `bigint` | YES | +| 97 | `tSReserve1` | `datetime` | YES | +| 98 | `tSReserve2` | `datetime` | YES | +| 99 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 100 | `sOrderSlaveId` | `varchar(100)` | NO | +| 101 | `iIncrement` | `int` | NO | +| 102 | `sSrcFormId` | `varchar(100)` | NO | +| 103 | `sDeliverGoodsNo` | `varchar(255)` | NO | +| 104 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | +| 105 | `sDeliverGoodsId` | `varchar(100)` | NO | +| 106 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 107 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 108 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 109 | `sProductInStoreNo` | `varchar(255)` | NO | +| 110 | `sProductInStoreSlaveId` | `varchar(100)` | NO | +| 111 | `sProductInStoreId` | `varchar(100)` | NO | +| 112 | `bSalesInvoiceComplete` | `decimal(1,0)` | NO | +| 113 | `bReceiptComplete` | `decimal(1,0)` | NO | +| 114 | `dCostPrice` | `decimal(18,6)` | NO | +| 115 | `dCostMoney` | `decimal(18,6)` | NO | +| 116 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 117 | `sMaterialsStyle` | `varchar(100)` | NO | +| 118 | `dGiveQty` | `decimal(18,6)` | YES | +| 119 | `dPresentQty` | `decimal(18,2)` | NO | +| 120 | `dRemainderQty` | `decimal(18,2)` | NO | +| 121 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 122 | `iZeroCheck` | `bigint` | YES | +| 123 | `dInvoiceQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCurrency` AS `sCurrency`,`c`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty` AS `dProductQty`,if((`c`.`dCurrencyRate` <> 1),(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignPrice` * `c`.`dCurrencyRate`),`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductPrice`) AS `dProductPrice`,if((`c`.`dCurrencyRate` <> 1),round((`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` * `c`.`dCurrencyRate`),2),`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductMoney`) AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,if((`c`.`dCurrencyRate` <> 1),round((`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` * `c`.`dCurrencyRate`),2),`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney`) AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsNo` AS `sDeliverGoodsNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsSlaveId` AS `sDeliverGoodsSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsId` AS `sDeliverGoodsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreNo` AS `sProductInStoreNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreSlaveId` AS `sProductInStoreSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreId` AS `sProductInStoreId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` AS `bSalesInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iZeroCheck` AS `iZeroCheck`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceQty` AS `dInvoiceQty` from ((`xlyweberp_saas_ai`.`salsalescheckingmaster` join `xlyweberp_saas_ai`.`salsalescheckingslave` on((`xlyweberp_saas_ai`.`salsalescheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId`))) join `xlyweberp_saas_ai`.`siscurrency` `c` on((`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCurrency` = `c`.`sCurrency`))) where ((`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` = 1) and ((abs((`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty` + `xlyweberp_saas_ai`.`salsalescheckingslave`.`dGiveQty`)) - abs((ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceQty`,0) + `xlyweberp_saas_ai`.`salsalescheckingslave`.`dPresentQty`))) > 0.1) and (`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahcustomerinit`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahcustomerinit`.`iOrder` AS `iOrder`,'InvoiceInit' AS `sFormId`,'' AS `sBillNo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sCustomerId` AS `sCustomerId`,'' AS `sContacts`,'' AS `sPhone`,'' AS `sSalesManId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sGetPayId` AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sMemo` AS `sMemo`,1 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,1 AS `bPrint`,1 AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,'' AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`iOrder` AS `iSlaveOrder`,'' AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`cahcustomerinit`.`dNoInvoiceMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,`xlyweberp_saas_ai`.`cahcustomerinit`.`sTaxId` AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dProductForeignPrice`,0 AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahcustomerinit`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney`,0 AS `dMaterialsQty`,'' AS `sMaterialsStyle`,0 AS `dGiveQty`,0 AS `dPresentQty`,0 AS `dRemainderQty`,0 AS `dBackRemainderQty`,1 AS `iZeroCheck`,0 AS `dInvoiceQty` from `xlyweberp_saas_ai`.`cahcustomerinit` where (((abs(`xlyweberp_saas_ai`.`cahcustomerinit`.`dNoInvoiceMoney`) - abs(`xlyweberp_saas_ai`.`cahcustomerinit`.`dRealNoInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahcustomerinit`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sFamilyId` AS `sCustomerId`,'' AS `sContacts`,'' AS `sPhone`,'' AS `sSalesManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCheck` AS `bCheck`,NULL AS `tCheckDate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sStatus` AS `sStatus`,'' AS `sInvoiceNo`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`tMReserve2` AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iOrder` AS `iSlaveOrder`,' ' AS `sProductId`,1 AS `dProductQty`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dProductPrice`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney` AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dProductNoTaxPrice`,0 AS `dProductNoTaxMoney`,0 AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`dReceiptMoney` AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`cahfinancialadjust`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney`,0 AS `dMaterialsQty`,'' AS `sMaterialsStyle`,0 AS `dGiveQty`,0 AS `dPresentQty`,0 AS `dRemainderQty`,0 AS `dBackRemainderQty`,1 AS `iZeroCheck`,0 AS `dInvoiceQty` from `xlyweberp_saas_ai`.`cahfinancialadjust` where ((`xlyweberp_saas_ai`.`cahfinancialadjust`.`sBillType` = 'saleMoney') and ((abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dAdjustMoney`) - abs(`xlyweberp_saas_ai`.`cahfinancialadjust`.`dInvoiceMoney`)) > 0) and (`xlyweberp_saas_ai`.`cahfinancialadjust`.`bInvoiceComplete` = 0)) union select `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve2` AS `tMReserve2`,0 AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iSlaveOrder`,0 AS `sProductId`,0 AS `dProductQty`,0 AS `dProductPrice`,-(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney`) AS `dProductMoney`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,0 AS `dSrcMoney`,0 AS `bInvoiceComplete`,'' AS `sSlaveMemo`,(select `xlyweberp_saas_ai`.`elecustomer`.`sTaxId` from `xlyweberp_saas_ai`.`elecustomer` where (`xlyweberp_saas_ai`.`elecustomer`.`sId` = `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCustomerId`)) AS `sTaxId`,0 AS `dProductNoTaxPrice`,-(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dProductNoTaxMoney`) AS `dProductNoTaxMoney`,-(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dProductTaxMoney`) AS `dProductTaxMoney`,0 AS `dProductTaxForeignMoney`,0 AS `dProductForeignMoney`,0 AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dInvoiceMoney` AS `dInvoiceMoney`,0 AS `dReceiptMoney`,'' AS `sWebOrderNo`,'' AS `sWebOrderId`,'' AS `sOrderId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderNo`,0 AS `dLossQty`,0 AS `dLossMoney`,'' AS `sLossType`,'' AS `sBarcode`,'' AS `sCustomerOrderNo`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,'' AS `sWorkOrderSlaveId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iIncrement` AS `iIncrement`,'' AS `sSrcFormId`,'' AS `sDeliverGoodsNo`,'' AS `sDeliverGoodsSlaveId`,'' AS `sDeliverGoodsId`,'' AS `sDeliverNotifyNo`,'' AS `sDeliverNotifySlaveId`,'' AS `sDeliverNotifyId`,'' AS `sProductInStoreNo`,'' AS `sProductInStoreSlaveId`,'' AS `sProductInStoreId`,0 AS `bSalesInvoiceComplete`,0 AS `bReceiptComplete`,0 AS `dCostPrice`,0 AS `dCostMoney`,0 AS `dMaterialsQty`,'' AS `sMaterialsStyle`,0 AS `dGiveQty`,0 AS `dPresentQty`,0 AS `dRemainderQty`,0 AS `dBackRemainderQty`,1 AS `iZeroCheck`,0 AS `dInvoiceQty` from `xlyweberp_saas_ai`.`salsalesinvoicemaster` where ((((abs(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney`) - abs(`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney`)) > 0) or (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` = 0)) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvoiceComplete` = 0) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bAdvance` = 1) and (`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCheck` = 1)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsidearrive.md b/docs/auto-catalog/views/viw_opsoutsidearrive.md new file mode 100644 index 0000000..72342a4 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsidearrive.md @@ -0,0 +1,141 @@ +# `viw_opsoutsidearrive` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `bAdvanceComplete` | `bit(1)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveorder` | `int` | NO | +| 54 | `sSlaveMakePerson` | `varchar(255)` | YES | +| 55 | `sParentId` | `varchar(100)` | NO | +| 56 | `sCustomerId` | `varchar(100)` | NO | +| 57 | `sProductId` | `varchar(100)` | NO | +| 58 | `sMaterialsId` | `varchar(100)` | NO | +| 59 | `sProcessId` | `varchar(100)` | NO | +| 60 | `sMaterialsStyle` | `varchar(255)` | NO | +| 61 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 63 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 64 | `dConversionQty` | `decimal(18,6)` | NO | +| 65 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 66 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 67 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 68 | `sSrcSlaveId` | `varchar(100)` | NO | +| 69 | `sSrcId` | `varchar(100)` | NO | +| 70 | `sSrcNo` | `varchar(255)` | NO | +| 71 | `dSrcQty` | `decimal(18,6)` | YES | +| 72 | `sSlaveMemo` | `text` | YES | +| 73 | `sTaxId` | `varchar(100)` | YES | +| 74 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 75 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 76 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 77 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 78 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 79 | `bInStoreComplete` | `bit(1)` | NO | +| 80 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 81 | `dInStoreQty` | `decimal(18,6)` | NO | +| 82 | `sBarcode` | `varchar(255)` | YES | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderNo` | `varchar(255)` | NO | +| 88 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 89 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 90 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 91 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 92 | `sWebOrderNo` | `varchar(255)` | NO | +| 93 | `sWebOrderId` | `varchar(100)` | NO | +| 94 | `dPayMoney` | `decimal(18,6)` | NO | +| 95 | `sSReserve1` | `varchar(255)` | YES | +| 96 | `sSReserve2` | `varchar(255)` | YES | +| 97 | `sSReserve3` | `varchar(255)` | YES | +| 98 | `sSReserve4` | `varchar(255)` | YES | +| 99 | `sSReserve5` | `varchar(255)` | YES | +| 100 | `sSReserve6` | `varchar(255)` | YES | +| 101 | `dSReserve1` | `decimal(18,6)` | YES | +| 102 | `dSReserve2` | `decimal(18,6)` | YES | +| 103 | `dSReserve3` | `decimal(18,6)` | YES | +| 104 | `iSReserve1` | `int` | YES | +| 105 | `iSReserve2` | `int` | YES | +| 106 | `iSReserve3` | `int` | YES | +| 107 | `tSReserve1` | `datetime` | YES | +| 108 | `tSReserve2` | `datetime` | YES | +| 109 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 110 | `dTotalMoney` | `decimal(18,6)` | NO | +| 111 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 112 | `bQlyComplete` | `bit(1)` | NO | +| 113 | `dSampleQty` | `decimal(18,6)` | NO | +| 114 | `dQlyQty` | `decimal(18,6)` | NO | +| 115 | `bPaymentComplete` | `bit(1)` | NO | +| 116 | `sUnTaskFormId` | `varchar(100)` | NO | +| 117 | `tSrcDate` | `datetime` | YES | +| 118 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | +| 119 | `sSrcFormId` | `varchar(255)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sPurchaseManId` AS `sPurchaseManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`dAdvanceMoney` AS `dAdvanceMoney`,`m`.`tAdvanceDate` AS `tAdvanceDate`,`m`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`m`.`bAdvanceComplete` AS `bAdvanceComplete`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveorder`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`sParentId` AS `sParentId`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sProductId` AS `sProductId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sProcessId` AS `sProcessId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`bInStoreComplete` AS `bInStoreComplete`,`s`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,`s`.`sBarcode` AS `sBarcode`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`dPayMoney` AS `dPayMoney`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`dRoundingMoney` AS `dRoundingMoney`,`s`.`dTotalMoney` AS `dTotalMoney`,`s`.`dBalanceMoney` AS `dBalanceMoney`,`s`.`bQlyComplete` AS `bQlyComplete`,`s`.`dSampleQty` AS `dSampleQty`,`s`.`dQlyQty` AS `dQlyQty`,`s`.`bPaymentComplete` AS `bPaymentComplete`,`s`.`sUnTaskFormId` AS `sUnTaskFormId`,`s`.`tSrcDate` AS `tSrcDate`,`s`.`dQlyAuxiliaryQty` AS `dQlyAuxiliaryQty`,`s`.`sSrcFormId` AS `sSrcFormId` from (`xlyweberp_saas_ai`.`opsoutsidearrivemaster` `m` join `xlyweberp_saas_ai`.`opsoutsidearriveslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsidearrive_qlyoutsideproducttestmaster.md b/docs/auto-catalog/views/viw_opsoutsidearrive_qlyoutsideproducttestmaster.md new file mode 100644 index 0000000..f503f54 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsidearrive_qlyoutsideproducttestmaster.md @@ -0,0 +1,41 @@ +# `viw_opsoutsidearrive_qlyoutsideproducttestmaster` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sSupplyId` | `varchar(100)` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sWorkOrderNo` | `varchar(255)` | NO | +| 4 | `sCustomerId` | `varchar(100)` | NO | +| 5 | `sProductId` | `varchar(100)` | NO | +| 6 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 7 | `sProcessId` | `varchar(100)` | NO | +| 8 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 9 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 10 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 11 | `sMaterialsId` | `varchar(100)` | NO | +| 12 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 13 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 14 | `sTaxId` | `varchar(100)` | YES | +| 15 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 16 | `sBillNo` | `varchar(255)` | NO | +| 17 | `iTestResult` | `int` | YES | +| 18 | `sMemo` | `text` | YES | +| 19 | `tCreateDate` | `datetime` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`a`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`a`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`a`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`a`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`a`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`a`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`a`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`a`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`a`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`a`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`b`.`sBillNo` AS `sBillNo`,`b`.`iTestResult` AS `iTestResult`,`b`.`sMemo` AS `sMemo`,`b`.`tCreateDate` AS `tCreateDate` from (`xlyweberp_saas_ai`.`viw_opsoutsidearrive` `a` join `xlyweberp_saas_ai`.`qlyoutsideproducttestmaster` `b` on((`xlyweberp_saas_ai`.`a`.`sId` = `b`.`sSrcId`))) where ((`b`.`bCheck` = 1) and (`b`.`iTestResult` = 0)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsidearrivesh.md b/docs/auto-catalog/views/viw_opsoutsidearrivesh.md new file mode 100644 index 0000000..b241a3b --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsidearrivesh.md @@ -0,0 +1,141 @@ +# `viw_opsoutsidearrivesh` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `bAdvanceComplete` | `bit(1)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveorder` | `int` | NO | +| 54 | `sSlaveMakePerson` | `varchar(255)` | YES | +| 55 | `sParentId` | `varchar(100)` | NO | +| 56 | `sCustomerId` | `varchar(100)` | NO | +| 57 | `sProductId` | `varchar(100)` | NO | +| 58 | `sMaterialsId` | `varchar(100)` | NO | +| 59 | `sProcessId` | `varchar(100)` | NO | +| 60 | `sMaterialsStyle` | `varchar(255)` | NO | +| 61 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 63 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 64 | `dConversionQty` | `decimal(18,6)` | NO | +| 65 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 66 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 67 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 68 | `sSrcSlaveId` | `varchar(100)` | NO | +| 69 | `sSrcId` | `varchar(100)` | NO | +| 70 | `sSrcNo` | `varchar(255)` | NO | +| 71 | `dSrcQty` | `decimal(18,6)` | YES | +| 72 | `sSlaveMemo` | `text` | YES | +| 73 | `sTaxId` | `varchar(100)` | YES | +| 74 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 75 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 76 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 77 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 78 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 79 | `bInStoreComplete` | `bit(1)` | NO | +| 80 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 81 | `dInStoreQty` | `decimal(18,6)` | NO | +| 82 | `sBarcode` | `varchar(255)` | YES | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderNo` | `varchar(255)` | NO | +| 88 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 89 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 90 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 91 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 92 | `sWebOrderNo` | `varchar(255)` | NO | +| 93 | `sWebOrderId` | `varchar(100)` | NO | +| 94 | `dPayMoney` | `decimal(18,6)` | NO | +| 95 | `sSReserve1` | `varchar(255)` | YES | +| 96 | `sSReserve2` | `varchar(255)` | YES | +| 97 | `sSReserve3` | `varchar(255)` | YES | +| 98 | `sSReserve4` | `varchar(255)` | YES | +| 99 | `sSReserve5` | `varchar(255)` | YES | +| 100 | `sSReserve6` | `varchar(255)` | YES | +| 101 | `dSReserve1` | `decimal(18,6)` | YES | +| 102 | `dSReserve2` | `decimal(18,6)` | YES | +| 103 | `dSReserve3` | `decimal(18,6)` | YES | +| 104 | `iSReserve1` | `int` | YES | +| 105 | `iSReserve2` | `int` | YES | +| 106 | `iSReserve3` | `int` | YES | +| 107 | `tSReserve1` | `datetime` | YES | +| 108 | `tSReserve2` | `datetime` | YES | +| 109 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 110 | `dTotalMoney` | `decimal(18,6)` | NO | +| 111 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 112 | `bQlyComplete` | `bit(1)` | NO | +| 113 | `dSampleQty` | `decimal(18,6)` | NO | +| 114 | `dQlyQty` | `decimal(18,6)` | NO | +| 115 | `bPaymentComplete` | `bit(1)` | NO | +| 116 | `sUnTaskFormId` | `varchar(100)` | NO | +| 117 | `tSrcDate` | `datetime` | YES | +| 118 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | +| 119 | `sSrcFormId` | `varchar(255)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sPurchaseManId` AS `sPurchaseManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`dAdvanceMoney` AS `dAdvanceMoney`,`m`.`tAdvanceDate` AS `tAdvanceDate`,`m`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`m`.`bAdvanceComplete` AS `bAdvanceComplete`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveorder`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`sParentId` AS `sParentId`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sProductId` AS `sProductId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sProcessId` AS `sProcessId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`bInStoreComplete` AS `bInStoreComplete`,`s`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,`s`.`sBarcode` AS `sBarcode`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`dPayMoney` AS `dPayMoney`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`dRoundingMoney` AS `dRoundingMoney`,`s`.`dTotalMoney` AS `dTotalMoney`,`s`.`dBalanceMoney` AS `dBalanceMoney`,`s`.`bQlyComplete` AS `bQlyComplete`,`s`.`dSampleQty` AS `dSampleQty`,`s`.`dQlyQty` AS `dQlyQty`,`s`.`bPaymentComplete` AS `bPaymentComplete`,`s`.`sUnTaskFormId` AS `sUnTaskFormId`,`s`.`tSrcDate` AS `tSrcDate`,`s`.`dQlyAuxiliaryQty` AS `dQlyAuxiliaryQty`,`s`.`sSrcFormId` AS `sSrcFormId` from (`xlyweberp_saas_ai`.`opsoutsidearriveshmaster` `m` join `xlyweberp_saas_ai`.`opsoutsidearriveshslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsidechecking.md b/docs/auto-catalog/views/viw_opsoutsidechecking.md new file mode 100644 index 0000000..57a3550 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsidechecking.md @@ -0,0 +1,139 @@ +# `viw_opsoutsidechecking` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `sInvoiceNo` | `varchar(100)` | NO | +| 49 | `tInvoiceDate` | `datetime` | YES | +| 50 | `iVouchermark` | `int` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `sSrcSlaveId` | `varchar(100)` | NO | +| 62 | `sSrcId` | `varchar(100)` | NO | +| 63 | `sSrcNo` | `varchar(255)` | NO | +| 64 | `dSrcQty` | `decimal(18,6)` | YES | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 68 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 73 | `sBarcode` | `varchar(255)` | YES | +| 74 | `sOrderId` | `varchar(100)` | NO | +| 75 | `sOrderNo` | `varchar(255)` | NO | +| 76 | `sWorkOrderId` | `varchar(100)` | NO | +| 77 | `sWorkOrderNo` | `varchar(255)` | NO | +| 78 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 79 | `dPayMoney` | `decimal(18,6)` | NO | +| 80 | `sSReserve1` | `varchar(255)` | YES | +| 81 | `sSReserve2` | `varchar(255)` | YES | +| 82 | `sSReserve3` | `varchar(255)` | YES | +| 83 | `sSReserve4` | `varchar(255)` | YES | +| 84 | `sSReserve5` | `varchar(255)` | YES | +| 85 | `sSReserve6` | `varchar(255)` | YES | +| 86 | `dSReserve1` | `decimal(18,6)` | YES | +| 87 | `dSReserve2` | `decimal(18,6)` | YES | +| 88 | `dSReserve3` | `decimal(18,6)` | YES | +| 89 | `iSReserve1` | `int` | YES | +| 90 | `iSReserve2` | `int` | YES | +| 91 | `iSReserve3` | `int` | YES | +| 92 | `tSReserve1` | `datetime` | YES | +| 93 | `tSReserve2` | `datetime` | YES | +| 94 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 95 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 96 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 97 | `sOrderSlaveId` | `varchar(100)` | NO | +| 98 | `sCustomerId` | `varchar(100)` | NO | +| 99 | `sProductId` | `varchar(100)` | NO | +| 100 | `sProcessId` | `varchar(100)` | NO | +| 101 | `sWebOrderNo` | `varchar(255)` | NO | +| 102 | `sWebOrderId` | `varchar(100)` | NO | +| 103 | `bInvoiceComplete` | `bit(1)` | NO | +| 104 | `iIncrement` | `int` | NO | +| 105 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 106 | `bPaymentComplete` | `bit(1)` | NO | +| 107 | `sVoucherBillId` | `varchar(255)` | NO | +| 108 | `sVoucherBillNo` | `varchar(255)` | NO | +| 109 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 110 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 111 | `sSrcType` | `varchar(255)` | YES | +| 112 | `tReceiveDate` | `datetime` | YES | +| 113 | `sDeliverNo` | `varchar(50)` | YES | +| 114 | `tSrcDate` | `datetime` | YES | +| 115 | `sOutSideProcessNo` | `varchar(255)` | NO | +| 116 | `sOutSideProcessSlaveId` | `varchar(100)` | NO | +| 117 | `sMinusSrcSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`tReceiveDate` AS `tReceiveDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sDeliverNo` AS `sDeliverNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessNo` AS `sOutSideProcessNo`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sOutSideProcessSlaveId` AS `sOutSideProcessSlaveId`,`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sMinusSrcSlaveId` AS `sMinusSrcSlaveId` from (`xlyweberp_saas_ai`.`opsoutsidecheckingmaster` join `xlyweberp_saas_ai`.`opsoutsidecheckingslave` on((`xlyweberp_saas_ai`.`opsoutsidecheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsidecheckingmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideinstore.md b/docs/auto-catalog/views/viw_opsoutsideinstore.md new file mode 100644 index 0000000..b692b56 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideinstore.md @@ -0,0 +1,149 @@ +# `viw_opsoutsideinstore` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sMinusSrcId` | `varchar(255)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `sCurrency` | `varchar(255)` | YES | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 33 | `sStatus` | `varchar(255)` | YES | +| 34 | `bInvalid` | `bit(1)` | NO | +| 35 | `sMReserve1` | `varchar(255)` | YES | +| 36 | `sMReserve2` | `varchar(255)` | YES | +| 37 | `sMReserve3` | `varchar(255)` | YES | +| 38 | `sMReserve4` | `varchar(255)` | YES | +| 39 | `sMReserve5` | `varchar(255)` | YES | +| 40 | `sMReserve6` | `varchar(255)` | YES | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | +| 44 | `iMReserve1` | `int` | YES | +| 45 | `iMReserve2` | `int` | YES | +| 46 | `iMReserve3` | `int` | YES | +| 47 | `tMReserve1` | `datetime` | YES | +| 48 | `tMReserve2` | `datetime` | YES | +| 49 | `tCheckListDate` | `datetime` | YES | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sCustomerId` | `varchar(100)` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `dDeliverQty` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 74 | `dCheckingQty` | `decimal(18,6)` | NO | +| 75 | `dPayMoney` | `decimal(18,6)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderSlaveId` | `varchar(100)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 85 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 86 | `sWareHouseId` | `varchar(100)` | NO | +| 87 | `sLocationId` | `varchar(100)` | NO | +| 88 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 89 | `sDefineNo` | `varchar(100)` | NO | +| 90 | `sDefineNo2` | `varchar(100)` | NO | +| 91 | `sSReserve1` | `varchar(255)` | YES | +| 92 | `sSReserve2` | `varchar(255)` | YES | +| 93 | `sSReserve3` | `varchar(255)` | YES | +| 94 | `sSReserve4` | `varchar(255)` | YES | +| 95 | `sSReserve5` | `varchar(255)` | YES | +| 96 | `sSReserve6` | `varchar(255)` | YES | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | +| 100 | `iSReserve1` | `int` | YES | +| 101 | `iSReserve2` | `int` | YES | +| 102 | `iSReserve3` | `int` | YES | +| 103 | `tSReserve1` | `datetime` | YES | +| 104 | `tSReserve2` | `datetime` | YES | +| 105 | `sProductId` | `varchar(100)` | NO | +| 106 | `sProcessId` | `varchar(100)` | NO | +| 107 | `sWebOrderNo` | `varchar(255)` | NO | +| 108 | `sWebOrderId` | `varchar(100)` | NO | +| 109 | `dGiveQty` | `decimal(18,6)` | NO | +| 110 | `dPresentQty` | `decimal(18,6)` | NO | +| 111 | `bDeliverComplete` | `bit(1)` | NO | +| 112 | `bCheckingComplete` | `bit(1)` | NO | +| 113 | `iIncrement` | `int` | NO | +| 114 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 115 | `sSrcFormId` | `varchar(100)` | NO | +| 116 | `bPaymentComplete` | `bit(1)` | NO | +| 117 | `sDeliverNo` | `varchar(50)` | YES | +| 118 | `sOutType` | `varchar(4)` | NO | +| 119 | `iType` | `int` | YES | +| 120 | `bConfirmComplete` | `bit(1)` | YES | +| 121 | `tConfirmDate` | `datetime` | YES | +| 122 | `sConfirmPerson` | `varchar(255)` | YES | +| 123 | `bChild` | `bit(1)` | YES | +| 124 | `iSlaveType` | `int` | YES | +| 125 | `sTestSlaveId` | `varchar(255)` | YES | +| 126 | `bNoObject` | `bit(1)` | YES | +| 127 | `bRejectComplete` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve2` AS `tMReserve2`,if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate` < cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime)),cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime),(cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime) + interval 1 month)) AS `tCheckListDate`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverNo` AS `sDeliverNo`,(case when (`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210') then '成品外购' else '工序发外' end) AS `sOutType`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iType` AS `iType`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bChild` AS `bChild`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSlaveType` AS `iSlaveType`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sTestSlaveId` AS `sTestSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bNoObject` AS `bNoObject`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bRejectComplete` AS `bRejectComplete` from ((`xlyweberp_saas_ai`.`opsoutsideinstoremaster` join `xlyweberp_saas_ai`.`opsoutsideinstoreslave` on((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSupplyId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideinstore_new.md b/docs/auto-catalog/views/viw_opsoutsideinstore_new.md new file mode 100644 index 0000000..2993e86 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideinstore_new.md @@ -0,0 +1,136 @@ +# `viw_opsoutsideinstore_new` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `sSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sCustomerId` | `varchar(100)` | NO | +| 51 | `sMaterialsId` | `varchar(100)` | NO | +| 52 | `sMaterialsStyle` | `varchar(255)` | NO | +| 53 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 54 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 55 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 56 | `dConversionQty` | `decimal(18,6)` | NO | +| 57 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 58 | `dMaterialsMoney` | `decimal(37,12)` | YES | +| 59 | `dDeliverQty` | `decimal(18,6)` | NO | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dMaterialsNoTaxMoney` | `decimal(37,12)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(38,12)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(37,12)` | YES | +| 71 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dPayMoney` | `decimal(18,6)` | NO | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 81 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 82 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 83 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 84 | `sWareHouseId` | `varchar(100)` | NO | +| 85 | `sLocationId` | `varchar(100)` | NO | +| 86 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 87 | `sDefineNo` | `varchar(100)` | NO | +| 88 | `sDefineNo2` | `varchar(100)` | NO | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sWebOrderNo` | `varchar(255)` | NO | +| 106 | `sWebOrderId` | `varchar(100)` | NO | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `dPresentQty` | `decimal(18,6)` | NO | +| 109 | `bDeliverComplete` | `bit(1)` | NO | +| 110 | `bCheckingComplete` | `bit(1)` | NO | +| 111 | `iIncrement` | `int` | NO | +| 112 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 113 | `sSrcFormId` | `varchar(100)` | NO | +| 114 | `bPaymentComplete` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dConversionQty` AS `dConversionQty`,`c`.`dMaterialsPrice` AS `dMaterialsPrice`,((if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210'),`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty`) - ifnull(`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`,0)) * `c`.`dMaterialsPrice`) AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sTaxId` AS `sTaxId`,`c`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,((if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210'),`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty`) - ifnull(`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`,0)) * `c`.`dMaterialsNoTaxPrice`) AS `dMaterialsNoTaxMoney`,(((if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210'),`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty`) - ifnull(`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`,0)) * `c`.`dMaterialsPrice`) - ((if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210'),`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty`) - ifnull(`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`,0)) * `c`.`dMaterialsNoTaxPrice`)) AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,((if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210'),`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty`) - ifnull(`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`,0)) * `c`.`dMaterialsPrice`) AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bPaymentComplete` AS `bPaymentComplete` from ((`xlyweberp_saas_ai`.`opsoutsideinstoremaster` join `xlyweberp_saas_ai`.`opsoutsideinstoreslave` on((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId`))) left join `xlyweberp_saas_ai`.`opsoutsideprocessslave` `c` on((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcSlaveId` = `c`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideinstoreded.md b/docs/auto-catalog/views/viw_opsoutsideinstoreded.md new file mode 100644 index 0000000..720e8f3 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideinstoreded.md @@ -0,0 +1,147 @@ +# `viw_opsoutsideinstoreded` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sMinusSrcId` | `varchar(255)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `sCurrency` | `varchar(255)` | YES | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 33 | `sStatus` | `varchar(255)` | YES | +| 34 | `bInvalid` | `bit(1)` | NO | +| 35 | `sMReserve1` | `varchar(255)` | YES | +| 36 | `sMReserve2` | `varchar(255)` | YES | +| 37 | `sMReserve3` | `varchar(255)` | YES | +| 38 | `sMReserve4` | `varchar(255)` | YES | +| 39 | `sMReserve5` | `varchar(255)` | YES | +| 40 | `sMReserve6` | `varchar(255)` | YES | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | +| 44 | `iMReserve1` | `int` | YES | +| 45 | `iMReserve2` | `int` | YES | +| 46 | `iMReserve3` | `int` | YES | +| 47 | `tMReserve1` | `datetime` | YES | +| 48 | `tMReserve2` | `datetime` | YES | +| 49 | `tCheckListDate` | `datetime` | YES | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sCustomerId` | `varchar(100)` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `dDeliverQty` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 74 | `dCheckingQty` | `decimal(18,6)` | NO | +| 75 | `dPayMoney` | `decimal(18,6)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderSlaveId` | `varchar(100)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 85 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 86 | `sWareHouseId` | `varchar(100)` | NO | +| 87 | `sLocationId` | `varchar(100)` | NO | +| 88 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 89 | `sDefineNo` | `varchar(100)` | NO | +| 90 | `sDefineNo2` | `varchar(100)` | NO | +| 91 | `sSReserve1` | `varchar(255)` | YES | +| 92 | `sSReserve2` | `varchar(255)` | YES | +| 93 | `sSReserve3` | `varchar(255)` | YES | +| 94 | `sSReserve4` | `varchar(255)` | YES | +| 95 | `sSReserve5` | `varchar(255)` | YES | +| 96 | `sSReserve6` | `varchar(255)` | YES | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | +| 100 | `iSReserve1` | `int` | YES | +| 101 | `iSReserve2` | `int` | YES | +| 102 | `iSReserve3` | `int` | YES | +| 103 | `tSReserve1` | `datetime` | YES | +| 104 | `tSReserve2` | `datetime` | YES | +| 105 | `sProductId` | `varchar(100)` | NO | +| 106 | `sProcessId` | `varchar(100)` | NO | +| 107 | `sWebOrderNo` | `varchar(255)` | NO | +| 108 | `sWebOrderId` | `varchar(100)` | NO | +| 109 | `dGiveQty` | `decimal(18,6)` | NO | +| 110 | `dPresentQty` | `decimal(18,6)` | NO | +| 111 | `bDeliverComplete` | `bit(1)` | NO | +| 112 | `bCheckingComplete` | `bit(1)` | NO | +| 113 | `iIncrement` | `int` | NO | +| 114 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 115 | `sSrcFormId` | `varchar(100)` | NO | +| 116 | `bPaymentComplete` | `bit(1)` | NO | +| 117 | `sDeliverNo` | `varchar(50)` | YES | +| 118 | `sVoucherBillId` | `varchar(100)` | NO | +| 119 | `sVoucherBillNo` | `varchar(100)` | NO | +| 120 | `tChangeDate` | `datetime` | YES | +| 121 | `sChangePerson` | `varchar(255)` | YES | +| 122 | `dCheckingMoney` | `decimal(42,19)` | NO | +| 123 | `dShouldMoney` | `decimal(18,6)` | YES | +| 124 | `iCigPack` | `int` | YES | +| 125 | `sCigPack` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tMReserve2` AS `tMReserve2`,if((`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate` < cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime)),cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime),(cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime) + interval 1 month)) AS `tCheckListDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sDeliverNo` AS `sDeliverNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`tChangeDate` AS `tChangeDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sChangePerson` AS `sChangePerson`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingQty` * `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsPrice`) AS `dCheckingMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dShouldMoney` AS `dShouldMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from ((`xlyweberp_saas_ai`.`opsoutsideinstorededmaster` join `xlyweberp_saas_ai`.`opsoutsideinstorededslave` on((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSupplyId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideinstoredetail.md b/docs/auto-catalog/views/viw_opsoutsideinstoredetail.md new file mode 100644 index 0000000..c07fa84 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideinstoredetail.md @@ -0,0 +1,136 @@ +# `viw_opsoutsideinstoredetail` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `sSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sCustomerId` | `varchar(100)` | NO | +| 51 | `sMaterialsId` | `varchar(100)` | NO | +| 52 | `sMaterialsStyle` | `varchar(255)` | NO | +| 53 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 54 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 55 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 56 | `dConversionQty` | `decimal(18,6)` | NO | +| 57 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 58 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 59 | `dDeliverQty` | `decimal(18,6)` | NO | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 67 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dPayMoney` | `decimal(18,6)` | NO | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 81 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 82 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 83 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 84 | `sWareHouseId` | `varchar(100)` | NO | +| 85 | `sLocationId` | `varchar(100)` | NO | +| 86 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 87 | `sDefineNo` | `varchar(100)` | NO | +| 88 | `sDefineNo2` | `varchar(100)` | NO | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sWebOrderNo` | `varchar(255)` | NO | +| 106 | `sWebOrderId` | `varchar(100)` | NO | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `dPresentQty` | `decimal(18,6)` | NO | +| 109 | `bDeliverComplete` | `bit(1)` | NO | +| 110 | `bCheckingComplete` | `bit(1)` | NO | +| 111 | `iIncrement` | `int` | NO | +| 112 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 113 | `sSrcFormId` | `varchar(100)` | NO | +| 114 | `bPaymentComplete` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`bPaymentComplete` AS `bPaymentComplete` from (`xlyweberp_saas_ai`.`opsoutsideinstoremaster` join `xlyweberp_saas_ai`.`opsoutsideinstoredetail` on((`xlyweberp_saas_ai`.`opsoutsideinstoredetail`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideinstorenew.md b/docs/auto-catalog/views/viw_opsoutsideinstorenew.md new file mode 100644 index 0000000..ed0475c --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideinstorenew.md @@ -0,0 +1,144 @@ +# `viw_opsoutsideinstorenew` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sMinusSrcId` | `varchar(255)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `mediumtext` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `sCurrency` | `varchar(255)` | YES | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 33 | `sStatus` | `varchar(255)` | YES | +| 34 | `bInvalid` | `bit(1)` | NO | +| 35 | `sMReserve1` | `varchar(255)` | YES | +| 36 | `sMReserve2` | `varchar(255)` | YES | +| 37 | `sMReserve3` | `varchar(255)` | YES | +| 38 | `sMReserve4` | `varchar(255)` | YES | +| 39 | `sMReserve5` | `varchar(255)` | YES | +| 40 | `sMReserve6` | `varchar(255)` | YES | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | +| 44 | `iMReserve1` | `int` | YES | +| 45 | `iMReserve2` | `int` | YES | +| 46 | `iMReserve3` | `int` | YES | +| 47 | `tMReserve1` | `datetime` | YES | +| 48 | `tMReserve2` | `datetime` | YES | +| 49 | `tCheckListDate` | `datetime` | YES | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sCustomerId` | `varchar(100)` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(25,13)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `dDeliverQty` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `mediumtext` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(25,13)` | YES | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 74 | `dCheckingQty` | `decimal(18,6)` | NO | +| 75 | `dPayMoney` | `decimal(18,6)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderSlaveId` | `varchar(100)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 85 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 86 | `sWareHouseId` | `varchar(100)` | NO | +| 87 | `sLocationId` | `varchar(100)` | NO | +| 88 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 89 | `sDefineNo` | `varchar(100)` | NO | +| 90 | `sDefineNo2` | `varchar(100)` | NO | +| 91 | `sSReserve1` | `varchar(255)` | YES | +| 92 | `sSReserve2` | `varchar(255)` | YES | +| 93 | `sSReserve3` | `varchar(255)` | YES | +| 94 | `sSReserve4` | `varchar(255)` | YES | +| 95 | `sSReserve5` | `varchar(255)` | YES | +| 96 | `sSReserve6` | `varchar(255)` | YES | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | +| 100 | `iSReserve1` | `int` | YES | +| 101 | `iSReserve2` | `int` | YES | +| 102 | `iSReserve3` | `int` | YES | +| 103 | `tSReserve1` | `datetime` | YES | +| 104 | `tSReserve2` | `datetime` | YES | +| 105 | `sProductId` | `varchar(100)` | NO | +| 106 | `sProcessId` | `varchar(100)` | NO | +| 107 | `sWebOrderNo` | `varchar(255)` | NO | +| 108 | `sWebOrderId` | `varchar(100)` | NO | +| 109 | `dGiveQty` | `decimal(18,6)` | NO | +| 110 | `dPresentQty` | `decimal(18,6)` | NO | +| 111 | `bDeliverComplete` | `bit(1)` | NO | +| 112 | `bCheckingComplete` | `bit(1)` | NO | +| 113 | `iIncrement` | `int` | NO | +| 114 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 115 | `sSrcFormId` | `varchar(100)` | NO | +| 116 | `bPaymentComplete` | `bit(1)` | NO | +| 117 | `sDeliverNo` | `varchar(50)` | YES | +| 118 | `sOutType` | `varchar(5)` | NO | +| 119 | `iType` | `bigint` | YES | +| 120 | `dNoCheckingAuxiliaryQty` | `decimal(19,6)` | NO | +| 121 | `dNoCheckMaterialsMoney` | `decimal(28,2)` | NO | +| 122 | `dNoCheckMaterialsTaxMoney` | `decimal(38,2)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tMReserve2` AS `tMReserve2`,if((`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate` < cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime)),cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime),(cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime) + interval 1 month)) AS `tCheckListDate`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sDeliverNo` AS `sDeliverNo`,(case when (`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sFormId` = '192116810113315235917608210') then '成品外购' else '工序发外' end) AS `sOutType`,`xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`iType` AS `iType`,(`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`) AS `dNoCheckingAuxiliaryQty`,round(((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`) * `xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsPrice`),2) AS `dNoCheckMaterialsMoney`,round((((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dCheckingAuxiliaryQty`) * `xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`dMaterialsPrice`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dNoCheckMaterialsTaxMoney` from (((`xlyweberp_saas_ai`.`opsoutsideinstoremaster` join `xlyweberp_saas_ai`.`opsoutsideinstoreslave` on((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`opsoutsideinstoremaster`.`sSupplyId`))) join `xlyweberp_saas_ai`.`sistax` on((`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sTaxId` = `xlyweberp_saas_ai`.`sistax`.`sId`))) union select `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tMReserve2` AS `tMReserve2`,if((`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate` < cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime)),cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime),(cast(concat(date_format(`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime) + interval 1 month)) AS `tCheckListDate`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sDeliverNo` AS `sDeliverNo`,'外协商扣款' AS `sOutType`,0 AS `iType`,(`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingAuxiliaryQty`) AS `dNoCheckingAuxiliaryQty`,round(((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingAuxiliaryQty`) * `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsPrice`),2) AS `dNoCheckMaterialsMoney`,round((((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dCheckingAuxiliaryQty`) * `xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`dMaterialsPrice`) / (1 + (`xlyweberp_saas_ai`.`sistax`.`dRate` / 100))),2) AS `dNoCheckMaterialsTaxMoney` from (((`xlyweberp_saas_ai`.`opsoutsideinstorededmaster` join `xlyweberp_saas_ai`.`opsoutsideinstorededslave` on((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`opsoutsideinstorededmaster`.`sSupplyId`))) join `xlyweberp_saas_ai`.`sistax` on((`xlyweberp_saas_ai`.`opsoutsideinstorededslave`.`sTaxId` = `xlyweberp_saas_ai`.`sistax`.`sId`))) where (`xlyweberp_saas_ai`.`elesupply`.`sSupplyType` <> 'WLS') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideinvoice.md b/docs/auto-catalog/views/viw_opsoutsideinvoice.md new file mode 100644 index 0000000..409a632 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideinvoice.md @@ -0,0 +1,127 @@ +# `viw_opsoutsideinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `iVouchermark` | `int` | YES | +| 49 | `bAdvance` | `bit(1)` | NO | +| 50 | `sSlaveId` | `varchar(100)` | YES | +| 51 | `iSlaveOrder` | `int` | YES | +| 52 | `sMaterialsId` | `varchar(100)` | YES | +| 53 | `sMaterialsStyle` | `varchar(255)` | YES | +| 54 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 55 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 56 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 57 | `dConversionQty` | `decimal(18,6)` | YES | +| 58 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 59 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 60 | `sSrcSlaveId` | `varchar(100)` | YES | +| 61 | `sSrcId` | `varchar(100)` | YES | +| 62 | `sSrcNo` | `varchar(255)` | YES | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 71 | `sBarcode` | `varchar(255)` | YES | +| 72 | `sOrderId` | `varchar(100)` | YES | +| 73 | `sOrderNo` | `varchar(255)` | YES | +| 74 | `sWorkOrderId` | `varchar(100)` | YES | +| 75 | `sWorkOrderNo` | `varchar(255)` | YES | +| 76 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 77 | `dPayMoney` | `decimal(18,6)` | YES | +| 78 | `sSReserve1` | `varchar(255)` | YES | +| 79 | `sSReserve2` | `varchar(255)` | YES | +| 80 | `sSReserve3` | `varchar(255)` | YES | +| 81 | `sSReserve4` | `varchar(255)` | YES | +| 82 | `sSReserve5` | `varchar(255)` | YES | +| 83 | `sSReserve6` | `varchar(255)` | YES | +| 84 | `dSReserve1` | `decimal(18,6)` | YES | +| 85 | `dSReserve2` | `decimal(18,6)` | YES | +| 86 | `dSReserve3` | `decimal(18,6)` | YES | +| 87 | `iSReserve1` | `int` | YES | +| 88 | `iSReserve2` | `int` | YES | +| 89 | `iSReserve3` | `int` | YES | +| 90 | `tSReserve1` | `datetime` | YES | +| 91 | `tSReserve2` | `datetime` | YES | +| 92 | `sWorkOrderMaterialsTbId` | `varchar(100)` | YES | +| 93 | `sWorkOrderProcessTbId` | `varchar(100)` | YES | +| 94 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 95 | `sOrderSlaveId` | `varchar(100)` | YES | +| 96 | `sCustomerId` | `varchar(100)` | YES | +| 97 | `sProductId` | `varchar(100)` | YES | +| 98 | `sProcessId` | `varchar(100)` | YES | +| 99 | `sWebOrderNo` | `varchar(255)` | YES | +| 100 | `sWebOrderId` | `varchar(100)` | YES | +| 101 | `iIncrement` | `int` | YES | +| 102 | `bPaymentComplete` | `bit(1)` | YES | +| 103 | `dTotalMoney` | `decimal(18,6)` | YES | +| 104 | `sInvoiceNo` | `varchar(255)` | YES | +| 105 | `sSrcFormId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sSrcFormId` AS `sSrcFormId` from (`xlyweberp_saas_ai`.`opsoutsideinvoicemaster` left join `xlyweberp_saas_ai`.`opsoutsideinvoiceslave` on((`xlyweberp_saas_ai`.`opsoutsideinvoiceslave`.`sParentId` = `xlyweberp_saas_ai`.`opsoutsideinvoicemaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideprocess.md b/docs/auto-catalog/views/viw_opsoutsideprocess.md new file mode 100644 index 0000000..a9d8b1e --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideprocess.md @@ -0,0 +1,177 @@ +# `viw_opsoutsideprocess` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `sMaterialsUnit` | `varchar(255)` | NO | +| 60 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 61 | `dConversionQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dInStoreQty` | `decimal(18,6)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `dPayMoney` | `decimal(18,6)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 99 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 100 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderSlaveId` | `varchar(100)` | NO | +| 102 | `sCustomerId` | `varchar(100)` | NO | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sParentId` | `varchar(100)` | NO | +| 106 | `sWebOrderNo` | `varchar(255)` | NO | +| 107 | `sWebOrderId` | `varchar(100)` | NO | +| 108 | `bInStoreComplete` | `bit(1)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 111 | `bQlyComplete` | `bit(1)` | NO | +| 112 | `bPaymentComplete` | `bit(1)` | NO | +| 113 | `dQlyQty` | `decimal(18,6)` | NO | +| 114 | `dSampleQty` | `decimal(18,6)` | NO | +| 115 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 116 | `dArriveQty` | `decimal(18,6)` | NO | +| 117 | `bArriveComplete` | `bit(1)` | NO | +| 118 | `sPicturePath` | `varchar(100)` | NO | +| 119 | `tArriveDate` | `datetime` | YES | +| 120 | `sArrivePerson` | `varchar(255)` | NO | +| 121 | `tQlyDate` | `datetime` | YES | +| 122 | `sQlyPerson` | `varchar(255)` | NO | +| 123 | `tInStoreDate` | `datetime` | YES | +| 124 | `sInStorePerson` | `varchar(255)` | NO | +| 125 | `sSrcFormId` | `varchar(100)` | NO | +| 126 | `bSupply` | `bit(1)` | YES | +| 127 | `tSupplyDate` | `datetime` | YES | +| 128 | `sSupplyPerson` | `varchar(50)` | YES | +| 129 | `bOutConfirm` | `bit(1)` | YES | +| 130 | `sOutConfirmPerson` | `varchar(50)` | YES | +| 131 | `tOutConfirmDate` | `datetime` | YES | +| 132 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | +| 133 | `dUnqualifiedQty` | `decimal(18,6)` | YES | +| 134 | `dCheckQty` | `decimal(18,6)` | YES | +| 135 | `sOutMaterialsId` | `varchar(255)` | YES | +| 136 | `iOutLogistics` | `int` | YES | +| 137 | `bOutLogisticsComplete` | `bit(1)` | YES | +| 138 | `iInLogistics` | `int` | YES | +| 139 | `bInLogisticsComplete` | `bit(1)` | YES | +| 140 | `dOtherMoney` | `decimal(18,6)` | YES | +| 141 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 142 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | +| 143 | `dNoAuxiliaryQty` | `decimal(18,6)` | NO | +| 144 | `dRejectQty` | `decimal(18,2)` | YES | +| 145 | `dOutSendCarQty` | `decimal(18,6)` | YES | +| 146 | `dInSendCarQty` | `decimal(18,6)` | YES | +| 147 | `dBackAuxiliaryQty` | `decimal(18,6)` | YES | +| 148 | `iOutNum` | `int` | YES | +| 149 | `iReOutNum` | `int` | YES | +| 150 | `dSupArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 151 | `dSupArriveQty` | `decimal(18,6)` | NO | +| 152 | `bSupArriveComplete` | `bit(1)` | NO | +| 153 | `bConfirm` | `bit(1)` | NO | +| 154 | `tConfirmDate` | `datetime` | YES | +| 155 | `sConfirmPerson` | `varchar(50)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tArriveDate` AS `tArriveDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sArrivePerson` AS `sArrivePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tQlyDate` AS `tQlyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sQlyPerson` AS `sQlyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sInStorePerson` AS `sInStorePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bSupply` AS `bSupply`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tSupplyDate` AS `tSupplyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyPerson` AS `sSupplyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutConfirm` AS `bOutConfirm`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutConfirmPerson` AS `sOutConfirmPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tOutConfirmDate` AS `tOutConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRetuAuxiliaryQty` AS `dRetuAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dUnqualifiedQty` AS `dUnqualifiedQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dCheckQty` AS `dCheckQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutMaterialsId` AS `sOutMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutLogistics` AS `iOutLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutLogisticsComplete` AS `bOutLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iInLogistics` AS `iInLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInLogisticsComplete` AS `bInLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney`,(case when (locate('YFSQ',`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo`) > 0) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else (case when (`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` > `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` end) end) AS `dNoAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOutSendCarQty` AS `dOutSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInSendCarQty` AS `dInSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dBackAuxiliaryQty` AS `dBackAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutNum` AS `iOutNum`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iReOutNum` AS `iReOutNum`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSupArriveAuxiliaryQty` AS `dSupArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSupArriveQty` AS `dSupArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bSupArriveComplete` AS `bSupArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bConfirm` AS `bConfirm`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sConfirmPerson` AS `sConfirmPerson` from ((`xlyweberp_saas_ai`.`opsoutsideprocessmaster` join `xlyweberp_saas_ai`.`opsoutsideprocessslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId`))) join `xlyweberp_saas_ai`.`eleproduct` on((`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` = `xlyweberp_saas_ai`.`eleproduct`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideprocess_copy1.md b/docs/auto-catalog/views/viw_opsoutsideprocess_copy1.md new file mode 100644 index 0000000..ef30cbc --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideprocess_copy1.md @@ -0,0 +1,138 @@ +# `viw_opsoutsideprocess_copy1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 61 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 74 | `dInStoreQty` | `decimal(18,6)` | NO | +| 75 | `sBarcode` | `varchar(255)` | YES | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderNo` | `varchar(255)` | NO | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 81 | `dPayMoney` | `decimal(18,6)` | NO | +| 82 | `sSReserve1` | `varchar(255)` | YES | +| 83 | `sSReserve2` | `varchar(255)` | YES | +| 84 | `sSReserve3` | `varchar(255)` | YES | +| 85 | `sSReserve4` | `varchar(255)` | YES | +| 86 | `sSReserve5` | `varchar(255)` | YES | +| 87 | `sSReserve6` | `varchar(255)` | YES | +| 88 | `dSReserve1` | `decimal(18,6)` | YES | +| 89 | `dSReserve2` | `decimal(18,6)` | YES | +| 90 | `dSReserve3` | `decimal(18,6)` | YES | +| 91 | `iSReserve1` | `int` | YES | +| 92 | `iSReserve2` | `int` | YES | +| 93 | `iSReserve3` | `int` | YES | +| 94 | `tSReserve1` | `datetime` | YES | +| 95 | `tSReserve2` | `datetime` | YES | +| 96 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 97 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 98 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 99 | `sOrderSlaveId` | `varchar(100)` | NO | +| 100 | `sCustomerId` | `varchar(100)` | NO | +| 101 | `sProductId` | `varchar(100)` | NO | +| 102 | `sProcessId` | `varchar(100)` | NO | +| 103 | `sParentId` | `varchar(100)` | NO | +| 104 | `sWebOrderNo` | `varchar(255)` | NO | +| 105 | `sWebOrderId` | `varchar(100)` | NO | +| 106 | `bInStoreComplete` | `bit(1)` | NO | +| 107 | `iIncrement` | `int` | NO | +| 108 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 109 | `bQlyComplete` | `bit(1)` | NO | +| 110 | `bPaymentComplete` | `bit(1)` | NO | +| 111 | `dQlyQty` | `decimal(18,6)` | NO | +| 112 | `dSampleQty` | `decimal(18,6)` | NO | +| 113 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 114 | `dArriveQty` | `decimal(18,6)` | NO | +| 115 | `bArriveComplete` | `bit(1)` | NO | +| 116 | `sPicturePath` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sPicturePath` AS `sPicturePath` from (`xlyweberp_saas_ai`.`opsoutsideprocessmaster` join `xlyweberp_saas_ai`.`opsoutsideprocessslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideprocessbecome.md b/docs/auto-catalog/views/viw_opsoutsideprocessbecome.md new file mode 100644 index 0000000..75cc6d9 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideprocessbecome.md @@ -0,0 +1,168 @@ +# `viw_opsoutsideprocessbecome` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 59 | `sMaterialsUnit` | `varchar(255)` | NO | +| 60 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 61 | `dConversionQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dInStoreQty` | `decimal(18,6)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `dPayMoney` | `decimal(18,6)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 99 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 100 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderSlaveId` | `varchar(100)` | NO | +| 102 | `sCustomerId` | `varchar(100)` | NO | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sParentId` | `varchar(100)` | NO | +| 106 | `sWebOrderNo` | `varchar(255)` | NO | +| 107 | `sWebOrderId` | `varchar(100)` | NO | +| 108 | `bInStoreComplete` | `bit(1)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 111 | `bQlyComplete` | `bit(1)` | NO | +| 112 | `bPaymentComplete` | `bit(1)` | NO | +| 113 | `dQlyQty` | `decimal(18,6)` | NO | +| 114 | `dSampleQty` | `decimal(18,6)` | NO | +| 115 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 116 | `dArriveQty` | `decimal(18,6)` | NO | +| 117 | `bArriveComplete` | `bit(1)` | NO | +| 118 | `sPicturePath` | `varchar(100)` | NO | +| 119 | `tArriveDate` | `datetime` | YES | +| 120 | `sArrivePerson` | `varchar(255)` | NO | +| 121 | `tQlyDate` | `datetime` | YES | +| 122 | `sQlyPerson` | `varchar(255)` | NO | +| 123 | `tInStoreDate` | `datetime` | YES | +| 124 | `sInStorePerson` | `varchar(255)` | NO | +| 125 | `sSrcFormId` | `varchar(100)` | NO | +| 126 | `bSupply` | `bit(1)` | YES | +| 127 | `tSupplyDate` | `datetime` | YES | +| 128 | `sSupplyPerson` | `varchar(50)` | YES | +| 129 | `bOutConfirm` | `bit(1)` | YES | +| 130 | `sOutConfirmPerson` | `varchar(50)` | YES | +| 131 | `tOutConfirmDate` | `datetime` | YES | +| 132 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | +| 133 | `dUnqualifiedQty` | `decimal(18,6)` | YES | +| 134 | `dCheckQty` | `decimal(18,6)` | YES | +| 135 | `sOutMaterialsId` | `varchar(255)` | YES | +| 136 | `iOutLogistics` | `int` | YES | +| 137 | `bOutLogisticsComplete` | `bit(1)` | YES | +| 138 | `iInLogistics` | `int` | YES | +| 139 | `bInLogisticsComplete` | `bit(1)` | YES | +| 140 | `dOtherMoney` | `decimal(18,6)` | YES | +| 141 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 142 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | +| 143 | `sOpsBillNo` | `varchar(255)` | YES | +| 144 | `sOpsBillId` | `varchar(255)` | YES | +| 145 | `dOldPrice` | `decimal(18,14)` | YES | +| 146 | `dOldMoney` | `decimal(18,2)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`tArriveDate` AS `tArriveDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sArrivePerson` AS `sArrivePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`tQlyDate` AS `tQlyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sQlyPerson` AS `sQlyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sInStorePerson` AS `sInStorePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`bSupply` AS `bSupply`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`tSupplyDate` AS `tSupplyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sSupplyPerson` AS `sSupplyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bOutConfirm` AS `bOutConfirm`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sOutConfirmPerson` AS `sOutConfirmPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`tOutConfirmDate` AS `tOutConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dRetuAuxiliaryQty` AS `dRetuAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dUnqualifiedQty` AS `dUnqualifiedQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dCheckQty` AS `dCheckQty`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sOutMaterialsId` AS `sOutMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iOutLogistics` AS `iOutLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bOutLogisticsComplete` AS `bOutLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`iInLogistics` AS `iInLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`bInLogisticsComplete` AS `bInLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sOpsBillNo` AS `sOpsBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sOpsBillId` AS `sOpsBillId`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dOldPrice` AS `dOldPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`dOldMoney` AS `dOldMoney` from (`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster` join `xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessbecomemaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessbecomeslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideprocesscheck.md b/docs/auto-catalog/views/viw_opsoutsideprocesscheck.md new file mode 100644 index 0000000..43fd0d6 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideprocesscheck.md @@ -0,0 +1,182 @@ +# `viw_opsoutsideprocesscheck` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | YES | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `sMaterialsUnit` | `varchar(255)` | NO | +| 60 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 61 | `dConversionQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dInStoreQty` | `decimal(18,6)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `dPayMoney` | `decimal(18,6)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 99 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 100 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderSlaveId` | `varchar(100)` | NO | +| 102 | `sCustomerId` | `varchar(100)` | NO | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sParentId` | `varchar(100)` | NO | +| 106 | `sWebOrderNo` | `varchar(255)` | NO | +| 107 | `sWebOrderId` | `varchar(100)` | NO | +| 108 | `bInStoreComplete` | `int unsigned` | YES | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 111 | `bQlyComplete` | `bit(1)` | NO | +| 112 | `bPaymentComplete` | `bit(1)` | NO | +| 113 | `dQlyQty` | `decimal(18,6)` | NO | +| 114 | `dSampleQty` | `decimal(18,6)` | NO | +| 115 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 116 | `dArriveQty` | `decimal(18,6)` | NO | +| 117 | `bArriveComplete` | `bit(1)` | NO | +| 118 | `sPicturePath` | `varchar(100)` | NO | +| 119 | `tArriveDate` | `datetime` | YES | +| 120 | `sArrivePerson` | `varchar(255)` | NO | +| 121 | `tQlyDate` | `datetime` | YES | +| 122 | `sQlyPerson` | `varchar(255)` | NO | +| 123 | `tInStoreDate` | `datetime` | YES | +| 124 | `sInStorePerson` | `varchar(255)` | NO | +| 125 | `sSrcFormId` | `varchar(100)` | NO | +| 126 | `bSupply` | `bit(1)` | YES | +| 127 | `tSupplyDate` | `datetime` | YES | +| 128 | `sSupplyPerson` | `varchar(50)` | YES | +| 129 | `bOutConfirm` | `bit(1)` | YES | +| 130 | `sOutConfirmPerson` | `varchar(50)` | YES | +| 131 | `tOutConfirmDate` | `datetime` | YES | +| 132 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | +| 133 | `dUnqualifiedQty` | `decimal(18,6)` | YES | +| 134 | `dCheckQty` | `decimal(18,6)` | YES | +| 135 | `sOutMaterialsId` | `varchar(255)` | YES | +| 136 | `iOutLogistics` | `int` | YES | +| 137 | `bOutLogisticsComplete` | `bit(1)` | YES | +| 138 | `iInLogistics` | `int` | YES | +| 139 | `bInLogisticsComplete` | `bit(1)` | YES | +| 140 | `dOtherMoney` | `decimal(18,6)` | YES | +| 141 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 142 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | +| 143 | `dNoAuxiliaryQty` | `decimal(18,6)` | NO | +| 144 | `dRejectQty` | `decimal(18,2)` | YES | +| 145 | `dOutSendCarQty` | `decimal(18,6)` | YES | +| 146 | `dInSendCarQty` | `decimal(18,6)` | YES | +| 147 | `dBackAuxiliaryQty` | `decimal(18,6)` | YES | +| 148 | `iOutNum` | `int` | YES | +| 149 | `iReOutNum` | `int` | YES | +| 150 | `sTestSlaveId` | `varchar(100)` | YES | +| 151 | `sOutSlaveId` | `varchar(100)` | NO | +| 152 | `sTestBillNo` | `varchar(255)` | YES | +| 153 | `dArrProductQty` | `decimal(18,6)` | NO | +| 154 | `dProductInStoreQty` | `decimal(18,2)` | NO | +| 155 | `iTestResult` | `bigint` | NO | +| 156 | `dInAuxiliaryQty` | `decimal(22,6)` | YES | +| 157 | `tQlyCreateDate` | `datetime` | YES | +| 158 | `sQlyMakePerson` | `varchar(255)` | YES | +| 159 | `sCheckMemo` | `text` | YES | +| 160 | `bQlybCheck` | `decimal(1,0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve2` AS `tMReserve2`,if((ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId`,'') = ''),`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId`) AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderId` AS `sWebOrderId`,if((ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId`,'') = ''),`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInStoreComplete`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bInStoreComplete`) AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tArriveDate` AS `tArriveDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sArrivePerson` AS `sArrivePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tQlyDate` AS `tQlyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sQlyPerson` AS `sQlyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sInStorePerson` AS `sInStorePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bSupply` AS `bSupply`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tSupplyDate` AS `tSupplyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyPerson` AS `sSupplyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutConfirm` AS `bOutConfirm`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutConfirmPerson` AS `sOutConfirmPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tOutConfirmDate` AS `tOutConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRetuAuxiliaryQty` AS `dRetuAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dUnqualifiedQty` AS `dUnqualifiedQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dCheckQty` AS `dCheckQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutMaterialsId` AS `sOutMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutLogistics` AS `iOutLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutLogisticsComplete` AS `bOutLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iInLogistics` AS `iInLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInLogisticsComplete` AS `bInLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney`,(case when (locate('YFSQ',`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo`) > 0) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else (case when (`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` > `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` end) end) AS `dNoAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOutSendCarQty` AS `dOutSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInSendCarQty` AS `dInSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dBackAuxiliaryQty` AS `dBackAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutNum` AS `iOutNum`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iReOutNum` AS `iReOutNum`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId` AS `sTestSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sOutSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sBillNo` AS `sTestBillNo`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dArrProductQty`,0) AS `dArrProductQty`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductInStoreQty`,0) AS `dProductInStoreQty`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iTestResult`,0) AS `iTestResult`,if((ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId`,'') = ''),`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductInStoreQty`) AS `dInAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCreateDate` AS `tQlyCreateDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMakePerson` AS `sQlyMakePerson`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMemo` AS `sCheckMemo`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bCheck`,1) AS `bQlybCheck` from ((`xlyweberp_saas_ai`.`opsoutsideprocessmaster` join `xlyweberp_saas_ai`.`opsoutsideprocessslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId`))) left join `xlyweberp_saas_ai`.`qlyproducttestmaster` on((`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` = `xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcSlaveId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideprocesscheckclear.md b/docs/auto-catalog/views/viw_opsoutsideprocesscheckclear.md new file mode 100644 index 0000000..2af4b29 --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideprocesscheckclear.md @@ -0,0 +1,182 @@ +# `viw_opsoutsideprocesscheckclear` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `sMaterialsUnit` | `varchar(255)` | NO | +| 60 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 61 | `dConversionQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dInStoreQty` | `decimal(18,6)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `dPayMoney` | `decimal(18,6)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 99 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 100 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderSlaveId` | `varchar(100)` | NO | +| 102 | `sCustomerId` | `varchar(100)` | NO | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sParentId` | `varchar(100)` | NO | +| 106 | `sWebOrderNo` | `varchar(255)` | NO | +| 107 | `sWebOrderId` | `varchar(100)` | NO | +| 108 | `bInStoreComplete` | `bit(1)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 111 | `bQlyComplete` | `bit(1)` | NO | +| 112 | `bPaymentComplete` | `bit(1)` | NO | +| 113 | `dQlyQty` | `decimal(18,6)` | NO | +| 114 | `dSampleQty` | `decimal(18,6)` | NO | +| 115 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 116 | `dArriveQty` | `decimal(18,6)` | NO | +| 117 | `bArriveComplete` | `bit(1)` | NO | +| 118 | `sPicturePath` | `varchar(100)` | NO | +| 119 | `tArriveDate` | `datetime` | YES | +| 120 | `sArrivePerson` | `varchar(255)` | NO | +| 121 | `tQlyDate` | `datetime` | YES | +| 122 | `sQlyPerson` | `varchar(255)` | NO | +| 123 | `tInStoreDate` | `datetime` | YES | +| 124 | `sInStorePerson` | `varchar(255)` | NO | +| 125 | `sSrcFormId` | `varchar(100)` | NO | +| 126 | `bSupply` | `bit(1)` | YES | +| 127 | `tSupplyDate` | `datetime` | YES | +| 128 | `sSupplyPerson` | `varchar(50)` | YES | +| 129 | `bOutConfirm` | `bit(1)` | YES | +| 130 | `sOutConfirmPerson` | `varchar(50)` | YES | +| 131 | `tOutConfirmDate` | `datetime` | YES | +| 132 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | +| 133 | `dUnqualifiedQty` | `decimal(18,6)` | YES | +| 134 | `dCheckQty` | `decimal(18,6)` | YES | +| 135 | `sOutMaterialsId` | `varchar(255)` | YES | +| 136 | `iOutLogistics` | `int` | YES | +| 137 | `bOutLogisticsComplete` | `bit(1)` | YES | +| 138 | `iInLogistics` | `int` | YES | +| 139 | `bInLogisticsComplete` | `bit(1)` | YES | +| 140 | `dOtherMoney` | `decimal(18,6)` | YES | +| 141 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 142 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | +| 143 | `dNoAuxiliaryQty` | `decimal(18,6)` | NO | +| 144 | `dRejectQty` | `decimal(18,2)` | YES | +| 145 | `dOutSendCarQty` | `decimal(18,6)` | YES | +| 146 | `dInSendCarQty` | `decimal(18,6)` | YES | +| 147 | `dBackAuxiliaryQty` | `decimal(18,6)` | YES | +| 148 | `iOutNum` | `int` | YES | +| 149 | `iReOutNum` | `int` | YES | +| 150 | `sTestSlaveId` | `varchar(100)` | YES | +| 151 | `sOutSlaveId` | `varchar(100)` | NO | +| 152 | `sTestBillNo` | `varchar(255)` | YES | +| 153 | `dArrProductQty` | `decimal(18,6)` | NO | +| 154 | `dProductInStoreQty` | `decimal(18,2)` | NO | +| 155 | `iTestResult` | `bigint` | NO | +| 156 | `dInAuxiliaryQty` | `decimal(22,6)` | YES | +| 157 | `tQlyCreateDate` | `datetime` | YES | +| 158 | `sQlyMakePerson` | `varchar(255)` | YES | +| 159 | `sCheckMemo` | `text` | YES | +| 160 | `bQlybCheck` | `decimal(1,0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tArriveDate` AS `tArriveDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sArrivePerson` AS `sArrivePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tQlyDate` AS `tQlyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sQlyPerson` AS `sQlyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sInStorePerson` AS `sInStorePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bSupply` AS `bSupply`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tSupplyDate` AS `tSupplyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyPerson` AS `sSupplyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutConfirm` AS `bOutConfirm`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutConfirmPerson` AS `sOutConfirmPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tOutConfirmDate` AS `tOutConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRetuAuxiliaryQty` AS `dRetuAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dUnqualifiedQty` AS `dUnqualifiedQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dCheckQty` AS `dCheckQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutMaterialsId` AS `sOutMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutLogistics` AS `iOutLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutLogisticsComplete` AS `bOutLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iInLogistics` AS `iInLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInLogisticsComplete` AS `bInLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney`,(case when (locate('YFSQ',`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo`) > 0) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else (case when (`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` > `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` end) end) AS `dNoAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOutSendCarQty` AS `dOutSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInSendCarQty` AS `dInSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dBackAuxiliaryQty` AS `dBackAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutNum` AS `iOutNum`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iReOutNum` AS `iReOutNum`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId` AS `sTestSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sOutSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sBillNo` AS `sTestBillNo`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dArrProductQty`,0) AS `dArrProductQty`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductInStoreQty`,0) AS `dProductInStoreQty`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iTestResult`,0) AS `iTestResult`,if((ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId`,'') = ''),`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductInStoreQty`) AS `dInAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCreateDate` AS `tQlyCreateDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMakePerson` AS `sQlyMakePerson`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMemo` AS `sCheckMemo`,ifnull(`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bCheck`,1) AS `bQlybCheck` from ((`xlyweberp_saas_ai`.`opsoutsideprocessmaster` join `xlyweberp_saas_ai`.`opsoutsideprocessslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId`))) left join `xlyweberp_saas_ai`.`qlyproducttestmaster` on((`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` = `xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcSlaveId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_opsoutsideprocesscheckoneclear.md b/docs/auto-catalog/views/viw_opsoutsideprocesscheckoneclear.md new file mode 100644 index 0000000..de8512f --- /dev/null +++ b/docs/auto-catalog/views/viw_opsoutsideprocesscheckoneclear.md @@ -0,0 +1,183 @@ +# `viw_opsoutsideprocesscheckoneclear` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | YES | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `sMaterialsUnit` | `varchar(255)` | NO | +| 60 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 61 | `dConversionQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dInStoreQty` | `decimal(18,6)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderNo` | `varchar(255)` | NO | +| 82 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 83 | `dPayMoney` | `decimal(18,6)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 99 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 100 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 101 | `sOrderSlaveId` | `varchar(100)` | NO | +| 102 | `sCustomerId` | `varchar(100)` | NO | +| 103 | `sProductId` | `varchar(100)` | NO | +| 104 | `sProcessId` | `varchar(100)` | NO | +| 105 | `sParentId` | `varchar(100)` | NO | +| 106 | `sWebOrderNo` | `varchar(255)` | NO | +| 107 | `sWebOrderId` | `varchar(100)` | NO | +| 108 | `bInStoreComplete` | `bit(1)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 111 | `bQlyComplete` | `bit(1)` | NO | +| 112 | `bPaymentComplete` | `bit(1)` | NO | +| 113 | `dQlyQty` | `decimal(18,6)` | NO | +| 114 | `dSampleQty` | `decimal(18,6)` | NO | +| 115 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 116 | `dArriveQty` | `decimal(18,6)` | NO | +| 117 | `bArriveComplete` | `bit(1)` | NO | +| 118 | `sPicturePath` | `varchar(100)` | NO | +| 119 | `tArriveDate` | `datetime` | YES | +| 120 | `sArrivePerson` | `varchar(255)` | NO | +| 121 | `tQlyDate` | `datetime` | YES | +| 122 | `sQlyPerson` | `varchar(255)` | NO | +| 123 | `tInStoreDate` | `datetime` | YES | +| 124 | `sInStorePerson` | `varchar(255)` | NO | +| 125 | `sSrcFormId` | `varchar(100)` | NO | +| 126 | `bSupply` | `bit(1)` | YES | +| 127 | `tSupplyDate` | `datetime` | YES | +| 128 | `sSupplyPerson` | `varchar(50)` | YES | +| 129 | `bOutConfirm` | `bit(1)` | YES | +| 130 | `sOutConfirmPerson` | `varchar(50)` | YES | +| 131 | `tOutConfirmDate` | `datetime` | YES | +| 132 | `dRetuAuxiliaryQty` | `decimal(18,6)` | YES | +| 133 | `dUnqualifiedQty` | `decimal(18,6)` | YES | +| 134 | `dCheckQty` | `decimal(18,6)` | YES | +| 135 | `sOutMaterialsId` | `varchar(255)` | YES | +| 136 | `iOutLogistics` | `int` | YES | +| 137 | `bOutLogisticsComplete` | `bit(1)` | YES | +| 138 | `iInLogistics` | `int` | YES | +| 139 | `bInLogisticsComplete` | `bit(1)` | YES | +| 140 | `dOtherMoney` | `decimal(18,6)` | YES | +| 141 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 142 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | +| 143 | `dNoAuxiliaryQty` | `decimal(18,6)` | NO | +| 144 | `dRejectQty` | `decimal(18,2)` | YES | +| 145 | `dOutSendCarQty` | `decimal(18,6)` | YES | +| 146 | `dInSendCarQty` | `decimal(18,6)` | YES | +| 147 | `dBackAuxiliaryQty` | `decimal(18,6)` | YES | +| 148 | `iOutNum` | `int` | YES | +| 149 | `iReOutNum` | `int` | YES | +| 150 | `sTestSlaveId` | `varchar(100)` | YES | +| 151 | `sOutSlaveId` | `varchar(100)` | NO | +| 152 | `sTestBillNo` | `varchar(255)` | YES | +| 153 | `dArrAuxiliaryQty` | `decimal(18,6)` | NO | +| 154 | `dTestInStoreQty` | `decimal(18,6)` | NO | +| 155 | `iTestResult` | `bigint` | NO | +| 156 | `dInAuxiliaryQty` | `decimal(18,6)` | YES | +| 157 | `tQlyCreateDate` | `datetime` | YES | +| 158 | `sQlyMakePerson` | `varchar(255)` | YES | +| 159 | `sCheckMemo` | `text` | YES | +| 160 | `dCheckSampleQty` | `decimal(18,6)` | YES | +| 161 | `dNoConfirmQty` | `decimal(19,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve2` AS `tMReserve2`,if((`c`.`iTestType` < 3),`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId`) AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsUnit` AS `sMaterialsUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tArriveDate` AS `tArriveDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sArrivePerson` AS `sArrivePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tQlyDate` AS `tQlyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sQlyPerson` AS `sQlyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sInStorePerson` AS `sInStorePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bSupply` AS `bSupply`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tSupplyDate` AS `tSupplyDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyPerson` AS `sSupplyPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutConfirm` AS `bOutConfirm`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutConfirmPerson` AS `sOutConfirmPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tOutConfirmDate` AS `tOutConfirmDate`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRetuAuxiliaryQty` AS `dRetuAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dUnqualifiedQty` AS `dUnqualifiedQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dCheckQty` AS `dCheckQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOutMaterialsId` AS `sOutMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutLogistics` AS `iOutLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bOutLogisticsComplete` AS `bOutLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iInLogistics` AS `iInLogistics`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInLogisticsComplete` AS `bInLogisticsComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney`,(case when (locate('YFSQ',`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo`) > 0) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else (case when (`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` > `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`) then `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` else `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` end) end) AS `dNoAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dOutSendCarQty` AS `dOutSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInSendCarQty` AS `dInSendCarQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dBackAuxiliaryQty` AS `dBackAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOutNum` AS `iOutNum`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iReOutNum` AS `iReOutNum`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sId` AS `sTestSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sOutSlaveId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sBillNo` AS `sTestBillNo`,ifnull(`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dArrAuxiliaryQty`,0) AS `dArrAuxiliaryQty`,ifnull(`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dInStoreQty`,0) AS `dTestInStoreQty`,ifnull(`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iTestResult`,0) AS `iTestResult`,if((ifnull(`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sId`,'') = ''),`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dInStoreQty`) AS `dInAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`tCreateDate` AS `tQlyCreateDate`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMakePerson` AS `sQlyMakePerson`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMemo` AS `sCheckMemo`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dSampleQty` AS `dCheckSampleQty`,if((`c`.`iTestType` < 3),(ifnull(`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dArrAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dInStoreQty`,0)),(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` - `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`)) AS `dNoConfirmQty` from (((`xlyweberp_saas_ai`.`opsoutsideprocessmaster` join `xlyweberp_saas_ai`.`opsoutsideprocessslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId`))) join `xlyweberp_saas_ai`.`eleprocess` `c` on((`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` = `c`.`sId`))) left join `xlyweberp_saas_ai`.`qlyoutsideproducttestmaster` on((`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` = `xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sSrcSlaveId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_outsidecostmoney_ymw.md b/docs/auto-catalog/views/viw_outsidecostmoney_ymw.md new file mode 100644 index 0000000..0cdff26 --- /dev/null +++ b/docs/auto-catalog/views/viw_outsidecostmoney_ymw.md @@ -0,0 +1,44 @@ +# `viw_outsidecostmoney_ymw` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSlaveId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `sCostPeriod` | `varchar(100)` | NO | +| 7 | `sSalesOrderNo` | `varchar(100)` | NO | +| 8 | `sWorkOrderNo` | `varchar(100)` | NO | +| 9 | `sProductId` | `varchar(100)` | NO | +| 10 | `sProductName` | `varchar(100)` | NO | +| 11 | `sProductNo` | `varchar(100)` | NO | +| 12 | `sProcessName` | `varchar(100)` | NO | +| 13 | `sBillNo` | `varchar(255)` | NO | +| 14 | `sOutsideType` | `varchar(255)` | NO | +| 15 | `dOutSideCostMoney1` | `decimal(40,6)` | YES | +| 16 | `dOutSideCostMoney2` | `decimal(40,6)` | YES | +| 17 | `dOutSideCostMoney3` | `decimal(40,6)` | YES | +| 18 | `dOutSideCostMoney4` | `decimal(40,6)` | YES | +| 19 | `dOutSideCostMoney5` | `decimal(40,6)` | YES | +| 20 | `dOutSideCostMoney6` | `decimal(40,6)` | YES | +| 21 | `dOutSideCostMoney8` | `decimal(40,6)` | YES | +| 22 | `dOutSideCostMoney7` | `decimal(40,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accordercostanalysis`.`sId` AS `sId`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sSalesOrderNo` AS `sSalesOrderNo`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` AS `sOutsideType`,sum((case when ((`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` = 5) and (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'outside')) then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney1`,sum((case when ((`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` = 3) and (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'outside')) then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney2`,sum((case when ((`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` = 7) and (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'outside')) then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney3`,sum((case when ((`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` = 5) and (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'productOutside')) then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney4`,sum((case when ((`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` = 3) and (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'productOutside')) then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney5`,sum((case when ((`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` = 7) and (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'productOutside')) then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney6`,sum((case when (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'productOutside') then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney8`,sum((case when (`xlyweberp_saas_ai`.`accordercostanalysis`.`sOutsideType` = 'outside') then ifnull(`xlyweberp_saas_ai`.`accordercostanalysis`.`dOutSideCostMoney`,0) else 0 end)) AS `dOutSideCostMoney7` from `xlyweberp_saas_ai`.`accordercostanalysis` where (`xlyweberp_saas_ai`.`accordercostanalysis`.`iType` in (3,5,7)) group by `xlyweberp_saas_ai`.`accordercostanalysis`.`sCostPeriod`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sSalesOrderNo`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sWorkOrderNo`,`xlyweberp_saas_ai`.`accordercostanalysis`.`sProductId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_outstoretype.md b/docs/auto-catalog/views/viw_outstoretype.md new file mode 100644 index 0000000..7d1ebca --- /dev/null +++ b/docs/auto-catalog/views/viw_outstoretype.md @@ -0,0 +1,38 @@ +# `viw_outstoretype` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sConfirmMonth` | `varchar(100)` | YES | +| 2 | `sId` | `varchar(63)` | YES | +| 3 | `sSlaveId` | `varchar(63)` | YES | +| 4 | `sMaterialsId` | `varchar(100)` | YES | +| 5 | `sBrandsId` | `varchar(100)` | YES | +| 6 | `sSubsidiaryId` | `varchar(100)` | YES | +| 7 | `sMaterialsStyle` | `varchar(255)` | YES | +| 8 | `sFormId` | `varchar(100)` | YES | +| 9 | `dMaterials1Money` | `decimal(40,2)` | YES | +| 10 | `dMaterials2Money` | `decimal(40,2)` | YES | +| 11 | `dMaterials3Money` | `decimal(40,2)` | YES | +| 12 | `dMaterials4Money` | `decimal(40,2)` | YES | +| 13 | `dMaterials5Money` | `decimal(40,2)` | YES | +| 14 | `dMaterials6Money` | `decimal(40,2)` | YES | +| 15 | `dMaterials7Money` | `decimal(40,2)` | YES | +| 16 | `dMaterials8Money` | `decimal(40,2)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth` AS `sConfirmMonth`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` AS `sFormId`,sum((case when (((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226492535760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115015959856790260') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315222184074940') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016115406953760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226622476570') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016109404703250')) and (`xlyweberp_saas_ai`.`accmaterialsstore`.`sWorkOrderNo` <> '') and (left(`xlyweberp_saas_ai`.`accmaterialsstore`.`sWorkOrderNo`,2) <> 'DY')) then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials1Money`,sum((case when (((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226492535760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115015959856790260') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315222184074940') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016115406953760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226622476570') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016109404703250')) and (`xlyweberp_saas_ai`.`accmaterialsstore`.`sWorkOrderNo` <> '') and (left(`xlyweberp_saas_ai`.`accmaterialsstore`.`sWorkOrderNo`,2) = 'DY')) then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials2Money`,sum((case when (((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226492535760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115015959856790260') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315222184074940') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016115406953760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226622476570') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016109404703250')) and (`xlyweberp_saas_ai`.`accmaterialsstore`.`sWorkOrderNo` = '')) then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials3Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101801153119616623578840440') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials4Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115015990257724500') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials5Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251168116315839165634020') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials6Money`,sum((case when (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '986502008721788802615003001') then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials7Money`,sum((case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226492535760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315222184074940') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016115406953760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226622476570') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016109404703250') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101801153119616623578840440') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315268872698730') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '986502008721788802615003001') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251168116315839165634020') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016140459724020')) then `xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney` else 0 end)) AS `dMaterials8Money` from `xlyweberp_saas_ai`.`accmaterialsstore` where (0 <> locate(`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId`,'192116810113315226492535760,192116810113315222184074940, 101251240115016115406953760, 192116810113315226622476570, 101251240115016109404703250,101801153119616623578840440,192116810113315268872698730、986502008721788802615003001,101251168116315839165634020,101251240115016140459724020')) group by `xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsStyle` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_outstroredepart.md b/docs/auto-catalog/views/viw_outstroredepart.md new file mode 100644 index 0000000..ca1b003 --- /dev/null +++ b/docs/auto-catalog/views/viw_outstroredepart.md @@ -0,0 +1,31 @@ +# `viw_outstroredepart` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(63)` | YES | +| 2 | `sSlaveId` | `varchar(63)` | YES | +| 3 | `sDepartId` | `varchar(100)` | YES | +| 4 | `sMaterialsId` | `varchar(100)` | YES | +| 5 | `sBillNo` | `varchar(255)` | YES | +| 6 | `dMaterials1Money` | `decimal(40,2)` | YES | +| 7 | `sConfirmMonth` | `varchar(100)` | YES | +| 8 | `sBrandsId` | `varchar(100)` | YES | +| 9 | `sSubsidiaryId` | `varchar(100)` | YES | + +## Definition + +```sql +select concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sId`,concat(date_format(now(),'%Y%m%d%H%i%s'),ceiling(((rand() * 9000000) + 1000000)),ceiling(((rand() * 9000000000) + 1000000000))) AS `sSlaveId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sDepartId` AS `sDepartId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBillNo` AS `sBillNo`,(case when ((`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226492535760') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115015959856790260') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '192116810113315226622476570') or (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` = '101251240115016109404703250')) then sum(`xlyweberp_saas_ai`.`accmaterialsstore`.`dMaterialsMoney`) else 0 end) AS `dMaterials1Money`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth` AS `sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` AS `sSubsidiaryId` from `xlyweberp_saas_ai`.`accmaterialsstore` where (`xlyweberp_saas_ai`.`accmaterialsstore`.`sFormId` in ('192116810113315226492535760','101251240115015959856790260','192116810113315226622476570','101251240115016109404703250')) group by `xlyweberp_saas_ai`.`accmaterialsstore`.`sDepartId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sMaterialsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sConfirmMonth`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sBrandsId`,`xlyweberp_saas_ai`.`accmaterialsstore`.`sSubsidiaryId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductadjust.md b/docs/auto-catalog/views/viw_pitproductadjust.md new file mode 100644 index 0000000..57dcfd8 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductadjust.md @@ -0,0 +1,95 @@ +# `viw_pitproductadjust` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sCustomerId` | `varchar(100)` | NO | +| 35 | `sProductId` | `varchar(100)` | NO | +| 36 | `dProductQty` | `decimal(18,6)` | NO | +| 37 | `dProductPrice` | `decimal(18,6)` | NO | +| 38 | `dProductMoney` | `decimal(18,6)` | NO | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcNo` | `varchar(255)` | NO | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | +| 43 | `sSlaveMemo` | `text` | YES | +| 44 | `sOrderId` | `varchar(100)` | NO | +| 45 | `sOrderNo` | `varchar(255)` | NO | +| 46 | `sWorkOrderId` | `varchar(100)` | NO | +| 47 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 48 | `sWorkOrderNo` | `varchar(255)` | NO | +| 49 | `sDefineNo` | `varchar(255)` | NO | +| 50 | `sDefineNo2` | `varchar(255)` | NO | +| 51 | `sSlaveWareHouseId` | `varchar(100)` | NO | +| 52 | `sSlaveLocationId` | `varchar(100)` | NO | +| 53 | `sSlaveWareHouseLocationId` | `varchar(100)` | NO | +| 54 | `dProductWeight` | `decimal(18,6)` | YES | +| 55 | `sSReserve1` | `varchar(255)` | YES | +| 56 | `sSReserve2` | `varchar(255)` | YES | +| 57 | `sSReserve3` | `varchar(255)` | YES | +| 58 | `sSReserve4` | `varchar(255)` | YES | +| 59 | `sSReserve5` | `varchar(255)` | YES | +| 60 | `sSReserve6` | `varchar(255)` | YES | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | +| 64 | `iSReserve1` | `int` | YES | +| 65 | `iSReserve2` | `int` | YES | +| 66 | `iSReserve3` | `int` | YES | +| 67 | `tSReserve1` | `datetime` | YES | +| 68 | `tSReserve2` | `datetime` | YES | +| 69 | `sWareHouseId` | `varchar(100)` | NO | +| 70 | `sLocationId` | `varchar(100)` | NO | +| 71 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 72 | `iIncrement` | `int` | NO | +| 73 | `sMinusSrcId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductadjustmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sWareHouseId` AS `sSlaveWareHouseId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sLocationId` AS `sSlaveLocationId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sWareHouseLocationId` AS `sSlaveWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dProductWeight` AS `dProductWeight`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductadjustslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`pitproductadjustmaster`.`sMinusSrcId` AS `sMinusSrcId` from (`xlyweberp_saas_ai`.`pitproductadjustmaster` join `xlyweberp_saas_ai`.`pitproductadjustslave` on((`xlyweberp_saas_ai`.`pitproductadjustslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductadjustmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductcheck.md b/docs/auto-catalog/views/viw_pitproductcheck.md new file mode 100644 index 0000000..39d6824 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductcheck.md @@ -0,0 +1,95 @@ +# `viw_pitproductcheck` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `iSlaveOrder` | `int` | NO | +| 33 | `sCustomerId` | `varchar(100)` | NO | +| 34 | `sProductId` | `varchar(100)` | NO | +| 35 | `dOriginalQty` | `decimal(18,6)` | NO | +| 36 | `dOriginalMoney` | `decimal(18,6)` | NO | +| 37 | `dProductQty` | `decimal(18,6)` | NO | +| 38 | `dProductPrice` | `decimal(18,6)` | NO | +| 39 | `dProductMoney` | `decimal(18,6)` | NO | +| 40 | `dProfitLossQty` | `decimal(18,6)` | YES | +| 41 | `dProfitLossMoney` | `decimal(18,6)` | YES | +| 42 | `dProfitLossPrice` | `decimal(18,6)` | YES | +| 43 | `sSrcId` | `varchar(100)` | NO | +| 44 | `sSrcSlaveId` | `varchar(100)` | NO | +| 45 | `sSrcNo` | `varchar(255)` | NO | +| 46 | `dSrcQty` | `decimal(18,6)` | YES | +| 47 | `sSlaveMemo` | `text` | YES | +| 48 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 49 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 50 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 51 | `sBarcode` | `varchar(255)` | YES | +| 52 | `sDefineNo` | `varchar(255)` | NO | +| 53 | `sDefineNo2` | `varchar(255)` | NO | +| 54 | `sSReserve1` | `varchar(255)` | YES | +| 55 | `sSReserve2` | `varchar(255)` | YES | +| 56 | `sSReserve3` | `varchar(255)` | YES | +| 57 | `sSReserve4` | `varchar(255)` | YES | +| 58 | `sSReserve5` | `varchar(255)` | YES | +| 59 | `sSReserve6` | `varchar(255)` | YES | +| 60 | `dSReserve1` | `decimal(18,6)` | YES | +| 61 | `dSReserve2` | `decimal(18,6)` | YES | +| 62 | `dSReserve3` | `decimal(18,6)` | YES | +| 63 | `iSReserve1` | `int` | YES | +| 64 | `iSReserve2` | `int` | YES | +| 65 | `iSReserve3` | `int` | YES | +| 66 | `tSReserve1` | `datetime` | YES | +| 67 | `tSReserve2` | `datetime` | YES | +| 68 | `sSlaveId` | `varchar(100)` | NO | +| 69 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 70 | `sLocationId` | `varchar(100)` | NO | +| 71 | `sWareHouseId` | `varchar(100)` | NO | +| 72 | `iIncrement` | `int` | NO | +| 73 | `sWorkOrderNo` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductcheckmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductcheckmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dOriginalQty` AS `dOriginalQty`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dOriginalMoney` AS `dOriginalMoney`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProfitLossQty` AS `dProfitLossQty`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProfitLossMoney` AS `dProfitLossMoney`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProfitLossPrice` AS `dProfitLossPrice`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`pitproductcheckslave`.`sWorkOrderNo` AS `sWorkOrderNo` from (`xlyweberp_saas_ai`.`pitproductcheckmaster` join `xlyweberp_saas_ai`.`pitproductcheckslave` on((`xlyweberp_saas_ai`.`pitproductcheckslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductcheckmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductinit.md b/docs/auto-catalog/views/viw_pitproductinit.md new file mode 100644 index 0000000..d3df852 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductinit.md @@ -0,0 +1,99 @@ +# `viw_pitproductinit` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sWareHouseId` | `varchar(100)` | NO | +| 17 | `sLocationId` | `varchar(100)` | NO | +| 18 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 19 | `sEmployeeId` | `varchar(100)` | NO | +| 20 | `bInvalid` | `bit(1)` | NO | +| 21 | `sMReserve1` | `varchar(255)` | YES | +| 22 | `sMReserve2` | `varchar(255)` | YES | +| 23 | `sMReserve3` | `varchar(255)` | YES | +| 24 | `sMReserve4` | `varchar(255)` | YES | +| 25 | `sMReserve5` | `varchar(255)` | YES | +| 26 | `sMReserve6` | `varchar(255)` | YES | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | +| 30 | `iMReserve1` | `int` | YES | +| 31 | `iMReserve2` | `int` | YES | +| 32 | `iMReserve3` | `int` | YES | +| 33 | `tMReserve1` | `datetime` | YES | +| 34 | `tMReserve2` | `datetime` | YES | +| 35 | `sSlaveId` | `varchar(100)` | NO | +| 36 | `iSlaveOrder` | `int` | NO | +| 37 | `sParentId` | `varchar(100)` | NO | +| 38 | `sCustomerId` | `varchar(100)` | NO | +| 39 | `sProductId` | `varchar(100)` | NO | +| 40 | `dOriginalQty` | `decimal(18,6)` | NO | +| 41 | `dOriginalMoney` | `decimal(18,6)` | NO | +| 42 | `dProductQty` | `decimal(18,6)` | NO | +| 43 | `dProductPrice` | `decimal(18,6)` | NO | +| 44 | `dProductMoney` | `decimal(18,6)` | NO | +| 45 | `dProfitLossQty` | `decimal(18,6)` | YES | +| 46 | `dProfitLossMoney` | `decimal(18,6)` | YES | +| 47 | `dProfitLossPrice` | `decimal(18,6)` | YES | +| 48 | `sSrcId` | `varchar(100)` | NO | +| 49 | `sSrcSlaveId` | `varchar(100)` | NO | +| 50 | `sSrcNo` | `varchar(255)` | NO | +| 51 | `dSrcQty` | `decimal(18,6)` | YES | +| 52 | `sSlaveMemo` | `text` | YES | +| 53 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 54 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 55 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 56 | `sBarcode` | `varchar(255)` | YES | +| 57 | `sDefineNo` | `varchar(255)` | NO | +| 58 | `sDefineNo2` | `varchar(255)` | NO | +| 59 | `sSlaveWareHouseId` | `varchar(100)` | NO | +| 60 | `sSlaveLocationId` | `varchar(100)` | NO | +| 61 | `sSlaveWareHouseLocationId` | `varchar(100)` | NO | +| 62 | `sSReserve1` | `varchar(255)` | YES | +| 63 | `sSReserve2` | `varchar(255)` | YES | +| 64 | `sSReserve3` | `varchar(255)` | YES | +| 65 | `sSReserve4` | `varchar(255)` | YES | +| 66 | `sSReserve5` | `varchar(255)` | YES | +| 67 | `sSReserve6` | `varchar(255)` | YES | +| 68 | `dSReserve1` | `decimal(18,6)` | YES | +| 69 | `dSReserve2` | `decimal(18,6)` | YES | +| 70 | `dSReserve3` | `decimal(18,6)` | YES | +| 71 | `iSReserve1` | `int` | YES | +| 72 | `iSReserve2` | `int` | YES | +| 73 | `iSReserve3` | `int` | YES | +| 74 | `tSReserve1` | `datetime` | YES | +| 75 | `tSReserve2` | `datetime` | YES | +| 76 | `dCostPrice` | `decimal(18,6)` | YES | +| 77 | `dCostMoney` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`s`.`sWareHouseId` AS `sWareHouseId`,`m`.`sLocationId` AS `sLocationId`,`m`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`m`.`sEmployeeId` AS `sEmployeeId`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sProductId` AS `sProductId`,`s`.`dOriginalQty` AS `dOriginalQty`,`s`.`dOriginalMoney` AS `dOriginalMoney`,`s`.`dProductQty` AS `dProductQty`,`s`.`dProductPrice` AS `dProductPrice`,`s`.`dProductMoney` AS `dProductMoney`,`s`.`dProfitLossQty` AS `dProfitLossQty`,`s`.`dProfitLossMoney` AS `dProfitLossMoney`,`s`.`dProfitLossPrice` AS `dProfitLossPrice`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`s`.`dProductTaxMoney` AS `dProductTaxMoney`,`s`.`sBarcode` AS `sBarcode`,`s`.`sDefineNo` AS `sDefineNo`,`s`.`sDefineNo2` AS `sDefineNo2`,`s`.`sWareHouseId` AS `sSlaveWareHouseId`,`s`.`sLocationId` AS `sSlaveLocationId`,`s`.`sWareHouseLocationId` AS `sSlaveWareHouseLocationId`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`dCostPrice` AS `dCostPrice`,`s`.`dCostMoney` AS `dCostMoney` from (`xlyweberp_saas_ai`.`pitproductinitmaster` `m` join `xlyweberp_saas_ai`.`pitproductinitslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductinstore.md b/docs/auto-catalog/views/viw_pitproductinstore.md new file mode 100644 index 0000000..4c5ab45 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductinstore.md @@ -0,0 +1,158 @@ +# `viw_pitproductinstore` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sMinusSrcId` | `varchar(255)` | NO | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sCustomerId` | `varchar(100)` | NO | +| 36 | `sContacts` | `varchar(255)` | YES | +| 37 | `sPhone` | `varchar(255)` | YES | +| 38 | `tDeliverDate` | `datetime` | YES | +| 39 | `sSalesManId` | `varchar(255)` | YES | +| 40 | `sGetPayId` | `varchar(255)` | YES | +| 41 | `tGetPayDate` | `datetime` | YES | +| 42 | `sConsignee` | `varchar(255)` | YES | +| 43 | `sConsigneeMobile` | `varchar(255)` | YES | +| 44 | `sDeliverId` | `varchar(100)` | YES | +| 45 | `sProvince` | `varchar(255)` | YES | +| 46 | `sCity` | `varchar(255)` | YES | +| 47 | `sArea` | `varchar(255)` | YES | +| 48 | `sDeliverTo` | `varchar(255)` | YES | +| 49 | `sManualNo` | `varchar(255)` | YES | +| 50 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 51 | `sCurrency` | `varchar(255)` | YES | +| 52 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(18,6)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `bDeliverComplete` | `bit(1)` | NO | +| 72 | `dDeliverQty` | `decimal(18,6)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 75 | `dRejectQty` | `decimal(18,6)` | NO | +| 76 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 77 | `sWebOrderNo` | `varchar(255)` | NO | +| 78 | `sWebOrderId` | `varchar(100)` | NO | +| 79 | `sBarcode` | `varchar(255)` | YES | +| 80 | `dGiveQty` | `decimal(18,6)` | NO | +| 81 | `sOrderId` | `varchar(100)` | NO | +| 82 | `sOrderNo` | `varchar(255)` | NO | +| 83 | `sWorkOrderId` | `varchar(100)` | NO | +| 84 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sWorkOrderNo` | `varchar(255)` | NO | +| 86 | `sDefineNo` | `varchar(100)` | NO | +| 87 | `sDefineNo2` | `varchar(100)` | NO | +| 88 | `sWareHouseId` | `varchar(100)` | NO | +| 89 | `sLocationId` | `varchar(100)` | NO | +| 90 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 91 | `dPackQty` | `decimal(18,6)` | YES | +| 92 | `dTrunkQty` | `decimal(18,6)` | YES | +| 93 | `dFractionQty` | `decimal(18,6)` | YES | +| 94 | `dProductWeight` | `decimal(18,6)` | YES | +| 95 | `sPackingMemo` | `text` | YES | +| 96 | `sSReserve1` | `varchar(255)` | YES | +| 97 | `sSReserve2` | `varchar(255)` | YES | +| 98 | `sSReserve3` | `varchar(255)` | YES | +| 99 | `sSReserve4` | `varchar(255)` | YES | +| 100 | `sSReserve5` | `varchar(255)` | YES | +| 101 | `sSReserve6` | `varchar(255)` | YES | +| 102 | `dSReserve1` | `decimal(18,6)` | YES | +| 103 | `dSReserve2` | `decimal(18,6)` | YES | +| 104 | `dSReserve3` | `decimal(18,6)` | YES | +| 105 | `iSReserve1` | `int` | YES | +| 106 | `iSReserve2` | `int` | YES | +| 107 | `iSReserve3` | `int` | YES | +| 108 | `tSReserve1` | `datetime` | YES | +| 109 | `tSReserve2` | `datetime` | YES | +| 110 | `sVoucherBillNo` | `varchar(255)` | NO | +| 111 | `sVoucherBillId` | `varchar(255)` | NO | +| 112 | `dPresentQty` | `decimal(18,6)` | NO | +| 113 | `sOrderSlaveId` | `varchar(100)` | NO | +| 114 | `sPackEmployeeId` | `varchar(100)` | YES | +| 115 | `iIncrement` | `int` | NO | +| 116 | `dCostMoney` | `decimal(18,6)` | YES | +| 117 | `dCostPrice` | `decimal(18,6)` | YES | +| 118 | `bReceiptComplete` | `bit(1)` | NO | +| 119 | `dNProductMoney` | `decimal(18,6)` | NO | +| 120 | `dNProductPrice` | `decimal(18,6)` | NO | +| 121 | `dFreightMoney` | `decimal(18,6)` | NO | +| 122 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 123 | `dPlateMoney` | `decimal(18,6)` | NO | +| 124 | `dProofingMoney` | `decimal(18,6)` | NO | +| 125 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 126 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 127 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 128 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 129 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 130 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 131 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 132 | `dReturnTrunkQty` | `decimal(18,6)` | NO | +| 133 | `dProfitMoney` | `decimal(19,6)` | NO | +| 134 | `dProfitRate` | `decimal(18,6)` | YES | +| 135 | `sSlaveInstoreType` | `varchar(255)` | YES | +| 136 | `bChild` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductWeight` AS `dProductWeight`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sPackingMemo` AS `sPackingMemo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sPackEmployeeId` AS `sPackEmployeeId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,(ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostMoney`,0)) AS `dProfitMoney`,cast(((ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dCostMoney`,0)) / ifnull(`xlyweberp_saas_ai`.`pitproductinstoreslave`.`dProductNoTaxMoney`,0)) as decimal(18,6)) AS `dProfitRate`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSlaveInstoreType` AS `sSlaveInstoreType`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`bChild` AS `bChild` from (`xlyweberp_saas_ai`.`pitproductinstoremaster` join `xlyweberp_saas_ai`.`pitproductinstoreslave` on((`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductinstoremaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductmoney.md b/docs/auto-catalog/views/viw_pitproductmoney.md new file mode 100644 index 0000000..821c8a8 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductmoney.md @@ -0,0 +1,98 @@ +# `viw_pitproductmoney` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sCostPeriod` | `varchar(255)` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sProductId` | `varchar(100)` | NO | +| 35 | `sProductStyle` | `varchar(255)` | NO | +| 36 | `dProductQty` | `decimal(18,6)` | NO | +| 37 | `dProductPrice` | `decimal(24,13)` | NO | +| 38 | `dProductMoney` | `decimal(18,6)` | NO | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcNo` | `varchar(255)` | NO | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | +| 43 | `sSlaveMemo` | `text` | YES | +| 44 | `sTaxId` | `varchar(100)` | YES | +| 45 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 46 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 47 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 49 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 50 | `sBarcode` | `varchar(255)` | YES | +| 51 | `sOrderId` | `varchar(100)` | NO | +| 52 | `sOrderNo` | `varchar(255)` | NO | +| 53 | `sWorkOrderId` | `varchar(100)` | NO | +| 54 | `sWorkOrderNo` | `varchar(255)` | NO | +| 55 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 56 | `sSReserve1` | `varchar(255)` | YES | +| 57 | `sSReserve2` | `varchar(255)` | YES | +| 58 | `sSReserve3` | `varchar(255)` | YES | +| 59 | `sSReserve4` | `varchar(255)` | YES | +| 60 | `sSReserve5` | `varchar(255)` | YES | +| 61 | `sSReserve6` | `varchar(255)` | YES | +| 62 | `dSReserve1` | `decimal(18,6)` | YES | +| 63 | `dSReserve2` | `decimal(18,6)` | YES | +| 64 | `dSReserve3` | `decimal(18,6)` | YES | +| 65 | `iSReserve1` | `int` | YES | +| 66 | `iSReserve2` | `int` | YES | +| 67 | `iSReserve3` | `int` | YES | +| 68 | `tSReserve1` | `datetime` | YES | +| 69 | `tSReserve2` | `datetime` | YES | +| 70 | `sDefineNo` | `varchar(255)` | NO | +| 71 | `sDefineNo2` | `varchar(255)` | NO | +| 72 | `sWareHouseId` | `varchar(100)` | NO | +| 73 | `sLocationId` | `varchar(100)` | NO | +| 74 | `sWarehouseLocationId` | `varchar(100)` | NO | +| 75 | `sVoucherBillNo` | `varchar(255)` | NO | +| 76 | `sVoucherBillId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductmoneymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sCostPeriod` AS `sCostPeriod`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sWarehouseLocationId` AS `sWarehouseLocationId`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`pitproductmoneyslave`.`sVoucherBillId` AS `sVoucherBillId` from (`xlyweberp_saas_ai`.`pitproductmoneymaster` join `xlyweberp_saas_ai`.`pitproductmoneyslave` on((`xlyweberp_saas_ai`.`pitproductmoneymaster`.`sId` = `xlyweberp_saas_ai`.`pitproductmoneyslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductreject.md b/docs/auto-catalog/views/viw_pitproductreject.md new file mode 100644 index 0000000..37a0273 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductreject.md @@ -0,0 +1,141 @@ +# `viw_pitproductreject` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `iVouchermark` | `int` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sCustomerId` | `varchar(100)` | NO | +| 36 | `sContacts` | `varchar(255)` | YES | +| 37 | `sPhone` | `varchar(255)` | YES | +| 38 | `tDeliverDate` | `datetime` | YES | +| 39 | `sSalesManId` | `varchar(100)` | NO | +| 40 | `sGetPayId` | `varchar(100)` | NO | +| 41 | `tGetPayDate` | `datetime` | YES | +| 42 | `sConsignee` | `varchar(255)` | YES | +| 43 | `sConsigneeMobile` | `varchar(255)` | YES | +| 44 | `sDeliverId` | `varchar(100)` | YES | +| 45 | `sProvince` | `varchar(255)` | YES | +| 46 | `sCity` | `varchar(255)` | YES | +| 47 | `sArea` | `varchar(255)` | YES | +| 48 | `sDeliverTo` | `varchar(255)` | YES | +| 49 | `sManualNo` | `varchar(100)` | NO | +| 50 | `sCustomerOrderNo` | `varchar(100)` | NO | +| 51 | `sCurrency` | `varchar(255)` | YES | +| 52 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(18,6)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `bDeliverComplete` | `bit(1)` | NO | +| 72 | `dDeliverQty` | `decimal(18,6)` | NO | +| 73 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 74 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 75 | `dRejectQty` | `decimal(18,6)` | YES | +| 76 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 77 | `sWebOrderNo` | `varchar(255)` | NO | +| 78 | `sWebOrderId` | `varchar(100)` | NO | +| 79 | `sBarcode` | `varchar(255)` | YES | +| 80 | `dGiveQty` | `decimal(18,6)` | NO | +| 81 | `sOrderId` | `varchar(100)` | NO | +| 82 | `sOrderNo` | `varchar(255)` | NO | +| 83 | `sWorkOrderId` | `varchar(100)` | NO | +| 84 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sWorkOrderNo` | `varchar(255)` | NO | +| 86 | `sDefineNo` | `varchar(255)` | NO | +| 87 | `sDefineNo2` | `varchar(255)` | NO | +| 88 | `sWareHouseId` | `varchar(100)` | NO | +| 89 | `sLocationId` | `varchar(100)` | NO | +| 90 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 91 | `dPackQty` | `decimal(18,6)` | YES | +| 92 | `dTrunkQty` | `decimal(18,6)` | YES | +| 93 | `dFractionQty` | `decimal(18,6)` | YES | +| 94 | `dProductWeight` | `decimal(18,6)` | YES | +| 95 | `sPackingMemo` | `text` | YES | +| 96 | `sSReserve1` | `varchar(255)` | YES | +| 97 | `sSReserve2` | `varchar(255)` | YES | +| 98 | `sSReserve3` | `varchar(255)` | YES | +| 99 | `sSReserve4` | `varchar(255)` | YES | +| 100 | `sSReserve5` | `varchar(255)` | YES | +| 101 | `sSReserve6` | `varchar(255)` | YES | +| 102 | `dSReserve1` | `decimal(18,6)` | YES | +| 103 | `dSReserve2` | `decimal(18,6)` | YES | +| 104 | `dSReserve3` | `decimal(18,6)` | YES | +| 105 | `iSReserve1` | `int` | YES | +| 106 | `iSReserve2` | `int` | YES | +| 107 | `iSReserve3` | `int` | YES | +| 108 | `tSReserve1` | `datetime` | YES | +| 109 | `tSReserve2` | `datetime` | YES | +| 110 | `sVoucherBillId` | `varchar(255)` | NO | +| 111 | `sVoucherBillNo` | `varchar(255)` | NO | +| 112 | `iIncrement` | `int` | NO | +| 113 | `dCostPrice` | `decimal(18,6)` | YES | +| 114 | `dCostMoney` | `decimal(18,6)` | YES | +| 115 | `sMinusSrcId` | `varchar(255)` | NO | +| 116 | `sType` | `varchar(255)` | YES | +| 117 | `iSourceType` | `int` | YES | +| 118 | `iRejectStatus` | `int` | YES | +| 119 | `bRejectStatus` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductrejectmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dProductWeight` AS `dProductWeight`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sPackingMemo` AS `sPackingMemo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`pitproductrejectslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iSourceType` AS `iSourceType`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`iRejectStatus` AS `iRejectStatus`,`xlyweberp_saas_ai`.`pitproductrejectmaster`.`bRejectStatus` AS `bRejectStatus` from (`xlyweberp_saas_ai`.`pitproductrejectmaster` join `xlyweberp_saas_ai`.`pitproductrejectslave` on((`xlyweberp_saas_ai`.`pitproductrejectslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductrejectmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductstore_customer.md b/docs/auto-catalog/views/viw_pitproductstore_customer.md new file mode 100644 index 0000000..00b3981 --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductstore_customer.md @@ -0,0 +1,26 @@ +# `viw_pitproductstore_customer` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sProductId` | `varchar(50)` | NO | +| 2 | `sCustomerName` | `varchar(255)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | + +## Definition + +```sql +select `p`.`sParentId` AS `sProductId`,`c`.`sCustomerName` AS `sCustomerName`,`c`.`sBrandsId` AS `sBrandsId`,`c`.`sSubsidiaryId` AS `sSubsidiaryId` from (`xlyweberp_saas_ai`.`elecustomer` `c` join `xlyweberp_saas_ai`.`eleproductcustomer` `p` on((`p`.`sCustomerId` = `c`.`sId`))) group by `p`.`sParentId` union all select `p`.`sId` AS `sProductId`,`c`.`sCustomerName` AS `sCustomerName`,`c`.`sBrandsId` AS `sBrandsId`,`c`.`sSubsidiaryId` AS `sSubsidiaryId` from (`xlyweberp_saas_ai`.`elecustomer` `c` join `xlyweberp_saas_ai`.`eleproduct` `p` on((`p`.`sCustomerId` = `c`.`sId`))) group by `p`.`sId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_pitproductstoreadjustment.md b/docs/auto-catalog/views/viw_pitproductstoreadjustment.md new file mode 100644 index 0000000..863d30b --- /dev/null +++ b/docs/auto-catalog/views/viw_pitproductstoreadjustment.md @@ -0,0 +1,97 @@ +# `viw_pitproductstoreadjustment` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `sEmployeeId` | `varchar(100)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sSlaveId` | `varchar(100)` | NO | +| 33 | `iSlaveOrder` | `int` | NO | +| 34 | `sCustomerId` | `varchar(100)` | NO | +| 35 | `sProductId` | `varchar(100)` | NO | +| 36 | `dProductQty` | `decimal(18,6)` | NO | +| 37 | `dProductPrice` | `decimal(18,6)` | NO | +| 38 | `dProductMoney` | `decimal(18,6)` | NO | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcNo` | `varchar(255)` | NO | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | +| 43 | `sSlaveMemo` | `text` | YES | +| 44 | `sOrderId` | `varchar(100)` | NO | +| 45 | `sOrderNo` | `varchar(255)` | NO | +| 46 | `sWorkOrderId` | `varchar(100)` | NO | +| 47 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 48 | `sWorkOrderNo` | `varchar(255)` | NO | +| 49 | `sDefineNo` | `varchar(255)` | NO | +| 50 | `sDefineNo2` | `varchar(255)` | NO | +| 51 | `sWareHouseId` | `varchar(100)` | NO | +| 52 | `sLocationId` | `varchar(100)` | NO | +| 53 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 54 | `dProductWeight` | `decimal(18,6)` | YES | +| 55 | `sSReserve1` | `varchar(255)` | YES | +| 56 | `sSReserve2` | `varchar(255)` | YES | +| 57 | `sSReserve3` | `varchar(255)` | YES | +| 58 | `sSReserve4` | `varchar(255)` | YES | +| 59 | `sSReserve5` | `varchar(255)` | YES | +| 60 | `sSReserve6` | `varchar(255)` | YES | +| 61 | `dSReserve1` | `decimal(18,6)` | YES | +| 62 | `dSReserve2` | `decimal(18,6)` | YES | +| 63 | `dSReserve3` | `decimal(18,6)` | YES | +| 64 | `iSReserve1` | `int` | YES | +| 65 | `iSReserve2` | `int` | YES | +| 66 | `iSReserve3` | `int` | YES | +| 67 | `tSReserve1` | `datetime` | YES | +| 68 | `tSReserve2` | `datetime` | YES | +| 69 | `dCostPrice` | `decimal(18,6)` | YES | +| 70 | `dCostMoney` | `decimal(18,6)` | YES | +| 71 | `sVoucherBillNo` | `varchar(255)` | NO | +| 72 | `sVoucherBillId` | `varchar(255)` | NO | +| 73 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 74 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 75 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dProductWeight` AS `dProductWeight`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster` join `xlyweberp_saas_ai`.`pitproductstoreadjustmentslave` on(((`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sId`) and (`xlyweberp_saas_ai`.`pitproductstoreadjustmentslave`.`sParentId` = `xlyweberp_saas_ai`.`pitproductstoreadjustmentmaster`.`sId`)))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_plc_machine.md b/docs/auto-catalog/views/viw_plc_machine.md new file mode 100644 index 0000000..67daa4a --- /dev/null +++ b/docs/auto-catalog/views/viw_plc_machine.md @@ -0,0 +1,39 @@ +# `viw_plc_machine` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `sPlcsStatusName` | `varchar(255)` | NO | +| 6 | `iPlcsStatusAdd` | `int` | NO | +| 7 | `sPlcsStatusValue` | `varchar(255)` | NO | +| 8 | `iType` | `int` | NO | +| 9 | `iOrder` | `int` | NO | +| 10 | `dMax` | `decimal(18,1)` | NO | +| 11 | `dMin` | `decimal(18,1)` | NO | +| 12 | `sParentId` | `varchar(255)` | NO | +| 13 | `iPlcNo` | `int` | NO | +| 14 | `sOffWork` | `varchar(50)` | YES | +| 15 | `sShiftsWork` | `varchar(50)` | NO | +| 16 | `sWorkType` | `varchar(50)` | YES | +| 17 | `iSemens` | `bigint` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sId` AS `sId`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sPlcsStatusName` AS `sPlcsStatusName`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iPlcsStatusAdd` AS `iPlcsStatusAdd`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sPlcsStatusValue` AS `sPlcsStatusValue`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iType` AS `iType`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`dMax` AS `dMax`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`dMin` AS `dMin`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elemachine`.`iPlcNo` AS `iPlcNo`,`xlyweberp_saas_ai`.`elemachine`.`sOffWork` AS `sOffWork`,`xlyweberp_saas_ai`.`elemachine`.`sShiftsWork` AS `sShiftsWork`,`xlyweberp_saas_ai`.`elemachine`.`sWorkType` AS `sWorkType`,ceiling((`xlyweberp_saas_ai`.`elemachine`.`iPlcNo` / 14)) AS `iSemens` from (`xlyweberp_saas_ai`.`elemachine` join `xlyweberp_saas_ai`.`plc_currentmachinevalue` on((`xlyweberp_saas_ai`.`elemachine`.`sId` = `xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_plc_machine1.md b/docs/auto-catalog/views/viw_plc_machine1.md new file mode 100644 index 0000000..c7f6703 --- /dev/null +++ b/docs/auto-catalog/views/viw_plc_machine1.md @@ -0,0 +1,38 @@ +# `viw_plc_machine1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `sPlcsStatusName` | `varchar(255)` | NO | +| 6 | `iPlcsStatusAdd` | `int` | NO | +| 7 | `sPlcsStatusValue` | `varchar(255)` | NO | +| 8 | `iType` | `int` | NO | +| 9 | `iOrder` | `int` | NO | +| 10 | `dMax` | `decimal(18,1)` | NO | +| 11 | `dMin` | `decimal(18,1)` | NO | +| 12 | `sParentId` | `varchar(255)` | NO | +| 13 | `iPlcNo` | `int` | NO | +| 14 | `sOffWork` | `varchar(50)` | YES | +| 15 | `sShiftsWork` | `varchar(50)` | NO | +| 16 | `iSemens` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sId` AS `sId`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sPlcsStatusName` AS `sPlcsStatusName`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iPlcsStatusAdd` AS `iPlcsStatusAdd`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sPlcsStatusValue` AS `sPlcsStatusValue`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iType` AS `iType`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`dMax` AS `dMax`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`dMin` AS `dMin`,`xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`elemachine`.`iPlcNo` AS `iPlcNo`,`xlyweberp_saas_ai`.`elemachine`.`sOffWork` AS `sOffWork`,`xlyweberp_saas_ai`.`elemachine`.`sShiftsWork` AS `sShiftsWork`,1 AS `iSemens` from (`xlyweberp_saas_ai`.`elemachine` join `xlyweberp_saas_ai`.`plc_currentmachinevalue` on((`xlyweberp_saas_ai`.`elemachine`.`sId` = `xlyweberp_saas_ai`.`plc_currentmachinevalue`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_process_classify.md b/docs/auto-catalog/views/viw_process_classify.md new file mode 100644 index 0000000..f6baaeb --- /dev/null +++ b/docs/auto-catalog/views/viw_process_classify.md @@ -0,0 +1,30 @@ +# `viw_process_classify` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(50)` | YES | +| 2 | `sParentId` | `varchar(50)` | YES | +| 3 | `sProcessName` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(50)` | YES | +| 5 | `sSubsidiaryId` | `varchar(50)` | YES | +| 6 | `sMakePerson` | `varchar(50)` | NO | +| 7 | `tCreateDate` | `datetime` | NO | +| 8 | `bInvalid` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`eleprocess`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eleprocess`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`eleprocess`.`sProcessName` AS `sProcessName`,`xlyweberp_saas_ai`.`eleprocess`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eleprocess`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eleprocess`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eleprocess`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eleprocess`.`bInvalid` AS `bInvalid` from `xlyweberp_saas_ai`.`eleprocess` union select `xlyweberp_saas_ai`.`sisprocessclassify`.`sId` AS `sId`,`xlyweberp_saas_ai`.`sisprocessclassify`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`sisprocessclassify`.`sName` AS `sName`,`xlyweberp_saas_ai`.`sisprocessclassify`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`sisprocessclassify`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`sisprocessclassify`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`sisprocessclassify`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`sisprocessclassify`.`bInvalid` AS `bInvalid` from `xlyweberp_saas_ai`.`sisprocessclassify` where `xlyweberp_saas_ai`.`sisprocessclassify`.`sId` in (select `xlyweberp_saas_ai`.`eleprocess`.`sParentId` from `xlyweberp_saas_ai`.`eleprocess`) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_product_m.md b/docs/auto-catalog/views/viw_product_m.md new file mode 100644 index 0000000..9b3a654 --- /dev/null +++ b/docs/auto-catalog/views/viw_product_m.md @@ -0,0 +1,39 @@ +# `viw_product_m` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sProductName` | `varchar(100)` | NO | +| 2 | `sProductNo` | `varchar(50)` | NO | +| 3 | `sProductStyle` | `varchar(50)` | NO | +| 4 | `sProductUnit` | `varchar(50)` | YES | +| 5 | `sCustomerProductNo` | `varchar(50)` | YES | +| 6 | `sId` | `varchar(50)` | NO | +| 7 | `sAllPartsName` | `varchar(100)` | YES | +| 8 | `sProductId` | `varchar(50)` | NO | +| 9 | `sProductClassifyId` | `varchar(50)` | YES | +| 10 | `sType` | `varchar(50)` | YES | +| 11 | `tCreateDate` | `datetime` | NO | +| 12 | `sCustomerId` | `varchar(50)` | YES | +| 13 | `sParentId` | `varchar(50)` | NO | +| 14 | `sProductClassifyName` | `varchar(100)` | YES | +| 15 | `sParentProductId` | `varchar(50)` | YES | +| 16 | `sBrandsId` | `varchar(50)` | NO | +| 17 | `sSubsidiaryId` | `varchar(50)` | NO | + +## Definition + +```sql +select distinct `a`.`sProductName` AS `sProductName`,`a`.`sProductNo` AS `sProductNo`,`a`.`sProductStyle` AS `sProductStyle`,`a`.`sProductUnit` AS `sProductUnit`,`a`.`sCustomerProductNo` AS `sCustomerProductNo`,`a`.`sId` AS `sId`,`b`.`sAllPartsName` AS `sAllPartsName`,`a`.`sId` AS `sProductId`,`b`.`sId` AS `sProductClassifyId`,`b`.`sType` AS `sType`,`a`.`tCreateDate` AS `tCreateDate`,(case when ((`c`.`sCustomerId` is null) or (`a`.`sParentProductId` = '2')) then `a`.`sCustomerId` else `c`.`sCustomerId` end) AS `sCustomerId`,`a`.`sParentId` AS `sParentId`,`b`.`sName` AS `sProductClassifyName`,`a`.`sParentProductId` AS `sParentProductId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId` from ((`xlyweberp_saas_ai`.`eleproduct` `a` left join `xlyweberp_saas_ai`.`sisproductclassify` `b` on(((`a`.`sParentId` = `b`.`sId`) and (`a`.`sBrandsId` = `b`.`sBrandsId`) and (`a`.`sSubsidiaryId` = `b`.`sSubsidiaryId`)))) left join `xlyweberp_saas_ai`.`eleproductcustomer` `c` on(((`a`.`sId` = `c`.`sParentId`) and (`a`.`sBrandsId` = `c`.`sBrandsId`) and (`a`.`sSubsidiaryId` = `c`.`sSubsidiaryId`)))) where ((`a`.`bInvalid` = 0) or (`a`.`sParentProductId` = '2')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_product_materials.md b/docs/auto-catalog/views/viw_product_materials.md new file mode 100644 index 0000000..22d7e5d --- /dev/null +++ b/docs/auto-catalog/views/viw_product_materials.md @@ -0,0 +1,41 @@ +# `viw_product_materials` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sProductName` | `varchar(100)` | NO | +| 2 | `sProductNo` | `varchar(50)` | NO | +| 3 | `sProductStyle` | `varchar(50)` | NO | +| 4 | `sProductUnit` | `varchar(50)` | YES | +| 5 | `sCustomerProductNo` | `varchar(50)` | YES | +| 6 | `sId` | `varchar(50)` | NO | +| 7 | `dProductWeight` | `varchar(20)` | NO | +| 8 | `sAllPartsName` | `varchar(100)` | NO | +| 9 | `sProductId` | `varchar(50)` | YES | +| 10 | `sProductClassifyId` | `varchar(50)` | YES | +| 11 | `sType` | `varchar(50)` | NO | +| 12 | `tCreateDate` | `varchar(19)` | NO | +| 13 | `sCustomerId` | `varchar(50)` | YES | +| 14 | `sParentId` | `varchar(50)` | YES | +| 15 | `sProductClassifyName` | `varchar(100)` | NO | +| 16 | `sParentProductId` | `varchar(50)` | YES | +| 17 | `sBrandsId` | `varchar(50)` | NO | +| 18 | `sSubsidiaryId` | `varchar(50)` | NO | +| 19 | `sAuxiliaryUnit` | `varchar(6)` | NO | + +## Definition + +```sql +select distinct `a`.`sProductName` AS `sProductName`,`a`.`sProductNo` AS `sProductNo`,`a`.`sProductStyle` AS `sProductStyle`,`a`.`sProductUnit` AS `sProductUnit`,`a`.`sCustomerProductNo` AS `sCustomerProductNo`,`a`.`sId` AS `sId`,`a`.`dProductWeight` AS `dProductWeight`,`b`.`sAllPartsName` AS `sAllPartsName`,`a`.`sId` AS `sProductId`,`b`.`sId` AS `sProductClassifyId`,`b`.`sType` AS `sType`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sCustomerId` AS `sCustomerId`,`a`.`sParentId` AS `sParentId`,`b`.`sName` AS `sProductClassifyName`,`a`.`sParentProductId` AS `sParentProductId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,'' AS `sAuxiliaryUnit` from (`xlyweberp_saas_ai`.`eleproduct` `a` join `xlyweberp_saas_ai`.`sisproductclassify` `b` on(((`a`.`sParentId` = `b`.`sId`) and (`a`.`sBrandsId` = `b`.`sBrandsId`) and (`a`.`sSubsidiaryId` = `b`.`sSubsidiaryId`)))) where ((`a`.`bInvalid` = 0) or (`a`.`sParentProductId` = '2')) union all select distinct `a`.`sMaterialsName` AS `sProductName`,`a`.`sMaterialsNo` AS `sProductNo`,'' AS `sProductStyle`,`a`.`sMaterialsUnit` AS `sProductUnit`,'' AS `sCustomerProductNo`,`a`.`sId` AS `sId`,'' AS `sAllPartsName`,`a`.`sId` AS `sProductId`,`b`.`sId` AS `sProductClassifyId`,'' AS `sType`,`a`.`tCreateDate` AS `tCreateDate`,'' AS `sCustomerId`,'' AS `dProductWeight`,`a`.`sParentId` AS `sParentId`,`b`.`sName` AS `sProductClassifyName`,'0' AS `sParentProductId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sAuxiliaryUnit` AS `sAuxiliaryUnit` from (`xlyweberp_saas_ai`.`elematerials` `a` join `xlyweberp_saas_ai`.`sismaterialsclassify` `b` on(((`a`.`sParentId` = `b`.`sId`) and (`a`.`sBrandsId` = `b`.`sBrandsId`) and (`a`.`sSubsidiaryId` = `b`.`sSubsidiaryId`)))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_product_sdefineno.md b/docs/auto-catalog/views/viw_product_sdefineno.md new file mode 100644 index 0000000..a3bef93 --- /dev/null +++ b/docs/auto-catalog/views/viw_product_sdefineno.md @@ -0,0 +1,27 @@ +# `viw_product_sdefineno` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sDefineNo` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iIncrement` | `int` | NO | +| 5 | `sWorkOrderNo` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo` from `xlyweberp_saas_ai`.`salrejectgoodsslave` where (`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDefineNo` <> '') union all select `xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo` from `xlyweberp_saas_ai`.`pitproductinstoreslave` where (`xlyweberp_saas_ai`.`pitproductinstoreslave`.`sDefineNo` <> '') union all select `xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo` from `xlyweberp_saas_ai`.`opsoutsideinstoreslave` where (`xlyweberp_saas_ai`.`opsoutsideinstoreslave`.`sDefineNo` <> '') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purchaseordermaster_sideprocessmaster.md b/docs/auto-catalog/views/viw_purchaseordermaster_sideprocessmaster.md new file mode 100644 index 0000000..7962188 --- /dev/null +++ b/docs/auto-catalog/views/viw_purchaseordermaster_sideprocessmaster.md @@ -0,0 +1,70 @@ +# `viw_purchaseordermaster_sideprocessmaster` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `dTotalMoney` | `decimal(40,6)` | YES | +| 2 | `sSlaveId` | `varchar(100)` | YES | +| 3 | `iIncrement` | `int` | YES | +| 4 | `tCreateDate` | `varchar(24)` | YES | +| 5 | `sBillNo` | `varchar(255)` | YES | +| 6 | `sId` | `varchar(100)` | YES | +| 7 | `sSupplyId` | `varchar(100)` | YES | +| 8 | `sSupplyNo` | `varchar(100)` | YES | +| 9 | `sBrandsId` | `varchar(100)` | YES | +| 10 | `sSupplyName` | `varchar(100)` | YES | +| 11 | `sSubsidiaryId` | `varchar(100)` | YES | +| 12 | `sMakePerson` | `varchar(255)` | YES | +| 13 | `iOrder` | `int` | YES | +| 14 | `sContacts` | `varchar(255)` | YES | +| 15 | `sFormId` | `varchar(100)` | YES | +| 16 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 17 | `tAdvanceDate` | `varchar(24)` | YES | +| 18 | `sPhone` | `varchar(255)` | YES | +| 19 | `tDeliverDate` | `varchar(24)` | YES | +| 20 | `sPurchaseManId` | `varchar(100)` | YES | +| 21 | `sPurchaseManName` | `varchar(100)` | YES | +| 22 | `sGetPayName` | `varchar(100)` | YES | +| 23 | `sGetPayId` | `varchar(100)` | YES | +| 24 | `tGetPayDate` | `varchar(24)` | YES | +| 25 | `sConsignee` | `varchar(255)` | YES | +| 26 | `sConsigneeMobile` | `varchar(255)` | YES | +| 27 | `sDeliverId` | `varchar(100)` | YES | +| 28 | `sDeliverName` | `varchar(100)` | YES | +| 29 | `sProvince` | `varchar(255)` | YES | +| 30 | `sCity` | `varchar(255)` | YES | +| 31 | `sArea` | `varchar(255)` | YES | +| 32 | `sDeliverTo` | `varchar(255)` | YES | +| 33 | `sManualNo` | `varchar(255)` | YES | +| 34 | `sMemo` | `mediumtext` | YES | +| 35 | `bCheck` | `bit(1)` | YES | +| 36 | `tCheckDate` | `varchar(24)` | YES | +| 37 | `sCheckPerson` | `varchar(255)` | YES | +| 38 | `bPrint` | `bit(1)` | YES | +| 39 | `bCopyLimit` | `bit(1)` | YES | +| 40 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 41 | `sCurrencyName` | `varchar(255)` | YES | +| 42 | `sCurrency` | `varchar(255)` | YES | +| 43 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 44 | `sStatus` | `varchar(255)` | YES | +| 45 | `bInvalid` | `bit(1)` | YES | +| 46 | `bAdvanceComplete` | `bit(1)` | YES | +| 47 | `dNoAdvnaceMoney` | `decimal(19,6)` | YES | +| 48 | `bAdvance` | `bigint` | NO | + +## Definition + +```sql +select (select sum(`s`.`dMaterialsMoney`) from `xlyweberp_saas_ai`.`purpurchaseorderslave` `s` where (`s`.`sParentId` = `a`.`sId`)) AS `dTotalMoney`,`a`.`sId` AS `sSlaveId`,`a`.`iIncrement` AS `iIncrement`,date_format(`a`.`tCreateDate`,'%Y-%m-%d %H:%i:%s') AS `tCreateDate`,`a`.`sBillNo` AS `sBillNo`,`a`.`sId` AS `sId`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`sSupplyId` AS `sSupplyNo`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSupplyId` AS `sSupplyName`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sContacts` AS `sContacts`,`a`.`sFormId` AS `sFormId`,`a`.`dAdvanceMoney` AS `dAdvanceMoney`,date_format(`a`.`tAdvanceDate`,'%Y-%m-%d %H:%i:%s') AS `tAdvanceDate`,`a`.`sPhone` AS `sPhone`,date_format(`a`.`tDeliverDate`,'%Y-%m-%d %H:%i:%s') AS `tDeliverDate`,`a`.`sPurchaseManId` AS `sPurchaseManId`,`a`.`sPurchaseManId` AS `sPurchaseManName`,`a`.`sGetPayId` AS `sGetPayName`,`a`.`sGetPayId` AS `sGetPayId`,date_format(`a`.`tGetPayDate`,'%Y-%m-%d %H:%i:%s') AS `tGetPayDate`,`a`.`sConsignee` AS `sConsignee`,`a`.`sConsigneeMobile` AS `sConsigneeMobile`,`a`.`sDeliverId` AS `sDeliverId`,`a`.`sDeliverId` AS `sDeliverName`,`a`.`sProvince` AS `sProvince`,`a`.`sCity` AS `sCity`,`a`.`sArea` AS `sArea`,`a`.`sDeliverTo` AS `sDeliverTo`,`a`.`sManualNo` AS `sManualNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,date_format(`a`.`tCheckDate`,'%Y-%m-%d %H:%i:%s') AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`bPrint` AS `bPrint`,`a`.`bCopyLimit` AS `bCopyLimit`,`a`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`a`.`sCurrency` AS `sCurrencyName`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`sStatus` AS `sStatus`,`a`.`bInvalid` AS `bInvalid`,`a`.`bAdvanceComplete` AS `bAdvanceComplete`,(`a`.`dAdvanceMoney` - `a`.`dRealAdvanceMoney`) AS `dNoAdvnaceMoney`,1 AS `bAdvance` from `xlyweberp_saas_ai`.`purpurchaseordermaster` `a` where ((`a`.`bCheck` = 1) and (`a`.`bInvalid` = 0) and (`a`.`bCopyLimit` = 0) and ((`a`.`dAdvanceMoney` - `a`.`dRealAdvanceMoney`) > 0)) union all select (select sum(`s`.`dMaterialsMoney`) from `xlyweberp_saas_ai`.`purpurchaseorderslave` `s` where (`s`.`sParentId` = `a`.`sId`)) AS `dTotalMoney`,`a`.`sId` AS `sSlaveId`,`a`.`iIncrement` AS `iIncrement`,date_format(`a`.`tCreateDate`,'%Y-%m-%d %H:%i:%s') AS `tCreateDate`,`a`.`sBillNo` AS `sBillNo`,`a`.`sId` AS `sId`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`sSupplyId` AS `sSupplyNo`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSupplyId` AS `sSupplyName`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sContacts` AS `sContacts`,`a`.`sFormId` AS `sFormId`,`a`.`dAdvanceMoney` AS `dAdvanceMoney`,date_format(`a`.`tAdvanceDate`,'%Y-%m-%d %H:%i:%s') AS `tAdvanceDate`,`a`.`sPhone` AS `sPhone`,date_format(`a`.`tDeliverDate`,'%Y-%m-%d %H:%i:%s') AS `tDeliverDate`,`a`.`sPurchaseManId` AS `sPurchaseManId`,`a`.`sPurchaseManId` AS `sPurchaseManName`,`a`.`sGetPayId` AS `sGetPayName`,`a`.`sGetPayId` AS `sGetPayId`,date_format(`a`.`tGetPayDate`,'%Y-%m-%d %H:%i:%s') AS `tGetPayDate`,`a`.`sConsignee` AS `sConsignee`,`a`.`sConsigneeMobile` AS `sConsigneeMobile`,`a`.`sDeliverId` AS `sDeliverId`,`a`.`sDeliverId` AS `sDeliverName`,`a`.`sProvince` AS `sProvince`,`a`.`sCity` AS `sCity`,`a`.`sArea` AS `sArea`,`a`.`sDeliverTo` AS `sDeliverTo`,`a`.`sManualNo` AS `sManualNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,date_format(`a`.`tCheckDate`,'%Y-%m-%d %H:%i:%s') AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`bPrint` AS `bPrint`,`a`.`bCopyLimit` AS `bCopyLimit`,`a`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`a`.`sCurrency` AS `sCurrencyName`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`sStatus` AS `sStatus`,`a`.`bInvalid` AS `bInvalid`,`a`.`bAdvanceComplete` AS `bAdvanceComplete`,(`a`.`dAdvanceMoney` - `a`.`dRealAdvanceMoney`) AS `dNoAdvnaceMoney`,1 AS `bAdvance` from `xlyweberp_saas_ai`.`opsoutsideprocessmaster` `a` where ((`a`.`bCheck` = 1) and (`a`.`bInvalid` = 0) and (`a`.`bCopyLimit` = 0) and ((`a`.`dAdvanceMoney` - `a`.`dRealAdvanceMoney`) > 0)) order by `tCreateDate` desc +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purorder_detail.md b/docs/auto-catalog/views/viw_purorder_detail.md new file mode 100644 index 0000000..3266620 --- /dev/null +++ b/docs/auto-catalog/views/viw_purorder_detail.md @@ -0,0 +1,26 @@ +# `viw_purorder_detail` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `tDeliverDate` | `datetime` | YES | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | + +## Definition + +```sql +select `ppd`.`sWorkOrderId` AS `sId`,`ppm`.`tDeliverDate` AS `tDeliverDate`,`ppd`.`sBrandsId` AS `sBrandsId`,`ppd`.`sSubsidiaryId` AS `sSubsidiaryId` from (`xlyweberp_saas_ai`.`purpurchaseorderdetail` `ppd` join `xlyweberp_saas_ai`.`purpurchaseordermaster` `ppm` on((`ppm`.`sId` = `ppd`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purorder_slave_detail.md b/docs/auto-catalog/views/viw_purorder_slave_detail.md new file mode 100644 index 0000000..65801e4 --- /dev/null +++ b/docs/auto-catalog/views/viw_purorder_slave_detail.md @@ -0,0 +1,25 @@ +# `viw_purorder_slave_detail` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `tDeliverDate` | `datetime` | YES | +| 2 | `sSrcId` | `varchar(100)` | NO | +| 3 | `sMaterialsId` | `varchar(100)` | NO | + +## Definition + +```sql +select `ppm`.`tDeliverDate` AS `tDeliverDate`,`pps`.`sSrcId` AS `sSrcId`,`pps`.`sMaterialsId` AS `sMaterialsId` from ((`xlyweberp_saas_ai`.`purpurchaseorderdetail` `ppd` join `xlyweberp_saas_ai`.`purpurchaseordermaster` `ppm` on((`ppm`.`sId` = `ppd`.`sParentId`))) join `xlyweberp_saas_ai`.`purpurchaseorderslave` `pps` on((`ppm`.`sId` = `pps`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseapply.md b/docs/auto-catalog/views/viw_purpurchaseapply.md new file mode 100644 index 0000000..2506d58 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseapply.md @@ -0,0 +1,133 @@ +# `viw_purpurchaseapply` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sEmployeeId` | `varchar(100)` | NO | +| 10 | `tApplyDate` | `datetime` | YES | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 19 | `tAdvanceDate` | `datetime` | YES | +| 20 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 21 | `sCurrency` | `varchar(255)` | YES | +| 22 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 23 | `sStatus` | `varchar(255)` | YES | +| 24 | `bInvalid` | `bit(1)` | NO | +| 25 | `sMReserve1` | `varchar(255)` | YES | +| 26 | `sMReserve2` | `varchar(255)` | YES | +| 27 | `sMReserve3` | `varchar(255)` | YES | +| 28 | `sMReserve4` | `varchar(255)` | YES | +| 29 | `sMReserve5` | `varchar(255)` | YES | +| 30 | `sMReserve6` | `varchar(255)` | YES | +| 31 | `dMReserve1` | `decimal(18,6)` | YES | +| 32 | `dMReserve2` | `decimal(18,6)` | YES | +| 33 | `dMReserve3` | `decimal(18,6)` | YES | +| 34 | `iMReserve1` | `int` | YES | +| 35 | `iMReserve2` | `int` | YES | +| 36 | `iMReserve3` | `int` | YES | +| 37 | `tMReserve1` | `datetime` | YES | +| 38 | `tMReserve2` | `datetime` | YES | +| 39 | `sSlaveId` | `varchar(100)` | NO | +| 40 | `iSlaveOrder` | `int` | NO | +| 41 | `sMaterialsId` | `varchar(100)` | NO | +| 42 | `sMaterialsStyle` | `varchar(255)` | NO | +| 43 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 44 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 45 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 46 | `dConversionQty` | `decimal(18,6)` | NO | +| 47 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 48 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 49 | `sSrcSlaveId` | `varchar(100)` | NO | +| 50 | `sSrcId` | `varchar(100)` | NO | +| 51 | `sSrcNo` | `varchar(255)` | NO | +| 52 | `dSrcQty` | `decimal(18,6)` | YES | +| 53 | `sSlaveMemo` | `text` | YES | +| 54 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 55 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 56 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 57 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 58 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 59 | `dOrderAuxiliaryQty` | `decimal(18,6)` | NO | +| 60 | `dOrderQty` | `decimal(18,6)` | NO | +| 61 | `sOrderId` | `varchar(100)` | NO | +| 62 | `sOrderNo` | `varchar(255)` | NO | +| 63 | `sWorkOrderId` | `varchar(100)` | NO | +| 64 | `sWorkOrderNo` | `varchar(255)` | NO | +| 65 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 66 | `sBarcode` | `varchar(255)` | YES | +| 67 | `sSReserve1` | `varchar(255)` | YES | +| 68 | `sSReserve2` | `varchar(255)` | YES | +| 69 | `sSReserve3` | `varchar(255)` | YES | +| 70 | `sSReserve4` | `varchar(255)` | YES | +| 71 | `sSReserve5` | `varchar(255)` | YES | +| 72 | `sSReserve6` | `varchar(255)` | YES | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | +| 76 | `iSReserve1` | `int` | YES | +| 77 | `iSReserve2` | `int` | YES | +| 78 | `iSReserve3` | `int` | YES | +| 79 | `tSReserve1` | `datetime` | YES | +| 80 | `tSReserve2` | `datetime` | YES | +| 81 | `bOrderComplete` | `bit(1)` | NO | +| 82 | `iIncrement` | `int` | NO | +| 83 | `sSupplyId` | `varchar(50)` | YES | +| 84 | `sMaterialsType` | `varchar(50)` | YES | +| 85 | `sSupplyName` | `varchar(255)` | YES | +| 86 | `sCity` | `varchar(255)` | YES | +| 87 | `sArea` | `varchar(255)` | YES | +| 88 | `sCompanyAddress` | `varchar(255)` | YES | +| 89 | `sContacts` | `varchar(255)` | YES | +| 90 | `sMobile` | `varchar(255)` | YES | +| 91 | `sTaxId` | `varchar(100)` | YES | +| 92 | `sGetPayId` | `varchar(100)` | YES | +| 93 | `sPhone1` | `varchar(255)` | YES | +| 94 | `sPhone2` | `varchar(255)` | YES | +| 95 | `sEmail` | `varchar(255)` | YES | +| 96 | `sPurchaseManId` | `varchar(100)` | YES | +| 97 | `sRemainderType` | `varchar(255)` | YES | +| 98 | `dKGQty` | `decimal(18,6)` | YES | +| 99 | `bQly` | `bit(1)` | YES | +| 100 | `dQlyQty` | `int` | YES | +| 101 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | +| 102 | `dMaterialsTestQty` | `decimal(18,6)` | NO | +| 103 | `bMaterialsTestComplete` | `bit(1)` | YES | +| 104 | `iTestResult` | `bit(1)` | YES | +| 105 | `bInStoreComplete` | `bit(1)` | YES | +| 106 | `bFast` | `bit(1)` | YES | +| 107 | `tFastDate` | `datetime` | YES | +| 108 | `sFastPerson` | `varchar(255)` | YES | +| 109 | `sCustomerId` | `varchar(255)` | YES | +| 110 | `iApplySort` | `int` | YES | +| 111 | `sApplySort` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tApplyDate` AS `tApplyDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dOrderAuxiliaryQty` AS `dOrderAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bOrderComplete` AS `bOrderComplete`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elesupply`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`elesupply`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`elesupply`.`sCompanyAddress` AS `sCompanyAddress`,`xlyweberp_saas_ai`.`elesupply`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`elesupply`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`elesupply`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`elesupply`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`elesupply`.`sPhone1` AS `sPhone1`,`xlyweberp_saas_ai`.`elesupply`.`sPhone2` AS `sPhone2`,`xlyweberp_saas_ai`.`elesupply`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elesupply`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sRemainderType` AS `sRemainderType`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bQly` AS `bQly`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTestAuxiliaryQty` AS `dMaterialsTestAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`dMaterialsTestQty` AS `dMaterialsTestQty`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bMaterialsTestComplete` AS `bMaterialsTestComplete`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`bFast` AS `bFast`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`tFastDate` AS `tFastDate`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sFastPerson` AS `sFastPerson`,`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iApplySort` AS `iApplySort`,(case `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iApplySort` when 1 then '是' else '否' end) AS `sApplySort` from (((`xlyweberp_saas_ai`.`purpurchaseapplymaster` join `xlyweberp_saas_ai`.`purpurchaseapplyslave` on((`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sId`))) left join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchaseapplyslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) left join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseapplydetail.md b/docs/auto-catalog/views/viw_purpurchaseapplydetail.md new file mode 100644 index 0000000..074bac5 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseapplydetail.md @@ -0,0 +1,118 @@ +# `viw_purpurchaseapplydetail` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sEmployeeId` | `varchar(100)` | NO | +| 10 | `tApplyDate` | `datetime` | YES | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 19 | `tAdvanceDate` | `datetime` | YES | +| 20 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 21 | `sCurrency` | `varchar(255)` | YES | +| 22 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 23 | `sStatus` | `varchar(255)` | YES | +| 24 | `bInvalid` | `bit(1)` | NO | +| 25 | `sMReserve1` | `varchar(255)` | YES | +| 26 | `sMReserve2` | `varchar(255)` | YES | +| 27 | `sMReserve3` | `varchar(255)` | YES | +| 28 | `sMReserve4` | `varchar(255)` | YES | +| 29 | `sMReserve5` | `varchar(255)` | YES | +| 30 | `sMReserve6` | `varchar(255)` | YES | +| 31 | `dMReserve1` | `decimal(18,6)` | YES | +| 32 | `dMReserve2` | `decimal(18,6)` | YES | +| 33 | `dMReserve3` | `decimal(18,6)` | YES | +| 34 | `iMReserve1` | `int` | YES | +| 35 | `iMReserve2` | `int` | YES | +| 36 | `iMReserve3` | `int` | YES | +| 37 | `tMReserve1` | `datetime` | YES | +| 38 | `tMReserve2` | `datetime` | YES | +| 39 | `sSlaveId` | `varchar(100)` | YES | +| 40 | `iSlaveOrder` | `int` | YES | +| 41 | `sMaterialsId` | `varchar(100)` | YES | +| 42 | `sMaterialsStyle` | `varchar(255)` | YES | +| 43 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 44 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 45 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 46 | `dConversionQty` | `decimal(18,6)` | YES | +| 47 | `dMaterialsPrice` | `decimal(24,13)` | YES | +| 48 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 49 | `sSrcSlaveId` | `varchar(100)` | YES | +| 50 | `sSrcId` | `varchar(100)` | YES | +| 51 | `sSrcNo` | `varchar(255)` | YES | +| 52 | `dSrcQty` | `decimal(18,6)` | YES | +| 53 | `sSlaveMemo` | `text` | YES | +| 54 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | YES | +| 55 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 56 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 57 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 58 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 59 | `dOrderAuxiliaryQty` | `decimal(18,6)` | YES | +| 60 | `dOrderQty` | `decimal(18,6)` | YES | +| 61 | `sOrderId` | `varchar(100)` | YES | +| 62 | `sOrderNo` | `varchar(255)` | YES | +| 63 | `sWorkOrderId` | `varchar(100)` | YES | +| 64 | `sWorkOrderNo` | `varchar(255)` | YES | +| 65 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 66 | `sBarcode` | `varchar(255)` | YES | +| 67 | `sSReserve1` | `varchar(255)` | YES | +| 68 | `sSReserve2` | `varchar(255)` | YES | +| 69 | `sSReserve3` | `varchar(255)` | YES | +| 70 | `sSReserve4` | `varchar(255)` | YES | +| 71 | `sSReserve5` | `varchar(255)` | YES | +| 72 | `sSReserve6` | `varchar(255)` | YES | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | +| 76 | `iSReserve1` | `int` | YES | +| 77 | `iSReserve2` | `int` | YES | +| 78 | `iSReserve3` | `int` | YES | +| 79 | `tSReserve1` | `datetime` | YES | +| 80 | `tSReserve2` | `datetime` | YES | +| 81 | `bOrderComplete` | `bit(1)` | YES | +| 82 | `iIncrement` | `int` | YES | +| 83 | `sSupplyId` | `varchar(50)` | YES | +| 84 | `sMaterialsType` | `varchar(50)` | YES | +| 85 | `sSupplyName` | `varchar(255)` | YES | +| 86 | `sCity` | `varchar(255)` | YES | +| 87 | `sArea` | `varchar(255)` | YES | +| 88 | `sCompanyAddress` | `varchar(255)` | YES | +| 89 | `sContacts` | `varchar(255)` | YES | +| 90 | `sMobile` | `varchar(255)` | YES | +| 91 | `sTaxId` | `varchar(100)` | YES | +| 92 | `sGetPayId` | `varchar(100)` | YES | +| 93 | `sPhone1` | `varchar(255)` | YES | +| 94 | `sPhone2` | `varchar(255)` | YES | +| 95 | `sEmail` | `varchar(255)` | YES | +| 96 | `sPurchaseManId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tApplyDate` AS `tApplyDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dOrderAuxiliaryQty` AS `dOrderAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`bOrderComplete` AS `bOrderComplete`,`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`elesupply`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`elesupply`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`elesupply`.`sCompanyAddress` AS `sCompanyAddress`,`xlyweberp_saas_ai`.`elesupply`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`elesupply`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`elesupply`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`elesupply`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`elesupply`.`sPhone1` AS `sPhone1`,`xlyweberp_saas_ai`.`elesupply`.`sPhone2` AS `sPhone2`,`xlyweberp_saas_ai`.`elesupply`.`sEmail` AS `sEmail`,`xlyweberp_saas_ai`.`elesupply`.`sPurchaseManId` AS `sPurchaseManId` from (((`xlyweberp_saas_ai`.`purpurchaseapplymaster` left join `xlyweberp_saas_ai`.`purpurchaseapplydetail` on((`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseapplymaster`.`sId`))) left join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchaseapplydetail`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) left join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elematerials`.`sSupplyId` = `xlyweberp_saas_ai`.`elesupply`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasearrive.md b/docs/auto-catalog/views/viw_purpurchasearrive.md new file mode 100644 index 0000000..ff8ec3a --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasearrive.md @@ -0,0 +1,140 @@ +# `viw_purpurchasearrive` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sMaterialsId` | `varchar(100)` | NO | +| 53 | `sMaterialsStyle` | `varchar(255)` | NO | +| 54 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 55 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 56 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 57 | `dConversionQty` | `decimal(18,6)` | NO | +| 58 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 59 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 60 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `bInStoreComplete` | `bit(1)` | NO | +| 74 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 75 | `dInStoreQty` | `decimal(18,6)` | NO | +| 76 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 77 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderId` | `varchar(100)` | NO | +| 80 | `sOrderNo` | `varchar(255)` | NO | +| 81 | `sWorkOrderId` | `varchar(100)` | NO | +| 82 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sBarcode` | `varchar(255)` | YES | +| 85 | `sSReserve1` | `varchar(255)` | YES | +| 86 | `sSReserve2` | `varchar(255)` | YES | +| 87 | `sSReserve3` | `varchar(255)` | YES | +| 88 | `sSReserve4` | `varchar(255)` | YES | +| 89 | `sSReserve5` | `varchar(255)` | YES | +| 90 | `sSReserve6` | `varchar(255)` | YES | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | +| 94 | `iSReserve1` | `int` | YES | +| 95 | `iSReserve2` | `int` | YES | +| 96 | `iSReserve3` | `int` | YES | +| 97 | `tSReserve1` | `datetime` | YES | +| 98 | `tSReserve2` | `datetime` | YES | +| 99 | `iSlaveOrder` | `int` | NO | +| 100 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 101 | `dGiveQty` | `decimal(18,6)` | NO | +| 102 | `dPayMoney` | `decimal(18,6)` | NO | +| 103 | `sSlaveMakePerson` | `varchar(100)` | NO | +| 104 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | +| 105 | `dMaterialsTestQty` | `decimal(18,6)` | NO | +| 106 | `bMaterialsTestComplete` | `bit(1)` | NO | +| 107 | `sDefineNo` | `varchar(255)` | NO | +| 108 | `sDefineNo2` | `varchar(255)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `bVMI` | `bit(1)` | YES | +| 111 | `dKGQty` | `decimal(18,6)` | YES | +| 112 | `sPurchaseApplyId` | `varchar(100)` | YES | +| 113 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | +| 114 | `sPurchaseApplyNo` | `varchar(255)` | YES | +| 115 | `bFast` | `bit(1)` | YES | +| 116 | `tFastDate` | `datetime` | YES | +| 117 | `sFastPerson` | `varchar(255)` | YES | +| 118 | `sMaterialsType` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsTestAuxiliaryQty` AS `dMaterialsTestAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dMaterialsTestQty` AS `dMaterialsTestQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`bMaterialsTestComplete` AS `bMaterialsTestComplete`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`bFast` AS `bFast`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`tFastDate` AS `tFastDate`,`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sFastPerson` AS `sFastPerson`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType` from ((`xlyweberp_saas_ai`.`purpurchasearrivemaster` join `xlyweberp_saas_ai`.`purpurchasearriveslave` on((`xlyweberp_saas_ai`.`purpurchasearrivemaster`.`sId` = `xlyweberp_saas_ai`.`purpurchasearriveslave`.`sParentId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchasearriveslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasearrivesh.md b/docs/auto-catalog/views/viw_purpurchasearrivesh.md new file mode 100644 index 0000000..a94488b --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasearrivesh.md @@ -0,0 +1,140 @@ +# `viw_purpurchasearrivesh` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sMaterialsId` | `varchar(100)` | NO | +| 53 | `sMaterialsStyle` | `varchar(255)` | NO | +| 54 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 55 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 56 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 57 | `dConversionQty` | `decimal(18,6)` | NO | +| 58 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 59 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 60 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `bInStoreComplete` | `bit(1)` | NO | +| 74 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 75 | `dInStoreQty` | `decimal(18,6)` | NO | +| 76 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 77 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 79 | `sOrderId` | `varchar(100)` | NO | +| 80 | `sOrderNo` | `varchar(255)` | NO | +| 81 | `sWorkOrderId` | `varchar(100)` | NO | +| 82 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 83 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 84 | `sBarcode` | `varchar(255)` | YES | +| 85 | `sSReserve1` | `varchar(255)` | YES | +| 86 | `sSReserve2` | `varchar(255)` | YES | +| 87 | `sSReserve3` | `varchar(255)` | YES | +| 88 | `sSReserve4` | `varchar(255)` | YES | +| 89 | `sSReserve5` | `varchar(255)` | YES | +| 90 | `sSReserve6` | `varchar(255)` | YES | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | +| 94 | `iSReserve1` | `int` | YES | +| 95 | `iSReserve2` | `int` | YES | +| 96 | `iSReserve3` | `int` | YES | +| 97 | `tSReserve1` | `datetime` | YES | +| 98 | `tSReserve2` | `datetime` | YES | +| 99 | `iSlaveOrder` | `int` | NO | +| 100 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 101 | `dGiveQty` | `decimal(18,6)` | NO | +| 102 | `dPayMoney` | `decimal(18,6)` | NO | +| 103 | `sSlaveMakePerson` | `varchar(100)` | NO | +| 104 | `dMaterialsTestAuxiliaryQty` | `decimal(18,6)` | NO | +| 105 | `dMaterialsTestQty` | `decimal(18,6)` | NO | +| 106 | `bMaterialsTestComplete` | `bit(1)` | NO | +| 107 | `sDefineNo` | `varchar(255)` | NO | +| 108 | `sDefineNo2` | `varchar(255)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `bVMI` | `bit(1)` | YES | +| 111 | `dKGQty` | `decimal(18,6)` | YES | +| 112 | `sPurchaseApplyId` | `varchar(100)` | YES | +| 113 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | +| 114 | `sPurchaseApplyNo` | `varchar(255)` | YES | +| 115 | `bFast` | `bit(1)` | YES | +| 116 | `tFastDate` | `datetime` | YES | +| 117 | `sFastPerson` | `varchar(255)` | YES | +| 118 | `sMaterialsType` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsTestAuxiliaryQty` AS `dMaterialsTestAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dMaterialsTestQty` AS `dMaterialsTestQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`bMaterialsTestComplete` AS `bMaterialsTestComplete`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`bFast` AS `bFast`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`tFastDate` AS `tFastDate`,`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sFastPerson` AS `sFastPerson`,`xlyweberp_saas_ai`.`elematerials`.`sMaterialsType` AS `sMaterialsType` from ((`xlyweberp_saas_ai`.`purpurchasearriveshmaster` join `xlyweberp_saas_ai`.`purpurchasearriveshslave` on((`xlyweberp_saas_ai`.`purpurchasearriveshmaster`.`sId` = `xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sParentId`))) join `xlyweberp_saas_ai`.`elematerials` on((`xlyweberp_saas_ai`.`purpurchasearriveshslave`.`sMaterialsId` = `xlyweberp_saas_ai`.`elematerials`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasecheck.md b/docs/auto-catalog/views/viw_purpurchasecheck.md new file mode 100644 index 0000000..9f8a0e0 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasecheck.md @@ -0,0 +1,135 @@ +# `viw_purpurchasecheck` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `mediumtext` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sMaterialsStyle` | `varchar(255)` | NO | +| 56 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dPresentAuxiliaryQty` | `decimal(18,6)` | YES | +| 61 | `dPresentQty` | `decimal(18,6)` | YES | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `mediumtext` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `bCheckingComplete` | `bit(1)` | NO | +| 69 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 70 | `dCheckingQty` | `decimal(18,6)` | NO | +| 71 | `dRejectAuxiliaryQty` | `decimal(18,6)` | YES | +| 72 | `dRejectQty` | `decimal(18,6)` | YES | +| 73 | `dPayMoney` | `decimal(18,6)` | NO | +| 74 | `sDefineNo` | `varchar(100)` | NO | +| 75 | `sDefineNo2` | `varchar(100)` | NO | +| 76 | `sWareHouseId` | `varchar(100)` | NO | +| 77 | `sLocationId` | `varchar(100)` | NO | +| 78 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 79 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 80 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 81 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 82 | `sOrderId` | `varchar(100)` | NO | +| 83 | `sOrderSlaveId` | `varchar(100)` | NO | +| 84 | `sOrderNo` | `varchar(255)` | NO | +| 85 | `sWorkOrderId` | `varchar(100)` | NO | +| 86 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 87 | `sWorkOrderNo` | `text` | NO | +| 88 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 89 | `sBarcode` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `dGiveAuxiliaryQty` | `decimal(18,6)` | YES | +| 105 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 106 | `dGiveQty` | `decimal(18,6)` | YES | +| 107 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 108 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 109 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 110 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 111 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 112 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 113 | `bVMI` | `decimal(1,0)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bVMI` AS `bVMI` from (`xlyweberp_saas_ai`.`purpurchaseinstoremaster` join `xlyweberp_saas_ai`.`purpurchaseinstoreslave` on((`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId`))) union all select `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsStyle` AS `sMaterialsStyle`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsQty`) AS `dMaterialsQty`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dConversionQty`) AS `dConversionQty`,NULL AS `dPresentAuxiliaryQty`,NULL AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingQty` AS `dCheckingQty`,NULL AS `dRejectAuxiliaryQty`,NULL AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,NULL AS `dGiveAuxiliaryQty`,NULL AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bVMI` AS `bVMI` from (`xlyweberp_saas_ai`.`purpurchaserejectmaster` join `xlyweberp_saas_ai`.`purpurchaserejectslave` on((`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId`))) union all select `a`.`iIncrement` AS `iIncrement`,`a`.`sId` AS `sId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillNo` AS `sBillNo`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`sContacts` AS `sContacts`,`a`.`sPhone` AS `sPhone`,`a`.`tDeliverDate` AS `tDeliverDate`,`a`.`sPurchaseManId` AS `sPurchaseManId`,`a`.`sGetPayId` AS `sGetPayId`,`a`.`tGetPayDate` AS `tGetPayDate`,`a`.`sConsignee` AS `sConsignee`,`a`.`sConsigneeMobile` AS `sConsigneeMobile`,`a`.`sDeliverId` AS `sDeliverId`,`a`.`sProvince` AS `sProvince`,`a`.`sCity` AS `sCity`,`a`.`sArea` AS `sArea`,`a`.`sDeliverTo` AS `sDeliverTo`,`a`.`sManualNo` AS `sManualNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`bPrint` AS `bPrint`,`a`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`sStatus` AS `sStatus`,`a`.`bInvalid` AS `bInvalid`,`a`.`sMReserve1` AS `sMReserve1`,`a`.`sMReserve2` AS `sMReserve2`,`a`.`sMReserve3` AS `sMReserve3`,`a`.`sMReserve4` AS `sMReserve4`,`a`.`sMReserve5` AS `sMReserve5`,`a`.`sMReserve6` AS `sMReserve6`,`a`.`dMReserve1` AS `dMReserve1`,`a`.`dMReserve2` AS `dMReserve2`,`a`.`dMReserve3` AS `dMReserve3`,`a`.`iMReserve1` AS `iMReserve1`,`a`.`iMReserve2` AS `iMReserve2`,`a`.`iMReserve3` AS `iMReserve3`,`a`.`tMReserve1` AS `tMReserve1`,`a`.`tMReserve2` AS `tMReserve2`,`a`.`sId` AS `sSlaveId`,`a`.`iOrder` AS `iSlaveOrder`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,-(`s`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,-(`s`.`dMaterialsQty`) AS `dMaterialsQty`,-(`s`.`dConversionQty`) AS `dConversionQty`,NULL AS `dPresentAuxiliaryQty`,NULL AS `dPresentQty`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`bCheckingComplete` AS `bCheckingComplete`,`s`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`s`.`dCheckingQty` AS `dCheckingQty`,NULL AS `dRejectAuxiliaryQty`,NULL AS `dRejectQty`,`s`.`dPayMoney` AS `dPayMoney`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sWareHouseId`,'' AS `sLocationId`,'' AS `sWareHouseLocationId`,`s`.`sPurchaseOrderId` AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,`s`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`s`.`sOrderId` AS `sOrderId`,'' AS `sOrderSlaveId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`sBarcode` AS `sBarcode`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,NULL AS `dGiveAuxiliaryQty`,NULL AS `dGiveQty`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,0 AS `bVMI` from (`xlyweberp_saas_ai`.`purqualityabnormalmaster` `a` join `xlyweberp_saas_ai`.`purqualityabnormalslave` `s` on((`a`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasecheck_new.md b/docs/auto-catalog/views/viw_purpurchasecheck_new.md new file mode 100644 index 0000000..52bdb9f --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasecheck_new.md @@ -0,0 +1,139 @@ +# `viw_purpurchasecheck_new` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `bigint` | NO | +| 2 | `sId` | `varchar(100)` | YES | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | YES | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | YES | +| 9 | `sBillNo` | `varchar(255)` | YES | +| 10 | `sSupplyId` | `varchar(100)` | YES | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `mediumtext` | YES | +| 26 | `bCheck` | `decimal(1,0)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `decimal(1,0)` | NO | +| 30 | `bCopyLimit` | `decimal(1,0)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `bigint` | YES | +| 48 | `iMReserve2` | `bigint` | YES | +| 49 | `iMReserve3` | `bigint` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | YES | +| 53 | `iSlaveOrder` | `bigint` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | YES | +| 55 | `sMaterialsStyle` | `varchar(255)` | YES | +| 56 | `dAuxiliaryQty` | `decimal(22,6)` | YES | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 58 | `dMaterialsQty` | `decimal(22,6)` | YES | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dPresentAuxiliaryQty` | `decimal(18,6)` | YES | +| 61 | `dPresentQty` | `decimal(18,6)` | YES | +| 62 | `sSrcSlaveId` | `varchar(100)` | YES | +| 63 | `sSrcId` | `varchar(100)` | YES | +| 64 | `sSrcNo` | `varchar(255)` | YES | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `mediumtext` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 69 | `bCheckingComplete` | `decimal(1,0)` | NO | +| 70 | `dCheckingAuxiliaryQty` | `decimal(22,6)` | YES | +| 71 | `dCheckingQty` | `decimal(22,6)` | YES | +| 72 | `dRejectAuxiliaryQty` | `decimal(18,6)` | YES | +| 73 | `dRejectQty` | `decimal(18,6)` | YES | +| 74 | `dPayMoney` | `decimal(18,6)` | NO | +| 75 | `sDefineNo` | `varchar(100)` | YES | +| 76 | `sDefineNo2` | `varchar(100)` | YES | +| 77 | `sWareHouseId` | `varchar(100)` | YES | +| 78 | `sLocationId` | `varchar(100)` | YES | +| 79 | `sWareHouseLocationId` | `varchar(100)` | YES | +| 80 | `sPurchaseOrderId` | `varchar(255)` | YES | +| 81 | `sPurchaseOrderSlaveId` | `varchar(255)` | YES | +| 82 | `sPurchaseOrderNo` | `varchar(255)` | YES | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `text` | NO | +| 89 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 90 | `sBarcode` | `varchar(255)` | YES | +| 91 | `sSReserve1` | `varchar(255)` | YES | +| 92 | `sSReserve2` | `varchar(255)` | YES | +| 93 | `sSReserve3` | `varchar(255)` | YES | +| 94 | `sSReserve4` | `varchar(255)` | YES | +| 95 | `sSReserve5` | `varchar(255)` | YES | +| 96 | `sSReserve6` | `varchar(255)` | YES | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | +| 100 | `iSReserve1` | `bigint` | YES | +| 101 | `iSReserve2` | `bigint` | YES | +| 102 | `iSReserve3` | `bigint` | YES | +| 103 | `tSReserve1` | `datetime` | YES | +| 104 | `tSReserve2` | `datetime` | YES | +| 105 | `dGiveAuxiliaryQty` | `varchar(20)` | YES | +| 106 | `dGiveQty` | `varchar(20)` | YES | +| 107 | `dMaterialsPrice1` | `decimal(25,13)` | NO | +| 108 | `dMaterialsMoney1` | `decimal(18,6)` | NO | +| 109 | `tCheckListDate` | `datetime` | YES | +| 110 | `sSupplyName` | `varchar(255)` | NO | +| 111 | `sMinusSrcId` | `varchar(255)` | NO | +| 112 | `bVMI` | `decimal(1,0)` | YES | +| 113 | `dOutAuxiliaryQty` | `decimal(18,6)` | NO | +| 114 | `dOutMaterialsQty` | `decimal(18,6)` | NO | +| 115 | `dMaterialsNoTaxPrice1` | `decimal(25,13)` | YES | +| 116 | `iCigPack` | `bigint` | YES | +| 117 | `sCigPack` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,(case when (`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bVMI` = 0) then `xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dAuxiliaryQty` else `xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutAuxiliaryQty` end) AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,(case when (`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bVMI` = 0) then `xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsQty` else `xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutMaterialsQty` end) AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutAuxiliaryQty` AS `dOutAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutMaterialsQty` AS `dOutMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from ((`xlyweberp_saas_ai`.`purpurchaseinstoremaster` join `xlyweberp_saas_ai`.`purpurchaseinstoreslave` on((`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId`))) union select `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsStyle` AS `sMaterialsStyle`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsQty`) AS `dMaterialsQty`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dConversionQty`) AS `dConversionQty`,NULL AS `dPresentAuxiliaryQty`,NULL AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sTaxId` AS `sTaxId`,-(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingQty` AS `dCheckingQty`,NULL AS `dRejectAuxiliaryQty`,NULL AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve2` AS `tSReserve2`,NULL AS `dGiveAuxiliaryQty`,NULL AS `dGiveQty`,0 AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bVMI` AS `bVMI`,0 AS `0`,0 AS `0`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from ((`xlyweberp_saas_ai`.`purpurchaserejectmaster` join `xlyweberp_saas_ai`.`purpurchaserejectslave` on((`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId`))) where (`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bVMI` = 0) union select `a`.`iIncrement` AS `iIncrement`,`a`.`sId` AS `sId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillNo` AS `sBillNo`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`sContacts` AS `sContacts`,`a`.`sPhone` AS `sPhone`,`a`.`tDeliverDate` AS `tDeliverDate`,`a`.`sPurchaseManId` AS `sPurchaseManId`,`a`.`sGetPayId` AS `sGetPayId`,`a`.`tGetPayDate` AS `tGetPayDate`,`a`.`sConsignee` AS `sConsignee`,`a`.`sConsigneeMobile` AS `sConsigneeMobile`,`a`.`sDeliverId` AS `sDeliverId`,`a`.`sProvince` AS `sProvince`,`a`.`sCity` AS `sCity`,`a`.`sArea` AS `sArea`,`a`.`sDeliverTo` AS `sDeliverTo`,`a`.`sManualNo` AS `sManualNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`bPrint` AS `bPrint`,`a`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`sStatus` AS `sStatus`,`a`.`bInvalid` AS `bInvalid`,`a`.`sMReserve1` AS `sMReserve1`,`a`.`sMReserve2` AS `sMReserve2`,`a`.`sMReserve3` AS `sMReserve3`,`a`.`sMReserve4` AS `sMReserve4`,`a`.`sMReserve5` AS `sMReserve5`,`a`.`sMReserve6` AS `sMReserve6`,`a`.`dMReserve1` AS `dMReserve1`,`a`.`dMReserve2` AS `dMReserve2`,`a`.`dMReserve3` AS `dMReserve3`,`a`.`iMReserve1` AS `iMReserve1`,`a`.`iMReserve2` AS `iMReserve2`,`a`.`iMReserve3` AS `iMReserve3`,`a`.`tMReserve1` AS `tMReserve1`,`a`.`tMReserve2` AS `tMReserve2`,`a`.`sId` AS `sSlaveId`,`a`.`iOrder` AS `iSlaveOrder`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,-(`s`.`dAuxiliaryQty`) AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,-(`s`.`dMaterialsQty`) AS `dMaterialsQty`,-(`s`.`dConversionQty`) AS `dConversionQty`,NULL AS `dPresentAuxiliaryQty`,NULL AS `dPresentQty`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,-(`s`.`dMaterialsTaxForeignMoney`) AS `dMaterialsTaxForeignMoney`,`s`.`bCheckingComplete` AS `bCheckingComplete`,`s`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`s`.`dCheckingQty` AS `dCheckingQty`,NULL AS `dRejectAuxiliaryQty`,NULL AS `dRejectQty`,`s`.`dPayMoney` AS `dPayMoney`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sWareHouseId`,'' AS `sLocationId`,'' AS `sWareHouseLocationId`,`s`.`sPurchaseOrderId` AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,`s`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`s`.`sOrderId` AS `sOrderId`,'' AS `sOrderSlaveId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`sBarcode` AS `sBarcode`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,NULL AS `dGiveAuxiliaryQty`,NULL AS `dGiveQty`,0 AS `dMaterialsPrice`,0 AS `dMaterialsMoney`,`a`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,'' AS `sMinusSrcId`,0 AS `bVMI`,0 AS `0`,0 AS `0`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from ((`xlyweberp_saas_ai`.`purqualityabnormalmaster` `a` join `xlyweberp_saas_ai`.`purqualityabnormalslave` `s` on((`a`.`sId` = `s`.`sParentId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `a`.`sSupplyId`))) union select 0 AS `iIncrement`,`xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`sFamilyId` AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`a`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`a`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`a`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`a`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`a`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`a`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`a`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`a`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`a`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`a`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`a`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`a`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`a`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`a`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`a`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`a`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`a`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`a`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`a`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`a`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`a`.`dProductMoney` AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`a`.`dProductMoney` AS `dMaterialsQty`,0 AS `dConversionQty`,NULL AS `dPresentAuxiliaryQty`,NULL AS `dPresentQty`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,0 AS `dMaterialsTaxForeignMoney`,0 AS `bCheckingComplete`,`xlyweberp_saas_ai`.`a`.`dInvoiceMoney` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`a`.`dInvoiceMoney` AS `dCheckingQty`,NULL AS `dRejectAuxiliaryQty`,NULL AS `dRejectQty`,0 AS `dPayMoney`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sWareHouseId`,'' AS `sLocationId`,'' AS `sWareHouseLocationId`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,'' AS `sBarcode`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,NULL AS `dGiveAuxiliaryQty`,NULL AS `dGiveQty`,0 AS `dMaterialsPrice`,0 AS `dMaterialsMoney`,NULL AS `tCheckListDate`,'' AS `sSupplyName`,'' AS `sMinusSrcId`,0 AS `bVMI`,0 AS `0`,0 AS `0`,0 AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from `xlyweberp_saas_ai`.`viw_cahfinancialadjust` `a` where ((`xlyweberp_saas_ai`.`a`.`bCheck` = 1) and (ifnull(`xlyweberp_saas_ai`.`a`.`bInvalid`,0) = 0) and (`xlyweberp_saas_ai`.`a`.`sBillType` = 'purMoney') and ((abs(`xlyweberp_saas_ai`.`a`.`dProductMoney`) - abs(`xlyweberp_saas_ai`.`a`.`dInvoiceMoney`)) > 0)) union select `a`.`iIncrement` AS `iIncrement`,`a`.`sId` AS `sId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,`a`.`sFormId` AS `sFormId`,`a`.`sBillNo` AS `sBillNo`,`a`.`sSupplyId` AS `sSupplyId`,`a`.`sContacts` AS `sContacts`,`a`.`sPhone` AS `sPhone`,`a`.`tDeliverDate` AS `tDeliverDate`,`a`.`sPurchaseManId` AS `sPurchaseManId`,`a`.`sGetPayId` AS `sGetPayId`,`a`.`tGetPayDate` AS `tGetPayDate`,`a`.`sConsignee` AS `sConsignee`,`a`.`sConsigneeMobile` AS `sConsigneeMobile`,`a`.`sDeliverId` AS `sDeliverId`,`a`.`sProvince` AS `sProvince`,`a`.`sCity` AS `sCity`,`a`.`sArea` AS `sArea`,`a`.`sDeliverTo` AS `sDeliverTo`,`a`.`sManualNo` AS `sManualNo`,`a`.`sMemo` AS `sMemo`,`a`.`bCheck` AS `bCheck`,`a`.`tCheckDate` AS `tCheckDate`,`a`.`sCheckPerson` AS `sCheckPerson`,`a`.`bPrint` AS `bPrint`,`a`.`bCopyLimit` AS `bCopyLimit`,`a`.`dAdvanceMoney` AS `dAdvanceMoney`,`a`.`tAdvanceDate` AS `tAdvanceDate`,`a`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`a`.`sCurrency` AS `sCurrency`,`a`.`dCurrencyRate` AS `dCurrencyRate`,`a`.`sStatus` AS `sStatus`,`a`.`bInvalid` AS `bInvalid`,`a`.`sMReserve1` AS `sMReserve1`,`a`.`sMReserve2` AS `sMReserve2`,`a`.`sMReserve3` AS `sMReserve3`,`a`.`sMReserve4` AS `sMReserve4`,`a`.`sMReserve5` AS `sMReserve5`,`a`.`sMReserve6` AS `sMReserve6`,`a`.`dMReserve1` AS `dMReserve1`,`a`.`dMReserve2` AS `dMReserve2`,`a`.`dMReserve3` AS `dMReserve3`,`a`.`iMReserve1` AS `iMReserve1`,`a`.`iMReserve2` AS `iMReserve2`,`a`.`iMReserve3` AS `iMReserve3`,`a`.`tMReserve1` AS `tMReserve1`,`a`.`tMReserve2` AS `tMReserve2`,`a`.`sId` AS `sSlaveId`,0 AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,0 AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dPresentAuxiliaryQty`,0 AS `dPresentQty`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dMaterialsTaxForeignMoney`,0 AS `bCheckingComplete`,0 AS `dCheckingAuxiliaryQty`,0 AS `dCheckingQty`,0 AS `dRejectAuxiliaryQty`,0 AS `dRejectQty`,0 AS `dPayMoney`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sWareHouseId`,'' AS `sLocationId`,'' AS `sWareHouseLocationId`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,'' AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,'' AS `sBarcode`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dGiveAuxiliaryQty`,0 AS `dGiveQty`,0 AS `dMaterialsPrice`,0 AS `dMaterialsMoney`,`a`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,'' AS `sMinusSrcId`,0 AS `bVMI`,0 AS `0`,0 AS `0`,0 AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from (`xlyweberp_saas_ai`.`purpurchasecheckingmaster` `a` join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `a`.`sSupplyId`))) where (((abs(`a`.`dAdvanceMoney`) - abs(ifnull(`a`.`dRealAdvanceMoney`,0))) > 0) and (`a`.`bCheck` = 1)) union select `a`.`iIncrement` AS `iIncrement`,`a`.`sId` AS `sId`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`tCreateDate` AS `tCreateDate`,`a`.`sMakePerson` AS `sMakePerson`,`a`.`iOrder` AS `iOrder`,'' AS `sFormId`,'' AS `sBillNo`,`a`.`sSupplyId` AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`a`.`sMemo` AS `sMemo`,1 AS `bCheck`,NULL AS `tCheckDate`,'' AS `sCheckPerson`,0 AS `bPrint`,0 AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,'' AS `sStatus`,`a`.`bInvalid` AS `bInvalid`,'' AS `sMReserve1`,'' AS `sMReserve2`,'' AS `sMReserve3`,'' AS `sMReserve4`,'' AS `sMReserve5`,'' AS `sMReserve6`,0 AS `dMReserve1`,0 AS `dMReserve2`,0 AS `dMReserve3`,0 AS `iMReserve1`,0 AS `iMReserve2`,0 AS `iMReserve3`,NULL AS `tMReserve1`,NULL AS `tMReserve2`,`a`.`sId` AS `sSlaveId`,`a`.`iOrder` AS `iSlaveOrder`,'' AS `sMaterialsId`,'' AS `sMaterialsStyle`,0 AS `dAuxiliaryQty`,'' AS `sAuxiliaryUnit`,`a`.`dNoInvoiceMoney` AS `dMaterialsQty`,0 AS `dConversionQty`,0 AS `dPresentAuxiliaryQty`,0 AS `dPresentQty`,'' AS `sSrcSlaveId`,'' AS `sSrcId`,'' AS `sSrcNo`,0 AS `dSrcQty`,'' AS `sSlaveMemo`,`a`.`sTaxId` AS `sTaxId`,0 AS `dMaterialsTaxForeignMoney`,0 AS `bCheckingComplete`,0 AS `dCheckingAuxiliaryQty`,0 AS `dCheckingQty`,0 AS `dRejectAuxiliaryQty`,0 AS `dRejectQty`,0 AS `dPayMoney`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sWareHouseId`,'' AS `sLocationId`,'' AS `sWareHouseLocationId`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,'' AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,'' AS `sBarcode`,'' AS `sSReserve1`,'' AS `sSReserve2`,'' AS `sSReserve3`,'' AS `sSReserve4`,'' AS `sSReserve5`,'' AS `sSReserve6`,0 AS `dSReserve1`,0 AS `dSReserve2`,0 AS `dSReserve3`,0 AS `iSReserve1`,0 AS `iSReserve2`,0 AS `iSReserve3`,NULL AS `tSReserve1`,NULL AS `tSReserve2`,0 AS `dGiveAuxiliaryQty`,0 AS `dGiveQty`,0 AS `dMaterialsPrice`,0 AS `dMaterialsMoney`,NULL AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,'' AS `sMinusSrcId`,0 AS `bVMI`,0 AS `0`,0 AS `0`,0 AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from (`xlyweberp_saas_ai`.`cahsupplyinit` `a` join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `a`.`sSupplyId`))) where (((abs(`a`.`dNoInvoiceMoney`) - abs(ifnull(`a`.`dRealNoInvoiceMoney`,0))) > 0) and (`a`.`bInvoiceComplete` = 0)) union select 0 AS `iIncrement`,`xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,'' AS `sContacts`,'' AS `sPhone`,NULL AS `tDeliverDate`,'' AS `sPurchaseManId`,'' AS `sGetPayId`,NULL AS `tGetPayDate`,'' AS `sConsignee`,'' AS `sConsigneeMobile`,'' AS `sDeliverId`,'' AS `sProvince`,'' AS `sCity`,'' AS `sArea`,'' AS `sDeliverTo`,'' AS `sManualNo`,`xlyweberp_saas_ai`.`a`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`a`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`a`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,0 AS `dAdvanceMoney`,NULL AS `tAdvanceDate`,0 AS `dRealAdvanceMoney`,'' AS `sCurrency`,0 AS `dCurrencyRate`,`xlyweberp_saas_ai`.`a`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`a`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`a`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`a`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`a`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`a`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`a`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`a`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`a`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`a`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`a`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`a`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`a`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`a`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`a`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`a`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`a`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`a`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`a`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`a`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`a`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`a`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`a`.`dConversionQty` AS `dConversionQty`,0 AS `dPresentAuxiliaryQty`,0 AS `dPresentQty`,`xlyweberp_saas_ai`.`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`a`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`a`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`a`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`a`.`sSlaveMemo` AS `sSlaveMemo`,'' AS `sTaxId`,0 AS `dMaterialsTaxForeignMoney`,0 AS `bCheckingComplete`,0 AS `dCheckingAuxiliaryQty`,0 AS `dCheckingQty`,0 AS `dRejectAuxiliaryQty`,0 AS `dRejectQty`,0 AS `dPayMoney`,`xlyweberp_saas_ai`.`a`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`a`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`a`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`a`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`a`.`sWareHouseLocationId` AS `sWareHouseLocationId`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,'' AS `sPurchaseOrderNo`,'' AS `sOrderId`,'' AS `sOrderSlaveId`,'' AS `sOrderNo`,'' AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderNo`,'' AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`a`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`a`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`a`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`a`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`a`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`a`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`a`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`a`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`a`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`a`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`a`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`a`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`a`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`a`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`a`.`tSReserve2` AS `tSReserve2`,0 AS `dGiveAuxiliaryQty`,0 AS `dGiveQty`,`xlyweberp_saas_ai`.`a`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`a`.`dMaterialsMoney` AS `dMaterialsMoney`,NULL AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,'' AS `sMinusSrcId`,0 AS `bVMI`,0 AS `0`,0 AS `0`,`xlyweberp_saas_ai`.`a`.`dMaterialsPrice` AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from (`xlyweberp_saas_ai`.`viw_accmaterialsinit` `a` join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`a`.`sSupplyId`))) where ((`xlyweberp_saas_ai`.`a`.`bCheck` = 1) and ((abs(`xlyweberp_saas_ai`.`a`.`dMaterialsMoney`) - abs(ifnull(`xlyweberp_saas_ai`.`a`.`dInvoiceMoney`,0))) > 0)) union select `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsPrice` AS `dMaterialsPrice1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsMoney` AS `dMaterialsMoney1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMinusSrcId` AS `sMinusSrcId`,0 AS `bVMI`,0 AS `dOutAuxiliaryQty`,0 AS `dOutMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from ((`xlyweberp_saas_ai`.`purpurchaseinstorededmaster` join `xlyweberp_saas_ai`.`purpurchaseinstorededslave` on((`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSupplyId`))) union select `xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sOrderId` AS `sOrderId`,'' AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,'' AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`tSReserve2` AS `tSReserve2`,'' AS `dGiveAuxiliaryQty`,'' AS `dGiveQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney1`,`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,'' AS `sMinusSrcId`,0 AS `bVMI`,0 AS `dOutAuxiliaryQty`,0 AS `dOutMaterialsQty`,`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice1`,2 AS `iCigPack`,'否' AS `sCigPack` from ((`xlyweberp_saas_ai`.`eptmachinefixedinstoremaster` join `xlyweberp_saas_ai`.`eptmachinefixedinstoreslave` on((`xlyweberp_saas_ai`.`eptmachinefixedinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`eptmachinefixedinstoremaster`.`sSupplyId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasecheck_newded.md b/docs/auto-catalog/views/viw_purpurchasecheck_newded.md new file mode 100644 index 0000000..1bba210 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasecheck_newded.md @@ -0,0 +1,133 @@ +# `viw_purpurchasecheck_newded` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sMReserve1` | `varchar(255)` | YES | +| 39 | `sMReserve2` | `varchar(255)` | YES | +| 40 | `sMReserve3` | `varchar(255)` | YES | +| 41 | `sMReserve4` | `varchar(255)` | YES | +| 42 | `sMReserve5` | `varchar(255)` | YES | +| 43 | `sMReserve6` | `varchar(255)` | YES | +| 44 | `dMReserve1` | `decimal(18,6)` | YES | +| 45 | `dMReserve2` | `decimal(18,6)` | YES | +| 46 | `dMReserve3` | `decimal(18,6)` | YES | +| 47 | `iMReserve1` | `int` | YES | +| 48 | `iMReserve2` | `int` | YES | +| 49 | `iMReserve3` | `int` | YES | +| 50 | `tMReserve1` | `datetime` | YES | +| 51 | `tMReserve2` | `datetime` | YES | +| 52 | `sSlaveId` | `varchar(100)` | NO | +| 53 | `iSlaveOrder` | `int` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sMaterialsStyle` | `varchar(255)` | NO | +| 56 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 69 | `bCheckingComplete` | `bit(1)` | NO | +| 70 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 71 | `dCheckingQty` | `decimal(18,6)` | NO | +| 72 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 73 | `dRejectQty` | `decimal(18,6)` | NO | +| 74 | `dPayMoney` | `decimal(18,6)` | NO | +| 75 | `sDefineNo` | `varchar(100)` | NO | +| 76 | `sDefineNo2` | `varchar(100)` | NO | +| 77 | `sWareHouseId` | `varchar(100)` | NO | +| 78 | `sLocationId` | `varchar(100)` | NO | +| 79 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 80 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 81 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 82 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 89 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 90 | `sBarcode` | `varchar(255)` | YES | +| 91 | `sSReserve1` | `varchar(255)` | YES | +| 92 | `sSReserve2` | `varchar(255)` | YES | +| 93 | `sSReserve3` | `varchar(255)` | YES | +| 94 | `sSReserve4` | `varchar(255)` | YES | +| 95 | `sSReserve5` | `varchar(255)` | YES | +| 96 | `sSReserve6` | `varchar(255)` | YES | +| 97 | `dSReserve1` | `decimal(18,6)` | YES | +| 98 | `dSReserve2` | `decimal(18,6)` | YES | +| 99 | `dSReserve3` | `decimal(18,6)` | YES | +| 100 | `iSReserve1` | `int` | YES | +| 101 | `iSReserve2` | `int` | YES | +| 102 | `iSReserve3` | `int` | YES | +| 103 | `tSReserve1` | `datetime` | YES | +| 104 | `tSReserve2` | `datetime` | YES | +| 105 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 106 | `dGiveQty` | `decimal(18,6)` | NO | +| 107 | `dMaterialsPrice1` | `decimal(24,13)` | NO | +| 108 | `dMaterialsMoney1` | `decimal(18,6)` | NO | +| 109 | `tCheckListDate` | `datetime` | YES | +| 110 | `sSupplyName` | `varchar(255)` | NO | +| 111 | `sMinusSrcId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsPrice` AS `dMaterialsPrice1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsMoney` AS `dMaterialsMoney1`,if((`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate` < cast(concat(date_format(`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime)),cast(concat(date_format(`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime),(cast(concat(date_format(`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate`,'%Y-%m-'),ifnull(`xlyweberp_saas_ai`.`elesupply`.`iCheckDate`,25)) as datetime) + interval 1 month)) AS `tCheckListDate`,`xlyweberp_saas_ai`.`elesupply`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMinusSrcId` AS `sMinusSrcId` from ((`xlyweberp_saas_ai`.`purpurchaseinstorededmaster` join `xlyweberp_saas_ai`.`purpurchaseinstorededslave` on((`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sId`))) join `xlyweberp_saas_ai`.`elesupply` on((`xlyweberp_saas_ai`.`elesupply`.`sId` = `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSupplyId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasechecking.md b/docs/auto-catalog/views/viw_purpurchasechecking.md new file mode 100644 index 0000000..234592f --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasechecking.md @@ -0,0 +1,148 @@ +# `viw_purpurchasechecking` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sInvoiceNo` | `varchar(255)` | YES | +| 52 | `tInvoiceDate` | `datetime` | YES | +| 53 | `iVouchermark` | `int` | YES | +| 54 | `sSlaveId` | `varchar(100)` | NO | +| 55 | `iSlaveOrder` | `int` | NO | +| 56 | `sMaterialsId` | `varchar(100)` | NO | +| 57 | `sMaterialsStyle` | `varchar(255)` | NO | +| 58 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 60 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 61 | `dConversionQty` | `decimal(18,6)` | NO | +| 62 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 63 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 76 | `dLossMoney` | `decimal(18,6)` | NO | +| 77 | `dAuxiliaryLossQty` | `decimal(18,6)` | NO | +| 78 | `dLossQty` | `decimal(18,6)` | NO | +| 79 | `sLossType` | `varchar(255)` | NO | +| 80 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 81 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 82 | `sOrderId` | `varchar(100)` | NO | +| 83 | `sOrderNo` | `varchar(255)` | NO | +| 84 | `sWorkOrderId` | `varchar(100)` | NO | +| 85 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 86 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 87 | `sBarcode` | `varchar(255)` | YES | +| 88 | `sSReserve1` | `varchar(255)` | YES | +| 89 | `sSReserve2` | `varchar(255)` | YES | +| 90 | `sSReserve3` | `varchar(255)` | YES | +| 91 | `sSReserve4` | `varchar(255)` | YES | +| 92 | `sSReserve5` | `varchar(255)` | YES | +| 93 | `sSReserve6` | `varchar(255)` | YES | +| 94 | `dSReserve1` | `decimal(18,6)` | YES | +| 95 | `dSReserve2` | `decimal(18,6)` | YES | +| 96 | `dSReserve3` | `decimal(18,6)` | YES | +| 97 | `iSReserve1` | `int` | YES | +| 98 | `iSReserve2` | `int` | YES | +| 99 | `iSReserve3` | `int` | YES | +| 100 | `tSReserve1` | `datetime` | YES | +| 101 | `tSReserve2` | `datetime` | YES | +| 102 | `dPayMoney` | `decimal(18,6)` | NO | +| 103 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 104 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 105 | `bInvoiceComplete` | `bit(1)` | NO | +| 106 | `iIncrement` | `int` | NO | +| 107 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 108 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 109 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 110 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 111 | `sOrderSlaveId` | `varchar(100)` | NO | +| 112 | `sSrcFormId` | `varchar(100)` | NO | +| 113 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 114 | `bPaymentComplete` | `bit(1)` | NO | +| 115 | `dProductMoney` | `decimal(18,6)` | NO | +| 116 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 117 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 118 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 119 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 120 | `sVoucherBillId` | `varchar(255)` | NO | +| 121 | `sVoucherBillNo` | `varchar(255)` | NO | +| 122 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 123 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 124 | `sSrcType` | `varchar(255)` | YES | +| 125 | `tReceiveDate` | `datetime` | YES | +| 126 | `sMinusSrcId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryLossQty` AS `dAuxiliaryLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tReceiveDate` AS `tReceiveDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMinusSrcId` AS `sMinusSrcId` from (`xlyweberp_saas_ai`.`purpurchasecheckingmaster` join `xlyweberp_saas_ai`.`purpurchasecheckingslave` on((`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasechecking_pz.md b/docs/auto-catalog/views/viw_purpurchasechecking_pz.md new file mode 100644 index 0000000..356ab72 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasechecking_pz.md @@ -0,0 +1,144 @@ +# `viw_purpurchasechecking_pz` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sInvoiceNo` | `varchar(255)` | YES | +| 52 | `iVouchermark` | `int` | YES | +| 53 | `sSlaveId` | `varchar(100)` | NO | +| 54 | `iSlaveOrder` | `int` | NO | +| 55 | `sMaterialsId` | `varchar(100)` | NO | +| 56 | `sMaterialsStyle` | `varchar(255)` | NO | +| 57 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 58 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 59 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 60 | `dConversionQty` | `decimal(18,6)` | NO | +| 61 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 62 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 63 | `sSrcSlaveId` | `varchar(100)` | NO | +| 64 | `sSrcId` | `varchar(100)` | NO | +| 65 | `sSrcNo` | `varchar(255)` | NO | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 75 | `dLossMoney` | `decimal(18,6)` | NO | +| 76 | `dAuxiliaryLossQty` | `decimal(18,6)` | NO | +| 77 | `dLossQty` | `decimal(18,6)` | NO | +| 78 | `sLossType` | `varchar(255)` | NO | +| 79 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 80 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 81 | `sOrderId` | `varchar(100)` | NO | +| 82 | `sOrderNo` | `varchar(255)` | NO | +| 83 | `sWorkOrderId` | `varchar(100)` | NO | +| 84 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 85 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 86 | `sBarcode` | `varchar(255)` | YES | +| 87 | `sSReserve1` | `varchar(255)` | YES | +| 88 | `sSReserve2` | `varchar(255)` | YES | +| 89 | `sSReserve3` | `varchar(255)` | YES | +| 90 | `sSReserve4` | `varchar(255)` | YES | +| 91 | `sSReserve5` | `varchar(255)` | YES | +| 92 | `sSReserve6` | `varchar(255)` | YES | +| 93 | `dSReserve1` | `decimal(18,6)` | YES | +| 94 | `dSReserve2` | `decimal(18,6)` | YES | +| 95 | `dSReserve3` | `decimal(18,6)` | YES | +| 96 | `iSReserve1` | `int` | YES | +| 97 | `iSReserve2` | `int` | YES | +| 98 | `iSReserve3` | `int` | YES | +| 99 | `tSReserve1` | `datetime` | YES | +| 100 | `tSReserve2` | `datetime` | YES | +| 101 | `dPayMoney` | `decimal(18,6)` | NO | +| 102 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 103 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 104 | `bInvoiceComplete` | `bit(1)` | NO | +| 105 | `iIncrement` | `int` | NO | +| 106 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 107 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 108 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 109 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 110 | `sOrderSlaveId` | `varchar(100)` | NO | +| 111 | `sSrcFormId` | `varchar(100)` | NO | +| 112 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 113 | `bPaymentComplete` | `bit(1)` | NO | +| 114 | `dProductMoney` | `decimal(18,6)` | NO | +| 115 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 116 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 117 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 118 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 119 | `sVoucherBillNo` | `varchar(255)` | NO | +| 120 | `sVoucherBillId` | `varchar(255)` | NO | +| 121 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 122 | `sVoucherBillminusId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dAuxiliaryLossQty` AS `dAuxiliaryLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId` from (`xlyweberp_saas_ai`.`purpurchasecheckingmaster` join `xlyweberp_saas_ai`.`purpurchasecheckingslave` on((`xlyweberp_saas_ai`.`purpurchasecheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchasecheckingmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseinquiry.md b/docs/auto-catalog/views/viw_purpurchaseinquiry.md new file mode 100644 index 0000000..ff9fbd4 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseinquiry.md @@ -0,0 +1,75 @@ +# `viw_purpurchaseinquiry` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | YES | +| 11 | `sSupplyName` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sSlaveId` | `varchar(50)` | NO | +| 21 | `iSlaveOrder` | `int` | NO | +| 22 | `sParentId` | `varchar(50)` | NO | +| 23 | `sMaterialsId` | `varchar(50)` | NO | +| 24 | `sMaterialsStyle` | `varchar(50)` | NO | +| 25 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 26 | `sAuxiliaryUnit` | `varchar(50)` | NO | +| 27 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 28 | `dConversionQty` | `decimal(18,6)` | NO | +| 29 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 30 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 31 | `sSrcSlaveId` | `varchar(50)` | NO | +| 32 | `sSrcId` | `varchar(50)` | NO | +| 33 | `sSrcNo` | `varchar(50)` | NO | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | +| 35 | `sSlaveMemo` | `text` | YES | +| 36 | `sTaxId` | `varchar(100)` | YES | +| 37 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 38 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 39 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 40 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 41 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 42 | `sOrderId` | `varchar(2000)` | NO | +| 43 | `sOrderSlaveId` | `varchar(2000)` | NO | +| 44 | `sOrderNo` | `varchar(2000)` | NO | +| 45 | `sWorkOrderId` | `varchar(2000)` | NO | +| 46 | `sWorkOrderSlaveId` | `varchar(2000)` | NO | +| 47 | `sWorkOrderNo` | `varchar(2000)` | NO | +| 48 | `sWorkOrderControlId` | `varchar(50)` | NO | +| 49 | `sWorkOrderMaterialsTbId` | `varchar(50)` | NO | +| 50 | `sPurchaseApplyId` | `varchar(50)` | NO | +| 51 | `sPurchaseApplySlaveId` | `varchar(50)` | NO | +| 52 | `sPurchaseApplyNo` | `varchar(50)` | NO | +| 53 | `tUsedDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`tUsedDate` AS `tUsedDate` from (`xlyweberp_saas_ai`.`purpurchaseinquirymaster` join `xlyweberp_saas_ai`.`purpurchaseinquiryslave` on((`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sId` = `xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseinstore.md b/docs/auto-catalog/views/viw_purpurchaseinstore.md new file mode 100644 index 0000000..3b1d6e0 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseinstore.md @@ -0,0 +1,151 @@ +# `viw_purpurchaseinstore` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | +| 63 | `sSrcSlaveId` | `varchar(100)` | NO | +| 64 | `sSrcId` | `varchar(100)` | NO | +| 65 | `sSrcNo` | `varchar(255)` | NO | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `bCheckingComplete` | `bit(1)` | NO | +| 75 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dCheckingQty` | `decimal(18,6)` | NO | +| 77 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 78 | `dRejectQty` | `decimal(18,6)` | NO | +| 79 | `sDefineNo` | `varchar(100)` | NO | +| 80 | `sDefineNo2` | `varchar(100)` | NO | +| 81 | `sWareHouseId` | `varchar(100)` | NO | +| 82 | `sLocationId` | `varchar(100)` | NO | +| 83 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 84 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 85 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 86 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 87 | `sOrderId` | `varchar(100)` | NO | +| 88 | `sOrderNo` | `varchar(255)` | NO | +| 89 | `sWorkOrderId` | `varchar(100)` | NO | +| 90 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 91 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 92 | `sBarcode` | `varchar(255)` | YES | +| 93 | `sSReserve1` | `varchar(255)` | YES | +| 94 | `sSReserve2` | `varchar(255)` | YES | +| 95 | `sSReserve3` | `varchar(255)` | YES | +| 96 | `sSReserve4` | `varchar(255)` | YES | +| 97 | `sSReserve5` | `varchar(255)` | YES | +| 98 | `sSReserve6` | `varchar(255)` | YES | +| 99 | `dSReserve1` | `decimal(18,6)` | YES | +| 100 | `dSReserve2` | `decimal(18,6)` | YES | +| 101 | `dSReserve3` | `decimal(18,6)` | YES | +| 102 | `iSReserve1` | `int` | YES | +| 103 | `iSReserve2` | `int` | YES | +| 104 | `iSReserve3` | `int` | YES | +| 105 | `tSReserve1` | `datetime` | YES | +| 106 | `tSReserve2` | `datetime` | YES | +| 107 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 108 | `dGiveQty` | `decimal(18,6)` | NO | +| 109 | `dPayMoney` | `decimal(18,6)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 112 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 113 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 114 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 115 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 116 | `sOrderSlaveId` | `varchar(100)` | NO | +| 117 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 118 | `bPaymentComplete` | `bit(1)` | NO | +| 119 | `iVouchermark` | `int` | NO | +| 120 | `sMinusSrcId` | `varchar(255)` | NO | +| 121 | `dKGQty` | `decimal(18,6)` | YES | +| 122 | `bConfirmComplete` | `bit(1)` | YES | +| 123 | `sConfirmPerson` | `varchar(255)` | YES | +| 124 | `tConfirmDate` | `datetime` | YES | +| 125 | `bVMI` | `bit(1)` | YES | +| 126 | `dOutAuxiliaryQty` | `decimal(18,6)` | NO | +| 127 | `dOutMaterialsQty` | `decimal(18,6)` | NO | +| 128 | `iPrintNum` | `int` | YES | +| 129 | `sPrintName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bConfirmComplete` AS `bConfirmComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tConfirmDate` AS `tConfirmDate`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutAuxiliaryQty` AS `dOutAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dOutMaterialsQty` AS `dOutMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iPrintNum` AS `iPrintNum`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPrintName` AS `sPrintName` from (`xlyweberp_saas_ai`.`purpurchaseinstoremaster` join `xlyweberp_saas_ai`.`purpurchaseinstoreslave` on((`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseinstore_copy1.md b/docs/auto-catalog/views/viw_purpurchaseinstore_copy1.md new file mode 100644 index 0000000..aa2fb5d --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseinstore_copy1.md @@ -0,0 +1,141 @@ +# `viw_purpurchaseinstore_copy1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | +| 63 | `sSrcSlaveId` | `varchar(100)` | NO | +| 64 | `sSrcId` | `varchar(100)` | NO | +| 65 | `sSrcNo` | `varchar(255)` | NO | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `bCheckingComplete` | `bit(1)` | NO | +| 75 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 76 | `dCheckingQty` | `decimal(18,6)` | NO | +| 77 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 78 | `dRejectQty` | `decimal(18,6)` | NO | +| 79 | `sDefineNo` | `varchar(100)` | NO | +| 80 | `sDefineNo2` | `varchar(100)` | NO | +| 81 | `sWareHouseId` | `varchar(100)` | NO | +| 82 | `sLocationId` | `varchar(100)` | NO | +| 83 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 84 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 85 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 86 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 87 | `sOrderId` | `varchar(100)` | NO | +| 88 | `sOrderNo` | `varchar(255)` | NO | +| 89 | `sWorkOrderId` | `varchar(100)` | NO | +| 90 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 91 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 92 | `sBarcode` | `varchar(255)` | YES | +| 93 | `sSReserve1` | `varchar(255)` | YES | +| 94 | `sSReserve2` | `varchar(255)` | YES | +| 95 | `sSReserve3` | `varchar(255)` | YES | +| 96 | `sSReserve4` | `varchar(255)` | YES | +| 97 | `sSReserve5` | `varchar(255)` | YES | +| 98 | `sSReserve6` | `varchar(255)` | YES | +| 99 | `dSReserve1` | `decimal(18,6)` | YES | +| 100 | `dSReserve2` | `decimal(18,6)` | YES | +| 101 | `dSReserve3` | `decimal(18,6)` | YES | +| 102 | `iSReserve1` | `int` | YES | +| 103 | `iSReserve2` | `int` | YES | +| 104 | `iSReserve3` | `int` | YES | +| 105 | `tSReserve1` | `datetime` | YES | +| 106 | `tSReserve2` | `datetime` | YES | +| 107 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 108 | `dGiveQty` | `decimal(18,6)` | NO | +| 109 | `dPayMoney` | `decimal(18,6)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 112 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 113 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 114 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 115 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 116 | `sOrderSlaveId` | `varchar(100)` | NO | +| 117 | `dSrcAuxiliaryQty` | `decimal(18,6)` | NO | +| 118 | `bPaymentComplete` | `bit(1)` | NO | +| 119 | `iVouchermark` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iVouchermark` AS `iVouchermark` from (`xlyweberp_saas_ai`.`purpurchaseinstoremaster` join `xlyweberp_saas_ai`.`purpurchaseinstoreslave` on((`xlyweberp_saas_ai`.`purpurchaseinstoreslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseinstoreded.md b/docs/auto-catalog/views/viw_purpurchaseinstoreded.md new file mode 100644 index 0000000..2b8d364 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseinstoreded.md @@ -0,0 +1,150 @@ +# `viw_purpurchaseinstoreded` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | YES | +| 52 | `iSlaveOrder` | `int` | YES | +| 53 | `sMaterialsId` | `varchar(100)` | YES | +| 54 | `sMaterialsStyle` | `varchar(255)` | YES | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 57 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 58 | `dConversionQty` | `decimal(18,6)` | YES | +| 59 | `dMaterialsPrice` | `decimal(24,13)` | YES | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 61 | `dPresentAuxiliaryQty` | `decimal(18,6)` | YES | +| 62 | `dPresentQty` | `decimal(18,6)` | YES | +| 63 | `sSrcSlaveId` | `varchar(100)` | YES | +| 64 | `sSrcId` | `varchar(100)` | YES | +| 65 | `sSrcNo` | `varchar(255)` | YES | +| 66 | `dSrcQty` | `decimal(18,6)` | YES | +| 67 | `sSlaveMemo` | `text` | YES | +| 68 | `sTaxId` | `varchar(100)` | YES | +| 69 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | YES | +| 70 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `bCheckingComplete` | `bit(1)` | YES | +| 75 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | YES | +| 76 | `dCheckingQty` | `decimal(18,6)` | YES | +| 77 | `dRejectAuxiliaryQty` | `decimal(18,6)` | YES | +| 78 | `dRejectQty` | `decimal(18,6)` | YES | +| 79 | `sDefineNo` | `varchar(100)` | YES | +| 80 | `sDefineNo2` | `varchar(100)` | YES | +| 81 | `sWareHouseId` | `varchar(100)` | YES | +| 82 | `sLocationId` | `varchar(100)` | YES | +| 83 | `sWareHouseLocationId` | `varchar(100)` | YES | +| 84 | `sPurchaseOrderId` | `varchar(100)` | YES | +| 85 | `sPurchaseOrderSlaveId` | `varchar(100)` | YES | +| 86 | `sPurchaseOrderNo` | `varchar(255)` | YES | +| 87 | `sOrderId` | `varchar(100)` | YES | +| 88 | `sOrderNo` | `varchar(255)` | YES | +| 89 | `sWorkOrderId` | `varchar(100)` | YES | +| 90 | `sWorkOrderNo` | `varchar(4000)` | YES | +| 91 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 92 | `sBarcode` | `varchar(255)` | YES | +| 93 | `sSReserve1` | `varchar(255)` | YES | +| 94 | `sSReserve2` | `varchar(255)` | YES | +| 95 | `sSReserve3` | `varchar(255)` | YES | +| 96 | `sSReserve4` | `varchar(255)` | YES | +| 97 | `sSReserve5` | `varchar(255)` | YES | +| 98 | `sSReserve6` | `varchar(255)` | YES | +| 99 | `dSReserve1` | `decimal(18,6)` | YES | +| 100 | `dSReserve2` | `decimal(18,6)` | YES | +| 101 | `dSReserve3` | `decimal(18,6)` | YES | +| 102 | `iSReserve1` | `int` | YES | +| 103 | `iSReserve2` | `int` | YES | +| 104 | `iSReserve3` | `int` | YES | +| 105 | `tSReserve1` | `datetime` | YES | +| 106 | `tSReserve2` | `datetime` | YES | +| 107 | `dGiveAuxiliaryQty` | `decimal(18,6)` | YES | +| 108 | `dGiveQty` | `decimal(18,6)` | YES | +| 109 | `dPayMoney` | `decimal(18,6)` | YES | +| 110 | `iIncrement` | `int` | YES | +| 111 | `sPurchaseApplyId` | `varchar(100)` | YES | +| 112 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | +| 113 | `sPurchaseApplySlaveNo` | `varchar(255)` | YES | +| 114 | `sWorkOrderMaterialsTbId` | `varchar(100)` | YES | +| 115 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 116 | `sOrderSlaveId` | `varchar(100)` | YES | +| 117 | `dSrcAuxiliaryQty` | `decimal(18,6)` | YES | +| 118 | `bPaymentComplete` | `bit(1)` | YES | +| 119 | `iVouchermark` | `int` | NO | +| 120 | `sMinusSrcId` | `varchar(255)` | NO | +| 121 | `dShouldMoney` | `decimal(18,6)` | YES | +| 122 | `sVoucherBillNo` | `varchar(100)` | YES | +| 123 | `sVoucherBillId` | `varchar(100)` | YES | +| 124 | `tChangeDate` | `datetime` | YES | +| 125 | `sChangePerson` | `varchar(255)` | YES | +| 126 | `dCheckingMoney` | `decimal(26,2)` | YES | +| 127 | `iCigPack` | `int` | YES | +| 128 | `sCigPack` | `varchar(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dSrcAuxiliaryQty` AS `dSrcAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dShouldMoney` AS `dShouldMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`tChangeDate` AS `tChangeDate`,`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sChangePerson` AS `sChangePerson`,round((`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dCheckingQty` * `xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`dMaterialsPrice`),2) AS `dCheckingMoney`,`xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iCigPack` AS `iCigPack`,(case `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`iCigPack` when 1 then '是' else '否' end) AS `sCigPack` from (`xlyweberp_saas_ai`.`purpurchaseinstorededmaster` left join `xlyweberp_saas_ai`.`purpurchaseinstorededslave` on((`xlyweberp_saas_ai`.`purpurchaseinstorededslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinstorededmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseinstoretvoucher.md b/docs/auto-catalog/views/viw_purpurchaseinstoretvoucher.md new file mode 100644 index 0000000..13b578e --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseinstoretvoucher.md @@ -0,0 +1,77 @@ +# `viw_purpurchaseinstoretvoucher` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sPurchaseManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 32 | `tAdvanceDate` | `datetime` | YES | +| 33 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `sCurrency` | `varchar(255)` | YES | +| 35 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 36 | `sStatus` | `varchar(255)` | YES | +| 37 | `bInvalid` | `bit(1)` | NO | +| 38 | `sWareHouseId` | `varchar(100)` | NO | +| 39 | `sLocationId` | `varchar(100)` | NO | +| 40 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 41 | `sMReserve1` | `varchar(255)` | YES | +| 42 | `sMReserve2` | `varchar(255)` | YES | +| 43 | `sMReserve3` | `varchar(255)` | YES | +| 44 | `sMReserve4` | `varchar(255)` | YES | +| 45 | `sMReserve5` | `varchar(255)` | YES | +| 46 | `sMReserve6` | `varchar(255)` | YES | +| 47 | `dMReserve1` | `decimal(18,6)` | YES | +| 48 | `dMReserve2` | `decimal(18,6)` | YES | +| 49 | `dMReserve3` | `decimal(18,6)` | YES | +| 50 | `iMReserve1` | `int` | YES | +| 51 | `iMReserve2` | `int` | YES | +| 52 | `iMReserve3` | `int` | YES | +| 53 | `tMReserve1` | `datetime` | YES | +| 54 | `tMReserve2` | `datetime` | YES | +| 55 | `iVouchermark` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinstoremaster`.`iVouchermark` AS `iVouchermark` from `xlyweberp_saas_ai`.`purpurchaseinstoremaster` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseinvoice.md b/docs/auto-catalog/views/viw_purpurchaseinvoice.md new file mode 100644 index 0000000..56630c1 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseinvoice.md @@ -0,0 +1,130 @@ +# `viw_purpurchaseinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `bAdvance` | `bit(1)` | NO | +| 52 | `sSlaveId` | `varchar(100)` | YES | +| 53 | `iSlaveOrder` | `int` | YES | +| 54 | `sMaterialsId` | `varchar(100)` | YES | +| 55 | `sMaterialsStyle` | `varchar(255)` | YES | +| 56 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 58 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 59 | `dConversionQty` | `decimal(18,6)` | YES | +| 60 | `dMaterialsPrice` | `decimal(18,2)` | YES | +| 61 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 62 | `bMinus` | `bit(1)` | YES | +| 63 | `dMinusMoney` | `decimal(18,6)` | YES | +| 64 | `sSrcSlaveId` | `varchar(100)` | YES | +| 65 | `sSrcId` | `varchar(100)` | YES | +| 66 | `sSrcNo` | `varchar(255)` | YES | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dPayMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 72 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 76 | `sPurchaseOrderId` | `varchar(100)` | YES | +| 77 | `sPurchaseOrderNo` | `varchar(255)` | YES | +| 78 | `sPurchaseOrderSlaveId` | `varchar(100)` | YES | +| 79 | `sOrderNo` | `varchar(255)` | YES | +| 80 | `sOrderId` | `varchar(100)` | YES | +| 81 | `sWorkOrderId` | `varchar(100)` | YES | +| 82 | `sWorkOrderNo` | `varchar(4000)` | YES | +| 83 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 84 | `sBarcode` | `varchar(255)` | YES | +| 85 | `sSReserve1` | `varchar(255)` | YES | +| 86 | `sSReserve2` | `varchar(255)` | YES | +| 87 | `sSReserve3` | `varchar(255)` | YES | +| 88 | `sSReserve4` | `varchar(255)` | YES | +| 89 | `sSReserve5` | `varchar(255)` | YES | +| 90 | `sSReserve6` | `varchar(255)` | YES | +| 91 | `dSReserve1` | `decimal(18,6)` | YES | +| 92 | `dSReserve2` | `decimal(18,6)` | YES | +| 93 | `dSReserve3` | `decimal(18,6)` | YES | +| 94 | `iSReserve1` | `int` | YES | +| 95 | `iSReserve2` | `int` | YES | +| 96 | `iSReserve3` | `int` | YES | +| 97 | `tSReserve1` | `datetime` | YES | +| 98 | `tSReserve2` | `datetime` | YES | +| 99 | `iIncrement` | `int` | YES | +| 100 | `bPaymentComplete` | `bit(1)` | YES | +| 101 | `dTotalMoney` | `decimal(18,6)` | YES | +| 102 | `sInvoiceNo` | `varchar(255)` | YES | +| 103 | `dProductMoney` | `decimal(18,6)` | YES | +| 104 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 105 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 106 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 107 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 108 | `dslaveTotalMoney` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dMaterialsTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`dTotalMoney` AS `dslaveTotalMoney` from (`xlyweberp_saas_ai`.`purpurchaseinvoicemaster` left join `xlyweberp_saas_ai`.`purpurchaseinvoiceslave` on((`xlyweberp_saas_ai`.`purpurchaseinvoiceslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseinvoicemaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseorder.md b/docs/auto-catalog/views/viw_purpurchaseorder.md new file mode 100644 index 0000000..b3cc1ee --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseorder.md @@ -0,0 +1,157 @@ +# `viw_purpurchaseorder` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sPurchaseManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `sConsignee` | `varchar(255)` | YES | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | +| 17 | `sDeliverId` | `varchar(100)` | YES | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | YES | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sMemo` | `text` | YES | +| 24 | `bCheck` | `bit(1)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bPrint` | `bit(1)` | NO | +| 28 | `bCopyLimit` | `bit(1)` | NO | +| 29 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 30 | `tAdvanceDate` | `datetime` | YES | +| 31 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 32 | `sCurrency` | `varchar(255)` | YES | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 34 | `sStatus` | `varchar(255)` | YES | +| 35 | `bInvalid` | `bit(1)` | NO | +| 36 | `sMReserve1` | `varchar(255)` | YES | +| 37 | `sMReserve2` | `varchar(255)` | YES | +| 38 | `sMReserve3` | `varchar(255)` | YES | +| 39 | `sMReserve4` | `varchar(255)` | YES | +| 40 | `sMReserve5` | `varchar(255)` | YES | +| 41 | `sMReserve6` | `varchar(255)` | YES | +| 42 | `dMReserve1` | `decimal(18,6)` | YES | +| 43 | `dMReserve2` | `decimal(18,6)` | YES | +| 44 | `dMReserve3` | `decimal(18,6)` | YES | +| 45 | `iMReserve1` | `int` | YES | +| 46 | `iMReserve2` | `int` | YES | +| 47 | `iMReserve3` | `int` | YES | +| 48 | `tMReserve1` | `datetime` | YES | +| 49 | `tMReserve2` | `datetime` | YES | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sMaterialsId` | `varchar(100)` | NO | +| 53 | `sMaterialsStyle` | `varchar(255)` | NO | +| 54 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 55 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 56 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 57 | `dConversionQty` | `decimal(18,6)` | NO | +| 58 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 59 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 72 | `dInStoreQty` | `decimal(18,6)` | NO | +| 73 | `tInStoreDate` | `datetime` | YES | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sWorkOrderId` | `varchar(100)` | NO | +| 78 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 80 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 81 | `dNoInStoreAuxiliaryQty` | `decimal(21,6)` | NO | +| 82 | `dNoInStoreQty` | `decimal(21,6)` | NO | +| 83 | `sSReserve1` | `varchar(255)` | YES | +| 84 | `sSReserve2` | `varchar(255)` | YES | +| 85 | `sSReserve3` | `varchar(255)` | YES | +| 86 | `sSReserve4` | `varchar(255)` | YES | +| 87 | `sSReserve5` | `varchar(255)` | YES | +| 88 | `sSReserve6` | `varchar(255)` | YES | +| 89 | `dSReserve1` | `decimal(18,6)` | YES | +| 90 | `dSReserve2` | `decimal(18,6)` | YES | +| 91 | `dSReserve3` | `decimal(18,6)` | YES | +| 92 | `iSReserve1` | `int` | YES | +| 93 | `iSReserve2` | `int` | YES | +| 94 | `iSReserve3` | `int` | YES | +| 95 | `tSReserve1` | `datetime` | YES | +| 96 | `tSReserve2` | `datetime` | YES | +| 97 | `dPayMoney` | `decimal(18,6)` | NO | +| 98 | `bInStoreComplete` | `bit(1)` | NO | +| 99 | `iIncrement` | `int` | NO | +| 100 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 101 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 102 | `sPurchaseApplyNo` | `varchar(255)` | NO | +| 103 | `bQlyComplete` | `bit(1)` | NO | +| 104 | `dQlyQty` | `decimal(18,6)` | NO | +| 105 | `bPaymentComplete` | `bit(1)` | NO | +| 106 | `dSampleQty` | `decimal(18,6)` | NO | +| 107 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | +| 108 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 109 | `dArriveQty` | `decimal(18,6)` | NO | +| 110 | `bArriveComplete` | `bit(1)` | NO | +| 111 | `dProcurementCycle` | `decimal(18,6)` | NO | +| 112 | `tDeliverDate` | `datetime` | YES | +| 113 | `sWorkOrderMaterialsId` | `varchar(200)` | NO | +| 114 | `dReturnAuxiliaryQty` | `decimal(18,6)` | YES | +| 115 | `dReturnMaterialsQty` | `decimal(18,6)` | YES | +| 116 | `bSupply` | `bit(1)` | YES | +| 117 | `tSupplyDate` | `datetime` | YES | +| 118 | `sSupplyPerson` | `varchar(50)` | YES | +| 119 | `dToQty` | `decimal(18,6)` | NO | +| 120 | `dToAuxiliaryQty` | `decimal(18,6)` | NO | +| 121 | `bVMI` | `bit(1)` | YES | +| 122 | `dKGQty` | `decimal(18,6)` | YES | +| 123 | `sApplyPersonId` | `varchar(100)` | YES | +| 124 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 125 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | +| 126 | `dOtherMoney` | `decimal(18,6)` | YES | +| 127 | `iLogistics` | `int` | YES | +| 128 | `bLogisticsComplete` | `bit(1)` | YES | +| 129 | `dRejectAuxiliaryQty` | `decimal(18,6)` | NO | +| 130 | `dRejectQty` | `decimal(18,6)` | NO | +| 131 | `dSendCarQty` | `decimal(18,6)` | YES | +| 132 | `bNoPurchase` | `bit(1)` | YES | +| 133 | `sNoPurchase` | `varchar(3)` | NO | +| 134 | `iCigPack` | `int` | YES | +| 135 | `sCigPack` | `varchar(3)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,(((ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dAuxiliaryQty`,0) + ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dReturnAuxiliaryQty`,0)) + ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dRejectAuxiliaryQty`,0)) - ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(((ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsQty`,0) + ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dReturnMaterialsQty`,0)) + ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dRejectQty`,0)) - ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dQlyAuxiliaryQty` AS `dQlyAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tDeliverDate` AS `tDeliverDate`,concat(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsId`) AS `sWorkOrderMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dReturnMaterialsQty` AS `dReturnMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bSupply` AS `bSupply`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tSupplyDate` AS `tSupplyDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSupplyPerson` AS `sSupplyPerson`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dToQty` AS `dToQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dToAuxiliaryQty` AS `dToAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dKGQty` AS `dKGQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sApplyPersonId` AS `sApplyPersonId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dOtherMoney` AS `dOtherMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iLogistics` AS `iLogistics`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bLogisticsComplete` AS `bLogisticsComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dRejectAuxiliaryQty` AS `dRejectAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bNoPurchase` AS `bNoPurchase`,(case when (`Fun_GetLoginUserLanguage`('','1111111111','1111111111') = 'sEnglish') then (case when (`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bNoPurchase` = 1) then 'Yes' else 'No' end) else (case when (`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bNoPurchase` = 1) then '是' else '否' end) end) AS `sNoPurchase`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iCigPack` AS `iCigPack`,(case when (`Fun_GetLoginUserLanguage`('','1111111111','1111111111') = 'sEnglish') then (case `xlyweberp_saas_ai`.`purpurchaseordermaster`.`iCigPack` when 1 then 'Yes' else 'No' end) else (case `xlyweberp_saas_ai`.`purpurchaseordermaster`.`iCigPack` when 1 then '是' else '否' end) end) AS `sCigPack` from (`xlyweberp_saas_ai`.`purpurchaseordermaster` join `xlyweberp_saas_ai`.`purpurchaseorderslave` on((`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseorder_reject.md b/docs/auto-catalog/views/viw_purpurchaseorder_reject.md new file mode 100644 index 0000000..c7a5438 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseorder_reject.md @@ -0,0 +1,133 @@ +# `viw_purpurchaseorder_reject` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sPurchaseManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `sConsignee` | `varchar(255)` | YES | +| 16 | `sConsigneeMobile` | `varchar(255)` | YES | +| 17 | `sDeliverId` | `varchar(100)` | YES | +| 18 | `sProvince` | `varchar(255)` | YES | +| 19 | `sCity` | `varchar(255)` | YES | +| 20 | `sArea` | `varchar(255)` | YES | +| 21 | `sDeliverTo` | `varchar(255)` | YES | +| 22 | `sManualNo` | `varchar(255)` | YES | +| 23 | `sMemo` | `mediumtext` | YES | +| 24 | `bCheck` | `bit(1)` | NO | +| 25 | `tCheckDate` | `datetime` | YES | +| 26 | `sCheckPerson` | `varchar(255)` | YES | +| 27 | `bPrint` | `bit(1)` | NO | +| 28 | `bCopyLimit` | `bit(1)` | NO | +| 29 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 30 | `tAdvanceDate` | `datetime` | YES | +| 31 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 32 | `sCurrency` | `varchar(255)` | YES | +| 33 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 34 | `sStatus` | `varchar(255)` | YES | +| 35 | `bInvalid` | `bit(1)` | NO | +| 36 | `sMReserve1` | `varchar(255)` | YES | +| 37 | `sMReserve2` | `varchar(255)` | YES | +| 38 | `sMReserve3` | `varchar(255)` | YES | +| 39 | `sMReserve4` | `varchar(255)` | YES | +| 40 | `sMReserve5` | `varchar(255)` | YES | +| 41 | `sMReserve6` | `varchar(255)` | YES | +| 42 | `dMReserve1` | `decimal(18,6)` | YES | +| 43 | `dMReserve2` | `decimal(18,6)` | YES | +| 44 | `dMReserve3` | `decimal(18,6)` | YES | +| 45 | `iMReserve1` | `int` | YES | +| 46 | `iMReserve2` | `int` | YES | +| 47 | `iMReserve3` | `int` | YES | +| 48 | `tMReserve1` | `datetime` | YES | +| 49 | `tMReserve2` | `datetime` | YES | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sMaterialsId` | `varchar(100)` | NO | +| 53 | `sMaterialsStyle` | `varchar(255)` | NO | +| 54 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 55 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 56 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 57 | `dConversionQty` | `decimal(18,6)` | NO | +| 58 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 59 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `sSlaveMemo` | `mediumtext` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 72 | `dInStoreQty` | `decimal(18,6)` | NO | +| 73 | `tInStoreDate` | `datetime` | YES | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `sOrderId` | `varchar(100)` | NO | +| 76 | `sOrderNo` | `varchar(255)` | NO | +| 77 | `sWorkOrderId` | `varchar(100)` | NO | +| 78 | `sWorkOrderNo` | `text` | NO | +| 79 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 80 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 81 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 82 | `sSReserve1` | `varchar(255)` | YES | +| 83 | `sSReserve2` | `varchar(255)` | YES | +| 84 | `sSReserve3` | `varchar(255)` | YES | +| 85 | `sSReserve4` | `varchar(255)` | YES | +| 86 | `sSReserve5` | `varchar(255)` | YES | +| 87 | `sSReserve6` | `varchar(255)` | YES | +| 88 | `dSReserve1` | `decimal(18,6)` | YES | +| 89 | `dSReserve2` | `decimal(18,6)` | YES | +| 90 | `dSReserve3` | `decimal(18,6)` | YES | +| 91 | `iSReserve1` | `int` | YES | +| 92 | `iSReserve2` | `int` | YES | +| 93 | `iSReserve3` | `int` | YES | +| 94 | `tSReserve1` | `datetime` | YES | +| 95 | `tSReserve2` | `datetime` | YES | +| 96 | `dPayMoney` | `decimal(18,6)` | NO | +| 97 | `bInStoreComplete` | `bit(1)` | NO | +| 98 | `iIncrement` | `int` | NO | +| 99 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 100 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 101 | `sPurchaseApplyNo` | `varchar(255)` | NO | +| 102 | `bQlyComplete` | `decimal(1,0)` | NO | +| 103 | `dQlyQty` | `decimal(18,6)` | NO | +| 104 | `bPaymentComplete` | `bit(1)` | NO | +| 105 | `dSampleQty` | `decimal(18,6)` | NO | +| 106 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | +| 107 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 108 | `dArriveQty` | `decimal(18,6)` | NO | +| 109 | `bArriveComplete` | `decimal(1,0)` | NO | +| 110 | `dProcurementCycle` | `decimal(18,6)` | NO | +| 111 | `tDeliverDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,(ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dQlyAuxiliaryQty` AS `dQlyAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dProcurementCycle` AS `dProcurementCycle`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`tDeliverDate` AS `tDeliverDate` from (`xlyweberp_saas_ai`.`purpurchaseordermaster` join `xlyweberp_saas_ai`.`purpurchaseorderslave` on((`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId`))) union all select `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreQty` AS `dInStoreQty`,NULL AS `tInStoreDate`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,(ifnull(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,'' AS `sPurchaseApplyNo`,0 AS `bQlyComplete`,0 AS `dQlyQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bPaymentComplete` AS `bPaymentComplete`,0 AS `0`,0 AS `0`,0 AS `0`,0 AS `0`,0 AS `0`,0 AS `0`,NULL AS `NULL` from (`xlyweberp_saas_ai`.`purpurchaserejectmaster` join `xlyweberp_saas_ai`.`purpurchaserejectslave` on((`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId`))) where (`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sType` = '1') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseorderdetail.md b/docs/auto-catalog/views/viw_purpurchaseorderdetail.md new file mode 100644 index 0000000..b7ff950 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseorderdetail.md @@ -0,0 +1,124 @@ +# `viw_purpurchaseorderdetail` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | YES | +| 52 | `iSlaveOrder` | `int` | YES | +| 53 | `sMaterialsId` | `varchar(100)` | YES | +| 54 | `sMaterialsStyle` | `varchar(255)` | YES | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 57 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 58 | `dConversionQty` | `decimal(18,6)` | YES | +| 59 | `dMaterialsPrice` | `decimal(18,6)` | YES | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | YES | +| 61 | `sSrcSlaveId` | `varchar(100)` | YES | +| 62 | `sSrcId` | `varchar(100)` | YES | +| 63 | `sSrcNo` | `varchar(255)` | YES | +| 64 | `dSrcQty` | `decimal(18,6)` | YES | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 68 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | YES | +| 73 | `dInStoreQty` | `decimal(18,6)` | YES | +| 74 | `tInStoreDate` | `datetime` | YES | +| 75 | `sBarcode` | `varchar(255)` | YES | +| 76 | `sOrderId` | `varchar(100)` | YES | +| 77 | `sOrderNo` | `varchar(255)` | YES | +| 78 | `sWorkOrderId` | `varchar(100)` | YES | +| 79 | `sWorkOrderNo` | `varchar(255)` | YES | +| 80 | `sWorkOrderControlId` | `varchar(100)` | YES | +| 81 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 82 | `dNoInStoreQty` | `decimal(19,6)` | NO | +| 83 | `sSReserve1` | `varchar(255)` | YES | +| 84 | `sSReserve2` | `varchar(255)` | YES | +| 85 | `sSReserve3` | `varchar(255)` | YES | +| 86 | `sSReserve4` | `varchar(255)` | YES | +| 87 | `sSReserve5` | `varchar(255)` | YES | +| 88 | `sSReserve6` | `varchar(255)` | YES | +| 89 | `dSReserve1` | `decimal(18,6)` | YES | +| 90 | `dSReserve2` | `decimal(18,6)` | YES | +| 91 | `dSReserve3` | `decimal(18,6)` | YES | +| 92 | `iSReserve1` | `int` | YES | +| 93 | `iSReserve2` | `int` | YES | +| 94 | `iSReserve3` | `int` | YES | +| 95 | `tSReserve1` | `datetime` | YES | +| 96 | `tSReserve2` | `datetime` | YES | +| 97 | `dPayMoney` | `decimal(18,6)` | YES | +| 98 | `bInStoreComplete` | `bit(1)` | YES | +| 99 | `iIncrement` | `int` | YES | +| 100 | `sPurchaseApplyId` | `varchar(100)` | YES | +| 101 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | +| 102 | `sPurchaseApplyNo` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`tInStoreDate` AS `tInStoreDate`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sWorkOrderControlId` AS `sWorkOrderControlId`,(ifnull(`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dMaterialsQty`,0) - ifnull(`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dInStoreQty`,0)) AS `dNoInStoreQty`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sPurchaseApplyNo` AS `sPurchaseApplyNo` from (`xlyweberp_saas_ai`.`purpurchaseordermaster` left join `xlyweberp_saas_ai`.`purpurchaseorderdetail` on((`xlyweberp_saas_ai`.`purpurchaseorderdetail`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseorderreport.md b/docs/auto-catalog/views/viw_purpurchaseorderreport.md new file mode 100644 index 0000000..f27c99d --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseorderreport.md @@ -0,0 +1,60 @@ +# `viw_purpurchaseorderreport` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `tCheckDate` | `datetime` | YES | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sCheckPerson` | `varchar(255)` | YES | +| 8 | `iOrder` | `int` | NO | +| 9 | `sFormId` | `varchar(100)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sSupplyId` | `varchar(100)` | NO | +| 12 | `sStatus` | `varchar(255)` | YES | +| 13 | `bInvalid` | `bit(1)` | NO | +| 14 | `bCheck` | `bit(1)` | NO | +| 15 | `sSlaveId` | `varchar(100)` | NO | +| 16 | `iSlaveOrder` | `int` | NO | +| 17 | `sParentId` | `varchar(100)` | NO | +| 18 | `sMaterialsId` | `varchar(100)` | NO | +| 19 | `sMaterialsStyle` | `varchar(255)` | NO | +| 20 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 21 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 22 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 23 | `dConversionQty` | `decimal(18,6)` | NO | +| 24 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 25 | `dOldMaterialsPrice` | `decimal(24,13)` | NO | +| 26 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 27 | `sSlaveMemo` | `text` | YES | +| 28 | `sTaxId` | `varchar(100)` | YES | +| 29 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 30 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 31 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 32 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 33 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 34 | `iIncrement` | `int` | NO | +| 35 | `bVMI` | `bit(1)` | YES | +| 36 | `sMemo` | `text` | YES | +| 37 | `dBusinessPrice` | `decimal(18,6)` | YES | +| 38 | `dOldMaterialsMoney` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dOldMaterialsPrice` AS `dOldMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`bVMI` AS `bVMI`,`xlyweberp_saas_ai`.`purpurchaseordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dBusinessPrice` AS `dBusinessPrice`,`xlyweberp_saas_ai`.`purpurchaseorderslave`.`dOldMaterialsMoney` AS `dOldMaterialsMoney` from (`xlyweberp_saas_ai`.`purpurchaseordermaster` join `xlyweberp_saas_ai`.`purpurchaseorderslave` on((`xlyweberp_saas_ai`.`purpurchaseorderslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaseordermaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasereject.md b/docs/auto-catalog/views/viw_purpurchasereject.md new file mode 100644 index 0000000..6ed9c0d --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasereject.md @@ -0,0 +1,138 @@ +# `viw_purpurchasereject` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 57 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 58 | `dConversionQty` | `decimal(18,6)` | NO | +| 59 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 60 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 61 | `sSrcSlaveId` | `varchar(100)` | NO | +| 62 | `sSrcId` | `varchar(100)` | NO | +| 63 | `sSrcNo` | `varchar(255)` | NO | +| 64 | `dSrcQty` | `decimal(18,6)` | YES | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 68 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 72 | `bCheckingComplete` | `bit(1)` | NO | +| 73 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 74 | `dCheckingQty` | `decimal(18,6)` | NO | +| 75 | `sDefineNo` | `varchar(100)` | NO | +| 76 | `sDefineNo2` | `varchar(100)` | NO | +| 77 | `sWareHouseId` | `varchar(100)` | NO | +| 78 | `sLocationId` | `varchar(100)` | NO | +| 79 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 80 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 81 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 82 | `sOrderId` | `varchar(100)` | NO | +| 83 | `sOrderNo` | `varchar(255)` | NO | +| 84 | `sWorkOrderId` | `varchar(100)` | NO | +| 85 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 86 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 87 | `dPayMoney` | `decimal(18,6)` | NO | +| 88 | `sBarcode` | `varchar(255)` | YES | +| 89 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 90 | `dInStoreQty` | `decimal(18,6)` | NO | +| 91 | `bInStoreComplete` | `bit(1)` | NO | +| 92 | `sSReserve1` | `varchar(255)` | YES | +| 93 | `sSReserve2` | `varchar(255)` | YES | +| 94 | `sSReserve3` | `varchar(255)` | YES | +| 95 | `sSReserve4` | `varchar(255)` | YES | +| 96 | `sSReserve5` | `varchar(255)` | YES | +| 97 | `sSReserve6` | `varchar(255)` | YES | +| 98 | `dSReserve1` | `decimal(18,6)` | YES | +| 99 | `dSReserve2` | `decimal(18,6)` | YES | +| 100 | `dSReserve3` | `decimal(18,6)` | YES | +| 101 | `iSReserve1` | `int` | YES | +| 102 | `iSReserve2` | `int` | YES | +| 103 | `iSReserve3` | `int` | YES | +| 104 | `tSReserve1` | `datetime` | YES | +| 105 | `tSReserve2` | `datetime` | YES | +| 106 | `sType` | `varchar(255)` | NO | +| 107 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 108 | `iIncrement` | `int` | NO | +| 109 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 110 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 111 | `sPurchaseApplySlaveNo` | `varchar(255)` | NO | +| 112 | `bInvoiceComplete` | `bit(1)` | NO | +| 113 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 114 | `bPaymentComplete` | `bit(1)` | NO | +| 115 | `sMinusSrcId` | `varchar(255)` | NO | +| 116 | `sAccidentId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sPurchaseApplySlaveNo` AS `sPurchaseApplySlaveNo`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sAccidentId` AS `sAccidentId` from (`xlyweberp_saas_ai`.`purpurchaserejectmaster` join `xlyweberp_saas_ai`.`purpurchaserejectslave` on((`xlyweberp_saas_ai`.`purpurchaserejectslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchaserejectmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaserrive.md b/docs/auto-catalog/views/viw_purpurchaserrive.md new file mode 100644 index 0000000..ef5ee99 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaserrive.md @@ -0,0 +1,125 @@ +# `viw_purpurchaserrive` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sParentId` | `varchar(100)` | NO | +| 54 | `sMaterialsId` | `varchar(100)` | NO | +| 55 | `sMaterialsStyle` | `varchar(255)` | NO | +| 56 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 61 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 62 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 63 | `dPresentQty` | `decimal(18,6)` | NO | +| 64 | `sSrcSlaveId` | `varchar(100)` | NO | +| 65 | `sSrcId` | `varchar(100)` | NO | +| 66 | `sSrcNo` | `varchar(255)` | NO | +| 67 | `dSrcQty` | `decimal(18,6)` | YES | +| 68 | `sSlaveMemo` | `text` | YES | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 74 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 75 | `bInStoreComplete` | `bit(1)` | NO | +| 76 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 77 | `dInStoreQty` | `decimal(18,6)` | NO | +| 78 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 79 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 80 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 81 | `sOrderId` | `varchar(100)` | NO | +| 82 | `sOrderNo` | `varchar(255)` | NO | +| 83 | `sWorkOrderId` | `varchar(100)` | NO | +| 84 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 85 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 86 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 87 | `dGiveQty` | `decimal(18,6)` | NO | +| 88 | `dPayMoney` | `decimal(18,6)` | NO | +| 89 | `sBarcode` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sPurchaseManId` AS `sPurchaseManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`dAdvanceMoney` AS `dAdvanceMoney`,`m`.`tAdvanceDate` AS `tAdvanceDate`,`m`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`s`.`dPresentQty` AS `dPresentQty`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`bInStoreComplete` AS `bInStoreComplete`,`s`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,`s`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`s`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`s`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`dPayMoney` AS `dPayMoney`,`s`.`sBarcode` AS `sBarcode`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2` from (`xlyweberp_saas_ai`.`purpurchasearrivemaster` `m` join `xlyweberp_saas_ai`.`purpurchasearriveslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchaseshow.md b/docs/auto-catalog/views/viw_purpurchaseshow.md new file mode 100644 index 0000000..2650ec3 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchaseshow.md @@ -0,0 +1,80 @@ +# `viw_purpurchaseshow` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sSlaveId` | `varchar(50)` | NO | +| 20 | `iSlaveOrder` | `int` | NO | +| 21 | `sParentId` | `varchar(50)` | NO | +| 22 | `sMaterialsId` | `varchar(50)` | NO | +| 23 | `sMaterialsStyle` | `varchar(50)` | NO | +| 24 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 25 | `sAuxiliaryUnit` | `varchar(50)` | NO | +| 26 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 27 | `dConversionQty` | `decimal(18,6)` | NO | +| 28 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 29 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 30 | `sSrcSlaveId` | `varchar(50)` | NO | +| 31 | `sSrcId` | `varchar(50)` | NO | +| 32 | `sSrcNo` | `varchar(50)` | NO | +| 33 | `dSrcQty` | `decimal(18,6)` | YES | +| 34 | `sSlaveMemo` | `text` | YES | +| 35 | `sTaxId` | `varchar(100)` | YES | +| 36 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 37 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 38 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 39 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 40 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 41 | `sOrderId` | `varchar(2000)` | NO | +| 42 | `sOrderSlaveId` | `varchar(2000)` | NO | +| 43 | `sOrderNo` | `varchar(2000)` | NO | +| 44 | `sWorkOrderId` | `varchar(2000)` | NO | +| 45 | `sWorkOrderSlaveId` | `varchar(2000)` | NO | +| 46 | `sWorkOrderNo` | `varchar(2000)` | NO | +| 47 | `sWorkOrderControlId` | `varchar(50)` | NO | +| 48 | `sWorkOrderMaterialsTbId` | `varchar(50)` | NO | +| 49 | `sPurchaseApplyId` | `varchar(50)` | NO | +| 50 | `sPurchaseApplySlaveId` | `varchar(50)` | NO | +| 51 | `sPurchaseApplyNo` | `varchar(50)` | NO | +| 52 | `dMaterialsPrice1` | `decimal(24,13)` | NO | +| 53 | `dMaterialsMoney1` | `decimal(18,6)` | NO | +| 54 | `dMaterialsNoTaxPrice1` | `decimal(24,13)` | NO | +| 55 | `dMaterialsNoTaxMoney1` | `decimal(18,6)` | YES | +| 56 | `dMaterialsTaxMoney1` | `decimal(18,6)` | YES | +| 57 | `sSuppBillNo` | `varchar(255)` | NO | +| 58 | `sSupplyName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsPrice` AS `dMaterialsPrice1`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsMoney` AS `dMaterialsMoney1`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice1`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney1`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney1`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sBillNo` AS `sSuppBillNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sSupplyName` AS `sSupplyName` from (((`xlyweberp_saas_ai`.`purpurchaseinquirymaster` join `xlyweberp_saas_ai`.`purpurchaseinquiryslave` on((`xlyweberp_saas_ai`.`purpurchaseinquirymaster`.`sId` = `xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sParentId`))) join `xlyweberp_saas_ai`.`purpurchasesuppinquiryslave` on((`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sSrcSlaveId` = `xlyweberp_saas_ai`.`purpurchaseinquiryslave`.`sId`))) join `xlyweberp_saas_ai`.`purpurchasesuppinquirymaster` on((`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sParentId` = `xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purpurchasesuppinquiry.md b/docs/auto-catalog/views/viw_purpurchasesuppinquiry.md new file mode 100644 index 0000000..3268995 --- /dev/null +++ b/docs/auto-catalog/views/viw_purpurchasesuppinquiry.md @@ -0,0 +1,75 @@ +# `viw_purpurchasesuppinquiry` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | YES | +| 11 | `sSupplyName` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sSlaveId` | `varchar(50)` | NO | +| 21 | `iSlaveOrder` | `int` | NO | +| 22 | `sParentId` | `varchar(50)` | NO | +| 23 | `sMaterialsId` | `varchar(50)` | NO | +| 24 | `sMaterialsStyle` | `varchar(50)` | NO | +| 25 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 26 | `sAuxiliaryUnit` | `varchar(50)` | NO | +| 27 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 28 | `dConversionQty` | `decimal(18,6)` | NO | +| 29 | `dMaterialsPrice` | `decimal(24,13)` | NO | +| 30 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 31 | `sSrcSlaveId` | `varchar(50)` | NO | +| 32 | `sSrcId` | `varchar(50)` | NO | +| 33 | `sSrcNo` | `varchar(50)` | NO | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | +| 35 | `sSlaveMemo` | `text` | YES | +| 36 | `sTaxId` | `varchar(100)` | YES | +| 37 | `dMaterialsNoTaxPrice` | `decimal(24,13)` | NO | +| 38 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 39 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 40 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 41 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 42 | `sOrderId` | `varchar(2000)` | NO | +| 43 | `sOrderSlaveId` | `varchar(2000)` | NO | +| 44 | `sOrderNo` | `varchar(2000)` | NO | +| 45 | `sWorkOrderId` | `varchar(2000)` | NO | +| 46 | `sWorkOrderSlaveId` | `varchar(2000)` | NO | +| 47 | `sWorkOrderNo` | `varchar(2000)` | NO | +| 48 | `sWorkOrderControlId` | `varchar(50)` | NO | +| 49 | `sWorkOrderMaterialsTbId` | `varchar(50)` | NO | +| 50 | `sPurchaseApplyId` | `varchar(50)` | NO | +| 51 | `sPurchaseApplySlaveId` | `varchar(50)` | NO | +| 52 | `sPurchaseApplyNo` | `varchar(50)` | NO | +| 53 | `sUserId` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sSupplyName` AS `sSupplyName`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sUserId` AS `sUserId` from (`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster` join `xlyweberp_saas_ai`.`purpurchasesuppinquiryslave` on((`xlyweberp_saas_ai`.`purpurchasesuppinquirymaster`.`sId` = `xlyweberp_saas_ai`.`purpurchasesuppinquiryslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_purqualityabnormal.md b/docs/auto-catalog/views/viw_purqualityabnormal.md new file mode 100644 index 0000000..321690c --- /dev/null +++ b/docs/auto-catalog/views/viw_purqualityabnormal.md @@ -0,0 +1,119 @@ +# `viw_purqualityabnormal` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `sCurrency` | `varchar(255)` | YES | +| 31 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 32 | `sStatus` | `varchar(255)` | YES | +| 33 | `bInvalid` | `bit(1)` | NO | +| 34 | `sMReserve1` | `varchar(255)` | YES | +| 35 | `sMReserve2` | `varchar(255)` | YES | +| 36 | `sMReserve3` | `varchar(255)` | YES | +| 37 | `sMReserve4` | `varchar(255)` | YES | +| 38 | `sMReserve5` | `varchar(255)` | YES | +| 39 | `sMReserve6` | `varchar(255)` | YES | +| 40 | `dMReserve1` | `decimal(18,6)` | YES | +| 41 | `dMReserve2` | `decimal(18,6)` | YES | +| 42 | `dMReserve3` | `decimal(18,6)` | YES | +| 43 | `iMReserve1` | `int` | YES | +| 44 | `iMReserve2` | `int` | YES | +| 45 | `iMReserve3` | `int` | YES | +| 46 | `tMReserve1` | `datetime` | YES | +| 47 | `tMReserve2` | `datetime` | YES | +| 48 | `sSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sMaterialsId` | `varchar(100)` | NO | +| 51 | `sMaterialsStyle` | `varchar(255)` | NO | +| 52 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 53 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 54 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 55 | `dConversionQty` | `decimal(18,6)` | NO | +| 56 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 57 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `sSlaveMemo` | `text` | YES | +| 63 | `sTaxId` | `varchar(100)` | YES | +| 64 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 65 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 66 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 67 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 68 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 69 | `dCheckingMoney` | `decimal(18,6)` | NO | +| 70 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 71 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 72 | `sOrderId` | `varchar(100)` | NO | +| 73 | `sOrderNo` | `varchar(255)` | NO | +| 74 | `sWorkOrderId` | `varchar(100)` | NO | +| 75 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 76 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 77 | `sBarcode` | `varchar(255)` | YES | +| 78 | `sSReserve1` | `varchar(255)` | YES | +| 79 | `sSReserve2` | `varchar(255)` | YES | +| 80 | `sSReserve3` | `varchar(255)` | YES | +| 81 | `sSReserve4` | `varchar(255)` | YES | +| 82 | `sSReserve5` | `varchar(255)` | YES | +| 83 | `sSReserve6` | `varchar(255)` | YES | +| 84 | `dSReserve1` | `decimal(18,6)` | YES | +| 85 | `dSReserve2` | `decimal(18,6)` | YES | +| 86 | `dSReserve3` | `decimal(18,6)` | YES | +| 87 | `iSReserve1` | `int` | YES | +| 88 | `iSReserve2` | `int` | YES | +| 89 | `iSReserve3` | `int` | YES | +| 90 | `tSReserve1` | `datetime` | YES | +| 91 | `tSReserve2` | `datetime` | YES | +| 92 | `dPayMoney` | `decimal(18,6)` | NO | +| 93 | `bPaymentComplete` | `bit(1)` | NO | +| 94 | `iIncrement` | `int` | NO | +| 95 | `bCheckingComplete` | `bit(1)` | NO | +| 96 | `dCheckingAuxiliaryQty` | `decimal(18,6)` | NO | +| 97 | `dCheckingQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dCheckingMoney` AS `dCheckingMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dCheckingAuxiliaryQty` AS `dCheckingAuxiliaryQty`,`xlyweberp_saas_ai`.`purqualityabnormalslave`.`dCheckingQty` AS `dCheckingQty` from (`xlyweberp_saas_ai`.`purqualityabnormalmaster` join `xlyweberp_saas_ai`.`purqualityabnormalslave` on((`xlyweberp_saas_ai`.`purqualityabnormalslave`.`sParentId` = `xlyweberp_saas_ai`.`purqualityabnormalmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlycomematerialstest.md b/docs/auto-catalog/views/viw_qlycomematerialstest.md new file mode 100644 index 0000000..9d844c1 --- /dev/null +++ b/docs/auto-catalog/views/viw_qlycomematerialstest.md @@ -0,0 +1,82 @@ +# `viw_qlycomematerialstest` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | YES | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sTestStandardId` | `varchar(100)` | YES | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sMaterialsStyle` | `varchar(255)` | YES | +| 41 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 42 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 43 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 44 | `dConversionQty` | `decimal(18,6)` | YES | +| 45 | `dSampleQty` | `decimal(65,0)` | NO | +| 46 | `dQualifyQty` | `decimal(65,0)` | YES | +| 47 | `dNoQualifyQty` | `decimal(65,0)` | YES | +| 48 | `dRejectQty` | `decimal(65,0)` | YES | +| 49 | `iTestResult` | `int` | YES | +| 50 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | YES | +| 51 | `dInStoreQty` | `decimal(18,6)` | YES | +| 52 | `sDefineNo` | `varchar(100)` | YES | +| 53 | `sDefineNo2` | `varchar(100)` | YES | +| 54 | `sSlaveId` | `varchar(100)` | NO | +| 55 | `sParentId` | `varchar(100)` | NO | +| 56 | `sTestItem` | `varchar(1000)` | YES | +| 57 | `sTestStandard` | `varchar(1000)` | YES | +| 58 | `sSMemo` | `varchar(255)` | YES | +| 59 | `sActValue` | `varchar(255)` | YES | +| 60 | `sTestPersonId` | `varchar(250)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sTestItem` AS `sTestItem`,`xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sTestStandard` AS `sTestStandard`,`xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sActValue` AS `sActValue`,`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sTestPersonId` AS `sTestPersonId` from (`xlyweberp_saas_ai`.`qlycomematerialstestmaster` join `xlyweberp_saas_ai`.`qlycomematerialstestslave` on((`xlyweberp_saas_ai`.`qlycomematerialstestmaster`.`sId` = `xlyweberp_saas_ai`.`qlycomematerialstestslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlycomematerialstest_purpurchasearrive.md b/docs/auto-catalog/views/viw_qlycomematerialstest_purpurchasearrive.md new file mode 100644 index 0000000..8d721d1 --- /dev/null +++ b/docs/auto-catalog/views/viw_qlycomematerialstest_purpurchasearrive.md @@ -0,0 +1,111 @@ +# `viw_qlycomematerialstest_purpurchasearrive` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sTestStandardId` | `char(0)` | NO | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sMaterialsStyle` | `varchar(255)` | NO | +| 41 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 42 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 43 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 44 | `dConversionQty` | `decimal(18,6)` | NO | +| 45 | `dSampleQty` | `int` | NO | +| 46 | `dQualifyQty` | `int` | NO | +| 47 | `dNoQualifyQty` | `int` | NO | +| 48 | `dRejectQty` | `int` | NO | +| 49 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 50 | `dInStoreQty` | `decimal(18,6)` | NO | +| 51 | `sDefineNo` | `char(0)` | NO | +| 52 | `sDefineNo2` | `char(0)` | NO | +| 53 | `sTestPersonId` | `char(0)` | NO | +| 54 | `sOrderSlaveId` | `char(0)` | NO | +| 55 | `bInstoreComplete` | `bit(1)` | NO | +| 56 | `sWorkOrderSlaveId` | `char(0)` | NO | +| 57 | `sWorkOrderMaterialsTbId` | `char(0)` | NO | +| 58 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 59 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 60 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 61 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | +| 63 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 64 | `dGiveQty` | `decimal(18,6)` | NO | +| 65 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 66 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 67 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 68 | `sWorkOrderNo` | `varchar(4000)` | NO | +| 69 | `sTaxId` | `varchar(100)` | YES | +| 70 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 71 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 74 | `sOrderId` | `varchar(100)` | NO | +| 75 | `sOrderNo` | `varchar(255)` | NO | +| 76 | `sWorkOrderId` | `varchar(100)` | NO | +| 77 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 78 | `iTestResult` | `int` | YES | +| 79 | `iTypeResult` | `int` | YES | +| 80 | `bVMI` | `bit(1)` | YES | +| 81 | `bQly` | `bit(1)` | YES | +| 82 | `dQlyQty` | `int` | YES | +| 83 | `sPurchaseApplyId` | `varchar(100)` | YES | +| 84 | `sPurchaseApplySlaveId` | `varchar(100)` | YES | +| 85 | `sPurchaseApplyNo` | `varchar(255)` | YES | +| 86 | `sGetPayId` | `varchar(100)` | YES | +| 87 | `bFast` | `bit(1)` | YES | +| 88 | `tFastDate` | `datetime` | YES | +| 89 | `sFastPerson` | `varchar(255)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,'' AS `sTestStandardId`,`s`.`sId` AS `sSlaveId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sId` AS `sSrcSlaveId`,`m`.`sId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,0 AS `dSampleQty`,0 AS `dQualifyQty`,0 AS `dNoQualifyQty`,0 AS `dRejectQty`,`s`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sTestPersonId`,'' AS `sOrderSlaveId`,`s`.`bInStoreComplete` AS `bInstoreComplete`,'' AS `sWorkOrderSlaveId`,'' AS `sWorkOrderMaterialsTbId`,`s`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`s`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`s`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`s`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`s`.`dPresentQty` AS `dPresentQty`,`s`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`iTestResult` AS `iTestResult`,`s`.`iTypeResult` AS `iTypeResult`,`s`.`bVMI` AS `bVMI`,`s`.`bQly` AS `bQly`,`s`.`dQlyQty` AS `dQlyQty`,`s`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`s`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`s`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`m`.`sGetPayId` AS `sGetPayId`,`s`.`bFast` AS `bFast`,`s`.`tFastDate` AS `tFastDate`,`s`.`sFastPerson` AS `sFastPerson` from (`xlyweberp_saas_ai`.`purpurchasearrivemaster` `m` join `xlyweberp_saas_ai`.`purpurchasearriveslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlycomematerialstest_purpurchaseorder.md b/docs/auto-catalog/views/viw_qlycomematerialstest_purpurchaseorder.md new file mode 100644 index 0000000..9041792 --- /dev/null +++ b/docs/auto-catalog/views/viw_qlycomematerialstest_purpurchaseorder.md @@ -0,0 +1,104 @@ +# `viw_qlycomematerialstest_purpurchaseorder` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | YES | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `mediumtext` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sTestStandardId` | `varchar(100)` | YES | +| 34 | `sSlaveId` | `varchar(100)` | NO | +| 35 | `sMaterialsId` | `varchar(100)` | NO | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sMaterialsStyle` | `varchar(255)` | YES | +| 41 | `dAuxiliaryQty` | `decimal(18,6)` | YES | +| 42 | `sAuxiliaryUnit` | `varchar(255)` | YES | +| 43 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 44 | `dConversionQty` | `decimal(18,6)` | YES | +| 45 | `dSampleQty` | `decimal(65,6)` | NO | +| 46 | `dQualifyQty` | `decimal(65,0)` | YES | +| 47 | `dNoQualifyQty` | `decimal(65,0)` | YES | +| 48 | `dRejectQty` | `decimal(65,0)` | YES | +| 49 | `iTestResult` | `bigint` | YES | +| 50 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | YES | +| 51 | `dInStoreQty` | `decimal(18,6)` | YES | +| 52 | `sDefineNo` | `varchar(100)` | YES | +| 53 | `sDefineNo2` | `varchar(100)` | YES | +| 54 | `sTestPersonId` | `varchar(250)` | YES | +| 55 | `sOrderSlaveId` | `varchar(100)` | NO | +| 56 | `bInstoreComplete` | `bit(1)` | NO | +| 57 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 58 | `sWorkOrderMaterialsTbId` | `text` | NO | +| 59 | `sPurchaseApplyId` | `varchar(100)` | NO | +| 60 | `sPurchaseApplySlaveId` | `varchar(100)` | NO | +| 61 | `sPurchaseApplyNo` | `varchar(255)` | NO | +| 62 | `sPurchaseOrderId` | `varchar(100)` | NO | +| 63 | `sPurchaseOrderSlaveId` | `varchar(100)` | NO | +| 64 | `sPurchaseOrderNo` | `varchar(255)` | NO | +| 65 | `dPresentAuxiliaryQty` | `decimal(18,6)` | NO | +| 66 | `dPresentQty` | `decimal(18,6)` | NO | +| 67 | `dGiveAuxiliaryQty` | `decimal(18,6)` | NO | +| 68 | `dGiveQty` | `decimal(18,6)` | NO | +| 69 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 70 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 71 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 72 | `sWorkOrderNo` | `text` | NO | +| 73 | `sTaxId` | `varchar(100)` | YES | +| 74 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 75 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 76 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 77 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 78 | `sOrderId` | `varchar(100)` | NO | +| 79 | `sOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderId` | `varchar(100)` | NO | +| 81 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 82 | `dQlyAuxiliaryQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sTestStandardId` AS `sTestStandardId`,`m`.`sId` AS `sSlaveId`,`m`.`sMaterialsId` AS `sMaterialsId`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`dSrcQty` AS `dSrcQty`,`m`.`sMaterialsStyle` AS `sMaterialsStyle`,`m`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`m`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`m`.`dMaterialsQty` AS `dMaterialsQty`,`m`.`dConversionQty` AS `dConversionQty`,`m`.`dSampleQty` AS `dSampleQty`,`m`.`dQualifyQty` AS `dQualifyQty`,`m`.`dNoQualifyQty` AS `dNoQualifyQty`,`m`.`dRejectQty` AS `dRejectQty`,`m`.`iTestResult` AS `iTestResult`,`m`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`m`.`dInStoreQty` AS `dInStoreQty`,`m`.`sDefineNo` AS `sDefineNo`,`m`.`sDefineNo2` AS `sDefineNo2`,`m`.`sTestPersonId` AS `sTestPersonId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`bInStoreComplete` AS `bInstoreComplete`,`m`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`m`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`m`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`m`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`m`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,`m`.`sPurchaseOrderId` AS `sPurchaseOrderId`,`m`.`sPurchaseOrderSlaveId` AS `sPurchaseOrderSlaveId`,`m`.`sPurchaseOrderNo` AS `sPurchaseOrderNo`,`m`.`dPresentAuxiliaryQty` AS `dPresentAuxiliaryQty`,`m`.`dPresentQty` AS `dPresentQty`,`m`.`dGiveAuxiliaryQty` AS `dGiveAuxiliaryQty`,`m`.`dGiveQty` AS `dGiveQty`,`m`.`dMaterialsPrice` AS `dMaterialsPrice`,`m`.`dMaterialsMoney` AS `dMaterialsMoney`,`m`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`m`.`sWorkOrderNo` AS `sWorkOrderNo`,`m`.`sTaxId` AS `sTaxId`,`m`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`m`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`m`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`m`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sWorkOrderId` AS `sWorkOrderId`,`m`.`sWorkOrderControlId` AS `sWorkOrderControlId`,0 AS `dQlyAuxiliaryQty` from `xlyweberp_saas_ai`.`qlycomematerialstestmaster` `m` union select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sSupplyId` AS `sSupplyId`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,'' AS `sTestStandardId`,`s`.`sId` AS `sSlaveId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sId` AS `sSrcSlaveId`,`m`.`sId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dSampleQty` AS `dSampleQty`,0 AS `dQualifyQty`,0 AS `dNoQualifyQty`,0 AS `dRejectQty`,0 AS `iTestResult`,`s`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`s`.`dInStoreQty` AS `dInStoreQty`,'' AS `sDefineNo`,'' AS `sDefineNo2`,'' AS `sTestPersonId`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`bInStoreComplete` AS `bInstoreComplete`,`s`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`s`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`s`.`sPurchaseApplyId` AS `sPurchaseApplyId`,`s`.`sPurchaseApplySlaveId` AS `sPurchaseApplySlaveId`,`s`.`sPurchaseApplyNo` AS `sPurchaseApplyNo`,'' AS `sPurchaseOrderId`,'' AS `sPurchaseOrderSlaveId`,'' AS `sPurchaseOrderNo`,0 AS `dPresentAuxiliaryQty`,0 AS `dPresentQty`,0 AS `dGiveAuxiliaryQty`,0 AS `dGiveQty`,`s`.`dMaterialsPrice` AS `dMaterialsPrice`,`s`.`dMaterialsMoney` AS `dMaterialsMoney`,`s`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`s`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`s`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`s`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,`s`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`s`.`dQlyAuxiliaryQty` AS `dQlyAuxiliaryQty` from (`xlyweberp_saas_ai`.`purpurchaseordermaster` `m` join `xlyweberp_saas_ai`.`purpurchaseorderslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyoutsideproducttest.md b/docs/auto-catalog/views/viw_qlyoutsideproducttest.md new file mode 100644 index 0000000..550e4df --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyoutsideproducttest.md @@ -0,0 +1,86 @@ +# `viw_qlyoutsideproducttest` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `iIncrement` | `int` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `tCreateDate` | `datetime` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `iOrder` | `int` | NO | +| 9 | `sFormId` | `varchar(100)` | NO | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sSupplyId` | `varchar(100)` | NO | +| 12 | `sManualNo` | `varchar(255)` | YES | +| 13 | `sMemo` | `text` | YES | +| 14 | `bCheck` | `bit(1)` | NO | +| 15 | `tCheckDate` | `datetime` | YES | +| 16 | `sCheckPerson` | `varchar(255)` | YES | +| 17 | `bPrint` | `bit(1)` | NO | +| 18 | `bCopyLimit` | `bit(1)` | NO | +| 19 | `sStatus` | `varchar(255)` | YES | +| 20 | `bInvalid` | `bit(1)` | NO | +| 21 | `sMReserve1` | `varchar(255)` | YES | +| 22 | `sMReserve2` | `varchar(255)` | YES | +| 23 | `sMReserve3` | `varchar(255)` | YES | +| 24 | `sMReserve4` | `varchar(255)` | YES | +| 25 | `sMReserve5` | `varchar(255)` | YES | +| 26 | `sMReserve6` | `varchar(255)` | YES | +| 27 | `dMReserve1` | `decimal(18,6)` | YES | +| 28 | `dMReserve2` | `decimal(18,6)` | YES | +| 29 | `dMReserve3` | `decimal(18,6)` | YES | +| 30 | `iMReserve1` | `int` | YES | +| 31 | `iMReserve2` | `int` | YES | +| 32 | `iMReserve3` | `int` | YES | +| 33 | `tMReserve1` | `datetime` | YES | +| 34 | `tMReserve2` | `datetime` | YES | +| 35 | `sTestStandardId` | `varchar(100)` | YES | +| 36 | `sProcessId` | `varchar(100)` | YES | +| 37 | `sSrcSlaveId` | `varchar(100)` | NO | +| 38 | `sSrcId` | `varchar(100)` | NO | +| 39 | `sSrcNo` | `varchar(255)` | NO | +| 40 | `dSrcQty` | `decimal(18,6)` | YES | +| 41 | `sProductId` | `varchar(100)` | YES | +| 42 | `dSampleQty` | `decimal(18,6)` | YES | +| 43 | `dQualifyQty` | `decimal(18,6)` | YES | +| 44 | `dNoQualifyQty` | `decimal(18,6)` | YES | +| 45 | `dRejectQty` | `decimal(18,6)` | YES | +| 46 | `iTestResult` | `int` | YES | +| 47 | `sPurchaseManId` | `varchar(100)` | NO | +| 48 | `sGetPayId` | `varchar(100)` | NO | +| 49 | `sDeliverId` | `varchar(100)` | NO | +| 50 | `sMaterialsId` | `varchar(100)` | NO | +| 51 | `sTaxId` | `varchar(100)` | NO | +| 52 | `sTestItem` | `varchar(1000)` | NO | +| 53 | `sTestStandard` | `varchar(1000)` | NO | +| 54 | `sActValue` | `varchar(255)` | YES | +| 55 | `sSMemo` | `varchar(255)` | YES | +| 56 | `sSlaveId` | `varchar(100)` | NO | +| 57 | `iSlaveOrder` | `int` | NO | +| 58 | `bInStoreComplete` | `bit(1)` | NO | +| 59 | `dInStoreQty` | `decimal(18,6)` | NO | +| 60 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 61 | `sTestPersonId` | `varchar(100)` | YES | +| 62 | `sCustomerId` | `varchar(100)` | YES | +| 63 | `sTestPerson` | `varchar(255)` | YES | +| 64 | `dSampleAuxiliaryQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sTestItem` AS `sTestItem`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sTestStandard` AS `sTestStandard`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sActValue` AS `sActValue`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`iIncrement` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sTestPersonId` AS `sTestPersonId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sTestPerson` AS `sTestPerson`,`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`dSampleAuxiliaryQty` AS `dSampleAuxiliaryQty` from (`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster` join `xlyweberp_saas_ai`.`qlyoutsideproducttestslave` on((`xlyweberp_saas_ai`.`qlyoutsideproducttestmaster`.`sId` = `xlyweberp_saas_ai`.`qlyoutsideproducttestslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess.md b/docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess.md new file mode 100644 index 0000000..a31c8ce --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess.md @@ -0,0 +1,84 @@ +# `viw_qlyoutsideproducttest_opsoutsideprocess` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `mediumtext` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sTestStandardId` | `varchar(100)` | YES | +| 35 | `sProcessId` | `varchar(100)` | YES | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sProductId` | `varchar(100)` | YES | +| 41 | `dSampleQty` | `decimal(18,6)` | YES | +| 42 | `dQualifyQty` | `decimal(18,6)` | YES | +| 43 | `dNoQualifyQty` | `decimal(18,6)` | YES | +| 44 | `dRejectQty` | `decimal(18,6)` | YES | +| 45 | `iTestResult` | `bigint` | YES | +| 46 | `sPurchaseManId` | `varchar(100)` | YES | +| 47 | `sGetPayId` | `varchar(100)` | YES | +| 48 | `sDeliverId` | `varchar(100)` | YES | +| 49 | `sMaterialsId` | `varchar(100)` | NO | +| 50 | `sTaxId` | `varchar(100)` | YES | +| 51 | `sTestItem` | `text` | NO | +| 52 | `sTestStandard` | `text` | NO | +| 53 | `sActValue` | `varchar(255)` | YES | +| 54 | `sSMemo` | `varchar(255)` | YES | +| 55 | `sSlaveId` | `varchar(100)` | NO | +| 56 | `bInStoreComplete` | `bit(1)` | NO | +| 57 | `dInStoreQty` | `decimal(18,6)` | NO | +| 58 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `sTestPersonId` | `varchar(100)` | YES | +| 60 | `sCustomerId` | `varchar(100)` | YES | +| 61 | `sTestPerson` | `varchar(255)` | YES | +| 62 | `dSampleAuxiliaryQty` | `varchar(20)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`a`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`a`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`a`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`a`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`a`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`a`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`a`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`a`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`a`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`a`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`a`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`a`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`a`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`a`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`a`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`a`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`a`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`a`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`a`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`a`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`a`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`a`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`a`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`a`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`a`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`a`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`a`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`a`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`a`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`a`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`a`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`a`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`a`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`a`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`a`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`a`.`sTestItem` AS `sTestItem`,`xlyweberp_saas_ai`.`a`.`sTestStandard` AS `sTestStandard`,`xlyweberp_saas_ai`.`a`.`sActValue` AS `sActValue`,`xlyweberp_saas_ai`.`a`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`a`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`a`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`a`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`a`.`sTestPersonId` AS `sTestPersonId`,`xlyweberp_saas_ai`.`a`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`a`.`sTestPerson` AS `sTestPerson`,`xlyweberp_saas_ai`.`a`.`dSampleAuxiliaryQty` AS `dSampleAuxiliaryQty` from `xlyweberp_saas_ai`.`viw_qlyoutsideproducttest` `a` union select `xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`a`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`a`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`a`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`a`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`a`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`a`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`a`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`a`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`a`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`a`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`a`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`a`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`a`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`a`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`a`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`a`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`a`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`a`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`a`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`a`.`tMReserve2` AS `tMReserve2`,'' AS `sTestStandardId`,`xlyweberp_saas_ai`.`a`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`a`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`a`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`a`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`a`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`a`.`dSampleQty` AS `dSampleQty`,0 AS `dQualifyQty`,0 AS `dNoQualifyQty`,0 AS `dRejectQty`,0 AS `iTestResult`,`xlyweberp_saas_ai`.`a`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`a`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`a`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`a`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,'' AS `sTestItem`,'' AS `sTestStandard`,'' AS `sActValue`,'' AS `sSMemo`,`xlyweberp_saas_ai`.`a`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`a`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`a`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,'' AS `sTestPersonId`,`xlyweberp_saas_ai`.`a`.`sCustomerId` AS `sCustomerId`,'' AS `sTestPerson`,'' AS `dSampleAuxiliaryQty` from ((`xlyweberp_saas_ai`.`viw_opsoutsideprocess` `a` left join `xlyweberp_saas_ai`.`eleprocess` `b` on((`xlyweberp_saas_ai`.`a`.`sProcessId` = `b`.`sId`))) left join `xlyweberp_saas_ai`.`eleproduct` `c` on((`xlyweberp_saas_ai`.`a`.`sProductId` = `c`.`sId`))) where ((`xlyweberp_saas_ai`.`a`.`bQlyComplete` = 0) and (if((ifnull(`xlyweberp_saas_ai`.`a`.`sProcessId`,'') = ''),`c`.`iTestType`,`b`.`iTestType`) = 3)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess_zdfw.md b/docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess_zdfw.md new file mode 100644 index 0000000..a30d322 --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyoutsideproducttest_opsoutsideprocess_zdfw.md @@ -0,0 +1,150 @@ +# `viw_qlyoutsideproducttest_opsoutsideprocess_zdfw` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sSupplyId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sPurchaseManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sMaterialsId` | `varchar(100)` | NO | +| 54 | `sMaterialsStyle` | `varchar(255)` | NO | +| 55 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dNoInStoreAuxiliaryQty` | `decimal(19,6)` | NO | +| 57 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 58 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 59 | `dConversionQty` | `decimal(18,6)` | NO | +| 60 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 61 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 62 | `sSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sSrcId` | `varchar(100)` | NO | +| 64 | `sSrcNo` | `varchar(255)` | NO | +| 65 | `dSrcQty` | `decimal(18,6)` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dMaterialsNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dMaterialsNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dMaterialsTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dMaterialsTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dMaterialsForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 74 | `dInStoreQty` | `decimal(18,6)` | NO | +| 75 | `sBarcode` | `varchar(255)` | YES | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderNo` | `varchar(255)` | NO | +| 78 | `sWorkOrderId` | `varchar(100)` | NO | +| 79 | `sWorkOrderNo` | `varchar(255)` | NO | +| 80 | `sWorkOrderControlId` | `varchar(100)` | NO | +| 81 | `dPayMoney` | `decimal(18,6)` | NO | +| 82 | `sSReserve1` | `varchar(255)` | YES | +| 83 | `sSReserve2` | `varchar(255)` | YES | +| 84 | `sSReserve3` | `varchar(255)` | YES | +| 85 | `sSReserve4` | `varchar(255)` | YES | +| 86 | `sSReserve5` | `varchar(255)` | YES | +| 87 | `sSReserve6` | `varchar(255)` | YES | +| 88 | `dSReserve1` | `decimal(18,6)` | YES | +| 89 | `dSReserve2` | `decimal(18,6)` | YES | +| 90 | `dSReserve3` | `decimal(18,6)` | YES | +| 91 | `iSReserve1` | `int` | YES | +| 92 | `iSReserve2` | `int` | YES | +| 93 | `iSReserve3` | `int` | YES | +| 94 | `tSReserve1` | `datetime` | YES | +| 95 | `tSReserve2` | `datetime` | YES | +| 96 | `sWorkOrderProcessTbId` | `varchar(100)` | NO | +| 97 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 98 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 99 | `sOrderSlaveId` | `varchar(100)` | NO | +| 100 | `sCustomerId` | `varchar(100)` | NO | +| 101 | `sProductId` | `varchar(100)` | NO | +| 102 | `sProcessId` | `varchar(100)` | NO | +| 103 | `sParentId` | `varchar(100)` | NO | +| 104 | `sWebOrderNo` | `varchar(255)` | NO | +| 105 | `sWebOrderId` | `varchar(100)` | NO | +| 106 | `bInStoreComplete` | `bit(1)` | NO | +| 107 | `iIncrement` | `int` | NO | +| 108 | `dReturnAuxiliaryQty` | `decimal(18,6)` | NO | +| 109 | `bQlyComplete` | `bit(1)` | NO | +| 110 | `bPaymentComplete` | `bit(1)` | NO | +| 111 | `dQlyQty` | `decimal(18,6)` | NO | +| 112 | `dSampleQty` | `decimal(18,6)` | NO | +| 113 | `dArriveAuxiliaryQty` | `decimal(18,6)` | NO | +| 114 | `dArriveQty` | `decimal(18,6)` | NO | +| 115 | `bArriveComplete` | `bit(1)` | NO | +| 116 | `sPicturePath` | `varchar(100)` | NO | +| 117 | `sTestStandardId` | `char(0)` | NO | +| 118 | `sTestItem` | `char(0)` | NO | +| 119 | `sTestStandard` | `char(0)` | NO | +| 120 | `sActValue` | `char(0)` | NO | +| 121 | `sSMemo` | `char(0)` | NO | +| 122 | `sTestPersonId` | `char(0)` | NO | +| 123 | `sTestPerson` | `char(0)` | NO | +| 124 | `dSampleAuxiliaryQty` | `char(0)` | NO | +| 125 | `dQualifyQty` | `char(0)` | NO | +| 126 | `dNoQualifyQty` | `char(0)` | NO | +| 127 | `dRejectQty` | `char(0)` | NO | +| 128 | `iTestResult` | `char(0)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,(ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dAuxiliaryQty`,0) - ifnull(`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty`,0)) AS `dNoInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxPrice` AS `dMaterialsNoTaxPrice`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsNoTaxMoney` AS `dMaterialsNoTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxMoney` AS `dMaterialsTaxMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsTaxForeignMoney` AS `dMaterialsTaxForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dMaterialsForeignMoney` AS `dMaterialsForeignMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderControlId` AS `sWorkOrderControlId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dPayMoney` AS `dPayMoney`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderProcessTbId` AS `sWorkOrderProcessTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dReturnAuxiliaryQty` AS `dReturnAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bPaymentComplete` AS `bPaymentComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveAuxiliaryQty` AS `dArriveAuxiliaryQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`dArriveQty` AS `dArriveQty`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`bArriveComplete` AS `bArriveComplete`,`xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sPicturePath` AS `sPicturePath`,'' AS `sTestStandardId`,'' AS `sTestItem`,'' AS `sTestStandard`,'' AS `sActValue`,'' AS `sSMemo`,'' AS `sTestPersonId`,'' AS `sTestPerson`,'' AS `dSampleAuxiliaryQty`,'' AS `dQualifyQty`,'' AS `dNoQualifyQty`,'' AS `dRejectQty`,'' AS `iTestResult` from (`xlyweberp_saas_ai`.`opsoutsideprocessmaster` join `xlyweberp_saas_ai`.`opsoutsideprocessslave` on((`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sId` = `xlyweberp_saas_ai`.`opsoutsideprocessslave`.`sParentId`))) where (`xlyweberp_saas_ai`.`opsoutsideprocessmaster`.`sFormId` = '192116810113315234963208090') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyoutsideproducttest_outsideinstore.md b/docs/auto-catalog/views/viw_qlyoutsideproducttest_outsideinstore.md new file mode 100644 index 0000000..0707a8f --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyoutsideproducttest_outsideinstore.md @@ -0,0 +1,84 @@ +# `viw_qlyoutsideproducttest_outsideinstore` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sParentId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | NO | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `mediumtext` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sTestStandardId` | `varchar(100)` | YES | +| 35 | `sProcessId` | `varchar(100)` | YES | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sProductId` | `varchar(100)` | YES | +| 41 | `dSampleQty` | `decimal(18,6)` | YES | +| 42 | `dQualifyQty` | `decimal(18,6)` | YES | +| 43 | `dNoQualifyQty` | `decimal(18,6)` | YES | +| 44 | `dRejectQty` | `decimal(18,6)` | YES | +| 45 | `iTestResult` | `bigint` | YES | +| 46 | `sPurchaseManId` | `varchar(100)` | YES | +| 47 | `sGetPayId` | `varchar(100)` | YES | +| 48 | `sDeliverId` | `varchar(100)` | YES | +| 49 | `sMaterialsId` | `varchar(100)` | NO | +| 50 | `sTaxId` | `varchar(100)` | YES | +| 51 | `sTestItem` | `text` | NO | +| 52 | `sTestStandard` | `text` | NO | +| 53 | `sActValue` | `varchar(255)` | YES | +| 54 | `sSMemo` | `varchar(255)` | YES | +| 55 | `sSlaveId` | `varchar(100)` | NO | +| 56 | `bInStoreComplete` | `bit(1)` | NO | +| 57 | `dInStoreQty` | `decimal(18,6)` | NO | +| 58 | `dInStoreAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `sTestPersonId` | `varchar(100)` | YES | +| 60 | `sCustomerId` | `varchar(100)` | YES | +| 61 | `sTestPerson` | `varchar(255)` | YES | +| 62 | `dSampleAuxiliaryQty` | `varchar(20)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`a`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`a`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`a`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`a`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`a`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`a`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`a`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`a`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`a`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`a`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`a`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`a`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`a`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`a`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`a`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`a`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`a`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`a`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`a`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`a`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`a`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`a`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`a`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`a`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`a`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`a`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`a`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`a`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`a`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`a`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`a`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`a`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`a`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`a`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`a`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`a`.`sTestItem` AS `sTestItem`,`xlyweberp_saas_ai`.`a`.`sTestStandard` AS `sTestStandard`,`xlyweberp_saas_ai`.`a`.`sActValue` AS `sActValue`,`xlyweberp_saas_ai`.`a`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`a`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`a`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`a`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,`xlyweberp_saas_ai`.`a`.`sTestPersonId` AS `sTestPersonId`,`xlyweberp_saas_ai`.`a`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`a`.`sTestPerson` AS `sTestPerson`,`xlyweberp_saas_ai`.`a`.`dSampleAuxiliaryQty` AS `dSampleAuxiliaryQty` from `xlyweberp_saas_ai`.`viw_qlyoutsideproducttest` `a` union select `xlyweberp_saas_ai`.`a`.`sId` AS `sId`,`xlyweberp_saas_ai`.`a`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`a`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`a`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`a`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`a`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`a`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`a`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`a`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`a`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`a`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`a`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`a`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`a`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`a`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`a`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`a`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`a`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`a`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`a`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`a`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`a`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`a`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`a`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`a`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`a`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`a`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`a`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`a`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`a`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`a`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`a`.`tMReserve2` AS `tMReserve2`,'' AS `sTestStandardId`,`xlyweberp_saas_ai`.`a`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`a`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`a`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`a`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`a`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`a`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`a`.`dSampleQty` AS `dSampleQty`,0 AS `dQualifyQty`,0 AS `dNoQualifyQty`,0 AS `dRejectQty`,0 AS `iTestResult`,`xlyweberp_saas_ai`.`a`.`sPurchaseManId` AS `sPurchaseManId`,`xlyweberp_saas_ai`.`a`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`a`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`a`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`a`.`sTaxId` AS `sTaxId`,'' AS `sTestItem`,'' AS `sTestStandard`,'' AS `sActValue`,'' AS `sSMemo`,`xlyweberp_saas_ai`.`a`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`a`.`bInStoreComplete` AS `bInStoreComplete`,`xlyweberp_saas_ai`.`a`.`dInStoreQty` AS `dInStoreQty`,`xlyweberp_saas_ai`.`a`.`dInStoreAuxiliaryQty` AS `dInStoreAuxiliaryQty`,'' AS `sTestPersonId`,`xlyweberp_saas_ai`.`a`.`sCustomerId` AS `sCustomerId`,'' AS `sTestPerson`,'' AS `dSampleAuxiliaryQty` from ((`xlyweberp_saas_ai`.`viw_opsoutsidearrive` `a` left join `xlyweberp_saas_ai`.`eleprocess` `b` on((`xlyweberp_saas_ai`.`a`.`sProcessId` = `b`.`sId`))) left join `xlyweberp_saas_ai`.`eleproduct` `c` on((`xlyweberp_saas_ai`.`a`.`sProductId` = `c`.`sId`))) where ((`xlyweberp_saas_ai`.`a`.`bQlyComplete` = 0) and (if((ifnull(`xlyweberp_saas_ai`.`a`.`sProcessId`,'') = ''),`c`.`iTestType`,`b`.`iTestType`) = 3)) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyprocesstest.md b/docs/auto-catalog/views/viw_qlyprocesstest.md new file mode 100644 index 0000000..f899379 --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyprocesstest.md @@ -0,0 +1,26 @@ +# `viw_qlyprocesstest` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sFormId` | `varchar(100)` | NO | +| 3 | `bInvalid` | `bit(1)` | NO | +| 4 | `sSrcSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sSrcSlaveId` AS `sSrcSlaveId` from `xlyweberp_saas_ai`.`qlyprocesstestmaster` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyprocesstest_new.md b/docs/auto-catalog/views/viw_qlyprocesstest_new.md new file mode 100644 index 0000000..7c2a3cf --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyprocesstest_new.md @@ -0,0 +1,73 @@ +# `viw_qlyprocesstest_new` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sTestStandardId` | `varchar(100)` | YES | +| 34 | `sProcessId` | `varchar(100)` | YES | +| 35 | `sSrcSlaveId` | `varchar(100)` | NO | +| 36 | `sSrcId` | `varchar(100)` | NO | +| 37 | `sSrcNo` | `varchar(255)` | NO | +| 38 | `dSrcQty` | `decimal(18,6)` | YES | +| 39 | `sProductId` | `varchar(100)` | YES | +| 40 | `dSampleQty` | `int` | YES | +| 41 | `dQualifyQty` | `int` | YES | +| 42 | `dNoQualifyQty` | `int` | YES | +| 43 | `sCustomerId` | `varchar(100)` | YES | +| 44 | `sTestPersonId` | `varchar(255)` | YES | +| 45 | `sSlaveId` | `varchar(100)` | NO | +| 46 | `sParentId` | `varchar(100)` | NO | +| 47 | `sTestStandard` | `varchar(1000)` | YES | +| 48 | `sActValue` | `varchar(255)` | YES | +| 49 | `sSMemo` | `varchar(255)` | YES | +| 50 | `sTestItem` | `varchar(1000)` | YES | +| 51 | `iTestResult` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`qlyprocesstestmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sTestPersonId` AS `sTestPersonId`,`xlyweberp_saas_ai`.`qlyprocesstestslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`qlyprocesstestslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`qlyprocesstestslave`.`sTestStandard` AS `sTestStandard`,`xlyweberp_saas_ai`.`qlyprocesstestslave`.`sActValue` AS `sActValue`,`xlyweberp_saas_ai`.`qlyprocesstestslave`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`qlyprocesstestslave`.`sTestItem` AS `sTestItem`,`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`iTestResult` AS `iTestResult` from (`xlyweberp_saas_ai`.`qlyprocesstestmaster` join `xlyweberp_saas_ai`.`qlyprocesstestslave` on((`xlyweberp_saas_ai`.`qlyprocesstestmaster`.`sId` = `xlyweberp_saas_ai`.`qlyprocesstestslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyproducttest.md b/docs/auto-catalog/views/viw_qlyproducttest.md new file mode 100644 index 0000000..40520cd --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyproducttest.md @@ -0,0 +1,75 @@ +# `viw_qlyproducttest` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `dProductQty` | `decimal(18,6)` | NO | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sTestStandardId` | `varchar(100)` | YES | +| 35 | `sProductId` | `varchar(100)` | YES | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sCustomerId` | `varchar(100)` | YES | +| 41 | `dSampleQty` | `decimal(18,6)` | YES | +| 42 | `dQualifyQty` | `decimal(18,6)` | YES | +| 43 | `dNoQualifyQty` | `decimal(18,6)` | YES | +| 44 | `dRejectQty` | `decimal(18,6)` | YES | +| 45 | `dRejectRate` | `decimal(18,6)` | YES | +| 46 | `iTestResult` | `int` | YES | +| 47 | `sParentId` | `varchar(100)` | NO | +| 48 | `sTestItem` | `varchar(1000)` | NO | +| 49 | `sTestStandard` | `varchar(1000)` | NO | +| 50 | `sActValue` | `varchar(255)` | YES | +| 51 | `sSMemo` | `varchar(255)` | YES | +| 52 | `sTestPersonId` | `varchar(250)` | YES | +| 53 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`qlyproducttestmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dRejectRate` AS `dRejectRate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`qlyproducttestslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`qlyproducttestslave`.`sTestItem` AS `sTestItem`,`xlyweberp_saas_ai`.`qlyproducttestslave`.`sTestStandard` AS `sTestStandard`,`xlyweberp_saas_ai`.`qlyproducttestslave`.`sActValue` AS `sActValue`,`xlyweberp_saas_ai`.`qlyproducttestslave`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sTestPersonId` AS `sTestPersonId`,`xlyweberp_saas_ai`.`qlyproducttestslave`.`sId` AS `sSlaveId` from (`xlyweberp_saas_ai`.`qlyproducttestmaster` join `xlyweberp_saas_ai`.`qlyproducttestslave` on((`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId` = `xlyweberp_saas_ai`.`qlyproducttestslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_qlyproducttestimport.md b/docs/auto-catalog/views/viw_qlyproducttestimport.md new file mode 100644 index 0000000..937faca --- /dev/null +++ b/docs/auto-catalog/views/viw_qlyproducttestimport.md @@ -0,0 +1,103 @@ +# `viw_qlyproducttestimport` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `dProductQty` | `decimal(18,6)` | NO | +| 11 | `sManualNo` | `varchar(255)` | YES | +| 12 | `sMemo` | `text` | YES | +| 13 | `bCheck` | `bit(1)` | NO | +| 14 | `tCheckDate` | `datetime` | YES | +| 15 | `sCheckPerson` | `varchar(255)` | YES | +| 16 | `bPrint` | `bit(1)` | NO | +| 17 | `bCopyLimit` | `bit(1)` | NO | +| 18 | `sStatus` | `varchar(255)` | YES | +| 19 | `bInvalid` | `bit(1)` | NO | +| 20 | `sMReserve1` | `varchar(255)` | YES | +| 21 | `sMReserve2` | `varchar(255)` | YES | +| 22 | `sMReserve3` | `varchar(255)` | YES | +| 23 | `sMReserve4` | `varchar(255)` | YES | +| 24 | `sMReserve5` | `varchar(255)` | YES | +| 25 | `sMReserve6` | `varchar(255)` | YES | +| 26 | `dMReserve1` | `decimal(18,6)` | YES | +| 27 | `dMReserve2` | `decimal(18,6)` | YES | +| 28 | `dMReserve3` | `decimal(18,6)` | YES | +| 29 | `iMReserve1` | `int` | YES | +| 30 | `iMReserve2` | `int` | YES | +| 31 | `iMReserve3` | `int` | YES | +| 32 | `tMReserve1` | `datetime` | YES | +| 33 | `tMReserve2` | `datetime` | YES | +| 34 | `sTestStandardId` | `varchar(100)` | YES | +| 35 | `sProductId` | `varchar(100)` | YES | +| 36 | `sSrcSlaveId` | `varchar(100)` | NO | +| 37 | `sSrcId` | `varchar(100)` | NO | +| 38 | `sSrcNo` | `varchar(255)` | NO | +| 39 | `dSrcQty` | `decimal(18,6)` | YES | +| 40 | `sCustomerId` | `varchar(100)` | YES | +| 41 | `dSampleQty` | `decimal(18,6)` | YES | +| 42 | `dSampleAuxiliaryQty` | `decimal(18,8)` | YES | +| 43 | `dQualifyQty` | `decimal(18,6)` | YES | +| 44 | `dNoQualifyQty` | `decimal(18,6)` | YES | +| 45 | `dRejectQty` | `decimal(18,6)` | YES | +| 46 | `dRejectRate` | `decimal(18,6)` | YES | +| 47 | `iTestResult` | `int` | YES | +| 48 | `sTestPersonId` | `varchar(250)` | YES | +| 49 | `bPendingComplete` | `bit(1)` | NO | +| 50 | `iTypeResult` | `int` | NO | +| 51 | `sException` | `varchar(100)` | YES | +| 52 | `sExceptionMemo` | `varchar(1000)` | YES | +| 53 | `dProductInStoreQty` | `decimal(18,2)` | NO | +| 54 | `dPresentQty` | `decimal(18,2)` | NO | +| 55 | `dPitInstoreStockupQty` | `decimal(18,2)` | NO | +| 56 | `sWorkOrderNo` | `varchar(255)` | NO | +| 57 | `sOrderId` | `varchar(100)` | NO | +| 58 | `sOrderSlaveId` | `varchar(100)` | NO | +| 59 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 60 | `sWorkOrderId` | `varchar(100)` | NO | +| 61 | `sSupplyId` | `varchar(100)` | NO | +| 62 | `sGetPayId` | `varchar(100)` | NO | +| 63 | `bProductInStoreComplete` | `bit(1)` | NO | +| 64 | `sResultType` | `varchar(100)` | NO | +| 65 | `sOrderNo` | `varchar(100)` | NO | +| 66 | `dOrderQty` | `decimal(18,2)` | NO | +| 67 | `dWorkOrderQty` | `decimal(18,2)` | NO | +| 68 | `sProductTechnologyVer` | `varchar(100)` | NO | +| 69 | `dOutSampleQty` | `decimal(18,6)` | NO | +| 70 | `tStockCheckedDate` | `datetime` | YES | +| 71 | `tCurrDate` | `datetime` | YES | +| 72 | `iTypeResult1` | `int` | YES | +| 73 | `dArrProductQty` | `decimal(18,6)` | YES | +| 74 | `sType` | `varchar(255)` | YES | +| 75 | `dCheckProductQty` | `decimal(18,6)` | YES | +| 76 | `sCheckDepart` | `varchar(50)` | YES | +| 77 | `iLastInStock` | `int` | YES | +| 78 | `dProductWeight` | `decimal(18,0)` | YES | +| 79 | `dVolume` | `decimal(18,0)` | YES | +| 80 | `sSlaveId` | `varchar(100)` | NO | +| 81 | `bBad` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`qlyproducttestmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dSampleAuxiliaryQty` AS `dSampleAuxiliaryQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dQualifyQty` AS `dQualifyQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dNoQualifyQty` AS `dNoQualifyQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dRejectRate` AS `dRejectRate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iTestResult` AS `iTestResult`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sTestPersonId` AS `sTestPersonId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bPendingComplete` AS `bPendingComplete`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iTypeResult` AS `iTypeResult`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sException` AS `sException`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sExceptionMemo` AS `sExceptionMemo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dPitInstoreStockupQty` AS `dPitInstoreStockupQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sResultType` AS `sResultType`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dOutSampleQty` AS `dOutSampleQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tStockCheckedDate` AS `tStockCheckedDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`tCurrDate` AS `tCurrDate`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iTypeResult1` AS `iTypeResult1`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dArrProductQty` AS `dArrProductQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dCheckProductQty` AS `dCheckProductQty`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sCheckDepart` AS `sCheckDepart`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`iLastInStock` AS `iLastInStock`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dProductWeight` AS `dProductWeight`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`dVolume` AS `dVolume`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`qlyproducttestmaster`.`bBad` AS `bBad` from `xlyweberp_saas_ai`.`qlyproducttestmaster` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_quoquotation.md b/docs/auto-catalog/views/viw_quoquotation.md new file mode 100644 index 0000000..db41f85 --- /dev/null +++ b/docs/auto-catalog/views/viw_quoquotation.md @@ -0,0 +1,180 @@ +# `viw_quoquotation` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(50)` | NO | +| 2 | `sSubsidiaryId` | `varchar(50)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(50)` | NO | +| 5 | `sFormId` | `varchar(50)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(50)` | NO | +| 8 | `sMemo` | `text` | YES | +| 9 | `bCheck` | `bit(1)` | NO | +| 10 | `tCheckDate` | `datetime` | YES | +| 11 | `sCheckPerson` | `varchar(50)` | YES | +| 12 | `bPrint` | `bit(1)` | NO | +| 13 | `bCopyLimit` | `bit(1)` | NO | +| 14 | `sStatus` | `varchar(50)` | YES | +| 15 | `bInvalid` | `bit(1)` | NO | +| 16 | `sMReserve1` | `varchar(50)` | YES | +| 17 | `sMReserve2` | `varchar(50)` | YES | +| 18 | `sMReserve3` | `varchar(50)` | YES | +| 19 | `sMReserve4` | `varchar(50)` | YES | +| 20 | `sMReserve5` | `varchar(50)` | YES | +| 21 | `sMReserve6` | `varchar(50)` | YES | +| 22 | `dMReserve1` | `decimal(18,6)` | YES | +| 23 | `dMReserve2` | `decimal(18,6)` | YES | +| 24 | `dMReserve3` | `decimal(18,6)` | YES | +| 25 | `iMReserve1` | `int` | YES | +| 26 | `iMReserve2` | `int` | YES | +| 27 | `iMReserve3` | `int` | YES | +| 28 | `tMReserve1` | `datetime` | YES | +| 29 | `tMReserve2` | `datetime` | YES | +| 30 | `dPackMoney` | `decimal(18,2)` | NO | +| 31 | `dPrintMoney` | `decimal(18,2)` | NO | +| 32 | `dTransportMoney` | `decimal(18,2)` | NO | +| 33 | `dPrintAfterMoney` | `decimal(18,2)` | NO | +| 34 | `dPrintBeforeMoney` | `decimal(18,2)` | NO | +| 35 | `dPrintProductMoney` | `decimal(18,2)` | NO | +| 36 | `dMasterMaterialsMoney` | `decimal(18,2)` | NO | +| 37 | `dAuxiliaryMaterialsMoney` | `decimal(18,2)` | NO | +| 38 | `dAllMoney` | `decimal(18,2)` | NO | +| 39 | `sMasterCustomerId` | `varchar(50)` | NO | +| 40 | `sMasterProductId` | `varchar(50)` | NO | +| 41 | `dMasterProductQty` | `decimal(18,6)` | NO | +| 42 | `dMasterProductPrice` | `decimal(18,6)` | NO | +| 43 | `bFailure` | `bit(1)` | NO | +| 44 | `tFailureDate` | `datetime` | YES | +| 45 | `bSubmit` | `bit(1)` | NO | +| 46 | `tSubmit` | `datetime` | YES | +| 47 | `tStatus` | `datetime` | YES | +| 48 | `sReason` | `varchar(50)` | NO | +| 49 | `sType` | `varchar(50)` | YES | +| 50 | `sSlaveId` | `varchar(50)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sCustomerId` | `varchar(50)` | NO | +| 53 | `sContacts` | `varchar(50)` | YES | +| 54 | `sPhone` | `varchar(50)` | YES | +| 55 | `tDeliverDate` | `datetime` | YES | +| 56 | `sSalesManId` | `varchar(50)` | YES | +| 57 | `sProductTechnologyVer` | `varchar(50)` | YES | +| 58 | `sGetPayId` | `varchar(50)` | YES | +| 59 | `tGetPayDate` | `datetime` | YES | +| 60 | `sConsignee` | `varchar(50)` | YES | +| 61 | `sConsigneeMobile` | `varchar(50)` | YES | +| 62 | `sDeliverId` | `varchar(50)` | YES | +| 63 | `sProvince` | `varchar(50)` | YES | +| 64 | `sCity` | `varchar(50)` | YES | +| 65 | `sArea` | `varchar(50)` | YES | +| 66 | `sDeliverTo` | `varchar(50)` | YES | +| 67 | `sManualNo` | `varchar(50)` | YES | +| 68 | `sCustomerOrderNo` | `varchar(50)` | YES | +| 69 | `sCurrency` | `varchar(50)` | YES | +| 70 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 71 | `sProductId` | `varchar(50)` | YES | +| 72 | `sProductName` | `varchar(100)` | YES | +| 73 | `dProductQty` | `decimal(18,6)` | YES | +| 74 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 75 | `dProductPrice` | `decimal(18,6)` | YES | +| 76 | `dProductMoney` | `decimal(18,6)` | YES | +| 77 | `sProductInfo` | `text` | YES | +| 78 | `sMaterialsMemo` | `text` | YES | +| 79 | `sProcessMemo` | `text` | YES | +| 80 | `sSrcSlaveId` | `varchar(50)` | NO | +| 81 | `sSrcId` | `varchar(50)` | NO | +| 82 | `sSrcNo` | `varchar(50)` | NO | +| 83 | `dSrcQty` | `decimal(18,6)` | YES | +| 84 | `dProductPQty` | `decimal(18,6)` | YES | +| 85 | `bProductInStoreComplete` | `bit(1)` | NO | +| 86 | `bDeliverComplete` | `bit(1)` | NO | +| 87 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 88 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 89 | `sQualityRequireMemo` | `text` | YES | +| 90 | `sPackRequireMemo` | `text` | YES | +| 91 | `sSlaveMemo` | `text` | YES | +| 92 | `sTaxId` | `varchar(50)` | YES | +| 93 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 94 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 95 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 96 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 97 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 98 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 99 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 100 | `dDeliverQty` | `decimal(18,6)` | NO | +| 101 | `dCheckingQty` | `decimal(18,6)` | NO | +| 102 | `dReceiptMoney` | `decimal(18,2)` | NO | +| 103 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 104 | `sWebOrderNo` | `varchar(50)` | NO | +| 105 | `sWebOrderId` | `varchar(50)` | NO | +| 106 | `sBarcode` | `varchar(50)` | YES | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `sProductTechnologyId` | `varchar(50)` | YES | +| 109 | `sProductClassifyId` | `varchar(50)` | YES | +| 110 | `sOrderId` | `varchar(50)` | NO | +| 111 | `sOrderNo` | `varchar(50)` | NO | +| 112 | `sSReserve1` | `varchar(50)` | YES | +| 113 | `sSReserve2` | `varchar(50)` | YES | +| 114 | `sSReserve3` | `varchar(50)` | YES | +| 115 | `sSReserve4` | `varchar(50)` | YES | +| 116 | `sSReserve5` | `varchar(50)` | YES | +| 117 | `sSReserve6` | `varchar(50)` | YES | +| 118 | `dSReserve1` | `decimal(18,6)` | YES | +| 119 | `dSReserve2` | `decimal(18,6)` | YES | +| 120 | `dSReserve3` | `decimal(18,6)` | YES | +| 121 | `iSReserve1` | `int` | YES | +| 122 | `iSReserve2` | `int` | YES | +| 123 | `iSReserve3` | `int` | YES | +| 124 | `tSReserve1` | `datetime` | YES | +| 125 | `tSReserve2` | `datetime` | YES | +| 126 | `sId` | `varchar(50)` | NO | +| 127 | `dPresentQty` | `decimal(18,6)` | NO | +| 128 | `sOrderSlaveId` | `varchar(50)` | NO | +| 129 | `iProductStick` | `int` | YES | +| 130 | `iIncrement` | `int` | NO | +| 131 | `dOrderQty` | `decimal(18,6)` | NO | +| 132 | `bQlyComplete` | `bit(1)` | NO | +| 133 | `sParentId` | `varchar(50)` | YES | +| 134 | `dProfitMoney` | `decimal(18,6)` | NO | +| 135 | `sColorReference` | `varchar(50)` | NO | +| 136 | `sTransferredMatterCheck` | `varchar(50)` | NO | +| 137 | `sTransferredMatter` | `varchar(50)` | NO | +| 138 | `sWorkpieceModel` | `varchar(50)` | NO | +| 139 | `sProcessesNo` | `varchar(50)` | NO | +| 140 | `dConversionRate` | `decimal(18,6)` | NO | +| 141 | `dProductionCycle` | `decimal(18,6)` | NO | +| 142 | `sProductionCenter` | `varchar(50)` | NO | +| 143 | `sMinPack` | `varchar(50)` | NO | +| 144 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 145 | `sCutMode` | `varchar(50)` | NO | +| 146 | `sPlateNo` | `varchar(50)` | NO | +| 147 | `dNProductMoney` | `decimal(18,2)` | NO | +| 148 | `dNProductPrice` | `decimal(18,6)` | NO | +| 149 | `dFreightMoney` | `decimal(18,6)` | NO | +| 150 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 151 | `dPlateMoney` | `decimal(18,6)` | NO | +| 152 | `dProofingMoney` | `decimal(18,6)` | NO | +| 153 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 154 | `dProfitRate` | `decimal(18,6)` | NO | +| 155 | `dPassRate` | `decimal(18,6)` | NO | +| 156 | `dSlavePackMoney` | `decimal(18,6)` | NO | +| 157 | `dSlaveTransportMoney` | `decimal(18,6)` | NO | +| 158 | `dBusinessMoney` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`quoquotationmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dAllMoney` AS `dAllMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dQty` AS `dMasterProductQty`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrice` AS `dMasterProductPrice`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bFailure` AS `bFailure`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tFailureDate` AS `tFailureDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bSubmit` AS `bSubmit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tSubmit` AS `tSubmit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tStatus` AS `tStatus`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sReason` AS `sReason`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`quoquotationslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`quoquotationslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`quoquotationslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`quoquotationslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`quoquotationslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`quoquotationslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`quoquotationslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`quoquotationslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`quoquotationslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`quoquotationslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`quoquotationslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductClassifyId` AS `sProductClassifyId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`quoquotationslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`quoquotationslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`quoquotationslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`quoquotationslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProfitMoney` AS `dProfitMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`quoquotationslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`quoquotationslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProfitRate` AS `dProfitRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPassRate` AS `dPassRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPackMoney` AS `dSlavePackMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTransportMoney` AS `dSlaveTransportMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dBusinessMoney` AS `dBusinessMoney` from (`xlyweberp_saas_ai`.`quoquotationmaster` join `xlyweberp_saas_ai`.`quoquotationslave` on((`xlyweberp_saas_ai`.`quoquotationmaster`.`sId` = `xlyweberp_saas_ai`.`quoquotationslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_quoquotation_copy1.md b/docs/auto-catalog/views/viw_quoquotation_copy1.md new file mode 100644 index 0000000..462aa8d --- /dev/null +++ b/docs/auto-catalog/views/viw_quoquotation_copy1.md @@ -0,0 +1,236 @@ +# `viw_quoquotation_copy1` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(50)` | NO | +| 2 | `sSubsidiaryId` | `varchar(50)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(50)` | NO | +| 5 | `sFormId` | `varchar(50)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sNo` | `varchar(102)` | YES | +| 8 | `sBillNo` | `varchar(50)` | NO | +| 9 | `bCheck` | `bit(1)` | NO | +| 10 | `tCheckDate` | `datetime` | YES | +| 11 | `sCheckPerson` | `varchar(50)` | YES | +| 12 | `bRsc` | `bit(1)` | NO | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(50)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(50)` | YES | +| 18 | `sMReserve2` | `varchar(50)` | YES | +| 19 | `sMReserve3` | `varchar(50)` | YES | +| 20 | `sMReserve4` | `varchar(50)` | YES | +| 21 | `sMReserve5` | `varchar(50)` | YES | +| 22 | `sMReserve6` | `varchar(50)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `dPackMoney` | `decimal(18,2)` | NO | +| 32 | `dPrintMoney` | `decimal(18,2)` | NO | +| 33 | `dTransportMoney` | `decimal(18,2)` | NO | +| 34 | `dPrintAfterMoney` | `decimal(18,2)` | NO | +| 35 | `dPrintBeforeMoney` | `decimal(18,2)` | NO | +| 36 | `dPrintProductMoney` | `decimal(18,2)` | NO | +| 37 | `dMasterMaterialsMoney` | `decimal(18,2)` | NO | +| 38 | `dAuxiliaryMaterialsMoney` | `decimal(18,2)` | NO | +| 39 | `dAllMoney` | `decimal(18,2)` | NO | +| 40 | `sMasterCustomerId` | `varchar(50)` | NO | +| 41 | `sMasterProductId` | `varchar(50)` | NO | +| 42 | `dMasterProductQty` | `decimal(18,6)` | NO | +| 43 | `dMasterProductPrice` | `decimal(18,6)` | NO | +| 44 | `bFailure` | `bit(1)` | NO | +| 45 | `tFailureDate` | `datetime` | YES | +| 46 | `bSubmit` | `bit(1)` | NO | +| 47 | `tSubmit` | `datetime` | YES | +| 48 | `tStatus` | `datetime` | YES | +| 49 | `sReason` | `varchar(50)` | NO | +| 50 | `sType` | `varchar(50)` | YES | +| 51 | `sSlaveId` | `varchar(50)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sCustomerId` | `varchar(50)` | NO | +| 54 | `sContacts` | `varchar(50)` | YES | +| 55 | `sPhone` | `varchar(50)` | YES | +| 56 | `tDeliverDate` | `datetime` | YES | +| 57 | `sSalesManId` | `varchar(50)` | YES | +| 58 | `sProductTechnologyVer` | `varchar(50)` | YES | +| 59 | `sGetPayId` | `varchar(50)` | YES | +| 60 | `tGetPayDate` | `datetime` | YES | +| 61 | `sConsignee` | `varchar(50)` | YES | +| 62 | `sConsigneeMobile` | `varchar(50)` | YES | +| 63 | `sDeliverId` | `varchar(50)` | YES | +| 64 | `sProvince` | `varchar(50)` | YES | +| 65 | `sCity` | `varchar(50)` | YES | +| 66 | `sArea` | `varchar(50)` | YES | +| 67 | `sDeliverTo` | `varchar(50)` | YES | +| 68 | `sManualNo` | `varchar(50)` | YES | +| 69 | `sCustomerOrderNo` | `varchar(50)` | YES | +| 70 | `sCurrency` | `varchar(50)` | YES | +| 71 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 72 | `sProductId` | `varchar(50)` | YES | +| 73 | `dProductQty` | `decimal(18,6)` | YES | +| 74 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 75 | `dProductPrice` | `decimal(18,6)` | YES | +| 76 | `dProductMoney` | `decimal(18,6)` | YES | +| 77 | `sProductInfo` | `text` | YES | +| 78 | `sMaterialsMemo` | `text` | YES | +| 79 | `sProcessMemo` | `text` | YES | +| 80 | `sSrcSlaveId` | `varchar(50)` | NO | +| 81 | `sSrcId` | `varchar(50)` | NO | +| 82 | `sSrcNo` | `varchar(50)` | NO | +| 83 | `dSrcQty` | `decimal(18,6)` | YES | +| 84 | `dProductPQty` | `decimal(18,6)` | YES | +| 85 | `bProductInStoreComplete` | `bit(1)` | NO | +| 86 | `bDeliverComplete` | `bit(1)` | NO | +| 87 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 88 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 89 | `sQualityRequireMemo` | `text` | YES | +| 90 | `sPackRequireMemo` | `text` | YES | +| 91 | `sSlaveMemo` | `text` | YES | +| 92 | `sTaxId` | `varchar(50)` | YES | +| 93 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 94 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 95 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 96 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 97 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 98 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 99 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 100 | `dDeliverQty` | `decimal(18,6)` | NO | +| 101 | `dCheckingQty` | `decimal(18,6)` | NO | +| 102 | `dReceiptMoney` | `decimal(18,2)` | NO | +| 103 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 104 | `sWebOrderNo` | `varchar(50)` | NO | +| 105 | `sWebOrderId` | `varchar(50)` | NO | +| 106 | `sBarcode` | `varchar(50)` | YES | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `sProductTechnologyId` | `varchar(50)` | YES | +| 109 | `sOrderId` | `varchar(50)` | NO | +| 110 | `sOrderNo` | `varchar(50)` | NO | +| 111 | `sSReserve1` | `varchar(50)` | YES | +| 112 | `sSReserve2` | `varchar(50)` | YES | +| 113 | `sSReserve3` | `varchar(50)` | YES | +| 114 | `sSReserve4` | `varchar(50)` | YES | +| 115 | `sSReserve5` | `varchar(50)` | YES | +| 116 | `sSReserve6` | `varchar(50)` | YES | +| 117 | `dSReserve1` | `decimal(18,6)` | YES | +| 118 | `dSReserve2` | `decimal(18,6)` | YES | +| 119 | `dSReserve3` | `decimal(18,6)` | YES | +| 120 | `iSReserve1` | `int` | YES | +| 121 | `iSReserve2` | `int` | YES | +| 122 | `iSReserve3` | `int` | YES | +| 123 | `tSReserve1` | `datetime` | YES | +| 124 | `tSReserve2` | `datetime` | YES | +| 125 | `bConfirmQuick` | `bit(1)` | NO | +| 126 | `sId` | `varchar(50)` | NO | +| 127 | `dPresentQty` | `decimal(18,6)` | NO | +| 128 | `sOrderSlaveId` | `varchar(50)` | NO | +| 129 | `iProductStick` | `int` | YES | +| 130 | `iIncrement` | `int` | NO | +| 131 | `dOrderQty` | `decimal(18,6)` | NO | +| 132 | `bQlyComplete` | `bit(1)` | NO | +| 133 | `sParentId` | `varchar(50)` | YES | +| 134 | `dProfitMoney` | `decimal(18,6)` | NO | +| 135 | `sColorReference` | `varchar(50)` | NO | +| 136 | `sTransferredMatterCheck` | `varchar(50)` | NO | +| 137 | `sTransferredMatter` | `varchar(50)` | NO | +| 138 | `sWorkpieceModel` | `varchar(50)` | NO | +| 139 | `sProcessesNo` | `varchar(50)` | NO | +| 140 | `dConversionRate` | `decimal(18,6)` | NO | +| 141 | `dProductionCycle` | `decimal(18,6)` | NO | +| 142 | `sProductionCenter` | `varchar(50)` | NO | +| 143 | `sMinPack` | `varchar(50)` | NO | +| 144 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 145 | `sCutMode` | `varchar(50)` | NO | +| 146 | `sPlateNo` | `varchar(50)` | NO | +| 147 | `dNProductMoney` | `decimal(18,2)` | NO | +| 148 | `dNProductPrice` | `decimal(18,6)` | NO | +| 149 | `dFreightMoney` | `decimal(18,6)` | NO | +| 150 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 151 | `dPlateMoney` | `decimal(18,6)` | NO | +| 152 | `dProofingMoney` | `decimal(18,6)` | NO | +| 153 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 154 | `dProfitRate` | `decimal(18,6)` | NO | +| 155 | `dPassRate` | `decimal(18,6)` | NO | +| 156 | `dSlavePackMoney` | `decimal(18,6)` | NO | +| 157 | `dSlaveTransportMoney` | `decimal(18,6)` | NO | +| 158 | `dBusinessMoney` | `decimal(18,6)` | NO | +| 159 | `tMakeDate` | `datetime` | NO | +| 160 | `tUpdate` | `datetime` | YES | +| 161 | `sQuotationType` | `varchar(50)` | YES | +| 162 | `sUpdatePerson` | `varchar(50)` | YES | +| 163 | `sProductName` | `varchar(100)` | YES | +| 164 | `sProductStyle` | `varchar(50)` | YES | +| 165 | `sSubmitPerson` | `varchar(50)` | NO | +| 166 | `bBillComplete` | `bit(1)` | NO | +| 167 | `sMemo` | `text` | YES | +| 168 | `sProductNo` | `varchar(50)` | YES | +| 169 | `sProductUnit` | `varchar(50)` | YES | +| 170 | `bCheckingComplete` | `bit(1)` | NO | +| 171 | `bLock` | `bit(1)` | YES | +| 172 | `dCwMoney` | `decimal(18,6)` | YES | +| 173 | `dXsMoney` | `decimal(18,6)` | YES | +| 174 | `dGlMoney` | `decimal(18,6)` | YES | +| 175 | `dYfMoney` | `decimal(18,6)` | YES | +| 176 | `dYsMoney` | `decimal(18,6)` | YES | +| 177 | `dClMoney` | `decimal(18,6)` | YES | +| 178 | `dZzMoney` | `decimal(18,6)` | YES | +| 179 | `dJyglMoney` | `decimal(18,6)` | YES | +| 180 | `dSjMoney` | `decimal(18,6)` | YES | +| 181 | `dLrMoney` | `decimal(18,6)` | YES | +| 182 | `dHjMoney` | `decimal(18,6)` | YES | +| 183 | `dHjhMoney` | `decimal(18,6)` | YES | +| 184 | `dCwRate` | `decimal(18,6)` | NO | +| 185 | `dXsRate` | `decimal(18,6)` | NO | +| 186 | `dGlRate` | `decimal(18,6)` | NO | +| 187 | `dYfRate` | `decimal(18,6)` | NO | +| 188 | `dLrRate` | `decimal(18,6)` | NO | +| 189 | `dTzCwMoney` | `decimal(18,6)` | YES | +| 190 | `dTzXsMoney` | `decimal(18,6)` | YES | +| 191 | `dTzGlMoney` | `decimal(18,6)` | YES | +| 192 | `dTzYfMoney` | `decimal(18,6)` | YES | +| 193 | `dTzYsMoney` | `decimal(18,6)` | YES | +| 194 | `dTzClMoney` | `decimal(18,6)` | YES | +| 195 | `dTzZzMoney` | `decimal(18,6)` | YES | +| 196 | `dTzJyglMoney` | `decimal(18,6)` | YES | +| 197 | `dTzLrMoney` | `decimal(18,6)` | YES | +| 198 | `dTzSjMoney` | `decimal(18,6)` | YES | +| 199 | `dTzHjMoney` | `decimal(18,6)` | YES | +| 200 | `dTzHjhMoney` | `decimal(18,6)` | YES | +| 201 | `dTzCwRate` | `decimal(18,6)` | YES | +| 202 | `dTzXsRate` | `decimal(18,6)` | YES | +| 203 | `dTzGlRate` | `decimal(18,6)` | YES | +| 204 | `dTzYfRate` | `decimal(18,6)` | YES | +| 205 | `dTzLrRate` | `decimal(18,6)` | YES | +| 206 | `sVersion` | `varchar(50)` | YES | +| 207 | `sTzNo` | `varchar(50)` | YES | +| 208 | `sCustomerName` | `varchar(100)` | YES | +| 209 | `tRscDate` | `datetime` | YES | +| 210 | `sMatersCustomerNo` | `varchar(50)` | YES | +| 211 | `sCustomerNo` | `varchar(50)` | YES | +| 212 | `sVer` | `varchar(50)` | YES | +| 213 | `bGdConfirm` | `bit(1)` | YES | +| 214 | `bSprocessLock` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`quoquotationmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iOrder` AS `iOrder`,concat(`xlyweberp_saas_ai`.`quoquotationmaster`.`sBillNo`,'--',`xlyweberp_saas_ai`.`quoquotationmaster`.`sTzNo`) AS `sNo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bRsc` AS `bRsc`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPackMoney` AS `dPackMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintMoney` AS `dPrintMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dTransportMoney` AS `dTransportMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrintProductMoney` AS `dPrintProductMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dAllMoney` AS `dAllMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCustomerId` AS `sMasterCustomerId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sProductId` AS `sMasterProductId`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dQty` AS `dMasterProductQty`,`xlyweberp_saas_ai`.`quoquotationmaster`.`dPrice` AS `dMasterProductPrice`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bFailure` AS `bFailure`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tFailureDate` AS `tFailureDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bSubmit` AS `bSubmit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tSubmit` AS `tSubmit`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tStatus` AS `tStatus`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sReason` AS `sReason`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`quoquotationslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`quoquotationslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`quoquotationslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`quoquotationslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`quoquotationslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`quoquotationslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`quoquotationslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`quoquotationslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductQty` AS `dProductQty`,(ifnull(`xlyweberp_saas_ai`.`quoquotationslave`.`dProductQty`,0) - ifnull(`xlyweberp_saas_ai`.`quoquotationslave`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`quoquotationslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderId` AS `sOrderId`,if((`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcNo` = ''),`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSrcNo`) AS `sOrderNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`quoquotationslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`quoquotationslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`quoquotationslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`quoquotationslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`quoquotationslave`.`bConfirmQuick` AS `bConfirmQuick`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`quoquotationslave`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`quoquotationslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`quoquotationslave`.`dOrderQty` AS `dOrderQty`,`xlyweberp_saas_ai`.`quoquotationslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`quoquotationslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProfitMoney` AS `dProfitMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`sColorReference` AS `sColorReference`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`xlyweberp_saas_ai`.`quoquotationslave`.`sTransferredMatter` AS `sTransferredMatter`,`xlyweberp_saas_ai`.`quoquotationslave`.`sWorkpieceModel` AS `sWorkpieceModel`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProcessesNo` AS `sProcessesNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dConversionRate` AS `dConversionRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductionCycle` AS `dProductionCycle`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductionCenter` AS `sProductionCenter`,`xlyweberp_saas_ai`.`quoquotationslave`.`sMinPack` AS `sMinPack`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCombineCoefficient` AS `dCombineCoefficient`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCutMode` AS `sCutMode`,`xlyweberp_saas_ai`.`quoquotationslave`.`sPlateNo` AS `sPlateNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`quoquotationslave`.`dProfitRate` AS `dProfitRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPassRate` AS `dPassRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dPackMoney` AS `dSlavePackMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTransportMoney` AS `dSlaveTransportMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dBusinessMoney` AS `dBusinessMoney`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tMakeDate` AS `tMakeDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tUpdate` AS `tUpdate`,`xlyweberp_saas_ai`.`quoquotationslave`.`sQuotationType` AS `sQuotationType`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sUpdatePerson` AS `sUpdatePerson`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductStyle` AS `sProductStyle`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sSubmitPerson` AS `sSubmitPerson`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductNo` AS `sProductNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sProductUnit` AS `sProductUnit`,`xlyweberp_saas_ai`.`quoquotationslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bLock` AS `bLock`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCwMoney` AS `dCwMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dXsMoney` AS `dXsMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dGlMoney` AS `dGlMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dYfMoney` AS `dYfMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dYsMoney` AS `dYsMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dClMoney` AS `dClMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dZzMoney` AS `dZzMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dJyglMoney` AS `dJyglMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dSjMoney` AS `dSjMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dLrMoney` AS `dLrMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dHjMoney` AS `dHjMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dHjhMoney` AS `dHjhMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dCwRate` AS `dCwRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dXsRate` AS `dXsRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dGlRate` AS `dGlRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dYfRate` AS `dYfRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dLrRate` AS `dLrRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzCwMoney` AS `dTzCwMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzXsMoney` AS `dTzXsMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzGlMoney` AS `dTzGlMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzYfMoney` AS `dTzYfMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzYsMoney` AS `dTzYsMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzClMoney` AS `dTzClMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzZzMoney` AS `dTzZzMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzJyglMoney` AS `dTzJyglMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzLrMoney` AS `dTzLrMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzSjMoney` AS `dTzSjMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzHjMoney` AS `dTzHjMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzHjhMoney` AS `dTzHjhMoney`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzCwRate` AS `dTzCwRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzXsRate` AS `dTzXsRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzGlRate` AS `dTzGlRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzYfRate` AS `dTzYfRate`,`xlyweberp_saas_ai`.`quoquotationslave`.`dTzLrRate` AS `dTzLrRate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sVersion` AS `sVersion`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sTzNo` AS `sTzNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`quoquotationmaster`.`tRscDate` AS `tRscDate`,`xlyweberp_saas_ai`.`quoquotationmaster`.`sCustomerNo` AS `sMatersCustomerNo`,if((`xlyweberp_saas_ai`.`quoquotationslave`.`sQuotationType` = '1'),`xlyweberp_saas_ai`.`quoquotationmaster`.`sCustomerNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sCustomerNo`) AS `sCustomerNo`,`xlyweberp_saas_ai`.`quoquotationslave`.`sVer` AS `sVer`,`xlyweberp_saas_ai`.`quoquotationslave`.`bGdConfirm` AS `bGdConfirm`,`xlyweberp_saas_ai`.`quoquotationmaster`.`bSprocessLock` AS `bSprocessLock` from (`xlyweberp_saas_ai`.`quoquotationmaster` join `xlyweberp_saas_ai`.`quoquotationslave` on((`xlyweberp_saas_ai`.`quoquotationmaster`.`sId` = `xlyweberp_saas_ai`.`quoquotationslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_quoquotationmanyqtys.md b/docs/auto-catalog/views/viw_quoquotationmanyqtys.md new file mode 100644 index 0000000..fd16007 --- /dev/null +++ b/docs/auto-catalog/views/viw_quoquotationmanyqtys.md @@ -0,0 +1,166 @@ +# `viw_quoquotationmanyqtys` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(50)` | NO | +| 2 | `sSubsidiaryId` | `varchar(50)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(50)` | NO | +| 5 | `sFormId` | `varchar(50)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(50)` | NO | +| 8 | `sMemo` | `mediumtext` | YES | +| 9 | `bCheck` | `bit(1)` | NO | +| 10 | `tCheckDate` | `datetime` | YES | +| 11 | `sCheckPerson` | `varchar(50)` | YES | +| 12 | `bPrint` | `bit(1)` | NO | +| 13 | `bCopyLimit` | `bit(1)` | NO | +| 14 | `sStatus` | `varchar(50)` | YES | +| 15 | `bInvalid` | `bit(1)` | NO | +| 16 | `sMReserve1` | `varchar(50)` | YES | +| 17 | `sMReserve2` | `varchar(50)` | YES | +| 18 | `sMReserve3` | `varchar(50)` | YES | +| 19 | `sMReserve4` | `varchar(50)` | YES | +| 20 | `sMReserve5` | `varchar(50)` | YES | +| 21 | `sMReserve6` | `varchar(50)` | YES | +| 22 | `dMReserve1` | `decimal(18,6)` | YES | +| 23 | `dMReserve2` | `decimal(18,6)` | YES | +| 24 | `dMReserve3` | `decimal(18,6)` | YES | +| 25 | `iMReserve1` | `int` | YES | +| 26 | `iMReserve2` | `int` | YES | +| 27 | `iMReserve3` | `int` | YES | +| 28 | `tMReserve1` | `datetime` | YES | +| 29 | `tMReserve2` | `datetime` | YES | +| 30 | `dPackMoney` | `decimal(18,2)` | NO | +| 31 | `dPrintMoney` | `decimal(18,2)` | NO | +| 32 | `dTransportMoney` | `decimal(18,2)` | NO | +| 33 | `dPrintAfterMoney` | `decimal(18,2)` | NO | +| 34 | `dPrintBeforeMoney` | `decimal(18,2)` | NO | +| 35 | `dPrintProductMoney` | `decimal(18,2)` | NO | +| 36 | `dMasterMaterialsMoney` | `decimal(18,2)` | NO | +| 37 | `dAuxiliaryMaterialsMoney` | `decimal(18,2)` | NO | +| 38 | `dAllMoney` | `decimal(18,2)` | NO | +| 39 | `bFailure` | `bit(1)` | NO | +| 40 | `tFailureDate` | `datetime` | YES | +| 41 | `sBillSlaveId` | `varchar(50)` | NO | +| 42 | `sSlaveId` | `varchar(50)` | NO | +| 43 | `iSlaveOrder` | `int` | NO | +| 44 | `sCustomerId` | `varchar(50)` | NO | +| 45 | `sContacts` | `varchar(50)` | YES | +| 46 | `sPhone` | `varchar(50)` | YES | +| 47 | `tDeliverDate` | `datetime` | YES | +| 48 | `sSalesManId` | `varchar(50)` | YES | +| 49 | `sProductTechnologyVer` | `varchar(50)` | YES | +| 50 | `sGetPayId` | `varchar(50)` | YES | +| 51 | `tGetPayDate` | `datetime` | YES | +| 52 | `sConsignee` | `varchar(50)` | YES | +| 53 | `sConsigneeMobile` | `varchar(50)` | YES | +| 54 | `sDeliverId` | `varchar(50)` | YES | +| 55 | `sProvince` | `varchar(50)` | YES | +| 56 | `sCity` | `varchar(50)` | YES | +| 57 | `sArea` | `varchar(50)` | YES | +| 58 | `sDeliverTo` | `varchar(50)` | YES | +| 59 | `sManualNo` | `varchar(50)` | YES | +| 60 | `sCustomerOrderNo` | `varchar(50)` | YES | +| 61 | `sCurrency` | `varchar(50)` | YES | +| 62 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 63 | `sProductId` | `varchar(50)` | YES | +| 64 | `dProductQty` | `decimal(18,6)` | YES | +| 65 | `dProductNotStoreQty` | `decimal(19,6)` | NO | +| 66 | `dProductPrice` | `decimal(18,6)` | YES | +| 67 | `dProductMoney` | `decimal(22,6)` | YES | +| 68 | `sProductInfo` | `mediumtext` | YES | +| 69 | `sMaterialsMemo` | `mediumtext` | YES | +| 70 | `sProcessMemo` | `mediumtext` | YES | +| 71 | `sSrcSlaveId` | `varchar(50)` | NO | +| 72 | `sSrcId` | `varchar(50)` | NO | +| 73 | `sSrcNo` | `varchar(50)` | NO | +| 74 | `dSrcQty` | `decimal(18,6)` | YES | +| 75 | `dProductPQty` | `decimal(18,6)` | YES | +| 76 | `bProductInStoreComplete` | `bit(1)` | NO | +| 77 | `bDeliverComplete` | `bit(1)` | NO | +| 78 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 79 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 80 | `sQualityRequireMemo` | `mediumtext` | YES | +| 81 | `sPackRequireMemo` | `mediumtext` | YES | +| 82 | `sSlaveMemo` | `mediumtext` | YES | +| 83 | `sTaxId` | `varchar(50)` | YES | +| 84 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 85 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 86 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 87 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 88 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 89 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 90 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 91 | `dDeliverQty` | `decimal(18,6)` | NO | +| 92 | `dCheckingQty` | `decimal(18,6)` | NO | +| 93 | `dReceiptMoney` | `decimal(18,2)` | NO | +| 94 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 95 | `sWebOrderNo` | `varchar(50)` | NO | +| 96 | `sWebOrderId` | `varchar(50)` | NO | +| 97 | `sBarcode` | `varchar(50)` | YES | +| 98 | `dGiveQty` | `decimal(18,6)` | NO | +| 99 | `sProductTechnologyId` | `varchar(50)` | YES | +| 100 | `sOrderId` | `varchar(50)` | NO | +| 101 | `sOrderNo` | `varchar(50)` | NO | +| 102 | `sSReserve1` | `varchar(50)` | YES | +| 103 | `sSReserve2` | `varchar(50)` | YES | +| 104 | `sSReserve3` | `varchar(50)` | YES | +| 105 | `sSReserve4` | `varchar(50)` | YES | +| 106 | `sSReserve5` | `varchar(50)` | YES | +| 107 | `sSReserve6` | `varchar(50)` | YES | +| 108 | `dSReserve1` | `decimal(18,6)` | YES | +| 109 | `dSReserve2` | `decimal(18,6)` | YES | +| 110 | `dSReserve3` | `decimal(18,6)` | YES | +| 111 | `iSReserve1` | `int` | YES | +| 112 | `iSReserve2` | `int` | YES | +| 113 | `iSReserve3` | `int` | YES | +| 114 | `tSReserve1` | `datetime` | YES | +| 115 | `tSReserve2` | `datetime` | YES | +| 116 | `sId` | `varchar(50)` | NO | +| 117 | `dPresentQty` | `decimal(18,6)` | NO | +| 118 | `sOrderSlaveId` | `varchar(50)` | NO | +| 119 | `iProductStick` | `int` | YES | +| 120 | `iIncrement` | `int` | NO | +| 121 | `dOrderQty` | `decimal(18,6)` | NO | +| 122 | `bQlyComplete` | `bit(1)` | NO | +| 123 | `sParentId` | `varchar(50)` | YES | +| 124 | `dProfitMoney` | `decimal(18,6)` | NO | +| 125 | `sColorReference` | `varchar(50)` | NO | +| 126 | `sTransferredMatterCheck` | `varchar(50)` | NO | +| 127 | `sTransferredMatter` | `varchar(50)` | NO | +| 128 | `sWorkpieceModel` | `varchar(50)` | NO | +| 129 | `sProcessesNo` | `varchar(50)` | NO | +| 130 | `dConversionRate` | `decimal(18,6)` | NO | +| 131 | `dProductionCycle` | `decimal(18,6)` | NO | +| 132 | `sProductionCenter` | `varchar(50)` | NO | +| 133 | `sMinPack` | `varchar(50)` | NO | +| 134 | `dCombineCoefficient` | `decimal(18,6)` | NO | +| 135 | `sCutMode` | `varchar(50)` | NO | +| 136 | `sPlateNo` | `varchar(50)` | NO | +| 137 | `dNProductMoney` | `decimal(18,2)` | NO | +| 138 | `dNProductPrice` | `decimal(18,6)` | NO | +| 139 | `dFreightMoney` | `decimal(18,6)` | NO | +| 140 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 141 | `dPlateMoney` | `decimal(18,6)` | NO | +| 142 | `dProofingMoney` | `decimal(18,6)` | NO | +| 143 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 144 | `dPassRate` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`dPackMoney` AS `dPackMoney`,`m`.`dPrintMoney` AS `dPrintMoney`,`m`.`dTransportMoney` AS `dTransportMoney`,`m`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`m`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`m`.`dPrintProductMoney` AS `dPrintProductMoney`,`m`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`m`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`m`.`dAllMoney` AS `dAllMoney`,`m`.`bFailure` AS `bFailure`,`m`.`tFailureDate` AS `tFailureDate`,`s`.`sId` AS `sBillSlaveId`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sContacts` AS `sContacts`,`s`.`sPhone` AS `sPhone`,`s`.`tDeliverDate` AS `tDeliverDate`,`s`.`sSalesManId` AS `sSalesManId`,`s`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`s`.`sGetPayId` AS `sGetPayId`,`s`.`tGetPayDate` AS `tGetPayDate`,`s`.`sConsignee` AS `sConsignee`,`s`.`sConsigneeMobile` AS `sConsigneeMobile`,`s`.`sDeliverId` AS `sDeliverId`,`s`.`sProvince` AS `sProvince`,`s`.`sCity` AS `sCity`,`s`.`sArea` AS `sArea`,`s`.`sDeliverTo` AS `sDeliverTo`,`s`.`sManualNo` AS `sManualNo`,`s`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`s`.`sCurrency` AS `sCurrency`,`s`.`dCurrencyRate` AS `dCurrencyRate`,`s`.`sProductId` AS `sProductId`,`s`.`dProductQty` AS `dProductQty`,(ifnull(`s`.`dProductQty`,0) - ifnull(`s`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`s`.`dProductPrice` AS `dProductPrice`,`s`.`dProductMoney` AS `dProductMoney`,`s`.`sProductInfo` AS `sProductInfo`,`s`.`sMaterialsMemo` AS `sMaterialsMemo`,`s`.`sProcessMemo` AS `sProcessMemo`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQty`,`s`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`s`.`bDeliverComplete` AS `bDeliverComplete`,`s`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`s`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`s`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`s`.`sPackRequireMemo` AS `sPackRequireMemo`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`s`.`dProductTaxMoney` AS `dProductTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dProductForeignMoney`,`s`.`dProductInStoreQty` AS `dProductInStoreQty`,`s`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`s`.`dDeliverQty` AS `dDeliverQty`,`s`.`dCheckingQty` AS `dCheckingQty`,`s`.`dReceiptMoney` AS `dReceiptMoney`,`s`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`sBarcode` AS `sBarcode`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`sProductTechnologyId` AS `sProductTechnologyId`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`m`.`sId` AS `sId`,`s`.`dPresentQty` AS `dPresentQty`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`iProductStick` AS `iProductStick`,`s`.`iIncrement` AS `iIncrement`,`s`.`dOrderQty` AS `dOrderQty`,`s`.`bQlyComplete` AS `bQlyComplete`,`s`.`sParentId` AS `sParentId`,`s`.`dProfitMoney` AS `dProfitMoney`,`s`.`sColorReference` AS `sColorReference`,`s`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`s`.`sTransferredMatter` AS `sTransferredMatter`,`s`.`sWorkpieceModel` AS `sWorkpieceModel`,`s`.`sProcessesNo` AS `sProcessesNo`,`s`.`dConversionRate` AS `dConversionRate`,`s`.`dProductionCycle` AS `dProductionCycle`,`s`.`sProductionCenter` AS `sProductionCenter`,`s`.`sMinPack` AS `sMinPack`,`s`.`dCombineCoefficient` AS `dCombineCoefficient`,`s`.`sCutMode` AS `sCutMode`,`s`.`sPlateNo` AS `sPlateNo`,`s`.`dNProductMoney` AS `dNProductMoney`,`s`.`dNProductPrice` AS `dNProductPrice`,`s`.`dFreightMoney` AS `dFreightMoney`,`s`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`s`.`dPlateMoney` AS `dPlateMoney`,`s`.`dProofingMoney` AS `dProofingMoney`,`s`.`dProductForeignPrice` AS `dProductForeignPrice`,`s`.`dPassRate` AS `dPassRate` from (`xlyweberp_saas_ai`.`quoquotationmaster` `m` join `xlyweberp_saas_ai`.`quoquotationslave` `s` on((`m`.`sId` = `s`.`sParentId`))) union all select `m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sFormId` AS `sFormId`,`m`.`iOrder` AS `iOrder`,`m`.`sBillNo` AS `sBillNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`dPackMoney` AS `dPackMoney`,`m`.`dPrintMoney` AS `dPrintMoney`,`m`.`dTransportMoney` AS `dTransportMoney`,`m`.`dPrintAfterMoney` AS `dPrintAfterMoney`,`m`.`dPrintBeforeMoney` AS `dPrintBeforeMoney`,`m`.`dPrintProductMoney` AS `dPrintProductMoney`,`m`.`dMasterMaterialsMoney` AS `dMasterMaterialsMoney`,`m`.`dAuxiliaryMaterialsMoney` AS `dAuxiliaryMaterialsMoney`,`m`.`dAllMoney` AS `dAllMoney`,`m`.`bFailure` AS `bFailure`,`m`.`tFailureDate` AS `tFailureDate`,`s`.`sId` AS `sBillSlaveId`,`xlyweberp_saas_ai`.`quoquotationmanyqtys`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sCustomerId` AS `sCustomerId`,`s`.`sContacts` AS `sContacts`,`s`.`sPhone` AS `sPhone`,`s`.`tDeliverDate` AS `tDeliverDate`,`s`.`sSalesManId` AS `sSalesManId`,`s`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`s`.`sGetPayId` AS `sGetPayId`,`s`.`tGetPayDate` AS `tGetPayDate`,`s`.`sConsignee` AS `sConsignee`,`s`.`sConsigneeMobile` AS `sConsigneeMobile`,`s`.`sDeliverId` AS `sDeliverId`,`s`.`sProvince` AS `sProvince`,`s`.`sCity` AS `sCity`,`s`.`sArea` AS `sArea`,`s`.`sDeliverTo` AS `sDeliverTo`,`s`.`sManualNo` AS `sManualNo`,`s`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`s`.`sCurrency` AS `sCurrency`,`s`.`dCurrencyRate` AS `dCurrencyRate`,`s`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`quoquotationmanyqtys`.`dManyQty` AS `dProductQty`,(ifnull(`s`.`dProductQty`,0) - ifnull(`s`.`dProductInStoreQty`,0)) AS `dProductNotStoreQty`,`xlyweberp_saas_ai`.`quoquotationmanyqtys`.`dManyPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`quoquotationmanyqtys`.`dManyMoney` AS `dProductMoney`,`s`.`sProductInfo` AS `sProductInfo`,`s`.`sMaterialsMemo` AS `sMaterialsMemo`,`s`.`sProcessMemo` AS `sProcessMemo`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQty`,`s`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`s`.`bDeliverComplete` AS `bDeliverComplete`,`s`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`s`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`s`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`s`.`sPackRequireMemo` AS `sPackRequireMemo`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`s`.`dProductTaxMoney` AS `dProductTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dProductForeignMoney`,`s`.`dProductInStoreQty` AS `dProductInStoreQty`,`s`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`s`.`dDeliverQty` AS `dDeliverQty`,`s`.`dCheckingQty` AS `dCheckingQty`,`s`.`dReceiptMoney` AS `dReceiptMoney`,`s`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`sBarcode` AS `sBarcode`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`sProductTechnologyId` AS `sProductTechnologyId`,`s`.`sOrderId` AS `sOrderId`,`s`.`sOrderNo` AS `sOrderNo`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`m`.`sId` AS `sId`,`s`.`dPresentQty` AS `dPresentQty`,`s`.`sOrderSlaveId` AS `sOrderSlaveId`,`s`.`iProductStick` AS `iProductStick`,`s`.`iIncrement` AS `iIncrement`,`s`.`dOrderQty` AS `dOrderQty`,`s`.`bQlyComplete` AS `bQlyComplete`,`s`.`sParentId` AS `sParentId`,`s`.`dProfitMoney` AS `dProfitMoney`,`s`.`sColorReference` AS `sColorReference`,`s`.`sTransferredMatterCheck` AS `sTransferredMatterCheck`,`s`.`sTransferredMatter` AS `sTransferredMatter`,`s`.`sWorkpieceModel` AS `sWorkpieceModel`,`s`.`sProcessesNo` AS `sProcessesNo`,`s`.`dConversionRate` AS `dConversionRate`,`s`.`dProductionCycle` AS `dProductionCycle`,`s`.`sProductionCenter` AS `sProductionCenter`,`s`.`sMinPack` AS `sMinPack`,`s`.`dCombineCoefficient` AS `dCombineCoefficient`,`s`.`sCutMode` AS `sCutMode`,`s`.`sPlateNo` AS `sPlateNo`,`s`.`dNProductMoney` AS `dNProductMoney`,`s`.`dNProductPrice` AS `dNProductPrice`,`s`.`dFreightMoney` AS `dFreightMoney`,`s`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`s`.`dPlateMoney` AS `dPlateMoney`,`s`.`dProofingMoney` AS `dProofingMoney`,`s`.`dProductForeignPrice` AS `dProductForeignPrice`,`s`.`dPassRate` AS `dPassRate` from ((`xlyweberp_saas_ai`.`quoquotationmaster` `m` join `xlyweberp_saas_ai`.`quoquotationslave` `s` on((`m`.`sId` = `s`.`sParentId`))) join `xlyweberp_saas_ai`.`quoquotationmanyqtys` on((`m`.`sId` = `xlyweberp_saas_ai`.`quoquotationmanyqtys`.`sParentId`))) where (`s`.`dOrderQty` = 0) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_reimbursementapplication.md b/docs/auto-catalog/views/viw_reimbursementapplication.md new file mode 100644 index 0000000..c91f483 --- /dev/null +++ b/docs/auto-catalog/views/viw_reimbursementapplication.md @@ -0,0 +1,74 @@ +# `viw_reimbursementapplication` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sContent` | `varchar(255)` | NO | +| 6 | `sApplicant` | `varchar(255)` | NO | +| 7 | `sSrcSlaveId` | `varchar(100)` | NO | +| 8 | `sSrcId` | `varchar(100)` | NO | +| 9 | `sSrcNo` | `varchar(255)` | NO | +| 10 | `dSrcQty` | `decimal(18,6)` | YES | +| 11 | `sSlaveMemo` | `text` | YES | +| 12 | `sMReserve1` | `varchar(255)` | YES | +| 13 | `sMReserve2` | `varchar(255)` | YES | +| 14 | `sMReserve3` | `varchar(255)` | YES | +| 15 | `sMReserve4` | `varchar(255)` | YES | +| 16 | `sMReserve5` | `varchar(255)` | YES | +| 17 | `sMReserve6` | `varchar(255)` | YES | +| 18 | `dMReserve1` | `decimal(18,6)` | YES | +| 19 | `dMReserve2` | `decimal(18,6)` | YES | +| 20 | `dMReserve3` | `decimal(18,6)` | YES | +| 21 | `iMReserve1` | `int` | YES | +| 22 | `iMReserve2` | `int` | YES | +| 23 | `iMReserve3` | `int` | YES | +| 24 | `tMReserve1` | `datetime` | YES | +| 25 | `tMReserve2` | `datetime` | YES | +| 26 | `sMakePerson` | `varchar(255)` | NO | +| 27 | `sParam1` | `varchar(255)` | NO | +| 28 | `sParam2` | `varchar(255)` | NO | +| 29 | `sParam3` | `varchar(255)` | NO | +| 30 | `sParam4` | `varchar(255)` | NO | +| 31 | `sParam5` | `varchar(255)` | NO | +| 32 | `sFormId` | `varchar(100)` | NO | +| 33 | `bCheck` | `bit(1)` | NO | +| 34 | `sBillNo` | `varchar(255)` | NO | +| 35 | `bInvalid` | `bit(1)` | NO | +| 36 | `tCreateDate` | `datetime` | NO | +| 37 | `tCheckDate` | `datetime` | YES | +| 38 | `sCheckPerson` | `varchar(255)` | YES | +| 39 | `sMemo` | `varchar(255)` | YES | +| 40 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 41 | `iSlaveOrder` | `int` | NO | +| 42 | `sParentId` | `varchar(100)` | NO | +| 43 | `sPicturePath` | `varchar(255)` | YES | +| 44 | `bDefault` | `bit(1)` | NO | +| 45 | `sFileName` | `varchar(255)` | NO | +| 46 | `sCategories` | `varchar(255)` | NO | +| 47 | `sProductId` | `varchar(255)` | NO | +| 48 | `sProductNo` | `varchar(255)` | NO | +| 49 | `dQyt` | `decimal(18,6)` | NO | +| 50 | `dPrice` | `decimal(18,6)` | NO | +| 51 | `dMoney` | `decimal(18,6)` | NO | +| 52 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`iOrder` AS `iOrder`,`m`.`sContent` AS `sContent`,`m`.`sApplicant` AS `sApplicant`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`dSrcQty` AS `dSrcQty`,`m`.`sSlaveMemo` AS `sSlaveMemo`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`sParam1` AS `sParam1`,`m`.`sParam2` AS `sParam2`,`m`.`sParam3` AS `sParam3`,`m`.`sParam4` AS `sParam4`,`m`.`sParam5` AS `sParam5`,`m`.`sFormId` AS `sFormId`,`m`.`bCheck` AS `bCheck`,`m`.`sBillNo` AS `sBillNo`,`m`.`bInvalid` AS `bInvalid`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`sMemo` AS `sMemo`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sPicturePath` AS `sPicturePath`,`s`.`bDefault` AS `bDefault`,`s`.`sFileName` AS `sFileName`,`s`.`sCategories` AS `sCategories`,`s`.`sProductId` AS `sProductId`,`s`.`sProductNo` AS `sProductNo`,`s`.`dQyt` AS `dQyt`,`s`.`dPrice` AS `dPrice`,`s`.`dMoney` AS `dMoney`,`s`.`sId` AS `sSlaveId` from (`xlyweberp_saas_ai`.`reimbursementapplicationmaster` `m` join `xlyweberp_saas_ai`.`reimbursementapplicationslave` `s` on((`m`.`sId` = `s`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_revsupply.md b/docs/auto-catalog/views/viw_revsupply.md new file mode 100644 index 0000000..f355cfe --- /dev/null +++ b/docs/auto-catalog/views/viw_revsupply.md @@ -0,0 +1,93 @@ +# `viw_revsupply` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sSupplyId` | `varchar(100)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sTestStandardId` | `varchar(100)` | YES | +| 34 | `iReviewType` | `int` | YES | +| 35 | `sSlaveId` | `varchar(100)` | NO | +| 36 | `sParentId` | `varchar(100)` | NO | +| 37 | `sSReserve1` | `varchar(255)` | YES | +| 38 | `sSReserve2` | `varchar(255)` | YES | +| 39 | `sSReserve3` | `varchar(255)` | YES | +| 40 | `sSReserve4` | `varchar(255)` | YES | +| 41 | `sSReserve5` | `varchar(255)` | YES | +| 42 | `sSReserve6` | `varchar(255)` | YES | +| 43 | `dSReserve1` | `decimal(18,6)` | YES | +| 44 | `dSReserve2` | `decimal(18,6)` | YES | +| 45 | `dSReserve3` | `decimal(18,6)` | YES | +| 46 | `iSReserve1` | `int` | YES | +| 47 | `iSReserve2` | `int` | YES | +| 48 | `iSReserve3` | `int` | YES | +| 49 | `tSReserve1` | `datetime` | YES | +| 50 | `tSReserve2` | `datetime` | YES | +| 51 | `sSMemo` | `text` | YES | +| 52 | `iScoreOne` | `int` | YES | +| 53 | `iScoreTwo` | `int` | YES | +| 54 | `iScoreThree` | `int` | YES | +| 55 | `iScoreFour` | `int` | YES | +| 56 | `bSubCheck` | `bit(1)` | YES | +| 57 | `tSubCheckDate` | `datetime` | YES | +| 58 | `sSubCheckPerson` | `varchar(255)` | YES | +| 59 | `iScoreTotal` | `bigint` | YES | +| 60 | `bSupplyInvalid` | `bit(1)` | YES | +| 61 | `iHappendCount` | `int` | YES | +| 62 | `dInStoreMoney` | `decimal(18,2)` | YES | +| 63 | `dAccidentRate` | `decimal(18,2)` | YES | +| 64 | `dDeliverRate` | `decimal(18,2)` | YES | +| 65 | `dAccidentMoney` | `decimal(18,2)` | YES | +| 66 | `dOutMoney` | `decimal(18,2)` | YES | +| 67 | `iQualityScore` | `int` | YES | +| 68 | `iSystemScore` | `int` | YES | +| 69 | `iDeliverScore` | `int` | YES | +| 70 | `iPriceScore` | `int` | YES | +| 71 | `iServiceScore` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`revsupplymaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`revsupplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`revsupplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`revsupplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`revsupplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`revsupplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`revsupplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`revsupplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSupplyId` AS `sSupplyId`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`revsupplymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`revsupplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`revsupplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`revsupplymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`revsupplymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`revsupplymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`revsupplymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`revsupplymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`revsupplymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`revsupplymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`revsupplymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`revsupplymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`revsupplymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`revsupplymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`revsupplymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`revsupplymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`revsupplymaster`.`sTestStandardId` AS `sTestStandardId`,`xlyweberp_saas_ai`.`revsupplymaster`.`iReviewType` AS `iReviewType`,`xlyweberp_saas_ai`.`revsupplyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`revsupplyslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`revsupplyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`revsupplyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`revsupplyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`revsupplyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`revsupplyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`revsupplyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`revsupplyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`revsupplyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`revsupplyslave`.`sSMemo` AS `sSMemo`,`xlyweberp_saas_ai`.`revsupplyslave`.`iScoreOne` AS `iScoreOne`,`xlyweberp_saas_ai`.`revsupplyslave`.`iScoreTwo` AS `iScoreTwo`,`xlyweberp_saas_ai`.`revsupplyslave`.`iScoreThree` AS `iScoreThree`,`xlyweberp_saas_ai`.`revsupplyslave`.`iScoreFour` AS `iScoreFour`,`xlyweberp_saas_ai`.`revsupplymaster`.`bSubCheck` AS `bSubCheck`,`xlyweberp_saas_ai`.`revsupplymaster`.`tSubCheckDate` AS `tSubCheckDate`,`xlyweberp_saas_ai`.`revsupplymaster`.`sSubCheckPerson` AS `sSubCheckPerson`,((((`xlyweberp_saas_ai`.`revsupplyslave`.`iQualityScore` + `xlyweberp_saas_ai`.`revsupplyslave`.`iSystemScore`) + `xlyweberp_saas_ai`.`revsupplyslave`.`iDeliverScore`) + `xlyweberp_saas_ai`.`revsupplyslave`.`iPriceScore`) + `xlyweberp_saas_ai`.`revsupplyslave`.`iServiceScore`) AS `iScoreTotal`,`xlyweberp_saas_ai`.`revsupplymaster`.`bSupplyInvalid` AS `bSupplyInvalid`,`xlyweberp_saas_ai`.`revsupplyslave`.`iHappendCount` AS `iHappendCount`,`xlyweberp_saas_ai`.`revsupplyslave`.`dInStoreMoney` AS `dInStoreMoney`,`xlyweberp_saas_ai`.`revsupplyslave`.`dAccidentRate` AS `dAccidentRate`,`xlyweberp_saas_ai`.`revsupplyslave`.`dDeliverRate` AS `dDeliverRate`,`xlyweberp_saas_ai`.`revsupplyslave`.`dAccidentMoney` AS `dAccidentMoney`,`xlyweberp_saas_ai`.`revsupplyslave`.`dOutMoney` AS `dOutMoney`,`xlyweberp_saas_ai`.`revsupplyslave`.`iQualityScore` AS `iQualityScore`,`xlyweberp_saas_ai`.`revsupplyslave`.`iSystemScore` AS `iSystemScore`,`xlyweberp_saas_ai`.`revsupplyslave`.`iDeliverScore` AS `iDeliverScore`,`xlyweberp_saas_ai`.`revsupplyslave`.`iPriceScore` AS `iPriceScore`,`xlyweberp_saas_ai`.`revsupplyslave`.`iServiceScore` AS `iServiceScore` from (`xlyweberp_saas_ai`.`revsupplymaster` join `xlyweberp_saas_ai`.`revsupplyslave` on((`xlyweberp_saas_ai`.`revsupplymaster`.`sId` = `xlyweberp_saas_ai`.`revsupplyslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salchildproductapply.md b/docs/auto-catalog/views/viw_salchildproductapply.md new file mode 100644 index 0000000..cde5437 --- /dev/null +++ b/docs/auto-catalog/views/viw_salchildproductapply.md @@ -0,0 +1,153 @@ +# `viw_salchildproductapply` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(255)` | YES | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(24,13)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `bCheckingComplete` | `bit(1)` | NO | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 68 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `dDeliverQty` | `decimal(18,6)` | NO | +| 79 | `sDefineNo` | `varchar(100)` | NO | +| 80 | `sDefineNo2` | `varchar(100)` | NO | +| 81 | `sWareHouseId` | `varchar(100)` | NO | +| 82 | `sLocationId` | `varchar(100)` | NO | +| 83 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 84 | `sOrderId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderNo` | `varchar(255)` | NO | +| 88 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 104 | `sOrderSlaveId` | `varchar(100)` | NO | +| 105 | `bInvoiceComplete` | `bit(1)` | NO | +| 106 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 107 | `dProductForeignPrice` | `decimal(24,13)` | NO | +| 108 | `sType` | `varchar(255)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dNProductPrice` | `decimal(24,13)` | NO | +| 111 | `dNProductMoney` | `decimal(18,6)` | NO | +| 112 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 113 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 114 | `dCostPrice` | `decimal(24,13)` | NO | +| 115 | `dCostMoney` | `decimal(18,6)` | YES | +| 116 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 117 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 118 | `sVoucherBillNo` | `varchar(255)` | NO | +| 119 | `sVoucherBillId` | `varchar(255)` | NO | +| 120 | `sMaterialsStyle` | `varchar(100)` | NO | +| 121 | `dPalletQty` | `decimal(18,6)` | YES | +| 122 | `sDeliverPerson` | `varchar(255)` | YES | +| 123 | `sDeliverMobile` | `varchar(255)` | YES | +| 124 | `sDeliverAdd` | `varchar(255)` | YES | +| 125 | `dSendCarQty` | `decimal(18,6)` | YES | +| 126 | `tArrivalDate` | `datetime` | YES | +| 127 | `dProductInStoreQty` | `decimal(18,6)` | YES | +| 128 | `bProductInStoreComplete` | `bit(1)` | YES | +| 129 | `bNoObject` | `bit(1)` | YES | +| 130 | `dProductOutStoreQty` | `decimal(18,6)` | YES | +| 131 | `bProductOutStoreComplete` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salchildproductapplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dPalletQty` AS `dPalletQty`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sDeliverPerson` AS `sDeliverPerson`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sDeliverMobile` AS `sDeliverMobile`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`sDeliverAdd` AS `sDeliverAdd`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`salchildproductapplymaster`.`tArrivalDate` AS `tArrivalDate`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`bNoObject` AS `bNoObject`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`dProductOutStoreQty` AS `dProductOutStoreQty`,`xlyweberp_saas_ai`.`salchildproductapplyslave`.`bProductOutStoreComplete` AS `bProductOutStoreComplete` from (`xlyweberp_saas_ai`.`salchildproductapplymaster` join `xlyweberp_saas_ai`.`salchildproductapplyslave` on((`xlyweberp_saas_ai`.`salchildproductapplyslave`.`sParentId` = `xlyweberp_saas_ai`.`salchildproductapplymaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivergoods.md b/docs/auto-catalog/views/viw_saldelivergoods.md new file mode 100644 index 0000000..bb109a5 --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivergoods.md @@ -0,0 +1,189 @@ +# `viw_saldelivergoods` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | NO | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sProductId` | `varchar(100)` | NO | +| 53 | `dProductQty` | `decimal(18,6)` | NO | +| 54 | `dProductPrice` | `decimal(18,6)` | NO | +| 55 | `dProductMoney` | `decimal(18,6)` | NO | +| 56 | `sMaterialsMemo` | `text` | YES | +| 57 | `sProcessMemo` | `text` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dProductPQty` | `decimal(18,6)` | YES | +| 63 | `bCheckingComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingQty` | `decimal(18,6)` | NO | +| 72 | `dRejectQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sDefineNo` | `varchar(100)` | NO | +| 79 | `sDefineNo2` | `varchar(100)` | NO | +| 80 | `sWareHouseId` | `varchar(100)` | NO | +| 81 | `sLocationId` | `varchar(100)` | NO | +| 82 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(255)` | NO | +| 89 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `iSlaveOrder` | `int` | NO | +| 105 | `bAdvanceComplete` | `bit(1)` | NO | +| 106 | `sSenderId` | `varchar(100)` | YES | +| 107 | `sLogisticsMobile` | `varchar(255)` | NO | +| 108 | `sLogisticsNo` | `varchar(255)` | NO | +| 109 | `sLogisticsId` | `varchar(100)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `bSalSendCarComplete` | `bit(1)` | NO | +| 112 | `bReceiptComplete` | `bit(1)` | NO | +| 113 | `dSendCarQty` | `decimal(18,6)` | YES | +| 114 | `dPackQty` | `decimal(18,6)` | NO | +| 115 | `dTrunkQty` | `decimal(18,6)` | NO | +| 116 | `dFractionQty` | `decimal(18,6)` | NO | +| 117 | `sSingleReceipt` | `varchar(255)` | NO | +| 118 | `tSingleReceipt` | `datetime` | YES | +| 119 | `dCostPrice` | `decimal(18,6)` | YES | +| 120 | `dCostMoney` | `decimal(18,6)` | YES | +| 121 | `sMaterialsStyle` | `varchar(100)` | NO | +| 122 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 123 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 124 | `dConversionQty` | `decimal(18,6)` | NO | +| 125 | `dProofingMoney` | `decimal(18,6)` | NO | +| 126 | `dPlateMoney` | `decimal(18,6)` | NO | +| 127 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 128 | `dFreightMoney` | `decimal(18,6)` | NO | +| 129 | `dNProductPrice` | `decimal(18,6)` | NO | +| 130 | `dNProductMoney` | `decimal(18,6)` | NO | +| 131 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 132 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 133 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 134 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 135 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 136 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 137 | `sSingleReceiptMemo` | `varchar(500)` | NO | +| 138 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 139 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 140 | `sVoucherBillNo` | `varchar(255)` | NO | +| 141 | `sVoucherBillId` | `varchar(255)` | NO | +| 142 | `dNoCheckingQty` | `decimal(19,6)` | NO | +| 143 | `dProfitMoney` | `decimal(19,6)` | NO | +| 144 | `sMinusSrcId` | `varchar(255)` | NO | +| 145 | `sSrcFormId` | `varchar(255)` | NO | +| 146 | `bMasterFinance` | `bit(1)` | YES | +| 147 | `sMasterFinancePerson` | `varchar(255)` | YES | +| 148 | `tMasterFinanceDate` | `datetime` | YES | +| 149 | `dSparesQty` | `decimal(18,6)` | YES | +| 150 | `dBackSparesQty` | `decimal(18,6)` | YES | +| 151 | `sCustomerStyle` | `varchar(255)` | YES | +| 152 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 153 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 154 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 155 | `bSingleReceipt` | `bit(1)` | YES | +| 156 | `bFinance` | `bit(1)` | YES | +| 157 | `sFinancePerson` | `varchar(255)` | YES | +| 158 | `tFinanceDate` | `datetime` | YES | +| 159 | `dRemainderQty` | `decimal(18,2)` | NO | +| 160 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 161 | `bLogisticsComplete` | `bit(1)` | YES | +| 162 | `dPresentQty` | `decimal(18,6)` | NO | +| 163 | `dSendCarSparesQty` | `decimal(18,6)` | YES | +| 164 | `dSendCarGiveQty` | `decimal(18,6)` | YES | +| 165 | `bRemainderScrap` | `bit(1)` | YES | +| 166 | `dCostProductQty` | `decimal(23,6)` | NO | +| 167 | `dCheckingMaterialsQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceiptMemo` AS `sSingleReceiptMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillId` AS `sVoucherBillId`,(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` - `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty`) AS `dNoCheckingQty`,(ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney`,0)) AS `dProfitMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bFinance` AS `bMasterFinance`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFinancePerson` AS `sMasterFinancePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tFinanceDate` AS `tMasterFinanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSparesQty` AS `dSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dBackSparesQty` AS `dBackSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sCustomerStyle` AS `sCustomerStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSingleReceipt` AS `bSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bFinance` AS `bFinance`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sFinancePerson` AS `sFinancePerson`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tFinanceDate` AS `tFinanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bLogisticsComplete` AS `bLogisticsComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarSparesQty` AS `dSendCarSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarGiveQty` AS `dSendCarGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bRemainderScrap` AS `bRemainderScrap`,if((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bNoObject` = 1),0,((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` + `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dGiveQty`) - `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRemainderQty`)) AS `dCostProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingMaterialsQty` AS `dCheckingMaterialsQty` from (`xlyweberp_saas_ai`.`saldelivergoodsmaster` join `xlyweberp_saas_ai`.`saldelivergoodsslave` on((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivergoods_product.md b/docs/auto-catalog/views/viw_saldelivergoods_product.md new file mode 100644 index 0000000..94969f1 --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivergoods_product.md @@ -0,0 +1,36 @@ +# `viw_saldelivergoods_product` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(50)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `sProductName` | `varchar(100)` | NO | +| 4 | `sId` | `varchar(100)` | NO | +| 5 | `sProductId` | `varchar(100)` | NO | +| 6 | `dProductPrice` | `decimal(18,6)` | NO | +| 7 | `dProductQty` | `decimal(18,6)` | NO | +| 8 | `sOrderId` | `varchar(100)` | NO | +| 9 | `sOrderSlaveId` | `varchar(100)` | NO | +| 10 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 11 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 12 | `dProductMoney` | `decimal(18,6)` | NO | +| 13 | `sProductStyle` | `varchar(50)` | NO | +| 14 | `sProductUnit` | `varchar(50)` | YES | + +## Definition + +```sql +select `e`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`v`.`sBillNo` AS `sBillNo`,`e`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`v`.`sSlaveId` AS `sId`,`xlyweberp_saas_ai`.`v`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`v`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`v`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`v`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`v`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`v`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`v`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`v`.`dProductMoney` AS `dProductMoney`,`e`.`sProductStyle` AS `sProductStyle`,`e`.`sProductUnit` AS `sProductUnit` from (`xlyweberp_saas_ai`.`viw_saldelivergoods` `v` join `xlyweberp_saas_ai`.`eleproduct` `e`) where (`xlyweberp_saas_ai`.`v`.`sProductId` = `e`.`sId`) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivergoodschild.md b/docs/auto-catalog/views/viw_saldelivergoodschild.md new file mode 100644 index 0000000..582da58 --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivergoodschild.md @@ -0,0 +1,181 @@ +# `viw_saldelivergoodschild` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | NO | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tDeliverDate` | `datetime` | YES | +| 14 | `sSalesManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sSenderId` | `varchar(100)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | NO | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | YES | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sMemo` | `text` | YES | +| 27 | `bCheck` | `bit(1)` | NO | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `bPrint` | `bit(1)` | NO | +| 31 | `bCopyLimit` | `bit(1)` | NO | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `tAdvanceDate` | `datetime` | YES | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 35 | `bAdvanceComplete` | `bit(1)` | NO | +| 36 | `sCurrency` | `varchar(255)` | YES | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 38 | `sLogisticsMobile` | `varchar(255)` | NO | +| 39 | `sLogisticsNo` | `varchar(255)` | NO | +| 40 | `sLogisticsId` | `varchar(100)` | NO | +| 41 | `sStatus` | `varchar(255)` | YES | +| 42 | `bInvalid` | `bit(1)` | NO | +| 43 | `sMReserve1` | `varchar(255)` | YES | +| 44 | `sMReserve2` | `varchar(255)` | YES | +| 45 | `sMReserve3` | `varchar(255)` | YES | +| 46 | `sMReserve4` | `varchar(255)` | YES | +| 47 | `sMReserve5` | `varchar(255)` | YES | +| 48 | `sMReserve6` | `varchar(255)` | YES | +| 49 | `dMReserve1` | `decimal(18,6)` | YES | +| 50 | `dMReserve2` | `decimal(18,6)` | YES | +| 51 | `dMReserve3` | `decimal(18,6)` | YES | +| 52 | `iMReserve1` | `int` | YES | +| 53 | `iMReserve2` | `int` | YES | +| 54 | `iMReserve3` | `int` | YES | +| 55 | `tMReserve1` | `datetime` | YES | +| 56 | `tMReserve2` | `datetime` | YES | +| 57 | `sVoucherBillNo` | `varchar(255)` | NO | +| 58 | `sVoucherBillId` | `varchar(255)` | NO | +| 59 | `sMerchandiserId` | `varchar(255)` | NO | +| 60 | `sMinusSrcId` | `varchar(255)` | NO | +| 61 | `tCheckListDate` | `datetime` | YES | +| 62 | `bFinance` | `bit(1)` | YES | +| 63 | `sFinancePerson` | `varchar(255)` | YES | +| 64 | `tFinanceDate` | `datetime` | YES | +| 65 | `sSlaveId` | `varchar(100)` | NO | +| 66 | `sParentId` | `varchar(100)` | NO | +| 67 | `sProductId` | `varchar(100)` | NO | +| 68 | `dProductQty` | `decimal(18,6)` | NO | +| 69 | `dProductPrice` | `decimal(24,13)` | NO | +| 70 | `dProductMoney` | `decimal(18,6)` | NO | +| 71 | `sMaterialsMemo` | `text` | YES | +| 72 | `sProcessMemo` | `text` | YES | +| 73 | `sSrcSlaveId` | `varchar(100)` | NO | +| 74 | `dSrcQty` | `decimal(18,6)` | YES | +| 75 | `sSrcId` | `varchar(100)` | NO | +| 76 | `sSrcNo` | `varchar(255)` | NO | +| 77 | `dProductPQty` | `decimal(18,6)` | YES | +| 78 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 79 | `sTaxId` | `varchar(100)` | YES | +| 80 | `sSlaveMemo` | `text` | YES | +| 81 | `bCheckingComplete` | `bit(1)` | NO | +| 82 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 83 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 84 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 85 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 86 | `sWebOrderId` | `varchar(100)` | NO | +| 87 | `sBarcode` | `varchar(255)` | YES | +| 88 | `dCheckingQty` | `decimal(18,6)` | NO | +| 89 | `dRejectQty` | `decimal(18,6)` | NO | +| 90 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 91 | `sWebOrderNo` | `varchar(255)` | NO | +| 92 | `dPackQty` | `decimal(18,6)` | NO | +| 93 | `dFractionQty` | `decimal(18,6)` | NO | +| 94 | `dGiveQty` | `decimal(18,6)` | NO | +| 95 | `dTrunkQty` | `decimal(18,6)` | NO | +| 96 | `sDefineNo` | `varchar(100)` | NO | +| 97 | `sDefineNo2` | `varchar(100)` | NO | +| 98 | `sWareHouseId` | `varchar(100)` | YES | +| 99 | `sLocationId` | `varchar(100)` | NO | +| 100 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 101 | `sOrderId` | `varchar(100)` | NO | +| 102 | `sOrderSlaveId` | `varchar(100)` | NO | +| 103 | `sOrderNo` | `varchar(255)` | NO | +| 104 | `sWorkOrderId` | `varchar(100)` | NO | +| 105 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 106 | `sWorkOrderNo` | `varchar(255)` | NO | +| 107 | `sProductInStoreId` | `varchar(100)` | NO | +| 108 | `sProductInStoreSlaveId` | `varchar(100)` | NO | +| 109 | `sProductInStoreNo` | `varchar(255)` | NO | +| 110 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 111 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 112 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 113 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 114 | `sSReserve1` | `varchar(255)` | YES | +| 115 | `sSReserve2` | `varchar(255)` | YES | +| 116 | `sSReserve3` | `varchar(255)` | YES | +| 117 | `sSReserve4` | `varchar(255)` | YES | +| 118 | `sSReserve5` | `varchar(255)` | YES | +| 119 | `sSReserve6` | `varchar(255)` | YES | +| 120 | `dSReserve1` | `decimal(18,6)` | YES | +| 121 | `dSReserve2` | `decimal(18,6)` | YES | +| 122 | `dSReserve3` | `decimal(18,6)` | YES | +| 123 | `iSReserve1` | `int` | YES | +| 124 | `iSReserve2` | `int` | YES | +| 125 | `iSReserve3` | `int` | YES | +| 126 | `tSReserve1` | `datetime` | YES | +| 127 | `tSReserve2` | `datetime` | YES | +| 128 | `bSalSendCarComplete` | `bit(1)` | NO | +| 129 | `bReceiptComplete` | `bit(1)` | NO | +| 130 | `dSendCarQty` | `decimal(18,6)` | YES | +| 131 | `dCostPrice` | `decimal(24,13)` | NO | +| 132 | `dCostMoney` | `decimal(18,6)` | YES | +| 133 | `sUnTaskFormId` | `varchar(100)` | NO | +| 134 | `tSrcDate` | `datetime` | YES | +| 135 | `dProofingMoney` | `decimal(18,6)` | NO | +| 136 | `dPlateMoney` | `decimal(18,6)` | NO | +| 137 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 138 | `dFreightMoney` | `decimal(18,6)` | NO | +| 139 | `sSingleReceipt` | `varchar(255)` | NO | +| 140 | `tSingleReceipt` | `datetime` | YES | +| 141 | `sMaterialsStyle` | `varchar(100)` | NO | +| 142 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 143 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 144 | `dConversionQty` | `decimal(18,6)` | NO | +| 145 | `dNProductPrice` | `decimal(24,13)` | NO | +| 146 | `dNProductMoney` | `decimal(18,6)` | NO | +| 147 | `dProductForeignPrice` | `decimal(24,13)` | NO | +| 148 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 149 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 150 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 151 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 152 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | +| 153 | `sDelivergooodSlaveId` | `varchar(50)` | NO | +| 154 | `dProductstockQty` | `decimal(18,6)` | NO | +| 155 | `sDeliverSlaveId` | `varchar(100)` | NO | +| 156 | `dUseQty` | `decimal(18,6)` | NO | +| 157 | `dProductOldQty` | `decimal(18,6)` | NO | +| 158 | `bNoObject` | `bit(1)` | NO | +| 159 | `sOpsBillNo` | `varchar(50)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMerchandiserId` AS `sMerchandiserId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCheckListDate` AS `tCheckListDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bFinance` AS `bFinance`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFinancePerson` AS `sFinancePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tFinanceDate` AS `tFinanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sProductInStoreId` AS `sProductInStoreId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sProductInStoreSlaveId` AS `sProductInStoreSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sProductInStoreNo` AS `sProductInStoreNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sUnTaskFormId` AS `sUnTaskFormId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dMaterialsSalesCheckingQty` AS `dMaterialsSalesCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDelivergooodSlaveId` AS `sDelivergooodSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductstockQty` AS `dProductstockQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sDeliverSlaveId` AS `sDeliverSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dUseQty` AS `dUseQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`dProductOldQty` AS `dProductOldQty`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`bNoObject` AS `bNoObject`,`xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sOpsBillNo` AS `sOpsBillNo` from (`xlyweberp_saas_ai`.`saldelivergoodsmaster` join `xlyweberp_saas_ai`.`saldelivergoodsslavechildren` on((`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId` = `xlyweberp_saas_ai`.`saldelivergoodsslavechildren`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivergoodscl.md b/docs/auto-catalog/views/viw_saldelivergoodscl.md new file mode 100644 index 0000000..e561762 --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivergoodscl.md @@ -0,0 +1,174 @@ +# `viw_saldelivergoodscl` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | NO | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sProductId` | `varchar(100)` | NO | +| 53 | `dProductQty` | `decimal(18,6)` | NO | +| 54 | `dProductPrice` | `decimal(18,6)` | NO | +| 55 | `dProductMoney` | `decimal(18,6)` | NO | +| 56 | `sMaterialsMemo` | `text` | YES | +| 57 | `sProcessMemo` | `text` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dProductPQty` | `decimal(18,6)` | YES | +| 63 | `bCheckingComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingQty` | `decimal(18,6)` | NO | +| 72 | `dRejectQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sDefineNo` | `varchar(100)` | NO | +| 79 | `sDefineNo2` | `varchar(100)` | NO | +| 80 | `sWareHouseId` | `varchar(100)` | NO | +| 81 | `sLocationId` | `varchar(100)` | NO | +| 82 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(255)` | NO | +| 89 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `iSlaveOrder` | `int` | NO | +| 105 | `bAdvanceComplete` | `bit(1)` | NO | +| 106 | `sSenderId` | `varchar(100)` | YES | +| 107 | `sLogisticsMobile` | `varchar(255)` | NO | +| 108 | `sLogisticsNo` | `varchar(255)` | NO | +| 109 | `sLogisticsId` | `varchar(100)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `bSalSendCarComplete` | `bit(1)` | NO | +| 112 | `bReceiptComplete` | `bit(1)` | NO | +| 113 | `dSendCarQty` | `decimal(18,6)` | YES | +| 114 | `dPackQty` | `decimal(18,6)` | NO | +| 115 | `dTrunkQty` | `decimal(18,6)` | NO | +| 116 | `dFractionQty` | `decimal(18,6)` | NO | +| 117 | `sSingleReceipt` | `varchar(255)` | NO | +| 118 | `tSingleReceipt` | `datetime` | YES | +| 119 | `dCostPrice` | `decimal(18,6)` | YES | +| 120 | `dCostMoney` | `decimal(18,6)` | YES | +| 121 | `sMaterialsStyle` | `varchar(100)` | NO | +| 122 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 123 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 124 | `dConversionQty` | `decimal(18,6)` | NO | +| 125 | `dProofingMoney` | `decimal(18,6)` | NO | +| 126 | `dPlateMoney` | `decimal(18,6)` | NO | +| 127 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 128 | `dFreightMoney` | `decimal(18,6)` | NO | +| 129 | `dNProductPrice` | `decimal(18,6)` | NO | +| 130 | `dNProductMoney` | `decimal(18,6)` | NO | +| 131 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 132 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 133 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 134 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 135 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 136 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 137 | `sSingleReceiptMemo` | `varchar(500)` | NO | +| 138 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 139 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 140 | `sVoucherBillNo` | `varchar(255)` | NO | +| 141 | `sVoucherBillId` | `varchar(255)` | NO | +| 142 | `dNoCheckingQty` | `decimal(19,6)` | NO | +| 143 | `dProfitMoney` | `decimal(19,6)` | NO | +| 144 | `dProfitRate` | `decimal(18,6)` | YES | +| 145 | `sMinusSrcId` | `varchar(255)` | NO | +| 146 | `sSrcFormId` | `varchar(255)` | NO | +| 147 | `bFinance` | `bit(1)` | YES | +| 148 | `sFinancePerson` | `varchar(255)` | YES | +| 149 | `tFinanceDate` | `datetime` | YES | +| 150 | `dSparesQty` | `decimal(18,6)` | YES | +| 151 | `dBackSparesQty` | `decimal(18,6)` | YES | +| 152 | `bSingleReceipt` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSingleReceiptMemo` AS `sSingleReceiptMemo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sVoucherBillId` AS `sVoucherBillId`,(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductQty` - `xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCheckingQty`) AS `dNoCheckingQty`,(ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney`,0)) AS `dProfitMoney`,cast(((ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dCostMoney`,0)) / ifnull(`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dProductNoTaxMoney`,0)) as decimal(18,6)) AS `dProfitRate`,`xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bFinance` AS `bFinance`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sFinancePerson` AS `sFinancePerson`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`tFinanceDate` AS `tFinanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dSparesQty` AS `dSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`dBackSparesQty` AS `dBackSparesQty`,`xlyweberp_saas_ai`.`saldelivergoodsslave`.`bSingleReceipt` AS `bSingleReceipt` from ((`xlyweberp_saas_ai`.`saldelivergoodsmaster` join `xlyweberp_saas_ai`.`saldelivergoodsslave` on((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivergoodsmaster`.`sId`))) join `xlyweberp_saas_ai`.`elematerials` `e` on((`xlyweberp_saas_ai`.`saldelivergoodsslave`.`sProductId` = `e`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivergoodsded.md b/docs/auto-catalog/views/viw_saldelivergoodsded.md new file mode 100644 index 0000000..81e5c37 --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivergoodsded.md @@ -0,0 +1,170 @@ +# `viw_saldelivergoodsded` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sProductId` | `varchar(100)` | NO | +| 53 | `dProductQty` | `decimal(18,6)` | NO | +| 54 | `dProductPrice` | `decimal(24,13)` | NO | +| 55 | `dProductMoney` | `decimal(18,6)` | NO | +| 56 | `sMaterialsMemo` | `text` | YES | +| 57 | `sProcessMemo` | `text` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dProductPQty` | `decimal(18,6)` | YES | +| 63 | `bCheckingComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingQty` | `decimal(18,6)` | NO | +| 72 | `dRejectQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sDefineNo` | `varchar(100)` | NO | +| 79 | `sDefineNo2` | `varchar(100)` | NO | +| 80 | `sWareHouseId` | `varchar(100)` | NO | +| 81 | `sLocationId` | `varchar(100)` | NO | +| 82 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(255)` | NO | +| 89 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `iSlaveOrder` | `int` | NO | +| 105 | `bAdvanceComplete` | `bit(1)` | NO | +| 106 | `sSenderId` | `varchar(100)` | YES | +| 107 | `sLogisticsMobile` | `varchar(255)` | NO | +| 108 | `sLogisticsNo` | `varchar(255)` | NO | +| 109 | `sLogisticsId` | `varchar(100)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `bSalSendCarComplete` | `bit(1)` | NO | +| 112 | `bReceiptComplete` | `bit(1)` | NO | +| 113 | `dSendCarQty` | `decimal(18,6)` | YES | +| 114 | `dPackQty` | `decimal(18,6)` | NO | +| 115 | `dTrunkQty` | `decimal(18,6)` | NO | +| 116 | `dFractionQty` | `decimal(18,6)` | NO | +| 117 | `sSingleReceipt` | `varchar(255)` | NO | +| 118 | `tSingleReceipt` | `datetime` | YES | +| 119 | `dCostPrice` | `decimal(24,13)` | NO | +| 120 | `dCostMoney` | `decimal(18,6)` | YES | +| 121 | `sMaterialsStyle` | `varchar(100)` | NO | +| 122 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 123 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 124 | `dConversionQty` | `decimal(18,6)` | NO | +| 125 | `dProofingMoney` | `decimal(18,6)` | NO | +| 126 | `dPlateMoney` | `decimal(18,6)` | NO | +| 127 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 128 | `dFreightMoney` | `decimal(18,6)` | NO | +| 129 | `dNProductPrice` | `decimal(24,13)` | NO | +| 130 | `dNProductMoney` | `decimal(18,6)` | NO | +| 131 | `dProductForeignPrice` | `decimal(24,13)` | NO | +| 132 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 133 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 134 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 135 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 136 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 137 | `sSingleReceiptMemo` | `varchar(500)` | NO | +| 138 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 139 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 140 | `sVoucherBillNo` | `varchar(255)` | NO | +| 141 | `sVoucherBillId` | `varchar(255)` | NO | +| 142 | `dNoCheckingQty` | `decimal(19,6)` | NO | +| 143 | `dProfitMoney` | `decimal(19,6)` | NO | +| 144 | `dProfitRate` | `decimal(18,6)` | YES | +| 145 | `sMinusSrcId` | `varchar(255)` | NO | +| 146 | `sSrcFormId` | `varchar(255)` | NO | +| 147 | `bSingleReceipt` | `int` | NO | +| 148 | `bFinance` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSingleReceiptMemo` AS `sSingleReceiptMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sVoucherBillId` AS `sVoucherBillId`,(`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductQty` - `xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dCheckingQty`) AS `dNoCheckingQty`,(ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dCostMoney`,0)) AS `dProfitMoney`,cast(((ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dCostMoney`,0)) / ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`dProductNoTaxMoney`,0)) as decimal(18,6)) AS `dProfitRate`,`xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sSrcFormId` AS `sSrcFormId`,0 AS `bSingleReceipt`,0 AS `bFinance` from (`xlyweberp_saas_ai`.`saldelivergoodsdedmaster` join `xlyweberp_saas_ai`.`saldelivergoodsdedslave` on((`xlyweberp_saas_ai`.`saldelivergoodsdedslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivergoodsdedmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivergoodsdedin.md b/docs/auto-catalog/views/viw_saldelivergoodsdedin.md new file mode 100644 index 0000000..e2ae539 --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivergoodsdedin.md @@ -0,0 +1,175 @@ +# `viw_saldelivergoodsdedin` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `sProductId` | `varchar(255)` | YES | +| 53 | `dProductQty` | `decimal(18,6)` | NO | +| 54 | `dProductPrice` | `decimal(24,13)` | NO | +| 55 | `dProductMoney` | `decimal(18,6)` | NO | +| 56 | `sMaterialsMemo` | `text` | YES | +| 57 | `sProcessMemo` | `text` | YES | +| 58 | `sSrcSlaveId` | `varchar(100)` | NO | +| 59 | `sSrcId` | `varchar(100)` | NO | +| 60 | `sSrcNo` | `varchar(255)` | NO | +| 61 | `dSrcQty` | `decimal(18,6)` | YES | +| 62 | `dProductPQty` | `decimal(18,6)` | YES | +| 63 | `bCheckingComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dCheckingQty` | `decimal(18,6)` | NO | +| 72 | `dRejectQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sDefineNo` | `varchar(100)` | NO | +| 79 | `sDefineNo2` | `varchar(100)` | NO | +| 80 | `sWareHouseId` | `varchar(100)` | NO | +| 81 | `sLocationId` | `varchar(100)` | NO | +| 82 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 83 | `sOrderId` | `varchar(100)` | NO | +| 84 | `sOrderSlaveId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | YES | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 88 | `sWorkOrderNo` | `varchar(255)` | NO | +| 89 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 90 | `sSReserve1` | `varchar(255)` | YES | +| 91 | `sSReserve2` | `varchar(255)` | YES | +| 92 | `sSReserve3` | `varchar(255)` | YES | +| 93 | `sSReserve4` | `varchar(255)` | YES | +| 94 | `sSReserve5` | `varchar(255)` | YES | +| 95 | `sSReserve6` | `varchar(255)` | YES | +| 96 | `dSReserve1` | `decimal(18,6)` | YES | +| 97 | `dSReserve2` | `decimal(18,6)` | YES | +| 98 | `dSReserve3` | `decimal(18,6)` | YES | +| 99 | `iSReserve1` | `int` | YES | +| 100 | `iSReserve2` | `int` | YES | +| 101 | `iSReserve3` | `int` | YES | +| 102 | `tSReserve1` | `datetime` | YES | +| 103 | `tSReserve2` | `datetime` | YES | +| 104 | `iSlaveOrder` | `int` | NO | +| 105 | `bAdvanceComplete` | `bit(1)` | NO | +| 106 | `sSenderId` | `varchar(100)` | YES | +| 107 | `sLogisticsMobile` | `varchar(255)` | NO | +| 108 | `sLogisticsNo` | `varchar(255)` | NO | +| 109 | `sLogisticsId` | `varchar(100)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `bSalSendCarComplete` | `bit(1)` | NO | +| 112 | `bReceiptComplete` | `bit(1)` | NO | +| 113 | `dSendCarQty` | `decimal(18,6)` | YES | +| 114 | `dPackQty` | `decimal(18,6)` | NO | +| 115 | `dTrunkQty` | `decimal(18,6)` | NO | +| 116 | `dFractionQty` | `decimal(18,6)` | NO | +| 117 | `sSingleReceipt` | `varchar(255)` | NO | +| 118 | `tSingleReceipt` | `datetime` | YES | +| 119 | `dCostPrice` | `decimal(24,13)` | NO | +| 120 | `dCostMoney` | `decimal(18,6)` | YES | +| 121 | `sMaterialsStyle` | `varchar(100)` | NO | +| 122 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 123 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 124 | `dConversionQty` | `decimal(18,6)` | NO | +| 125 | `dProofingMoney` | `decimal(18,6)` | NO | +| 126 | `dPlateMoney` | `decimal(18,6)` | NO | +| 127 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 128 | `dFreightMoney` | `decimal(18,6)` | NO | +| 129 | `dNProductPrice` | `decimal(24,13)` | NO | +| 130 | `dNProductMoney` | `decimal(18,6)` | NO | +| 131 | `dProductForeignPrice` | `decimal(24,13)` | NO | +| 132 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 133 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 134 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 135 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 136 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 137 | `sSingleReceiptMemo` | `varchar(500)` | NO | +| 138 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 139 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 140 | `sVoucherBillNo` | `varchar(255)` | NO | +| 141 | `sVoucherBillId` | `varchar(255)` | NO | +| 142 | `dNoCheckingQty` | `decimal(19,6)` | NO | +| 143 | `dProfitMoney` | `decimal(19,6)` | NO | +| 144 | `dProfitRate` | `decimal(18,6)` | YES | +| 145 | `sMinusSrcId` | `varchar(255)` | NO | +| 146 | `sSrcFormId` | `varchar(255)` | NO | +| 147 | `sEmployeeId` | `varchar(100)` | YES | +| 148 | `sDeptId` | `varchar(50)` | YES | +| 149 | `sProcessId` | `varchar(50)` | YES | +| 150 | `dExamineMoney` | `decimal(18,6)` | YES | +| 151 | `sRectificationMemo` | `text` | YES | +| 152 | `dDeductionMoney` | `decimal(18,6)` | YES | +| 153 | `sGroupLeader` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sSenderId` AS `sSenderId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sLogisticsMobile` AS `sLogisticsMobile`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sLogisticsNo` AS `sLogisticsNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sLogisticsId` AS `sLogisticsId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`bSalSendCarComplete` AS `bSalSendCarComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dPackQty` AS `dPackQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dFractionQty` AS `dFractionQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSingleReceipt` AS `sSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`tSingleReceipt` AS `tSingleReceipt`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSingleReceiptMemo` AS `sSingleReceiptMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sVoucherBillId` AS `sVoucherBillId`,(`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductQty` - `xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dCheckingQty`) AS `dNoCheckingQty`,(ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dCostMoney`,0)) AS `dProfitMoney`,cast(((ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dCostMoney`,0)) / ifnull(`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dProductNoTaxMoney`,0)) as decimal(18,6)) AS `dProfitRate`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sDeptId` AS `sDeptId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`dExamineMoney` AS `dExamineMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sRectificationMemo` AS `sRectificationMemo`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`dDeductionMoney` AS `dDeductionMoney`,`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sGroupLeader` AS `sGroupLeader` from (`xlyweberp_saas_ai`.`saldelivergoodsdedinmaster` join `xlyweberp_saas_ai`.`saldelivergoodsdedinslave` on((`xlyweberp_saas_ai`.`saldelivergoodsdedinslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivergoodsdedinmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivernotify.md b/docs/auto-catalog/views/viw_saldelivernotify.md new file mode 100644 index 0000000..7c5c56c --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivernotify.md @@ -0,0 +1,159 @@ +# `viw_saldelivernotify` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sSlaveId` | `varchar(100)` | NO | +| 32 | `iSlaveOrder` | `int` | NO | +| 33 | `sCustomerId` | `varchar(100)` | NO | +| 34 | `sContacts` | `varchar(255)` | YES | +| 35 | `sPhone` | `varchar(255)` | YES | +| 36 | `tDeliverDate` | `varchar(10)` | YES | +| 37 | `sSalesManId` | `varchar(255)` | YES | +| 38 | `sGetPayId` | `varchar(255)` | YES | +| 39 | `tGetPayDate` | `datetime` | YES | +| 40 | `sConsignee` | `varchar(255)` | YES | +| 41 | `sConsigneeMobile` | `varchar(255)` | YES | +| 42 | `sDeliverId` | `varchar(100)` | NO | +| 43 | `sProvince` | `varchar(255)` | YES | +| 44 | `sCity` | `varchar(255)` | YES | +| 45 | `sArea` | `varchar(255)` | YES | +| 46 | `sDeliverTo` | `varchar(255)` | YES | +| 47 | `sManualNo` | `varchar(255)` | YES | +| 48 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 49 | `sCurrency` | `varchar(255)` | YES | +| 50 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 51 | `sProductId` | `varchar(100)` | NO | +| 52 | `dProductQty` | `decimal(18,6)` | NO | +| 53 | `dProductPrice` | `decimal(18,6)` | NO | +| 54 | `dProductMoney` | `decimal(18,6)` | NO | +| 55 | `sMaterialsMemo` | `text` | YES | +| 56 | `sProcessMemo` | `text` | YES | +| 57 | `sSrcSlaveId` | `varchar(100)` | NO | +| 58 | `sSrcId` | `varchar(100)` | NO | +| 59 | `sSrcNo` | `varchar(255)` | NO | +| 60 | `dSrcQty` | `decimal(18,6)` | YES | +| 61 | `dProductPQty` | `decimal(18,6)` | YES | +| 62 | `bProductInStoreComplete` | `bit(1)` | NO | +| 63 | `bDeliverComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 72 | `dDeliverQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sProductTechnologyId` | `varchar(255)` | YES | +| 79 | `sOrderId` | `varchar(100)` | NO | +| 80 | `sOrderNo` | `varchar(255)` | NO | +| 81 | `sWorkOrderId` | `varchar(100)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderNo` | `varchar(255)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `dPresentQty` | `decimal(18,6)` | NO | +| 99 | `sOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iIncrement` | `int` | NO | +| 101 | `dSampleQty` | `decimal(18,6)` | NO | +| 102 | `dQlyQty` | `decimal(18,6)` | NO | +| 103 | `bQlyComplete` | `bit(1)` | NO | +| 104 | `sParentId` | `varchar(100)` | NO | +| 105 | `sMaterialsStyle` | `varchar(100)` | NO | +| 106 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 107 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 108 | `dConversionQty` | `decimal(18,6)` | NO | +| 109 | `dProofingMoney` | `decimal(18,6)` | NO | +| 110 | `dPlateMoney` | `decimal(18,6)` | NO | +| 111 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 112 | `dFreightMoney` | `decimal(18,6)` | NO | +| 113 | `dNProductPrice` | `decimal(18,6)` | NO | +| 114 | `dNProductMoney` | `decimal(18,6)` | NO | +| 115 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 116 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 117 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 118 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 119 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 120 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | +| 121 | `sBatchNo` | `varchar(50)` | YES | +| 122 | `sSpecialMemo` | `text` | YES | +| 123 | `dSparesQty` | `decimal(18,6)` | YES | +| 124 | `sStorePerson` | `varchar(50)` | YES | +| 125 | `dBackSparesQty` | `decimal(18,6)` | YES | +| 126 | `bCustomerCheck` | `bit(1)` | YES | +| 127 | `sOpsBillNo` | `varchar(255)` | YES | +| 128 | `sCustomerStyle` | `varchar(255)` | YES | +| 129 | `sMConsignee` | `varchar(255)` | YES | +| 130 | `sMConsigneeMobile` | `varchar(255)` | YES | +| 131 | `sMDeliverTo` | `varchar(255)` | YES | +| 132 | `tMDeliverDate` | `varchar(10)` | YES | +| 133 | `dSumCheckingQty` | `decimal(18,6)` | YES | +| 134 | `dSumCheckingMoney` | `decimal(18,6)` | YES | +| 135 | `dSumInvoiceQty` | `decimal(18,6)` | YES | +| 136 | `dSumInvoiceMoney` | `decimal(18,6)` | YES | +| 137 | `bRemainderScrap` | `bit(1)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivernotifymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sPhone` AS `sPhone`,date_format(`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tDeliverDate`,'%Y-%m-%d') AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dMaterialsDeliverQty` AS `dMaterialsDeliverQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sBatchNo` AS `sBatchNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSpecialMemo` AS `sSpecialMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSparesQty` AS `dSparesQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sStorePerson` AS `sStorePerson`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dBackSparesQty` AS `dBackSparesQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bCustomerCheck` AS `bCustomerCheck`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOpsBillNo` AS `sOpsBillNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCustomerStyle` AS `sCustomerStyle`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMConsignee` AS `sMConsignee`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMConsigneeMobile` AS `sMConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMDeliverTo` AS `sMDeliverTo`,date_format(`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tMDeliverDate`,'%Y-%m-%d') AS `tMDeliverDate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumCheckingQty` AS `dSumCheckingQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumCheckingMoney` AS `dSumCheckingMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumInvoiceQty` AS `dSumInvoiceQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumInvoiceMoney` AS `dSumInvoiceMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bRemainderScrap` AS `bRemainderScrap` from (`xlyweberp_saas_ai`.`saldelivernotifymaster` join `xlyweberp_saas_ai`.`saldelivernotifyslave` on((`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivernotifymaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_saldelivernotifylist.md b/docs/auto-catalog/views/viw_saldelivernotifylist.md new file mode 100644 index 0000000..e0c432f --- /dev/null +++ b/docs/auto-catalog/views/viw_saldelivernotifylist.md @@ -0,0 +1,159 @@ +# `viw_saldelivernotifylist` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sMemo` | `text` | YES | +| 10 | `bCheck` | `bit(1)` | NO | +| 11 | `tCheckDate` | `datetime` | YES | +| 12 | `sCheckPerson` | `varchar(255)` | YES | +| 13 | `bPrint` | `bit(1)` | NO | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sStatus` | `varchar(255)` | YES | +| 16 | `bInvalid` | `bit(1)` | NO | +| 17 | `sMReserve1` | `varchar(255)` | YES | +| 18 | `sMReserve2` | `varchar(255)` | YES | +| 19 | `sMReserve3` | `varchar(255)` | YES | +| 20 | `sMReserve4` | `varchar(255)` | YES | +| 21 | `sMReserve5` | `varchar(255)` | YES | +| 22 | `sMReserve6` | `varchar(255)` | YES | +| 23 | `dMReserve1` | `decimal(18,6)` | YES | +| 24 | `dMReserve2` | `decimal(18,6)` | YES | +| 25 | `dMReserve3` | `decimal(18,6)` | YES | +| 26 | `iMReserve1` | `int` | YES | +| 27 | `iMReserve2` | `int` | YES | +| 28 | `iMReserve3` | `int` | YES | +| 29 | `tMReserve1` | `datetime` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `sSlaveId` | `varchar(100)` | NO | +| 32 | `iSlaveOrder` | `int` | NO | +| 33 | `sCustomerId` | `varchar(100)` | NO | +| 34 | `sContacts` | `varchar(255)` | YES | +| 35 | `sPhone` | `varchar(255)` | YES | +| 36 | `tDeliverDate` | `datetime` | YES | +| 37 | `sSalesManId` | `varchar(255)` | YES | +| 38 | `sGetPayId` | `varchar(255)` | YES | +| 39 | `tGetPayDate` | `datetime` | YES | +| 40 | `sConsignee` | `varchar(255)` | YES | +| 41 | `sConsigneeMobile` | `varchar(255)` | YES | +| 42 | `sDeliverId` | `varchar(100)` | NO | +| 43 | `sProvince` | `varchar(255)` | YES | +| 44 | `sCity` | `varchar(255)` | YES | +| 45 | `sArea` | `varchar(255)` | YES | +| 46 | `sDeliverTo` | `varchar(255)` | YES | +| 47 | `sManualNo` | `varchar(255)` | YES | +| 48 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 49 | `sCurrency` | `varchar(255)` | YES | +| 50 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 51 | `sProductId` | `varchar(100)` | NO | +| 52 | `dProductQty` | `decimal(18,6)` | NO | +| 53 | `dProductPrice` | `decimal(18,6)` | NO | +| 54 | `dProductMoney` | `decimal(18,6)` | NO | +| 55 | `sMaterialsMemo` | `text` | YES | +| 56 | `sProcessMemo` | `text` | YES | +| 57 | `sSrcSlaveId` | `varchar(100)` | NO | +| 58 | `sSrcId` | `varchar(100)` | NO | +| 59 | `sSrcNo` | `varchar(255)` | NO | +| 60 | `dSrcQty` | `decimal(18,6)` | YES | +| 61 | `dProductPQty` | `decimal(18,6)` | YES | +| 62 | `bProductInStoreComplete` | `bit(1)` | NO | +| 63 | `bDeliverComplete` | `bit(1)` | NO | +| 64 | `sSlaveMemo` | `text` | YES | +| 65 | `sTaxId` | `varchar(100)` | YES | +| 66 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 67 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 72 | `dDeliverQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `sProductTechnologyId` | `varchar(255)` | YES | +| 79 | `sOrderId` | `varchar(100)` | NO | +| 80 | `sOrderNo` | `varchar(255)` | NO | +| 81 | `sWorkOrderId` | `varchar(100)` | NO | +| 82 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 83 | `sWorkOrderNo` | `varchar(255)` | NO | +| 84 | `sSReserve1` | `varchar(255)` | YES | +| 85 | `sSReserve2` | `varchar(255)` | YES | +| 86 | `sSReserve3` | `varchar(255)` | YES | +| 87 | `sSReserve4` | `varchar(255)` | YES | +| 88 | `sSReserve5` | `varchar(255)` | YES | +| 89 | `sSReserve6` | `varchar(255)` | YES | +| 90 | `dSReserve1` | `decimal(18,6)` | YES | +| 91 | `dSReserve2` | `decimal(18,6)` | YES | +| 92 | `dSReserve3` | `decimal(18,6)` | YES | +| 93 | `iSReserve1` | `int` | YES | +| 94 | `iSReserve2` | `int` | YES | +| 95 | `iSReserve3` | `int` | YES | +| 96 | `tSReserve1` | `datetime` | YES | +| 97 | `tSReserve2` | `datetime` | YES | +| 98 | `dPresentQty` | `decimal(18,6)` | NO | +| 99 | `sOrderSlaveId` | `varchar(100)` | NO | +| 100 | `iIncrement` | `int` | NO | +| 101 | `dSampleQty` | `decimal(18,6)` | NO | +| 102 | `dQlyQty` | `decimal(18,6)` | NO | +| 103 | `bQlyComplete` | `bit(1)` | NO | +| 104 | `sParentId` | `varchar(100)` | NO | +| 105 | `sMaterialsStyle` | `varchar(100)` | NO | +| 106 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 107 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 108 | `dConversionQty` | `decimal(18,6)` | NO | +| 109 | `dProofingMoney` | `decimal(18,6)` | NO | +| 110 | `dPlateMoney` | `decimal(18,6)` | NO | +| 111 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 112 | `dFreightMoney` | `decimal(18,6)` | NO | +| 113 | `dNProductPrice` | `decimal(18,6)` | NO | +| 114 | `dNProductMoney` | `decimal(18,6)` | NO | +| 115 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 116 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 117 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 118 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 119 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 120 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | +| 121 | `sBatchNo` | `varchar(50)` | YES | +| 122 | `sSpecialMemo` | `text` | YES | +| 123 | `dSparesQty` | `decimal(18,6)` | YES | +| 124 | `sStorePerson` | `varchar(50)` | YES | +| 125 | `dBackSparesQty` | `decimal(18,6)` | YES | +| 126 | `bCustomerCheck` | `bit(1)` | YES | +| 127 | `sOpsBillNo` | `varchar(255)` | YES | +| 128 | `sCustomerStyle` | `varchar(255)` | YES | +| 129 | `sMConsignee` | `varchar(255)` | YES | +| 130 | `sMConsigneeMobile` | `varchar(255)` | YES | +| 131 | `sMDeliverTo` | `varchar(255)` | YES | +| 132 | `tMDeliverDate` | `datetime` | YES | +| 133 | `dSumCheckingQty` | `decimal(18,6)` | YES | +| 134 | `dSumCheckingMoney` | `decimal(18,6)` | YES | +| 135 | `dSumInvoiceQty` | `decimal(18,6)` | YES | +| 136 | `dSumInvoiceMoney` | `decimal(18,6)` | YES | +| 137 | `dNoSumInvoiceMoney` | `decimal(19,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`saldelivernotifymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dMaterialsDeliverQty` AS `dMaterialsDeliverQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sBatchNo` AS `sBatchNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sSpecialMemo` AS `sSpecialMemo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSparesQty` AS `dSparesQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sStorePerson` AS `sStorePerson`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dBackSparesQty` AS `dBackSparesQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`bCustomerCheck` AS `bCustomerCheck`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sOpsBillNo` AS `sOpsBillNo`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sCustomerStyle` AS `sCustomerStyle`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMConsignee` AS `sMConsignee`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMConsigneeMobile` AS `sMConsigneeMobile`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`sMDeliverTo` AS `sMDeliverTo`,`xlyweberp_saas_ai`.`saldelivernotifymaster`.`tMDeliverDate` AS `tMDeliverDate`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumCheckingQty` AS `dSumCheckingQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumCheckingMoney` AS `dSumCheckingMoney`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumInvoiceQty` AS `dSumInvoiceQty`,`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumInvoiceMoney` AS `dSumInvoiceMoney`,(`xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumCheckingMoney` - `xlyweberp_saas_ai`.`saldelivernotifyslave`.`dSumInvoiceMoney`) AS `dNoSumInvoiceMoney` from (`xlyweberp_saas_ai`.`saldelivernotifymaster` join `xlyweberp_saas_ai`.`saldelivernotifyslave` on((`xlyweberp_saas_ai`.`saldelivernotifyslave`.`sParentId` = `xlyweberp_saas_ai`.`saldelivernotifymaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salqualityabnormal.md b/docs/auto-catalog/views/viw_salqualityabnormal.md new file mode 100644 index 0000000..a62f3a5 --- /dev/null +++ b/docs/auto-catalog/views/viw_salqualityabnormal.md @@ -0,0 +1,122 @@ +# `viw_salqualityabnormal` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(18,6)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sSrcSlaveId` | `varchar(100)` | NO | +| 58 | `sSrcId` | `varchar(100)` | NO | +| 59 | `sSrcNo` | `varchar(255)` | NO | +| 60 | `dSrcQty` | `decimal(18,6)` | YES | +| 61 | `dProductPQty` | `decimal(18,6)` | YES | +| 62 | `bCheckingComplete` | `bit(1)` | NO | +| 63 | `sSlaveMemo` | `text` | YES | +| 64 | `sTaxId` | `varchar(100)` | YES | +| 65 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 66 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 67 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 68 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 69 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 70 | `dCheckingMoney` | `decimal(18,6)` | NO | +| 71 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 72 | `sWebOrderNo` | `varchar(255)` | NO | +| 73 | `sWebOrderId` | `varchar(100)` | NO | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `dGiveQty` | `decimal(18,6)` | NO | +| 76 | `sOrderId` | `varchar(100)` | NO | +| 77 | `sOrderSlaveId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sWorkOrderId` | `varchar(100)` | NO | +| 80 | `sWorkOrderNo` | `varchar(255)` | NO | +| 81 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 82 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 83 | `sSReserve1` | `varchar(255)` | YES | +| 84 | `sSReserve2` | `varchar(255)` | YES | +| 85 | `sSReserve3` | `varchar(255)` | YES | +| 86 | `sSReserve4` | `varchar(255)` | YES | +| 87 | `sSReserve5` | `varchar(255)` | YES | +| 88 | `sSReserve6` | `varchar(255)` | YES | +| 89 | `dSReserve1` | `decimal(18,6)` | YES | +| 90 | `dSReserve2` | `decimal(18,6)` | YES | +| 91 | `dSReserve3` | `decimal(18,6)` | YES | +| 92 | `iSReserve1` | `int` | YES | +| 93 | `iSReserve2` | `int` | YES | +| 94 | `iSReserve3` | `int` | YES | +| 95 | `tSReserve1` | `datetime` | YES | +| 96 | `tSReserve2` | `datetime` | YES | +| 97 | `bReceiptComplete` | `bit(1)` | NO | +| 98 | `iIncrement` | `int` | NO | +| 99 | `bSingleReceipt` | `int` | NO | +| 100 | `bFinance` | `int` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dCheckingMoney` AS `dCheckingMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salqualityabnormalslave`.`iIncrement` AS `iIncrement`,0 AS `bSingleReceipt`,0 AS `bFinance` from (`xlyweberp_saas_ai`.`salqualityabnormalmaster` join `xlyweberp_saas_ai`.`salqualityabnormalslave` on((`xlyweberp_saas_ai`.`salqualityabnormalslave`.`sParentId` = `xlyweberp_saas_ai`.`salqualityabnormalmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salrejectgoods.md b/docs/auto-catalog/views/viw_salrejectgoods.md new file mode 100644 index 0000000..4fd0823 --- /dev/null +++ b/docs/auto-catalog/views/viw_salrejectgoods.md @@ -0,0 +1,155 @@ +# `viw_salrejectgoods` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | NO | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(18,6)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `bCheckingComplete` | `bit(1)` | NO | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 68 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `dDeliverQty` | `decimal(18,6)` | NO | +| 79 | `sDefineNo` | `varchar(100)` | NO | +| 80 | `sDefineNo2` | `varchar(100)` | NO | +| 81 | `sWareHouseId` | `varchar(100)` | NO | +| 82 | `sLocationId` | `varchar(100)` | NO | +| 83 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 84 | `sOrderId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderNo` | `varchar(255)` | NO | +| 88 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 104 | `sOrderSlaveId` | `varchar(100)` | NO | +| 105 | `bInvoiceComplete` | `bit(1)` | NO | +| 106 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 107 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 108 | `sType` | `varchar(255)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dNProductPrice` | `decimal(18,6)` | NO | +| 111 | `dNProductMoney` | `decimal(18,6)` | NO | +| 112 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 113 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 114 | `dCostPrice` | `decimal(18,6)` | YES | +| 115 | `dCostMoney` | `decimal(18,6)` | YES | +| 116 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 117 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 118 | `sVoucherBillNo` | `varchar(255)` | NO | +| 119 | `sVoucherBillId` | `varchar(255)` | NO | +| 120 | `sMaterialsStyle` | `varchar(100)` | NO | +| 121 | `sMinusSrcId` | `varchar(255)` | NO | +| 122 | `sRejType` | `varchar(255)` | YES | +| 123 | `sDeliverSrcId` | `varchar(255)` | YES | +| 124 | `sDeliverSrcSlaveId` | `varchar(255)` | YES | +| 125 | `sDeliverSrcNo` | `varchar(255)` | YES | +| 126 | `dSingleReceiptQty` | `decimal(18,6)` | NO | +| 127 | `bNoObject` | `bit(1)` | NO | +| 128 | `bSingleReceipt` | `int` | NO | +| 129 | `bFinance` | `int` | NO | +| 130 | `dRemainderQty` | `decimal(18,2)` | NO | +| 131 | `dStockupQty` | `decimal(18,6)` | NO | +| 132 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 133 | `dPresentQty` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sRejType` AS `sRejType`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDeliverSrcId` AS `sDeliverSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDeliverSrcSlaveId` AS `sDeliverSrcSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sDeliverSrcNo` AS `sDeliverSrcNo`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`bNoObject` AS `bNoObject`,0 AS `bSingleReceipt`,0 AS `bFinance`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`salrejectgoodsslave`.`dPresentQty` AS `dPresentQty` from (`xlyweberp_saas_ai`.`salrejectgoodsmaster` join `xlyweberp_saas_ai`.`salrejectgoodsslave` on((`xlyweberp_saas_ai`.`salrejectgoodsslave`.`sParentId` = `xlyweberp_saas_ai`.`salrejectgoodsmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salrejectgoodsapply.md b/docs/auto-catalog/views/viw_salrejectgoodsapply.md new file mode 100644 index 0000000..b585dee --- /dev/null +++ b/docs/auto-catalog/views/viw_salrejectgoodsapply.md @@ -0,0 +1,160 @@ +# `viw_salrejectgoodsapply` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | YES | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tDeliverDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | YES | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | YES | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sMemo` | `text` | YES | +| 25 | `bCheck` | `bit(1)` | NO | +| 26 | `tCheckDate` | `datetime` | YES | +| 27 | `sCheckPerson` | `varchar(255)` | YES | +| 28 | `bPrint` | `bit(1)` | NO | +| 29 | `bCopyLimit` | `bit(1)` | NO | +| 30 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `tAdvanceDate` | `datetime` | YES | +| 32 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `sCurrency` | `varchar(255)` | YES | +| 34 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 35 | `sStatus` | `varchar(255)` | YES | +| 36 | `bInvalid` | `bit(1)` | NO | +| 37 | `sMReserve1` | `varchar(255)` | YES | +| 38 | `sMReserve2` | `varchar(255)` | YES | +| 39 | `sMReserve3` | `varchar(255)` | YES | +| 40 | `sMReserve4` | `varchar(255)` | YES | +| 41 | `sMReserve5` | `varchar(255)` | YES | +| 42 | `sMReserve6` | `varchar(255)` | YES | +| 43 | `dMReserve1` | `decimal(18,6)` | YES | +| 44 | `dMReserve2` | `decimal(18,6)` | YES | +| 45 | `dMReserve3` | `decimal(18,6)` | YES | +| 46 | `iMReserve1` | `int` | YES | +| 47 | `iMReserve2` | `int` | YES | +| 48 | `iMReserve3` | `int` | YES | +| 49 | `tMReserve1` | `datetime` | YES | +| 50 | `tMReserve2` | `datetime` | YES | +| 51 | `sSlaveId` | `varchar(100)` | NO | +| 52 | `iSlaveOrder` | `int` | NO | +| 53 | `sProductId` | `varchar(100)` | NO | +| 54 | `dProductQty` | `decimal(18,6)` | NO | +| 55 | `dProductPrice` | `decimal(24,13)` | NO | +| 56 | `dProductMoney` | `decimal(18,6)` | NO | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `bCheckingComplete` | `bit(1)` | NO | +| 65 | `sSlaveMemo` | `text` | YES | +| 66 | `sTaxId` | `varchar(100)` | YES | +| 67 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 68 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 69 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 71 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dCheckingQty` | `decimal(18,6)` | NO | +| 73 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 74 | `sWebOrderNo` | `varchar(255)` | NO | +| 75 | `sWebOrderId` | `varchar(100)` | NO | +| 76 | `sBarcode` | `varchar(255)` | YES | +| 77 | `dGiveQty` | `decimal(18,6)` | NO | +| 78 | `dDeliverQty` | `decimal(18,6)` | NO | +| 79 | `sDefineNo` | `varchar(100)` | NO | +| 80 | `sDefineNo2` | `varchar(100)` | NO | +| 81 | `sWareHouseId` | `varchar(100)` | NO | +| 82 | `sLocationId` | `varchar(100)` | NO | +| 83 | `sWareHouseLocationId` | `varchar(100)` | NO | +| 84 | `sOrderId` | `varchar(100)` | NO | +| 85 | `sOrderNo` | `varchar(255)` | NO | +| 86 | `sWorkOrderId` | `varchar(100)` | NO | +| 87 | `sWorkOrderNo` | `varchar(255)` | NO | +| 88 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 104 | `sOrderSlaveId` | `varchar(100)` | NO | +| 105 | `bInvoiceComplete` | `bit(1)` | NO | +| 106 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 107 | `dProductForeignPrice` | `decimal(24,13)` | NO | +| 108 | `sType` | `varchar(255)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `dNProductPrice` | `decimal(24,13)` | NO | +| 111 | `dNProductMoney` | `decimal(18,6)` | NO | +| 112 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 113 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 114 | `dCostPrice` | `decimal(24,13)` | NO | +| 115 | `dCostMoney` | `decimal(18,6)` | YES | +| 116 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 117 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 118 | `sVoucherBillNo` | `varchar(255)` | NO | +| 119 | `sVoucherBillId` | `varchar(255)` | NO | +| 120 | `sMaterialsStyle` | `varchar(100)` | NO | +| 121 | `dPalletQty` | `decimal(18,6)` | YES | +| 122 | `sDeliverPerson` | `varchar(255)` | YES | +| 123 | `sDeliverMobile` | `varchar(255)` | YES | +| 124 | `sDeliverAdd` | `varchar(255)` | YES | +| 125 | `dSendCarQty` | `decimal(18,6)` | YES | +| 126 | `tArrivalDate` | `datetime` | YES | +| 127 | `dProductInStoreQty` | `decimal(18,6)` | YES | +| 128 | `bProductInStoreComplete` | `bit(1)` | YES | +| 129 | `bNoObject` | `bit(1)` | YES | +| 130 | `iLogistics` | `int` | YES | +| 131 | `iMLogistics` | `int` | YES | +| 132 | `bLogisticsComplete` | `bit(1)` | YES | +| 133 | `sRejType` | `varchar(255)` | YES | +| 134 | `bRejectComplete` | `bit(1)` | YES | +| 135 | `bNotAccident` | `bit(1)` | YES | +| 136 | `dRemainderQty` | `decimal(18,2)` | NO | +| 137 | `dBackRemainderQty` | `decimal(18,2)` | NO | +| 138 | `dStockupQty` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sDefineNo` AS `sDefineNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sDefineNo2` AS `sDefineNo2`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWareHouseId` AS `sWareHouseId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sLocationId` AS `sLocationId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWareHouseLocationId` AS `sWareHouseLocationId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dPalletQty` AS `dPalletQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sDeliverPerson` AS `sDeliverPerson`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sDeliverMobile` AS `sDeliverMobile`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sDeliverAdd` AS `sDeliverAdd`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dSendCarQty` AS `dSendCarQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`tArrivalDate` AS `tArrivalDate`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`bNoObject` AS `bNoObject`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`iLogistics` AS `iLogistics`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`iMLogistics` AS `iMLogistics`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`bLogisticsComplete` AS `bLogisticsComplete`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sRejType` AS `sRejType`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`bRejectComplete` AS `bRejectComplete`,`xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`bNotAccident` AS `bNotAccident`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dBackRemainderQty` AS `dBackRemainderQty`,`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`dStockupQty` AS `dStockupQty` from (`xlyweberp_saas_ai`.`salrejectgoodsapplymaster` join `xlyweberp_saas_ai`.`salrejectgoodsapplyslave` on((`xlyweberp_saas_ai`.`salrejectgoodsapplyslave`.`sParentId` = `xlyweberp_saas_ai`.`salrejectgoodsapplymaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsaleschance.md b/docs/auto-catalog/views/viw_salsaleschance.md new file mode 100644 index 0000000..be41864 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsaleschance.md @@ -0,0 +1,125 @@ +# `viw_salsaleschance` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sSubsidiaryId` | `varchar(100)` | NO | +| 2 | `tCreateDate` | `datetime` | NO | +| 3 | `sId` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `tFollowUpNextDate` | `datetime` | YES | +| 23 | `sFollowUpNextMemo` | `text` | YES | +| 24 | `tFollowUpDate` | `datetime` | YES | +| 25 | `sFollowUpMemo` | `text` | YES | +| 26 | `sMobile` | `varchar(100)` | NO | +| 27 | `sContacts` | `varchar(100)` | NO | +| 28 | `sBusinessMemo` | `text` | YES | +| 29 | `sCustomerId` | `varchar(100)` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `iMReserve3` | `int` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `dMReserve3` | `decimal(18,6)` | YES | +| 36 | `dMReserve2` | `decimal(18,6)` | YES | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | +| 38 | `sMReserve6` | `varchar(255)` | YES | +| 39 | `sMReserve5` | `varchar(255)` | YES | +| 40 | `sFlow` | `varchar(255)` | NO | +| 41 | `bFollowUpComplete` | `bit(1)` | NO | +| 42 | `sChanceSource` | `varchar(255)` | NO | +| 43 | `sSlaveId` | `varchar(100)` | YES | +| 44 | `iPorder` | `int` | YES | +| 45 | `sPmemo` | `text` | YES | +| 46 | `sPReserve1` | `varchar(255)` | YES | +| 47 | `sPReserve2` | `varchar(255)` | YES | +| 48 | `sPReserve3` | `varchar(255)` | YES | +| 49 | `sPReserve4` | `varchar(255)` | YES | +| 50 | `sPReserve5` | `varchar(255)` | YES | +| 51 | `sPReserve6` | `varchar(255)` | YES | +| 52 | `dPReserve1` | `decimal(18,6)` | YES | +| 53 | `dPReserve2` | `decimal(18,6)` | YES | +| 54 | `dPReserve3` | `decimal(18,6)` | YES | +| 55 | `iPReserve1` | `int` | YES | +| 56 | `iPReserve2` | `int` | YES | +| 57 | `iPReserve3` | `int` | YES | +| 58 | `tPReserve1` | `datetime` | YES | +| 59 | `tPReserve2` | `datetime` | YES | +| 60 | `sProductId` | `varchar(100)` | YES | +| 61 | `dProductPrice` | `decimal(18,6)` | YES | +| 62 | `dProductQty` | `decimal(18,6)` | YES | +| 63 | `sProductType` | `varchar(255)` | YES | +| 64 | `sBussinessType` | `varchar(255)` | YES | +| 65 | `sInternalFlowMemo` | `varchar(255)` | YES | +| 66 | `sInternalFlow` | `varchar(255)` | YES | +| 67 | `sProductClassifyId` | `varchar(100)` | YES | +| 68 | `sProductMemo` | `text` | YES | +| 69 | `bPFollowUpComplete` | `bit(1)` | YES | +| 70 | `sProductTechnologyId` | `varchar(100)` | YES | +| 71 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 72 | `bProductTechnologyComplete` | `bit(1)` | YES | +| 73 | `sSalDevId` | `varchar(100)` | YES | +| 74 | `bSalDevComplete` | `bit(1)` | YES | +| 75 | `sQuotationId` | `varchar(100)` | YES | +| 76 | `bQuotationComplete` | `bit(1)` | YES | +| 77 | `bQuotation` | `bit(1)` | YES | +| 78 | `tDevelopDate` | `datetime` | YES | +| 79 | `sDevelopPerson` | `varchar(100)` | YES | +| 80 | `bDevelop` | `bit(1)` | YES | +| 81 | `sDevelopMemo` | `varchar(255)` | YES | +| 82 | `sDevelopBackMemo` | `varchar(255)` | YES | +| 83 | `dSampleQty` | `decimal(18,6)` | YES | +| 84 | `bSampleComplete` | `bit(1)` | YES | +| 85 | `sProductUnit` | `varchar(50)` | YES | +| 86 | `sSalesManId` | `varchar(1000)` | YES | +| 87 | `sCustomerName` | `varchar(255)` | YES | +| 88 | `sCustomerSource` | `varchar(255)` | YES | +| 89 | `sCustomerPropertyId` | `varchar(255)` | YES | +| 90 | `sCustomerTypeId` | `varchar(255)` | YES | +| 91 | `sCity` | `varchar(255)` | YES | +| 92 | `dChanceMoney` | `decimal(18,6)` | YES | +| 93 | `dProbability` | `varchar(255)` | YES | +| 94 | `iFollowUp` | `int` | YES | +| 95 | `sScrapMemo` | `text` | YES | +| 96 | `sLossType` | `varchar(255)` | YES | +| 97 | `dLossAimMoney` | `decimal(18,6)` | YES | +| 98 | `dRivalMoney` | `decimal(18,6)` | YES | +| 99 | `sLostMemo` | `text` | YES | +| 100 | `sOperatePerson` | `varchar(255)` | YES | +| 101 | `dOperateDate` | `datetime` | YES | +| 102 | `sCoordinateEmp` | `varchar(255)` | YES | +| 103 | `sSalesManName` | `varchar(255)` | YES | + +## Definition + +```sql +select `m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`tFollowUpNextDate` AS `tFollowUpNextDate`,`m`.`sFollowUpNextMemo` AS `sFollowUpNextMemo`,`m`.`tFollowUpDate` AS `tFollowUpDate`,`m`.`sFollowUpMemo` AS `sFollowUpMemo`,`m`.`sMobile` AS `sMobile`,`m`.`sContacts` AS `sContacts`,`m`.`sBusinessMemo` AS `sBusinessMemo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sFlow` AS `sFlow`,`m`.`bFollowUpComplete` AS `bFollowUpComplete`,`m`.`sChanceSource` AS `sChanceSource`,`p`.`sId` AS `sSlaveId`,`p`.`iOrder` AS `iPorder`,`p`.`sMemo` AS `sPmemo`,`p`.`sPReserve1` AS `sPReserve1`,`p`.`sPReserve2` AS `sPReserve2`,`p`.`sPReserve3` AS `sPReserve3`,`p`.`sPReserve4` AS `sPReserve4`,`p`.`sPReserve5` AS `sPReserve5`,`p`.`sPReserve6` AS `sPReserve6`,`p`.`dPReserve1` AS `dPReserve1`,`p`.`dPReserve2` AS `dPReserve2`,`p`.`dPReserve3` AS `dPReserve3`,`p`.`iPReserve1` AS `iPReserve1`,`p`.`iPReserve2` AS `iPReserve2`,`p`.`iPReserve3` AS `iPReserve3`,`p`.`tPReserve1` AS `tPReserve1`,`p`.`tPReserve2` AS `tPReserve2`,`p`.`sProductId` AS `sProductId`,`p`.`dProductPrice` AS `dProductPrice`,`p`.`dProductQty` AS `dProductQty`,`p`.`sProductType` AS `sProductType`,`p`.`sBussinessType` AS `sBussinessType`,`p`.`sInternalFlowMemo` AS `sInternalFlowMemo`,`p`.`sInternalFlow` AS `sInternalFlow`,`p`.`sProductClassifyId` AS `sProductClassifyId`,`p`.`sProductMemo` AS `sProductMemo`,`p`.`bFollowUpComplete` AS `bPFollowUpComplete`,`p`.`sProductTechnologyId` AS `sProductTechnologyId`,`p`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`p`.`bProductTechnologyComplete` AS `bProductTechnologyComplete`,`p`.`sSalDevId` AS `sSalDevId`,`p`.`bSalDevComplete` AS `bSalDevComplete`,`p`.`sQuotationId` AS `sQuotationId`,`p`.`bQuotationComplete` AS `bQuotationComplete`,`p`.`bQuotation` AS `bQuotation`,`p`.`tDevelopDate` AS `tDevelopDate`,`p`.`sDevelopPerson` AS `sDevelopPerson`,`p`.`bDevelop` AS `bDevelop`,`p`.`sDevelopMemo` AS `sDevelopMemo`,`p`.`sDevelopBackMemo` AS `sDevelopBackMemo`,`p`.`dSampleQty` AS `dSampleQty`,`p`.`bSampleComplete` AS `bSampleComplete`,`p`.`sProductUnit` AS `sProductUnit`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sCustomerName` AS `sCustomerName`,`m`.`sCustomerSource` AS `sCustomerSource`,`m`.`sCustomerPropertyId` AS `sCustomerPropertyId`,`m`.`sCustomerTypeId` AS `sCustomerTypeId`,`m`.`sCity` AS `sCity`,`m`.`dChanceMoney` AS `dChanceMoney`,`m`.`dProbability` AS `dProbability`,`m`.`iFollowUp` AS `iFollowUp`,`m`.`sScrapMemo` AS `sScrapMemo`,`m`.`sLossType` AS `sLossType`,`m`.`dLossAimMoney` AS `dLossAimMoney`,`m`.`dRivalMoney` AS `dRivalMoney`,`m`.`sLostMemo` AS `sLostMemo`,`m`.`sOperatePerson` AS `sOperatePerson`,`m`.`dOperateDate` AS `dOperateDate`,`m`.`sCoordinateEmp` AS `sCoordinateEmp`,`m`.`sSalesManName` AS `sSalesManName` from (`xlyweberp_saas_ai`.`salsaleschancemaster` `m` left join `xlyweberp_saas_ai`.`salsaleschanceproduct` `p` on((`m`.`sId` = `p`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsaleschance_copy1.md b/docs/auto-catalog/views/viw_salsaleschance_copy1.md new file mode 100644 index 0000000..003506e --- /dev/null +++ b/docs/auto-catalog/views/viw_salsaleschance_copy1.md @@ -0,0 +1,120 @@ +# `viw_salsaleschance_copy1` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sSubsidiaryId` | `varchar(100)` | NO | +| 2 | `tCreateDate` | `datetime` | NO | +| 3 | `sId` | `varchar(100)` | NO | +| 4 | `sBrandsId` | `varchar(100)` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `tFollowUpNextDate` | `datetime` | YES | +| 23 | `sFollowUpNextMemo` | `text` | YES | +| 24 | `tFollowUpDate` | `datetime` | YES | +| 25 | `sFollowUpMemo` | `text` | YES | +| 26 | `sMobile` | `varchar(100)` | NO | +| 27 | `sContacts` | `varchar(100)` | NO | +| 28 | `sBusinessMemo` | `text` | YES | +| 29 | `sCustomerId` | `varchar(100)` | YES | +| 30 | `tMReserve2` | `datetime` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `iMReserve3` | `int` | YES | +| 33 | `iMReserve1` | `int` | YES | +| 34 | `iMReserve2` | `int` | YES | +| 35 | `dMReserve3` | `decimal(18,6)` | YES | +| 36 | `dMReserve2` | `decimal(18,6)` | YES | +| 37 | `dMReserve1` | `decimal(18,6)` | YES | +| 38 | `sMReserve6` | `varchar(255)` | YES | +| 39 | `sMReserve5` | `varchar(255)` | YES | +| 40 | `sFlow` | `varchar(255)` | NO | +| 41 | `bFollowUpComplete` | `bit(1)` | NO | +| 42 | `sChanceSource` | `varchar(255)` | NO | +| 43 | `sSlaveId` | `varchar(100)` | YES | +| 44 | `iPorder` | `int` | YES | +| 45 | `sPmemo` | `text` | YES | +| 46 | `sPReserve1` | `varchar(255)` | YES | +| 47 | `sPReserve2` | `varchar(255)` | YES | +| 48 | `sPReserve3` | `varchar(255)` | YES | +| 49 | `sPReserve4` | `varchar(255)` | YES | +| 50 | `sPReserve5` | `varchar(255)` | YES | +| 51 | `sPReserve6` | `varchar(255)` | YES | +| 52 | `dPReserve1` | `decimal(18,6)` | YES | +| 53 | `dPReserve2` | `decimal(18,6)` | YES | +| 54 | `dPReserve3` | `decimal(18,6)` | YES | +| 55 | `iPReserve1` | `int` | YES | +| 56 | `iPReserve2` | `int` | YES | +| 57 | `iPReserve3` | `int` | YES | +| 58 | `tPReserve1` | `datetime` | YES | +| 59 | `tPReserve2` | `datetime` | YES | +| 60 | `sProductId` | `varchar(100)` | YES | +| 61 | `dProductPrice` | `decimal(18,6)` | YES | +| 62 | `dProductQty` | `decimal(18,6)` | YES | +| 63 | `sProductType` | `varchar(255)` | YES | +| 64 | `sBussinessType` | `varchar(255)` | YES | +| 65 | `sInternalFlowMemo` | `varchar(255)` | YES | +| 66 | `sInternalFlow` | `varchar(255)` | YES | +| 67 | `sProductClassifyId` | `varchar(100)` | YES | +| 68 | `sProductMemo` | `text` | YES | +| 69 | `bPFollowUpComplete` | `bit(1)` | YES | +| 70 | `sProductTechnologyId` | `varchar(100)` | YES | +| 71 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 72 | `bProductTechnologyComplete` | `bit(1)` | YES | +| 73 | `sSalDevId` | `varchar(100)` | YES | +| 74 | `bSalDevComplete` | `bit(1)` | YES | +| 75 | `sQuotationId` | `varchar(100)` | YES | +| 76 | `bQuotationComplete` | `bit(1)` | YES | +| 77 | `bQuotation` | `bit(1)` | YES | +| 78 | `tDevelopDate` | `datetime` | YES | +| 79 | `sDevelopPerson` | `varchar(100)` | YES | +| 80 | `bDevelop` | `bit(1)` | YES | +| 81 | `sDevelopMemo` | `varchar(255)` | YES | +| 82 | `sDevelopBackMemo` | `varchar(255)` | YES | +| 83 | `dSampleQty` | `decimal(18,6)` | YES | +| 84 | `bSampleComplete` | `bit(1)` | YES | +| 85 | `sProductUnit` | `varchar(50)` | YES | +| 86 | `sSalesManId` | `varchar(1000)` | YES | +| 87 | `sSrcSlaveId` | `varchar(50)` | YES | +| 88 | `dPassrate` | `varchar(50)` | YES | +| 89 | `sSrcId` | `varchar(50)` | YES | +| 90 | `sSrcNo` | `varchar(50)` | YES | +| 91 | `dSrcQty` | `decimal(18,6)` | YES | +| 92 | `sProductStyle` | `varchar(50)` | YES | +| 93 | `sProductName` | `varchar(100)` | YES | +| 94 | `sProductNo` | `varchar(50)` | YES | +| 95 | `bSubmit` | `bit(1)` | YES | +| 96 | `tSubmitDate` | `datetime` | YES | +| 97 | `sSubmitPerson` | `varchar(50)` | YES | +| 98 | `tMakeDate` | `datetime` | NO | + +## Definition + +```sql +select `m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`tFollowUpNextDate` AS `tFollowUpNextDate`,`m`.`sFollowUpNextMemo` AS `sFollowUpNextMemo`,`m`.`tFollowUpDate` AS `tFollowUpDate`,`m`.`sFollowUpMemo` AS `sFollowUpMemo`,`m`.`sMobile` AS `sMobile`,`m`.`sContacts` AS `sContacts`,`m`.`sBusinessMemo` AS `sBusinessMemo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sFlow` AS `sFlow`,`m`.`bFollowUpComplete` AS `bFollowUpComplete`,`m`.`sChanceSource` AS `sChanceSource`,`p`.`sId` AS `sSlaveId`,`p`.`iOrder` AS `iPorder`,`p`.`sMemo` AS `sPmemo`,`p`.`sPReserve1` AS `sPReserve1`,`p`.`sPReserve2` AS `sPReserve2`,`p`.`sPReserve3` AS `sPReserve3`,`p`.`sPReserve4` AS `sPReserve4`,`p`.`sPReserve5` AS `sPReserve5`,`p`.`sPReserve6` AS `sPReserve6`,`p`.`dPReserve1` AS `dPReserve1`,`p`.`dPReserve2` AS `dPReserve2`,`p`.`dPReserve3` AS `dPReserve3`,`p`.`iPReserve1` AS `iPReserve1`,`p`.`iPReserve2` AS `iPReserve2`,`p`.`iPReserve3` AS `iPReserve3`,`p`.`tPReserve1` AS `tPReserve1`,`p`.`tPReserve2` AS `tPReserve2`,`p`.`sProductId` AS `sProductId`,`p`.`dProductPrice` AS `dProductPrice`,`p`.`dProductQty` AS `dProductQty`,`p`.`sProductType` AS `sProductType`,`p`.`sBussinessType` AS `sBussinessType`,`p`.`sInternalFlowMemo` AS `sInternalFlowMemo`,`p`.`sInternalFlow` AS `sInternalFlow`,`p`.`sProductClassifyId` AS `sProductClassifyId`,`p`.`sProductMemo` AS `sProductMemo`,`p`.`bFollowUpComplete` AS `bPFollowUpComplete`,`p`.`sProductTechnologyId` AS `sProductTechnologyId`,`p`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`p`.`bProductTechnologyComplete` AS `bProductTechnologyComplete`,`p`.`sSalDevId` AS `sSalDevId`,`p`.`bSalDevComplete` AS `bSalDevComplete`,`p`.`sQuotationId` AS `sQuotationId`,`p`.`bQuotationComplete` AS `bQuotationComplete`,`p`.`bQuotation` AS `bQuotation`,`p`.`tDevelopDate` AS `tDevelopDate`,`p`.`sDevelopPerson` AS `sDevelopPerson`,`p`.`bDevelop` AS `bDevelop`,`p`.`sDevelopMemo` AS `sDevelopMemo`,`p`.`sDevelopBackMemo` AS `sDevelopBackMemo`,`p`.`dSampleQty` AS `dSampleQty`,`p`.`bSampleComplete` AS `bSampleComplete`,`p`.`sProductUnit` AS `sProductUnit`,`m`.`sSalesManId` AS `sSalesManId`,`p`.`sSrcSlaveId` AS `sSrcSlaveId`,`p`.`sSrcSlaveId` AS `dPassrate`,`p`.`sSrcId` AS `sSrcId`,`p`.`sSrcNo` AS `sSrcNo`,`p`.`dSrcQty` AS `dSrcQty`,`p`.`sProductStyle` AS `sProductStyle`,`p`.`sProductName` AS `sProductName`,`p`.`sProductNo` AS `sProductNo`,`m`.`bSubmit` AS `bSubmit`,`m`.`tSubmitDate` AS `tSubmitDate`,`m`.`sSubmitPerson` AS `sSubmitPerson`,`m`.`tMakeDate` AS `tMakeDate` from (`xlyweberp_saas_ai`.`salsaleschancemaster` `m` left join `xlyweberp_saas_ai`.`salsaleschanceproduct` `p` on((`m`.`sId` = `p`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsaleschecking.md b/docs/auto-catalog/views/viw_salsaleschecking.md new file mode 100644 index 0000000..4ca51a0 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsaleschecking.md @@ -0,0 +1,160 @@ +# `viw_salsaleschecking` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `iOrder` | `int` | NO | +| 6 | `sFormId` | `varchar(100)` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sCustomerId` | `varchar(100)` | NO | +| 9 | `sContacts` | `varchar(255)` | YES | +| 10 | `sPhone` | `varchar(255)` | YES | +| 11 | `sSalesManId` | `varchar(100)` | YES | +| 12 | `sGetPayId` | `varchar(100)` | YES | +| 13 | `tGetPayDate` | `datetime` | YES | +| 14 | `sConsignee` | `varchar(255)` | YES | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | +| 16 | `sDeliverId` | `varchar(100)` | NO | +| 17 | `sProvince` | `varchar(255)` | YES | +| 18 | `sCity` | `varchar(255)` | YES | +| 19 | `sArea` | `varchar(255)` | YES | +| 20 | `sDeliverTo` | `varchar(255)` | YES | +| 21 | `sManualNo` | `varchar(255)` | YES | +| 22 | `sMemo` | `text` | YES | +| 23 | `bCheck` | `bit(1)` | NO | +| 24 | `tCheckDate` | `datetime` | YES | +| 25 | `sCheckPerson` | `varchar(255)` | YES | +| 26 | `bPrint` | `bit(1)` | NO | +| 27 | `bCopyLimit` | `bit(1)` | NO | +| 28 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 29 | `tAdvanceDate` | `datetime` | YES | +| 30 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 31 | `sCurrency` | `varchar(255)` | YES | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 33 | `sStatus` | `varchar(255)` | YES | +| 34 | `sInvoiceNo` | `varchar(255)` | YES | +| 35 | `bInvalid` | `bit(1)` | NO | +| 36 | `sMReserve1` | `varchar(255)` | YES | +| 37 | `sMReserve2` | `varchar(255)` | YES | +| 38 | `sMReserve3` | `varchar(255)` | YES | +| 39 | `sMReserve4` | `varchar(255)` | YES | +| 40 | `sMReserve5` | `varchar(255)` | YES | +| 41 | `sMReserve6` | `varchar(255)` | YES | +| 42 | `dMReserve1` | `decimal(18,6)` | YES | +| 43 | `dMReserve2` | `decimal(18,6)` | YES | +| 44 | `dMReserve3` | `decimal(18,6)` | YES | +| 45 | `iMReserve1` | `int` | YES | +| 46 | `iMReserve2` | `int` | YES | +| 47 | `iMReserve3` | `int` | YES | +| 48 | `tMReserve1` | `datetime` | YES | +| 49 | `tMReserve2` | `datetime` | YES | +| 50 | `iVouchermark` | `int` | YES | +| 51 | `sAccountNo` | `varchar(100)` | NO | +| 52 | `sAccountId` | `varchar(255)` | NO | +| 53 | `tInvoiceDate` | `datetime` | YES | +| 54 | `sSlaveId` | `varchar(100)` | NO | +| 55 | `iSlaveOrder` | `int` | NO | +| 56 | `sProductId` | `varchar(100)` | NO | +| 57 | `dProductQty` | `decimal(18,6)` | NO | +| 58 | `dProductPrice` | `decimal(18,6)` | NO | +| 59 | `dProductMoney` | `decimal(18,6)` | NO | +| 60 | `sSrcSlaveId` | `varchar(100)` | NO | +| 61 | `sSrcId` | `varchar(100)` | NO | +| 62 | `sSrcNo` | `varchar(255)` | NO | +| 63 | `dSrcQty` | `decimal(18,6)` | YES | +| 64 | `dSrcMoney` | `decimal(18,6)` | YES | +| 65 | `bInvoiceComplete` | `bit(1)` | NO | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 73 | `dInvoiceMoney` | `decimal(18,6)` | NO | +| 74 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 75 | `sWebOrderNo` | `varchar(255)` | NO | +| 76 | `sWebOrderId` | `varchar(100)` | NO | +| 77 | `sOrderId` | `varchar(100)` | NO | +| 78 | `sOrderNo` | `varchar(255)` | NO | +| 79 | `sWorkOrderId` | `varchar(100)` | NO | +| 80 | `sWorkOrderNo` | `varchar(255)` | NO | +| 81 | `dLossQty` | `decimal(18,6)` | NO | +| 82 | `dLossMoney` | `decimal(18,6)` | YES | +| 83 | `sLossType` | `varchar(255)` | YES | +| 84 | `sBarcode` | `varchar(255)` | YES | +| 85 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 86 | `sSReserve1` | `varchar(255)` | YES | +| 87 | `sSReserve2` | `varchar(255)` | YES | +| 88 | `sSReserve3` | `varchar(255)` | YES | +| 89 | `sSReserve4` | `varchar(255)` | YES | +| 90 | `sSReserve5` | `varchar(255)` | YES | +| 91 | `sSReserve6` | `varchar(255)` | YES | +| 92 | `dSReserve1` | `decimal(18,6)` | YES | +| 93 | `dSReserve2` | `decimal(18,6)` | YES | +| 94 | `dSReserve3` | `decimal(18,6)` | YES | +| 95 | `iSReserve1` | `int` | YES | +| 96 | `iSReserve2` | `int` | YES | +| 97 | `iSReserve3` | `int` | YES | +| 98 | `tSReserve1` | `datetime` | YES | +| 99 | `tSReserve2` | `datetime` | YES | +| 100 | `sBrandsId` | `varchar(100)` | NO | +| 101 | `sWorkOrderSlaveId` | `varchar(100)` | NO | +| 102 | `sOrderSlaveId` | `varchar(100)` | NO | +| 103 | `iIncrement` | `int` | NO | +| 104 | `sSrcFormId` | `varchar(100)` | NO | +| 105 | `sDeliverGoodsNo` | `varchar(255)` | NO | +| 106 | `sDeliverGoodsSlaveId` | `varchar(100)` | NO | +| 107 | `sDeliverGoodsId` | `varchar(100)` | NO | +| 108 | `sDeliverNotifyNo` | `varchar(255)` | NO | +| 109 | `sDeliverNotifySlaveId` | `varchar(100)` | NO | +| 110 | `sDeliverNotifyId` | `varchar(100)` | NO | +| 111 | `sProductInStoreNo` | `varchar(255)` | NO | +| 112 | `sProductInStoreSlaveId` | `varchar(100)` | NO | +| 113 | `sProductInStoreId` | `varchar(100)` | NO | +| 114 | `bSalesInvoiceComplete` | `bit(1)` | NO | +| 115 | `bReceiptComplete` | `bit(1)` | NO | +| 116 | `dCostPrice` | `decimal(18,6)` | NO | +| 117 | `dCostMoney` | `decimal(18,6)` | NO | +| 118 | `dProofingMoney` | `decimal(18,6)` | NO | +| 119 | `dPlateMoney` | `decimal(18,6)` | NO | +| 120 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 121 | `dFreightMoney` | `decimal(18,6)` | NO | +| 122 | `dNProductPrice` | `decimal(18,6)` | NO | +| 123 | `dNProductMoney` | `decimal(18,6)` | NO | +| 124 | `sMaterialsStyle` | `varchar(100)` | NO | +| 125 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 126 | `sVoucherBillId` | `varchar(255)` | NO | +| 127 | `sVoucherBillNo` | `varchar(255)` | NO | +| 128 | `sVoucherBillminusId` | `varchar(255)` | NO | +| 129 | `sSrcType` | `varchar(255)` | YES | +| 130 | `sVoucherBillminusNo` | `varchar(255)` | NO | +| 131 | `dProfitMoney` | `decimal(19,6)` | NO | +| 132 | `dGiveQty` | `decimal(18,6)` | YES | +| 133 | `dRealityPrice` | `decimal(24,13)` | NO | +| 134 | `dRealityMoney` | `decimal(26,2)` | NO | +| 135 | `dSingleReceiptQty` | `decimal(18,2)` | YES | +| 136 | `dRemainderQty` | `decimal(18,2)` | NO | +| 137 | `dInvoiceQty` | `decimal(18,6)` | NO | +| 138 | `iZeroCheck` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`iVouchermark` AS `iVouchermark`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sAccountId` AS `sAccountId`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSrcMoney` AS `dSrcMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bInvoiceComplete` AS `bInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceMoney` AS `dInvoiceMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dLossMoney` AS `dLossMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sLossType` AS `sLossType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalescheckingmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcFormId` AS `sSrcFormId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsNo` AS `sDeliverGoodsNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsSlaveId` AS `sDeliverGoodsSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverGoodsId` AS `sDeliverGoodsId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreNo` AS `sProductInStoreNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreSlaveId` AS `sProductInStoreSlaveId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sProductInStoreId` AS `sProductInStoreId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bSalesInvoiceComplete` AS `bSalesInvoiceComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillminusId` AS `sVoucherBillminusId`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`sVoucherBillminusNo` AS `sVoucherBillminusNo`,(ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductNoTaxMoney`,0) - ifnull(`xlyweberp_saas_ai`.`salsalescheckingslave`.`dCostMoney`,0)) AS `dProfitMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRealityPrice` AS `dRealityPrice`,round((`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRealityPrice` * `xlyweberp_saas_ai`.`salsalescheckingslave`.`dProductQty`),2) AS `dRealityMoney`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dSingleReceiptQty` AS `dSingleReceiptQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`dInvoiceQty` AS `dInvoiceQty`,`xlyweberp_saas_ai`.`salsalescheckingslave`.`iZeroCheck` AS `iZeroCheck` from (`xlyweberp_saas_ai`.`salsalescheckingmaster` join `xlyweberp_saas_ai`.`salsalescheckingslave` on((`xlyweberp_saas_ai`.`salsalescheckingslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalescheckingmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalescontract.md b/docs/auto-catalog/views/viw_salsalescontract.md new file mode 100644 index 0000000..0de4420 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalescontract.md @@ -0,0 +1,112 @@ +# `viw_salsalescontract` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `sSalesManId` | `varchar(100)` | YES | +| 13 | `sGetPayId` | `varchar(100)` | YES | +| 14 | `tGetPayDate` | `datetime` | YES | +| 15 | `tDeliverDate` | `datetime` | YES | +| 16 | `sConsignee` | `varchar(255)` | YES | +| 17 | `sConsigneeMobile` | `varchar(255)` | YES | +| 18 | `sDeliverId` | `varchar(100)` | NO | +| 19 | `sProvince` | `varchar(255)` | YES | +| 20 | `sCity` | `varchar(255)` | YES | +| 21 | `sArea` | `varchar(255)` | YES | +| 22 | `sDeliverTo` | `varchar(255)` | NO | +| 23 | `sManualNo` | `varchar(255)` | YES | +| 24 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 25 | `sMemo` | `text` | YES | +| 26 | `bCheck` | `bit(1)` | NO | +| 27 | `tCheckDate` | `datetime` | YES | +| 28 | `sCheckPerson` | `varchar(255)` | YES | +| 29 | `bPrint` | `bit(1)` | NO | +| 30 | `bCopyLimit` | `bit(1)` | NO | +| 31 | `sCurrency` | `varchar(255)` | YES | +| 32 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 33 | `sStatus` | `varchar(255)` | YES | +| 34 | `bInvalid` | `bit(1)` | NO | +| 35 | `sMReserve1` | `varchar(255)` | YES | +| 36 | `sMReserve2` | `varchar(255)` | YES | +| 37 | `sMReserve3` | `varchar(255)` | YES | +| 38 | `sMReserve4` | `varchar(255)` | YES | +| 39 | `sMReserve5` | `varchar(255)` | YES | +| 40 | `sMReserve6` | `varchar(255)` | YES | +| 41 | `dMReserve1` | `decimal(18,6)` | YES | +| 42 | `dMReserve2` | `decimal(18,6)` | YES | +| 43 | `dMReserve3` | `decimal(18,6)` | YES | +| 44 | `iMReserve1` | `int` | YES | +| 45 | `iMReserve2` | `int` | YES | +| 46 | `iMReserve3` | `int` | YES | +| 47 | `tMReserve1` | `datetime` | YES | +| 48 | `tMReserve2` | `datetime` | YES | +| 49 | `sOrderType` | `varchar(255)` | NO | +| 50 | `sSlaveId` | `varchar(100)` | NO | +| 51 | `iSlaveOrder` | `int` | NO | +| 52 | `sProductId` | `varchar(100)` | NO | +| 53 | `dProductQty` | `decimal(18,6)` | NO | +| 54 | `dProductPrice` | `decimal(18,6)` | NO | +| 55 | `dProductMoney` | `decimal(18,6)` | NO | +| 56 | `sProductInfo` | `text` | YES | +| 57 | `sMaterialsMemo` | `text` | YES | +| 58 | `sProcessMemo` | `text` | YES | +| 59 | `sSrcSlaveId` | `varchar(100)` | NO | +| 60 | `sSrcId` | `varchar(100)` | NO | +| 61 | `sSrcNo` | `varchar(255)` | NO | +| 62 | `dSrcQty` | `decimal(18,6)` | YES | +| 63 | `dProductPQty` | `decimal(18,6)` | YES | +| 64 | `sQualityRequireMemo` | `text` | YES | +| 65 | `sPackRequireMemo` | `text` | YES | +| 66 | `sSlaveMemo` | `text` | YES | +| 67 | `sTaxId` | `varchar(100)` | YES | +| 68 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 69 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 70 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 71 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 72 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 73 | `sWebOrderId` | `varchar(100)` | NO | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `sSReserve1` | `varchar(255)` | YES | +| 76 | `sSReserve2` | `varchar(255)` | YES | +| 77 | `sSReserve3` | `varchar(255)` | YES | +| 78 | `sSReserve4` | `varchar(255)` | YES | +| 79 | `sSReserve5` | `varchar(255)` | YES | +| 80 | `sSReserve6` | `varchar(255)` | YES | +| 81 | `dSReserve1` | `decimal(18,6)` | YES | +| 82 | `dSReserve2` | `decimal(18,6)` | YES | +| 83 | `dSReserve3` | `decimal(18,6)` | YES | +| 84 | `iSReserve1` | `int` | YES | +| 85 | `iSReserve2` | `int` | YES | +| 86 | `iSReserve3` | `int` | YES | +| 87 | `tSReserve1` | `datetime` | YES | +| 88 | `tSReserve2` | `datetime` | YES | +| 89 | `iIncrement` | `int` | NO | +| 90 | `tSlaveDeliverDate` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalescontractmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalescontractmaster`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalescontractslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalescontractslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalescontractslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalescontractslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalescontractslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalescontractslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalescontractslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalescontractslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalescontractslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalescontractslave`.`tDeliverDate` AS `tSlaveDeliverDate` from (`xlyweberp_saas_ai`.`salsalescontractmaster` join `xlyweberp_saas_ai`.`salsalescontractslave` on((`xlyweberp_saas_ai`.`salsalescontractslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalescontractmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesdesign.md b/docs/auto-catalog/views/viw_salsalesdesign.md new file mode 100644 index 0000000..50d5218 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesdesign.md @@ -0,0 +1,49 @@ +# `viw_salsalesdesign` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(255)` | YES | +| 8 | `sBillNo` | `varchar(50)` | YES | +| 9 | `sSrcId` | `varchar(255)` | YES | +| 10 | `sSrcSlaveId` | `varchar(255)` | YES | +| 11 | `sSrcNo` | `varchar(255)` | YES | +| 12 | `sGrade` | `varchar(255)` | YES | +| 13 | `sDesignName` | `varchar(255)` | YES | +| 14 | `sStates` | `varchar(255)` | YES | +| 15 | `tCompleteDate` | `datetime` | YES | +| 16 | `sProgressMemo` | `longtext` | YES | +| 17 | `sCustomerId` | `varchar(255)` | YES | +| 18 | `sCustomerName` | `varchar(255)` | YES | +| 19 | `sMemo` | `text` | YES | +| 20 | `tCheckDate` | `datetime` | YES | +| 21 | `sCheckPerson` | `varchar(255)` | YES | +| 22 | `bInvalid` | `bit(1)` | YES | +| 23 | `bCheck` | `bit(1)` | YES | +| 24 | `sStatus` | `varchar(50)` | YES | +| 25 | `sSlaveMemo` | `text` | YES | +| 26 | `sParentId` | `varchar(100)` | NO | +| 27 | `sSlaveId` | `varchar(100)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesdesignmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sGrade` AS `sGrade`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sDesignName` AS `sDesignName`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sStates` AS `sStates`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`tCompleteDate` AS `tCompleteDate`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sProgressMemo` AS `sProgressMemo`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesdesignslave`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesdesignslave`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesdesignslave`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesdesignslave`.`sMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesdesignslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`salsalesdesignslave`.`sId` AS `sSlaveId` from (`xlyweberp_saas_ai`.`salsalesdesignmaster` join `xlyweberp_saas_ai`.`salsalesdesignslave` on((`xlyweberp_saas_ai`.`salsalesdesignmaster`.`sId` = `xlyweberp_saas_ai`.`salsalesdesignslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesdev.md b/docs/auto-catalog/views/viw_salsalesdev.md new file mode 100644 index 0000000..ca3e3ac --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesdev.md @@ -0,0 +1,63 @@ +# `viw_salsalesdev` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sCustomerId` | `varchar(100)` | YES | +| 33 | `sProductClassifyId` | `varchar(100)` | YES | +| 34 | `sContacts` | `varchar(100)` | NO | +| 35 | `sMobile` | `varchar(100)` | NO | +| 36 | `sBussinessType` | `varchar(255)` | NO | +| 37 | `sDevMemo` | `text` | YES | +| 38 | `sSlaveId` | `varchar(100)` | NO | +| 39 | `sParentId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(255)` | NO | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesdevmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sProductClassifyId` AS `sProductClassifyId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sDevMemo` AS `sDevMemo`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sId` AS `sParentId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesdevmaster`.`sSrcSlaveId` AS `sSrcSlaveId` from `xlyweberp_saas_ai`.`salsalesdevmaster` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesdevfollowup.md b/docs/auto-catalog/views/viw_salsalesdevfollowup.md new file mode 100644 index 0000000..0329bee --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesdevfollowup.md @@ -0,0 +1,80 @@ +# `viw_salsalesdevfollowup` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sCustomerId` | `varchar(100)` | YES | +| 34 | `sProductClassifyId` | `varchar(100)` | YES | +| 35 | `dDevMoney` | `decimal(18,6)` | NO | +| 36 | `sContacts` | `varchar(100)` | NO | +| 37 | `sMobile` | `varchar(100)` | NO | +| 38 | `sBussinessType` | `varchar(255)` | NO | +| 39 | `sDevMemo` | `text` | YES | +| 40 | `sSrcId` | `varchar(255)` | NO | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | +| 42 | `sProductId` | `varchar(100)` | NO | +| 43 | `dProductQty` | `decimal(18,6)` | NO | +| 44 | `dDevCostMoney` | `decimal(18,6)` | NO | +| 45 | `sMaterialsMemo` | `text` | YES | +| 46 | `sProcessMemo` | `text` | YES | +| 47 | `sFollowUpPhase` | `varchar(255)` | NO | +| 48 | `iSlaveOrder` | `int` | NO | +| 49 | `sSlaveId` | `varchar(100)` | NO | +| 50 | `sPicturePath` | `varchar(255)` | YES | +| 51 | `bDefault` | `bit(1)` | NO | +| 52 | `sFileName` | `varchar(255)` | NO | +| 53 | `sOrderWay` | `varchar(255)` | NO | +| 54 | `sProductType` | `varchar(255)` | NO | +| 55 | `sSizeSource` | `varchar(255)` | NO | +| 56 | `sBoxStructure` | `varchar(255)` | NO | +| 57 | `sPaperMaterial` | `varchar(255)` | NO | +| 58 | `sFilePath` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sProductClassifyId` AS `sProductClassifyId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`dDevMoney` AS `dDevMoney`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sDevMemo` AS `sDevMemo`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`dDevCostMoney` AS `dDevCostMoney`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`bDefault` AS `bDefault`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sFileName` AS `sFileName`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sOrderWay` AS `sOrderWay`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sProductType` AS `sProductType`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sSizeSource` AS `sSizeSource`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sBoxStructure` AS `sBoxStructure`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sPaperMaterial` AS `sPaperMaterial`,`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sFilePath` AS `sFilePath` from (`xlyweberp_saas_ai`.`salsalesdevfollowupmaster` join `xlyweberp_saas_ai`.`salsalesdevfollowupslave` on((`xlyweberp_saas_ai`.`salsalesdevfollowupslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesdevfollowupmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesdevplan.md b/docs/auto-catalog/views/viw_salsalesdevplan.md new file mode 100644 index 0000000..eb70bcd --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesdevplan.md @@ -0,0 +1,107 @@ +# `viw_salsalesdevplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sManualNo` | `varchar(255)` | YES | +| 11 | `sMemo` | `text` | YES | +| 12 | `bCheck` | `bit(1)` | NO | +| 13 | `tCheckDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `bPrint` | `bit(1)` | NO | +| 16 | `bCopyLimit` | `bit(1)` | NO | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sCustomerId` | `varchar(100)` | YES | +| 34 | `sProductClassifyId` | `varchar(100)` | YES | +| 35 | `dDevMoney` | `decimal(18,6)` | NO | +| 36 | `sContacts` | `varchar(100)` | NO | +| 37 | `sMobile` | `varchar(100)` | NO | +| 38 | `sBussinessType` | `varchar(255)` | NO | +| 39 | `sDevMemo` | `text` | YES | +| 40 | `sSrcId` | `varchar(255)` | NO | +| 41 | `sSrcSlaveId` | `varchar(255)` | NO | +| 42 | `sProductId` | `varchar(100)` | NO | +| 43 | `dProductQty` | `decimal(18,6)` | NO | +| 44 | `dDevCostMoney` | `decimal(18,6)` | NO | +| 45 | `sMaterialsMemo` | `text` | YES | +| 46 | `sProcessMemo` | `text` | YES | +| 47 | `bDevPlanComplete` | `bit(1)` | NO | +| 48 | `sSlaveId` | `varchar(100)` | NO | +| 49 | `iSlaveOrder` | `int` | NO | +| 50 | `sFollowUpPhase` | `varchar(255)` | NO | +| 51 | `sEmployeeId` | `varchar(100)` | NO | +| 52 | `sSReserve1` | `varchar(255)` | YES | +| 53 | `sSReserve2` | `varchar(255)` | YES | +| 54 | `sSReserve3` | `varchar(255)` | YES | +| 55 | `sSReserve4` | `varchar(255)` | YES | +| 56 | `sSlaveMemo` | `text` | YES | +| 57 | `sSReserve5` | `varchar(255)` | YES | +| 58 | `sSReserve6` | `varchar(255)` | YES | +| 59 | `dSReserve1` | `decimal(18,6)` | YES | +| 60 | `dSReserve2` | `decimal(18,6)` | YES | +| 61 | `dSReserve3` | `decimal(18,6)` | YES | +| 62 | `iSReserve1` | `int` | YES | +| 63 | `iSReserve2` | `int` | YES | +| 64 | `iSReserve3` | `int` | YES | +| 65 | `tSReserve1` | `datetime` | YES | +| 66 | `tSReserve2` | `datetime` | YES | +| 67 | `tStartDate` | `datetime` | YES | +| 68 | `tEndDate` | `datetime` | YES | +| 69 | `sDispatchType` | `varchar(255)` | YES | +| 70 | `sProcessId` | `varchar(100)` | YES | +| 71 | `sFollowupId` | `varchar(100)` | NO | +| 72 | `sWorkOrderId` | `varchar(100)` | NO | +| 73 | `sProductTechnologyId` | `varchar(100)` | YES | +| 74 | `bFollowupComplete` | `bit(1)` | NO | +| 75 | `bProductTechnologyComplete` | `bit(1)` | NO | +| 76 | `bWorkOrderComplete` | `bit(1)` | NO | +| 77 | `dProcessQty` | `decimal(18,6)` | NO | +| 78 | `dOutSideQty` | `decimal(18,6)` | NO | +| 79 | `sOrderWay` | `varchar(255)` | NO | +| 80 | `sProductType` | `varchar(255)` | NO | +| 81 | `sSizeSource` | `varchar(255)` | NO | +| 82 | `sBoxStructure` | `varchar(255)` | NO | +| 83 | `sPaperMaterial` | `varchar(255)` | NO | +| 84 | `sFilePath` | `varchar(255)` | NO | +| 85 | `dPlanDay` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesdevplanmaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sProductClassifyId` AS `sProductClassifyId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`dDevMoney` AS `dDevMoney`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMobile` AS `sMobile`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sDevMemo` AS `sDevMemo`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`dDevCostMoney` AS `dDevCostMoney`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`bDevPlanComplete` AS `bDevPlanComplete`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sEmployeeId` AS `sEmployeeId`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sDispatchType` AS `sDispatchType`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sFollowupId` AS `sFollowupId`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`bFollowupComplete` AS `bFollowupComplete`,`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`bProductTechnologyComplete` AS `bProductTechnologyComplete`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`dOutSideQty` AS `dOutSideQty`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sOrderWay` AS `sOrderWay`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sProductType` AS `sProductType`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sSizeSource` AS `sSizeSource`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sBoxStructure` AS `sBoxStructure`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sPaperMaterial` AS `sPaperMaterial`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`sFilePath` AS `sFilePath`,`xlyweberp_saas_ai`.`salsalesdevplanslave`.`dPlanDay` AS `dPlanDay` from (`xlyweberp_saas_ai`.`salsalesdevplanmaster` join `xlyweberp_saas_ai`.`salsalesdevplanslave` on((`xlyweberp_saas_ai`.`salsalesdevplanmaster`.`sId` = `xlyweberp_saas_ai`.`salsalesdevplanslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesfollowup.md b/docs/auto-catalog/views/viw_salsalesfollowup.md new file mode 100644 index 0000000..ed00954 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesfollowup.md @@ -0,0 +1,104 @@ +# `viw_salsalesfollowup` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bPrint` | `bit(1)` | NO | +| 15 | `bCopyLimit` | `bit(1)` | NO | +| 16 | `sStatus` | `varchar(255)` | YES | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sMReserve5` | `varchar(255)` | YES | +| 23 | `sMReserve6` | `varchar(255)` | YES | +| 24 | `dMReserve1` | `decimal(18,6)` | YES | +| 25 | `dMReserve2` | `decimal(18,6)` | YES | +| 26 | `dMReserve3` | `decimal(18,6)` | YES | +| 27 | `iMReserve1` | `int` | YES | +| 28 | `iMReserve2` | `int` | YES | +| 29 | `iMReserve3` | `int` | YES | +| 30 | `tMReserve1` | `datetime` | YES | +| 31 | `tMReserve2` | `datetime` | YES | +| 32 | `sCustomerId` | `varchar(100)` | YES | +| 33 | `sBusinessMemo` | `text` | YES | +| 34 | `sContacts` | `varchar(100)` | NO | +| 35 | `sMobile` | `varchar(100)` | NO | +| 36 | `sFollowUpMemo` | `text` | NO | +| 37 | `tFollowUpDate` | `datetime` | NO | +| 38 | `sFollowUpNextMemo` | `text` | NO | +| 39 | `tFollowUpNextDate` | `datetime` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcSlaveId` | `varchar(100)` | NO | +| 42 | `sSrcNo` | `varchar(100)` | NO | +| 43 | `sFollowUpPhase` | `varchar(255)` | NO | +| 44 | `sFollowUpPhaseProgress` | `varchar(255)` | NO | +| 45 | `sSId` | `varchar(100)` | YES | +| 46 | `sSlaveBrandsId` | `varchar(100)` | YES | +| 47 | `sSlaveSubsidiaryId` | `varchar(100)` | YES | +| 48 | `sSlaveMakePerson` | `varchar(255)` | YES | +| 49 | `iSlaveOrder` | `int` | YES | +| 50 | `sParentId` | `varchar(100)` | YES | +| 51 | `sPicturePath` | `varchar(255)` | YES | +| 52 | `bDefault` | `bit(1)` | YES | +| 53 | `sFileName` | `varchar(255)` | YES | +| 54 | `sSlaveId` | `varchar(100)` | YES | +| 55 | `iPorder` | `int` | YES | +| 56 | `sPmemo` | `text` | YES | +| 57 | `sPReserve1` | `varchar(255)` | YES | +| 58 | `sPReserve2` | `varchar(255)` | YES | +| 59 | `sPReserve3` | `varchar(255)` | YES | +| 60 | `sPReserve4` | `varchar(255)` | YES | +| 61 | `sPReserve5` | `varchar(255)` | YES | +| 62 | `sPReserve6` | `varchar(255)` | YES | +| 63 | `dPReserve1` | `decimal(18,6)` | YES | +| 64 | `dPReserve2` | `decimal(18,6)` | YES | +| 65 | `dPReserve3` | `decimal(18,6)` | YES | +| 66 | `iPReserve1` | `int` | YES | +| 67 | `iPReserve2` | `int` | YES | +| 68 | `iPReserve3` | `int` | YES | +| 69 | `tPReserve1` | `datetime` | YES | +| 70 | `tPReserve2` | `datetime` | YES | +| 71 | `sProductId` | `varchar(100)` | YES | +| 72 | `dProductPrice` | `decimal(18,6)` | YES | +| 73 | `sProductType` | `varchar(255)` | YES | +| 74 | `sBussinessType` | `varchar(255)` | YES | +| 75 | `sProductClassifyId` | `varchar(100)` | YES | +| 76 | `sProductMemo` | `text` | YES | +| 77 | `sSlaveSrcSlaveId` | `varchar(100)` | YES | +| 78 | `sSlaveSrcId` | `varchar(100)` | YES | +| 79 | `sCustomerName` | `varchar(255)` | YES | +| 80 | `dChanceMoney` | `decimal(18,6)` | YES | +| 81 | `dProbability` | `varchar(255)` | YES | +| 82 | `sCoordinateEmp` | `varchar(255)` | YES | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sBusinessMemo` AS `sBusinessMemo`,`m`.`sContacts` AS `sContacts`,`m`.`sMobile` AS `sMobile`,`m`.`sFollowUpMemo` AS `sFollowUpMemo`,`m`.`tFollowUpDate` AS `tFollowUpDate`,`m`.`sFollowUpNextMemo` AS `sFollowUpNextMemo`,`m`.`tFollowUpNextDate` AS `tFollowUpNextDate`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`sFollowUpPhase` AS `sFollowUpPhase`,`m`.`sFollowUpPhaseProgress` AS `sFollowUpPhaseProgress`,`s`.`sId` AS `sSId`,`s`.`sBrandsId` AS `sSlaveBrandsId`,`s`.`sSubsidiaryId` AS `sSlaveSubsidiaryId`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sPicturePath` AS `sPicturePath`,`s`.`bDefault` AS `bDefault`,`s`.`sFileName` AS `sFileName`,`p`.`sId` AS `sSlaveId`,`p`.`iOrder` AS `iPorder`,`p`.`sMemo` AS `sPmemo`,`p`.`sPReserve1` AS `sPReserve1`,`p`.`sPReserve2` AS `sPReserve2`,`p`.`sPReserve3` AS `sPReserve3`,`p`.`sPReserve4` AS `sPReserve4`,`p`.`sPReserve5` AS `sPReserve5`,`p`.`sPReserve6` AS `sPReserve6`,`p`.`dPReserve1` AS `dPReserve1`,`p`.`dPReserve2` AS `dPReserve2`,`p`.`dPReserve3` AS `dPReserve3`,`p`.`iPReserve1` AS `iPReserve1`,`p`.`iPReserve2` AS `iPReserve2`,`p`.`iPReserve3` AS `iPReserve3`,`p`.`tPReserve1` AS `tPReserve1`,`p`.`tPReserve2` AS `tPReserve2`,`p`.`sProductId` AS `sProductId`,`p`.`dProductPrice` AS `dProductPrice`,`p`.`sProductType` AS `sProductType`,`p`.`sBussinessType` AS `sBussinessType`,`p`.`sProductClassifyId` AS `sProductClassifyId`,`p`.`sProductMemo` AS `sProductMemo`,`p`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`p`.`sSrcId` AS `sSlaveSrcId`,`m`.`sCustomerName` AS `sCustomerName`,`m`.`dChanceMoney` AS `dChanceMoney`,`m`.`dProbability` AS `dProbability`,`m`.`sCoordinateEmp` AS `sCoordinateEmp` from ((`xlyweberp_saas_ai`.`salsalesfollowupmaster` `m` left join `xlyweberp_saas_ai`.`salsalesfollowupslave` `s` on((`m`.`sId` = `s`.`sParentId`))) left join `xlyweberp_saas_ai`.`salsalesfollowupproduct` `p` on((`m`.`sId` = `p`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesinvoice.md b/docs/auto-catalog/views/viw_salsalesinvoice.md new file mode 100644 index 0000000..fbd6711 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesinvoice.md @@ -0,0 +1,160 @@ +# `viw_salsalesinvoice` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `iOrder` | `int` | NO | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `sType` | `varchar(255)` | YES | +| 10 | `sBillNo` | `varchar(255)` | NO | +| 11 | `sCustomerId` | `varchar(100)` | NO | +| 12 | `sContacts` | `varchar(255)` | YES | +| 13 | `sPhone` | `varchar(255)` | YES | +| 14 | `tDeliverDate` | `datetime` | YES | +| 15 | `sSalesManId` | `varchar(100)` | YES | +| 16 | `sGetPayId` | `varchar(100)` | YES | +| 17 | `tGetPayDate` | `datetime` | YES | +| 18 | `sConsignee` | `varchar(255)` | YES | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | NO | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | YES | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sMemo` | `text` | YES | +| 27 | `bCheck` | `bit(1)` | NO | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `bPrint` | `bit(1)` | NO | +| 31 | `bCopyLimit` | `bit(1)` | NO | +| 32 | `bAdvance` | `bit(1)` | NO | +| 33 | `sAdvanceBillId` | `varchar(100)` | YES | +| 34 | `dTotalMoney` | `decimal(18,6)` | YES | +| 35 | `dRoundingMoney` | `decimal(18,6)` | NO | +| 36 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 37 | `tAdvanceDate` | `datetime` | YES | +| 38 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 39 | `sCurrency` | `varchar(255)` | YES | +| 40 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 41 | `sInvoiceNo` | `varchar(255)` | YES | +| 42 | `sMinusNo` | `varchar(255)` | YES | +| 43 | `sStatus` | `varchar(255)` | YES | +| 44 | `bInvalid` | `bit(1)` | NO | +| 45 | `sMReserve1` | `varchar(255)` | YES | +| 46 | `sMReserve2` | `varchar(255)` | YES | +| 47 | `sMReserve3` | `varchar(255)` | YES | +| 48 | `sMReserve4` | `varchar(255)` | YES | +| 49 | `sMReserve5` | `varchar(255)` | YES | +| 50 | `sMReserve6` | `varchar(255)` | YES | +| 51 | `dMReserve1` | `decimal(18,6)` | YES | +| 52 | `dMReserve2` | `decimal(18,6)` | YES | +| 53 | `dMReserve3` | `decimal(18,6)` | YES | +| 54 | `iMReserve1` | `int` | YES | +| 55 | `iMReserve2` | `int` | YES | +| 56 | `iMReserve3` | `int` | YES | +| 57 | `tMReserve1` | `datetime` | YES | +| 58 | `tMReserve2` | `datetime` | YES | +| 59 | `sAccountNo` | `varchar(255)` | NO | +| 60 | `iSlaveOrder` | `int` | YES | +| 61 | `sProductId` | `varchar(100)` | YES | +| 62 | `dProductQty` | `decimal(18,6)` | YES | +| 63 | `dProductPrice` | `decimal(18,6)` | YES | +| 64 | `dProductMoney` | `decimal(18,6)` | YES | +| 65 | `sSrcSlaveId` | `varchar(100)` | YES | +| 66 | `sSrcId` | `varchar(100)` | YES | +| 67 | `sSrcNo` | `varchar(255)` | YES | +| 68 | `dSrcQty` | `decimal(18,6)` | YES | +| 69 | `sSlaveMemo` | `text` | YES | +| 70 | `sTaxId` | `varchar(100)` | YES | +| 71 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 72 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 73 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 74 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 75 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 76 | `dReceiptMoney` | `decimal(18,6)` | YES | +| 77 | `sWebOrderNo` | `varchar(255)` | YES | +| 78 | `sWebOrderId` | `varchar(100)` | YES | +| 79 | `sOrderId` | `varchar(100)` | YES | +| 80 | `sOrderSlaveId` | `varchar(100)` | YES | +| 81 | `sOrderNo` | `varchar(255)` | YES | +| 82 | `sWorkOrderId` | `varchar(100)` | YES | +| 83 | `sWorkOrderNo` | `varchar(255)` | YES | +| 84 | `sWorkOrderSlaveId` | `varchar(100)` | YES | +| 85 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 86 | `bMinus` | `bit(1)` | YES | +| 87 | `dMinusMoney` | `decimal(18,6)` | YES | +| 88 | `sBarcode` | `varchar(255)` | YES | +| 89 | `sSReserve1` | `varchar(255)` | YES | +| 90 | `sSReserve2` | `varchar(255)` | YES | +| 91 | `sSReserve3` | `varchar(255)` | YES | +| 92 | `sSReserve4` | `varchar(255)` | YES | +| 93 | `sSReserve5` | `varchar(255)` | YES | +| 94 | `sSReserve6` | `varchar(255)` | YES | +| 95 | `dSReserve1` | `decimal(18,6)` | YES | +| 96 | `dSReserve2` | `decimal(18,6)` | YES | +| 97 | `dSReserve3` | `decimal(18,6)` | YES | +| 98 | `iSReserve1` | `int` | YES | +| 99 | `iSReserve2` | `int` | YES | +| 100 | `iSReserve3` | `int` | YES | +| 101 | `tSReserve1` | `datetime` | YES | +| 102 | `tSReserve2` | `datetime` | YES | +| 103 | `dBalanceMoney` | `decimal(18,6)` | YES | +| 104 | `sSlaveId` | `varchar(100)` | YES | +| 105 | `dSlaveRoundingMoney` | `decimal(18,6)` | YES | +| 106 | `dSlaveTotalMoney` | `decimal(18,6)` | YES | +| 107 | `bReceiptComplete` | `bit(1)` | YES | +| 108 | `sMaterialsStyle` | `varchar(100)` | YES | +| 109 | `dProductForeignPrice` | `decimal(18,6)` | YES | +| 110 | `sSrcType` | `varchar(255)` | YES | +| 111 | `bSubCheck` | `bit(1)` | YES | +| 112 | `tSubCheckDate` | `datetime` | YES | +| 113 | `sSubCheckPerson` | `varchar(255)` | YES | +| 114 | `dReceiptRoundMoney` | `decimal(18,6)` | YES | +| 115 | `dCostPrice` | `decimal(24,13)` | YES | +| 116 | `dCostMoney` | `decimal(18,6)` | YES | +| 117 | `sVoucherBillId` | `varchar(255)` | NO | +| 118 | `sVoucherBillNo` | `varchar(255)` | NO | +| 119 | `sDeliverGoodsId` | `varchar(255)` | YES | +| 120 | `sDeliverGoodsSlaveId` | `varchar(255)` | YES | +| 121 | `sDeliverGoodsNo` | `varchar(255)` | YES | +| 122 | `dGiveQty` | `decimal(18,2)` | YES | +| 123 | `tInvoiceDate` | `datetime` | YES | +| 124 | `sDeliverNotifySlaveId` | `varchar(100)` | YES | +| 125 | `sDeliverNotifyNo` | `varchar(255)` | YES | +| 126 | `sDeliverNotifyId` | `varchar(100)` | YES | +| 127 | `dRemainderQty` | `decimal(18,2)` | YES | +| 128 | `dRoundingTaxMoney` | `decimal(18,2)` | YES | +| 129 | `dMasterProductNoTaxMoney` | `decimal(18,2)` | YES | +| 130 | `dMasterProductTaxMoney` | `decimal(18,2)` | YES | +| 131 | `dMasterProductForeignMoney` | `decimal(18,6)` | YES | +| 132 | `sBussinessType` | `varchar(255)` | NO | +| 133 | `sMinusSrcId` | `varchar(100)` | NO | +| 134 | `sBillType` | `varchar(100)` | YES | +| 135 | `sRoundingReason` | `varchar(255)` | YES | +| 136 | `dReceiptForeignMoney` | `decimal(18,6)` | YES | +| 137 | `dReceiptRoundForeignMoney` | `decimal(18,6)` | YES | +| 138 | `dCostQty` | `decimal(18,2)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sType` AS `sType`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bAdvance` AS `bAdvance`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sAdvanceBillId` AS `sAdvanceBillId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dTotalMoney` AS `dTotalMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRoundingMoney` AS `dRoundingMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sInvoiceNo` AS `sInvoiceNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMinusNo` AS `sMinusNo`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sAccountNo` AS `sAccountNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sWorkOrderSlaveId` AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`bMinus` AS `bMinus`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dMinusMoney` AS `dMinusMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dBalanceMoney` AS `dBalanceMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dRoundingMoney` AS `dSlaveRoundingMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dTotalMoney` AS `dSlaveTotalMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`bSubCheck` AS `bSubCheck`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tSubCheckDate` AS `tSubCheckDate`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sSubCheckPerson` AS `sSubCheckPerson`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dReceiptRoundMoney` AS `dReceiptRoundMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sVoucherBillId` AS `sVoucherBillId`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sVoucherBillNo` AS `sVoucherBillNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sDeliverGoodsId` AS `sDeliverGoodsId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sDeliverGoodsSlaveId` AS `sDeliverGoodsSlaveId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sDeliverGoodsNo` AS `sDeliverGoodsNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`tInvoiceDate` AS `tInvoiceDate`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sDeliverNotifySlaveId` AS `sDeliverNotifySlaveId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sDeliverNotifyNo` AS `sDeliverNotifyNo`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sDeliverNotifyId` AS `sDeliverNotifyId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dRemainderQty` AS `dRemainderQty`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dRoundingTaxMoney` AS `dRoundingTaxMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dProductNoTaxMoney` AS `dMasterProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dProductTaxMoney` AS `dMasterProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`dProductForeignMoney` AS `dMasterProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sBussinessType` AS `sBussinessType`,`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sMinusSrcId` AS `sMinusSrcId`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sRoundingReason` AS `sRoundingReason`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dReceiptForeignMoney` AS `dReceiptForeignMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dReceiptRoundForeignMoney` AS `dReceiptRoundForeignMoney`,`xlyweberp_saas_ai`.`salsalesinvoiceslave`.`dCostQty` AS `dCostQty` from (`xlyweberp_saas_ai`.`salsalesinvoicemaster` left join `xlyweberp_saas_ai`.`salsalesinvoiceslave` on((`xlyweberp_saas_ai`.`salsalesinvoicemaster`.`sId` = `xlyweberp_saas_ai`.`salsalesinvoiceslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesorder.md b/docs/auto-catalog/views/viw_salsalesorder.md new file mode 100644 index 0000000..0535f96 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesorder.md @@ -0,0 +1,286 @@ +# `viw_salsalesorder` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sFSC` | `varchar(50)` | YES | +| 9 | `sBillNo` | `varchar(255)` | NO | +| 10 | `sCustomerId` | `varchar(100)` | YES | +| 11 | `sContacts` | `varchar(255)` | YES | +| 12 | `sPhone` | `varchar(255)` | YES | +| 13 | `tProofingDate` | `datetime` | YES | +| 14 | `sSalesManId` | `varchar(100)` | YES | +| 15 | `sGetPayId` | `varchar(100)` | YES | +| 16 | `tGetPayDate` | `datetime` | YES | +| 17 | `tDeliverDate` | `datetime` | YES | +| 18 | `sConsignee` | `varchar(255)` | YES | +| 19 | `sConsigneeMobile` | `varchar(255)` | YES | +| 20 | `sDeliverId` | `varchar(100)` | NO | +| 21 | `sProvince` | `varchar(255)` | YES | +| 22 | `sCity` | `varchar(255)` | YES | +| 23 | `sArea` | `varchar(255)` | YES | +| 24 | `sDeliverTo` | `varchar(255)` | NO | +| 25 | `sManualNo` | `varchar(255)` | YES | +| 26 | `sCustomerOrderNo` | `varchar(255)` | NO | +| 27 | `sMemo` | `text` | YES | +| 28 | `bCheck` | `bit(1)` | NO | +| 29 | `tCheckDate` | `datetime` | YES | +| 30 | `sCheckPerson` | `varchar(255)` | YES | +| 31 | `bPrint` | `bit(1)` | NO | +| 32 | `bCopyLimit` | `bit(1)` | NO | +| 33 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 34 | `tAdvanceDate` | `datetime` | YES | +| 35 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 36 | `sCurrency` | `varchar(255)` | YES | +| 37 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 38 | `sStatus` | `varchar(255)` | YES | +| 39 | `bInvalid` | `bit(1)` | NO | +| 40 | `sMReserve1` | `varchar(255)` | YES | +| 41 | `sMReserve2` | `varchar(255)` | YES | +| 42 | `sMReserve3` | `varchar(255)` | YES | +| 43 | `sMReserve4` | `varchar(255)` | YES | +| 44 | `sMReserve5` | `varchar(255)` | YES | +| 45 | `sMReserve6` | `varchar(255)` | YES | +| 46 | `dMReserve1` | `decimal(18,6)` | YES | +| 47 | `dMReserve2` | `decimal(18,6)` | YES | +| 48 | `dMReserve3` | `decimal(18,6)` | YES | +| 49 | `iMReserve1` | `int` | YES | +| 50 | `iMReserve2` | `int` | YES | +| 51 | `iMReserve3` | `int` | YES | +| 52 | `tMReserve1` | `datetime` | YES | +| 53 | `tMReserve2` | `datetime` | YES | +| 54 | `sOrderType` | `varchar(255)` | NO | +| 55 | `sStockup` | `char(1)` | NO | +| 56 | `bAdvanceComplete` | `bit(1)` | NO | +| 57 | `sRip` | `varchar(255)` | NO | +| 58 | `sRipTrue` | `varchar(255)` | NO | +| 59 | `sProofing` | `varchar(255)` | NO | +| 60 | `sProofingDetail` | `varchar(8000)` | YES | +| 61 | `bManual` | `bit(1)` | NO | +| 62 | `bCorrespondFile` | `bit(1)` | NO | +| 63 | `bLock` | `bit(1)` | NO | +| 64 | `sNoFormat` | `varchar(255)` | NO | +| 65 | `sCheck` | `varchar(255)` | YES | +| 66 | `tCheck` | `datetime` | YES | +| 67 | `iProofing` | `int` | NO | +| 68 | `sLockPerson` | `varchar(255)` | YES | +| 69 | `tSend` | `datetime` | YES | +| 70 | `sSend` | `varchar(255)` | YES | +| 71 | `sSlaveId` | `varchar(100)` | NO | +| 72 | `iSlaveOrder` | `int` | NO | +| 73 | `sProductId` | `varchar(100)` | NO | +| 74 | `dProductLength` | `decimal(18,6)` | NO | +| 75 | `dProductWidth` | `decimal(18,6)` | NO | +| 76 | `dMw` | `decimal(18,6)` | YES | +| 77 | `dProductQty` | `decimal(18,6)` | NO | +| 78 | `dProductPrice` | `decimal(18,6)` | NO | +| 79 | `dProductMoney` | `decimal(18,6)` | NO | +| 80 | `sProductInfo` | `text` | YES | +| 81 | `sMaterialsMemo` | `text` | YES | +| 82 | `sProcessMemo` | `text` | YES | +| 83 | `sSrcSlaveId` | `varchar(100)` | NO | +| 84 | `sSrcId` | `varchar(100)` | NO | +| 85 | `sSrcNo` | `varchar(255)` | NO | +| 86 | `dSrcQty` | `decimal(18,6)` | YES | +| 87 | `dProductPQty` | `decimal(18,6)` | YES | +| 88 | `bWorkOrderComplete` | `bit(1)` | NO | +| 89 | `bDeliverComplete` | `bit(1)` | NO | +| 90 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 91 | `bCheckingComplete` | `bit(1)` | NO | +| 92 | `sQualityRequireMemo` | `text` | YES | +| 93 | `sPackRequireMemo` | `text` | YES | +| 94 | `sSlaveMemo` | `text` | YES | +| 95 | `sTaxId` | `varchar(100)` | YES | +| 96 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 97 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 98 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 99 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 100 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 101 | `dWorkOrderQty` | `decimal(18,6)` | NO | +| 102 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 103 | `dDeliverNotifyGiveQty` | `decimal(18,6)` | NO | +| 104 | `dDeliverQty` | `decimal(18,6)` | NO | +| 105 | `dCheckingQty` | `decimal(18,6)` | NO | +| 106 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 107 | `sWebOrderNo` | `varchar(255)` | NO | +| 108 | `sWebOrderId` | `varchar(100)` | NO | +| 109 | `dGiveQty` | `decimal(18,6)` | NO | +| 110 | `sBarcode` | `varchar(255)` | YES | +| 111 | `sSReserve1` | `varchar(255)` | YES | +| 112 | `sSReserve2` | `varchar(255)` | YES | +| 113 | `sSReserve3` | `varchar(255)` | YES | +| 114 | `sSReserve4` | `varchar(255)` | YES | +| 115 | `sSReserve5` | `varchar(255)` | YES | +| 116 | `sSReserve6` | `varchar(255)` | YES | +| 117 | `dSReserve1` | `decimal(18,6)` | YES | +| 118 | `dSReserve2` | `decimal(18,6)` | YES | +| 119 | `dSReserve3` | `decimal(18,6)` | YES | +| 120 | `iSReserve1` | `int` | YES | +| 121 | `iSReserve2` | `int` | YES | +| 122 | `iSReserve3` | `int` | YES | +| 123 | `tSReserve1` | `datetime` | YES | +| 124 | `tSReserve2` | `datetime` | YES | +| 125 | `dSortNum` | `decimal(18,6)` | NO | +| 126 | `dPresentQty` | `decimal(18,6)` | NO | +| 127 | `iIncrement` | `int` | NO | +| 128 | `dLeftSide` | `decimal(18,6)` | NO | +| 129 | `dSkip` | `decimal(18,6)` | NO | +| 130 | `sPaperDirection` | `varchar(255)` | NO | +| 131 | `dPaper` | `decimal(18,6)` | NO | +| 132 | `dMeters` | `decimal(18,6)` | NO | +| 133 | `bCutting` | `bit(1)` | NO | +| 134 | `dOutSideDiameter` | `decimal(18,6)` | NO | +| 135 | `dDiameter` | `decimal(18,6)` | NO | +| 136 | `tSlaveDeliverDate` | `varchar(10)` | YES | +| 137 | `bReceiptComplete` | `bit(1)` | NO | +| 138 | `dMatchbillQty` | `decimal(18,6)` | NO | +| 139 | `dStockupQty` | `decimal(18,6)` | NO | +| 140 | `sMaterialsStyle` | `varchar(100)` | NO | +| 141 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 142 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 143 | `dConversionQty` | `decimal(18,6)` | NO | +| 144 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 145 | `dProofingMoney` | `decimal(18,6)` | NO | +| 146 | `dPlateMoney` | `decimal(18,6)` | NO | +| 147 | `dFreightMoney` | `decimal(18,6)` | NO | +| 148 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 149 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 150 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 151 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 152 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 153 | `bMatchbillComplete` | `bit(1)` | NO | +| 154 | `dQuotationMoney` | `decimal(18,6)` | NO | +| 155 | `sLogisticCode` | `varchar(100)` | NO | +| 156 | `bStockupComplete` | `bit(1)` | NO | +| 157 | `dTrunkQty` | `decimal(18,6)` | NO | +| 158 | `dReturnTrunkQty` | `decimal(18,6)` | NO | +| 159 | `sPlateMaking` | `varchar(100)` | NO | +| 160 | `iReplyCount` | `int` | NO | +| 161 | `iReplyResult` | `int` | NO | +| 162 | `sCraftworksMemo` | `varchar(1000)` | YES | +| 163 | `sWorkOrderNo` | `varchar(100)` | NO | +| 164 | `sWorkOrderId` | `varchar(100)` | NO | +| 165 | `sSaleDepartMemo` | `varchar(1000)` | YES | +| 166 | `tCraftworksReply` | `datetime` | YES | +| 167 | `bCraftworksReply` | `bit(1)` | NO | +| 168 | `sCraftworkPerson` | `varchar(255)` | NO | +| 169 | `tSaleDepartReply` | `datetime` | YES | +| 170 | `sSlaveCustomerOrderNo` | `varchar(50)` | NO | +| 171 | `sKpiQuoMemo` | `varchar(255)` | NO | +| 172 | `bKpiQuo` | `bit(1)` | NO | +| 173 | `tKpiQuoCloseDate` | `datetime` | YES | +| 174 | `sKpiObsoleteMemo` | `varchar(255)` | NO | +| 175 | `bKpiObsolete` | `bit(1)` | NO | +| 176 | `tKpiObsoleteCloseDate` | `datetime` | YES | +| 177 | `sKpiObsoleteDutyPerson` | `varchar(255)` | NO | +| 178 | `tKpiObsoleteDutyDate` | `datetime` | YES | +| 179 | `bSlaveComplete` | `bit(1)` | NO | +| 180 | `tDeliverCompleteDate` | `datetime` | YES | +| 181 | `sDeliverCompleteMemo` | `varchar(255)` | NO | +| 182 | `sDeliverCompleteType` | `varchar(255)` | NO | +| 183 | `bProductionOrder` | `bit(1)` | NO | +| 184 | `sProductionOrder` | `varchar(255)` | NO | +| 185 | `tProductionOrder` | `datetime` | YES | +| 186 | `sProductionOrderMemo` | `varchar(255)` | NO | +| 187 | `sFilePerson` | `varchar(255)` | NO | +| 188 | `tFileDate` | `datetime` | YES | +| 189 | `sBillType` | `varchar(255)` | YES | +| 190 | `bFile` | `bit(1)` | NO | +| 191 | `sItemNo` | `varchar(255)` | YES | +| 192 | `bOutSideMould` | `bit(1)` | NO | +| 193 | `bOutSideMouldComplete` | `bit(1)` | NO | +| 194 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 195 | `sBomId` | `varchar(255)` | NO | +| 196 | `bPrepareMaterials` | `bit(1)` | YES | +| 197 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 198 | `sWorkOrderCompletePerson` | `varchar(255)` | NO | +| 199 | `tWorkOrderCompleteDate` | `datetime` | YES | +| 200 | `dDiffDate` | `int` | YES | +| 201 | `dNProductPrice` | `decimal(18,6)` | NO | +| 202 | `dNProductMoney` | `decimal(18,6)` | NO | +| 203 | `dCostMoney` | `decimal(18,6)` | NO | +| 204 | `bOutside` | `bit(1)` | NO | +| 205 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 206 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 207 | `sWebQuotationId` | `varchar(100)` | NO | +| 208 | `sPrintMemo` | `varchar(255)` | NO | +| 209 | `sOrderWay` | `varchar(255)` | NO | +| 210 | `sProductType` | `varchar(255)` | NO | +| 211 | `sSizeSource` | `varchar(255)` | NO | +| 212 | `sBoxStructure` | `varchar(255)` | NO | +| 213 | `sPaperMaterial` | `varchar(255)` | NO | +| 214 | `sFilePath` | `varchar(255)` | NO | +| 215 | `sRDNo` | `varchar(255)` | NO | +| 216 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | +| 217 | `dMaterialsDeliverNotifyQty` | `decimal(18,6)` | NO | +| 218 | `dSalesdevplanQty` | `decimal(18,6)` | NO | +| 219 | `bSalesdevplanComplete` | `bit(1)` | NO | +| 220 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | +| 221 | `bWebReceiptComplete` | `bit(1)` | NO | +| 222 | `sKnifeLine` | `varchar(255)` | YES | +| 223 | `iProoferState` | `int` | NO | +| 224 | `sConfirmPerson` | `varchar(255)` | YES | +| 225 | `iConfirmPersonSate` | `int` | NO | +| 226 | `sFollowUpPhase` | `longtext` | YES | +| 227 | `sProoferPerson` | `varchar(255)` | YES | +| 228 | `dWorkOrderStockupQty` | `decimal(18,6)` | NO | +| 229 | `dAuxiliaryPrice` | `decimal(18,6)` | NO | +| 230 | `iDemand` | `int` | YES | +| 231 | `sFatherSlaveId` | `varchar(50)` | NO | +| 232 | `dQuoRate` | `decimal(18,6)` | YES | +| 233 | `dQuoPrice` | `decimal(24,13)` | NO | +| 234 | `dRealityPrice` | `decimal(24,13)` | NO | +| 235 | `sMaterialsId` | `varchar(255)` | YES | +| 236 | `tClaimDate` | `datetime` | YES | +| 237 | `dSparesQty` | `decimal(18,6)` | NO | +| 238 | `dNotifySparesQty` | `decimal(18,6)` | YES | +| 239 | `dUseStockQty` | `decimal(18,6)` | NO | +| 240 | `dThisUseStockQty` | `decimal(18,6)` | NO | +| 241 | `dThisReleaseQty` | `decimal(18,6)` | NO | +| 242 | `sFlowState` | `varchar(3)` | YES | +| 243 | `sSrcType` | `varchar(50)` | YES | +| 244 | `sCustomerProductNo` | `varchar(255)` | YES | +| 245 | `tNextDate` | `datetime` | YES | +| 246 | `iSucceed` | `int` | YES | +| 247 | `sOldOrderNo` | `varchar(50)` | YES | +| 248 | `dRejectQty` | `decimal(18,2)` | YES | +| 249 | `iOldNew` | `int` | YES | +| 250 | `dOutProductRejQty` | `decimal(18,6)` | YES | +| 251 | `dDeliverNotifyQty1` | `decimal(23,6)` | YES | +| 252 | `dDeliverQty1` | `decimal(23,6)` | YES | +| 253 | `dRejectBSQty` | `decimal(18,2)` | YES | +| 254 | `sCustomerName` | `varchar(255)` | YES | +| 255 | `bTechnology` | `bit(1)` | YES | +| 256 | `sServiceName` | `varchar(255)` | YES | +| 257 | `sNPDNo` | `varchar(255)` | YES | +| 258 | `bBillComplete` | `bit(1)` | YES | +| 259 | `tBillCompleteDate` | `datetime` | YES | +| 260 | `sCompletePerson` | `varchar(255)` | YES | +| 261 | `iNPD` | `int` | YES | +| 262 | `dRejectGiveQty` | `decimal(18,6)` | YES | +| 263 | `dRejectMaterialsBSQty` | `decimal(18,6)` | YES | +| 264 | `iFlowState` | `int` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFSC` AS `sFSC`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,ifnull(`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo`) AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sRip` AS `sRip`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sRipTrue` AS `sRipTrue`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProofing` AS `sProofing`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProofingDetail` AS `sProofingDetail`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bManual` AS `bManual`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCorrespondFile` AS `bCorrespondFile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bLock` AS `bLock`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheck` AS `sCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheck` AS `tCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iProofing` AS `iProofing`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sLockPerson` AS `sLockPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tSend` AS `tSend`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSend` AS `sSend`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductLength` AS `dProductLength`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductWidth` AS `dProductWidth`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMw` AS `dMw`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyGiveQty` AS `dDeliverNotifyGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSortNum` AS `dSortNum`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDiameter` AS `dDiameter`,date_format(`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate`,'%Y-%m-%d') AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMatchbillQty` AS `dMatchbillQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bMatchbillComplete` AS `bMatchbillComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dQuotationMoney` AS `dQuotationMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sLogisticCode` AS `sLogisticCode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bStockupComplete` AS `bStockupComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iReplyCount` AS `iReplyCount`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iReplyResult` AS `iReplyResult`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCraftworksMemo` AS `sCraftworksMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSaleDepartMemo` AS `sSaleDepartMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tCraftworksReply` AS `tCraftworksReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCraftworksReply` AS `bCraftworksReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCraftworkPerson` AS `sCraftworkPerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSaleDepartReply` AS `tSaleDepartReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sKpiQuoMemo` AS `sKpiQuoMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bKpiQuo` AS `bKpiQuo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tKpiQuoCloseDate` AS `tKpiQuoCloseDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sKpiObsoleteMemo` AS `sKpiObsoleteMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bKpiObsolete` AS `bKpiObsolete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tKpiObsoleteCloseDate` AS `tKpiObsoleteCloseDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sKpiObsoleteDutyPerson` AS `sKpiObsoleteDutyPerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tKpiObsoleteDutyDate` AS `tKpiObsoleteDutyDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bSlaveComplete` AS `bSlaveComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverCompleteDate` AS `tDeliverCompleteDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sDeliverCompleteMemo` AS `sDeliverCompleteMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sDeliverCompleteType` AS `sDeliverCompleteType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bProductionOrder` AS `bProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductionOrder` AS `sProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tProductionOrder` AS `tProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductionOrderMemo` AS `sProductionOrderMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFilePerson` AS `sFilePerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tFileDate` AS `tFileDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bFile` AS `bFile`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sItemNo` AS `sItemNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutSideMould` AS `bOutSideMould`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutSideMouldComplete` AS `bOutSideMouldComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBomId` AS `sBomId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bPrepareMaterials` AS `bPrepareMaterials`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderCompletePerson` AS `sWorkOrderCompletePerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tWorkOrderCompleteDate` AS `tWorkOrderCompleteDate`,if((`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` >= `xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty`),0,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate`))) AS `dDiffDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebQuotationId` AS `sWebQuotationId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPrintMemo` AS `sPrintMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sOrderWay` AS `sOrderWay`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductType` AS `sProductType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSizeSource` AS `sSizeSource`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBoxStructure` AS `sBoxStructure`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperMaterial` AS `sPaperMaterial`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFilePath` AS `sFilePath`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sRDNo` AS `sRDNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsDeliverQty` AS `dMaterialsDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsDeliverNotifyQty` AS `dMaterialsDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSalesdevplanQty` AS `dSalesdevplanQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bSalesdevplanComplete` AS `bSalesdevplanComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsSalesCheckingQty` AS `dMaterialsSalesCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWebReceiptComplete` AS `bWebReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sKnifeLine` AS `sKnifeLine`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iProoferState` AS `iProoferState`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iConfirmPersonSate` AS `iConfirmPersonSate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProoferPerson` AS `sProoferPerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dWorkOrderStockupQty` AS `dWorkOrderStockupQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dAuxiliaryPrice` AS `dAuxiliaryPrice`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iDemand` AS `iDemand`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dQuoRate` AS `dQuoRate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dQuoPrice` AS `dQuoPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dRealityPrice` AS `dRealityPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tClaimDate` AS `tClaimDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSparesQty` AS `dSparesQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNotifySparesQty` AS `dNotifySparesQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dUseStockQty` AS `dUseStockQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dThisUseStockQty` AS `dThisUseStockQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dThisReleaseQty` AS `dThisReleaseQty`,(case when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 1) then '新订单' when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 2) then '已下达' when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 3) then '已外购' when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 4) then '已开单' when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 5) then '已生产' when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 6) then '已入库' when (`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` = 7) then '已送货' end) AS `sFlowState`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSrcType` AS `sSrcType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerProductNo` AS `sCustomerProductNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tNextDate` AS `tNextDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSucceed` AS `iSucceed`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sOldOrderNo` AS `sOldOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dRejectQty` AS `dRejectQty`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOldNew` AS `iOldNew`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutProductRejQty` AS `dOutProductRejQty`,(`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` - `xlyweberp_saas_ai`.`salsalesorderslave`.`dRejectQty`) AS `dDeliverNotifyQty1`,(`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` - `xlyweberp_saas_ai`.`salsalesorderslave`.`dRejectQty`) AS `dDeliverQty1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dRejectBSQty` AS `dRejectBSQty`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerName` AS `sCustomerName`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bTechnology` AS `bTechnology`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sServiceName` AS `sServiceName`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sNPDNo` AS `sNPDNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCompletePerson` AS `sCompletePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iNPD` AS `iNPD`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dRejectGiveQty` AS `dRejectGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dRejectMaterialsBSQty` AS `dRejectMaterialsBSQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iFlowState` AS `iFlowState` from (`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesorder_salrejectgoods.md b/docs/auto-catalog/views/viw_salsalesorder_salrejectgoods.md new file mode 100644 index 0000000..c363b1a --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesorder_salrejectgoods.md @@ -0,0 +1,215 @@ +# `viw_salsalesorder_salrejectgoods` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | YES | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tProofingDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `tDeliverDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | NO | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 26 | `sMemo` | `mediumtext` | YES | +| 27 | `bCheck` | `bit(1)` | NO | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `bPrint` | `bit(1)` | NO | +| 31 | `bCopyLimit` | `bit(1)` | NO | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `tAdvanceDate` | `datetime` | YES | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | NO | +| 39 | `sMReserve1` | `varchar(255)` | YES | +| 40 | `sMReserve2` | `varchar(255)` | YES | +| 41 | `sMReserve3` | `varchar(255)` | YES | +| 42 | `sMReserve4` | `varchar(255)` | YES | +| 43 | `sMReserve5` | `varchar(255)` | YES | +| 44 | `sMReserve6` | `varchar(255)` | YES | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | +| 48 | `iMReserve1` | `int` | YES | +| 49 | `iMReserve2` | `int` | YES | +| 50 | `iMReserve3` | `int` | YES | +| 51 | `tMReserve1` | `datetime` | YES | +| 52 | `tMReserve2` | `datetime` | YES | +| 53 | `sOrderType` | `varchar(255)` | NO | +| 54 | `sStockup` | `varchar(1)` | NO | +| 55 | `bAdvanceComplete` | `varbinary(1)` | NO | +| 56 | `sRip` | `varchar(255)` | NO | +| 57 | `sRipTrue` | `varchar(255)` | NO | +| 58 | `sProofing` | `varchar(255)` | NO | +| 59 | `sProofingDetail` | `text` | YES | +| 60 | `bManual` | `decimal(1,0)` | NO | +| 61 | `bCorrespondFile` | `decimal(1,0)` | NO | +| 62 | `bLock` | `decimal(1,0)` | NO | +| 63 | `sNoFormat` | `varchar(255)` | NO | +| 64 | `sCheck` | `varchar(255)` | YES | +| 65 | `tCheck` | `datetime` | YES | +| 66 | `iProofing` | `bigint` | NO | +| 67 | `sLockPerson` | `varchar(255)` | YES | +| 68 | `tSend` | `datetime` | YES | +| 69 | `sSend` | `varchar(255)` | YES | +| 70 | `sSlaveId` | `varchar(100)` | NO | +| 71 | `iSlaveOrder` | `int` | NO | +| 72 | `sProductId` | `varchar(100)` | NO | +| 73 | `dProductLength` | `decimal(18,6)` | NO | +| 74 | `dProductWidth` | `decimal(18,6)` | NO | +| 75 | `dMw` | `decimal(18,6)` | YES | +| 76 | `dProductQty` | `decimal(18,6)` | NO | +| 77 | `dProductPrice` | `decimal(18,6)` | NO | +| 78 | `dProductMoney` | `decimal(18,6)` | NO | +| 79 | `sProductInfo` | `mediumtext` | YES | +| 80 | `sMaterialsMemo` | `mediumtext` | YES | +| 81 | `sProcessMemo` | `mediumtext` | YES | +| 82 | `sSrcSlaveId` | `varchar(100)` | NO | +| 83 | `sSrcId` | `varchar(100)` | NO | +| 84 | `sSrcNo` | `varchar(255)` | NO | +| 85 | `dSrcQty` | `decimal(18,6)` | YES | +| 86 | `dProductPQty` | `decimal(18,6)` | YES | +| 87 | `bWorkOrderComplete` | `decimal(1,0)` | NO | +| 88 | `bDeliverComplete` | `decimal(1,0)` | NO | +| 89 | `bDeliverNotifyComplete` | `decimal(1,0)` | NO | +| 90 | `bCheckingComplete` | `bit(1)` | NO | +| 91 | `sQualityRequireMemo` | `mediumtext` | YES | +| 92 | `sPackRequireMemo` | `mediumtext` | YES | +| 93 | `sSlaveMemo` | `mediumtext` | YES | +| 94 | `sTaxId` | `varchar(100)` | YES | +| 95 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 96 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 97 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 98 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 99 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 100 | `dWorkOrderQty` | `decimal(18,6)` | NO | +| 101 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 102 | `dDeliverQty` | `decimal(18,6)` | NO | +| 103 | `dCheckingQty` | `decimal(18,6)` | NO | +| 104 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 105 | `sWebOrderNo` | `varchar(255)` | NO | +| 106 | `sWebOrderId` | `varchar(100)` | NO | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `sBarcode` | `varchar(255)` | YES | +| 109 | `sSReserve1` | `varchar(255)` | YES | +| 110 | `sSReserve2` | `varchar(255)` | YES | +| 111 | `sSReserve3` | `varchar(255)` | YES | +| 112 | `sSReserve4` | `varchar(255)` | YES | +| 113 | `sSReserve5` | `varchar(255)` | YES | +| 114 | `sSReserve6` | `varchar(255)` | YES | +| 115 | `dSReserve1` | `decimal(18,6)` | YES | +| 116 | `dSReserve2` | `decimal(18,6)` | YES | +| 117 | `dSReserve3` | `decimal(18,6)` | YES | +| 118 | `iSReserve1` | `int` | YES | +| 119 | `iSReserve2` | `int` | YES | +| 120 | `iSReserve3` | `int` | YES | +| 121 | `tSReserve1` | `datetime` | YES | +| 122 | `tSReserve2` | `datetime` | YES | +| 123 | `dSortNum` | `decimal(18,6)` | NO | +| 124 | `dPresentQty` | `decimal(18,6)` | NO | +| 125 | `iIncrement` | `int` | NO | +| 126 | `dLeftSide` | `decimal(18,6)` | NO | +| 127 | `dSkip` | `decimal(18,6)` | NO | +| 128 | `sPaperDirection` | `varchar(255)` | NO | +| 129 | `dPaper` | `decimal(18,6)` | NO | +| 130 | `dMeters` | `decimal(18,6)` | NO | +| 131 | `bCutting` | `decimal(1,0)` | NO | +| 132 | `dOutSideDiameter` | `decimal(18,6)` | NO | +| 133 | `dDiameter` | `decimal(18,6)` | NO | +| 134 | `tSlaveDeliverDate` | `datetime` | YES | +| 135 | `bReceiptComplete` | `bit(1)` | NO | +| 136 | `dMatchbillQty` | `decimal(18,6)` | NO | +| 137 | `dStockupQty` | `decimal(18,6)` | NO | +| 138 | `sMaterialsStyle` | `varchar(100)` | NO | +| 139 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 140 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 141 | `dConversionQty` | `decimal(18,6)` | NO | +| 142 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 143 | `dProofingMoney` | `decimal(18,6)` | NO | +| 144 | `dPlateMoney` | `decimal(18,6)` | NO | +| 145 | `dFreightMoney` | `decimal(18,6)` | NO | +| 146 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 147 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 148 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 149 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 150 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 151 | `bMatchbillComplete` | `decimal(1,0)` | NO | +| 152 | `dQuotationMoney` | `decimal(18,6)` | NO | +| 153 | `sLogisticCode` | `varchar(100)` | NO | +| 154 | `bStockupComplete` | `decimal(1,0)` | NO | +| 155 | `dTrunkQty` | `decimal(18,6)` | NO | +| 156 | `dReturnTrunkQty` | `decimal(18,6)` | NO | +| 157 | `sPlateMaking` | `varchar(100)` | NO | +| 158 | `iReplyCount` | `bigint` | NO | +| 159 | `iReplyResult` | `bigint` | NO | +| 160 | `sCraftworksMemo` | `text` | YES | +| 161 | `sWorkOrderNo` | `varchar(255)` | NO | +| 162 | `sWorkOrderId` | `varchar(100)` | NO | +| 163 | `sSaleDepartMemo` | `text` | YES | +| 164 | `tCraftworksReply` | `datetime` | YES | +| 165 | `tSaleDepartReply` | `datetime` | YES | +| 166 | `sSlaveCustomerOrderNo` | `varchar(255)` | YES | +| 167 | `dDiffDate` | `bigint` | YES | +| 168 | `dNProductPrice` | `decimal(18,6)` | NO | +| 169 | `dNProductMoney` | `decimal(18,6)` | NO | +| 170 | `dCostMoney` | `decimal(18,6)` | YES | +| 171 | `bOutside` | `decimal(1,0)` | NO | +| 172 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 173 | `bOutsideProcessComplete` | `decimal(1,0)` | NO | +| 174 | `sWebQuotationId` | `varchar(100)` | NO | +| 175 | `sPrintMemo` | `varchar(255)` | NO | +| 176 | `sOrderWay` | `varchar(255)` | NO | +| 177 | `sProductType` | `varchar(255)` | NO | +| 178 | `sSizeSource` | `varchar(255)` | NO | +| 179 | `sBoxStructure` | `varchar(255)` | NO | +| 180 | `sPaperMaterial` | `varchar(255)` | NO | +| 181 | `sFilePath` | `varchar(255)` | NO | +| 182 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | +| 183 | `dMaterialsDeliverNotifyQty` | `decimal(18,6)` | NO | +| 184 | `dSalesdevplanQty` | `decimal(18,6)` | NO | +| 185 | `bSalesdevplanComplete` | `decimal(1,0)` | NO | +| 186 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | +| 187 | `bWebReceiptComplete` | `decimal(1,0)` | NO | +| 188 | `sKnifeLine` | `varchar(255)` | YES | +| 189 | `iProoferState` | `bigint` | NO | +| 190 | `sConfirmPerson` | `varchar(255)` | YES | +| 191 | `iConfirmPersonSate` | `bigint` | NO | +| 192 | `sFollowUpPhase` | `longtext` | YES | +| 193 | `sProoferPerson` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,ifnull(`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo`) AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sRip` AS `sRip`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sRipTrue` AS `sRipTrue`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProofing` AS `sProofing`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProofingDetail` AS `sProofingDetail`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bManual` AS `bManual`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCorrespondFile` AS `bCorrespondFile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bLock` AS `bLock`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheck` AS `sCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheck` AS `tCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iProofing` AS `iProofing`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sLockPerson` AS `sLockPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tSend` AS `tSend`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSend` AS `sSend`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductLength` AS `dProductLength`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductWidth` AS `dProductWidth`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMw` AS `dMw`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSortNum` AS `dSortNum`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMatchbillQty` AS `dMatchbillQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bMatchbillComplete` AS `bMatchbillComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dQuotationMoney` AS `dQuotationMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sLogisticCode` AS `sLogisticCode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bStockupComplete` AS `bStockupComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iReplyCount` AS `iReplyCount`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iReplyResult` AS `iReplyResult`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCraftworksMemo` AS `sCraftworksMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSaleDepartMemo` AS `sSaleDepartMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tCraftworksReply` AS `tCraftworksReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSaleDepartReply` AS `tSaleDepartReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,if((`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` >= `xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty`),0,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate`))) AS `dDiffDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebQuotationId` AS `sWebQuotationId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPrintMemo` AS `sPrintMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sOrderWay` AS `sOrderWay`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductType` AS `sProductType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSizeSource` AS `sSizeSource`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBoxStructure` AS `sBoxStructure`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperMaterial` AS `sPaperMaterial`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFilePath` AS `sFilePath`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsDeliverQty` AS `dMaterialsDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsDeliverNotifyQty` AS `dMaterialsDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSalesdevplanQty` AS `dSalesdevplanQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bSalesdevplanComplete` AS `bSalesdevplanComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsSalesCheckingQty` AS `dMaterialsSalesCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWebReceiptComplete` AS `bWebReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sKnifeLine` AS `sKnifeLine`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iProoferState` AS `iProoferState`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iConfirmPersonSate` AS `iConfirmPersonSate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProoferPerson` AS `sProoferPerson` from (`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) union select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`iOrder` AS `iOrder`,`m`.`sFormId` AS `sFormId`,`m`.`sBillNo` AS `sBillNo`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,NULL AS `tProofingDate`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`s`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`m`.`sMemo` AS `sMemo`,`m`.`bCheck` AS `bCheck`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`dAdvanceMoney` AS `dAdvanceMoney`,`m`.`tAdvanceDate` AS `tAdvanceDate`,`m`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sStatus` AS `sStatus`,`m`.`bInvalid` AS `bInvalid`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,'' AS `sOrderType`,'' AS `sStockup`,'' AS `bAdvanceComplete`,'' AS `sRip`,'' AS `sRipTrue`,'' AS `sProofing`,'' AS `sProofingDetail`,0 AS `bManual`,0 AS `bCorrespondFile`,0 AS `bLock`,'' AS `sNoFormat`,'' AS `sCheck`,NULL AS `tCheck`,0 AS `iProofing`,'' AS `sLockPerson`,NULL AS `tSend`,'' AS `sSend`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sProductId` AS `sProductId`,0 AS `dProductLength`,0 AS `dProductWidth`,0 AS `dMw`,`s`.`dProductQty` AS `dProductQty`,`s`.`dProductPrice` AS `dProductPrice`,`s`.`dProductMoney` AS `dProductMoney`,'' AS `sProductInfo`,`s`.`sMaterialsMemo` AS `sMaterialsMemo`,`s`.`sProcessMemo` AS `sProcessMemo`,`s`.`sSrcSlaveId` AS `sSrcSlaveId`,`s`.`sSrcId` AS `sSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQty`,0 AS `bWorkOrderComplete`,0 AS `bDeliverComplete`,0 AS `bDeliverNotifyComplete`,`s`.`bCheckingComplete` AS `bCheckingComplete`,'' AS `sQualityRequireMemo`,'' AS `sPackRequireMemo`,`s`.`sSlaveMemo` AS `sSlaveMemo`,`s`.`sTaxId` AS `sTaxId`,`s`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`s`.`dProductTaxMoney` AS `dProductTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dProductForeignMoney`,0 AS `dWorkOrderQty`,0 AS `dDeliverNotifyQty`,`s`.`dDeliverQty` AS `dDeliverQty`,`s`.`dCheckingQty` AS `dCheckingQty`,`s`.`dReceiptMoney` AS `dReceiptMoney`,`s`.`sWebOrderNo` AS `sWebOrderNo`,`s`.`sWebOrderId` AS `sWebOrderId`,`s`.`dGiveQty` AS `dGiveQty`,`s`.`sBarcode` AS `sBarcode`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,0 AS `dSortNum`,0 AS `dPresentQty`,`s`.`iIncrement` AS `iIncrement`,0 AS `dLeftSide`,0 AS `dSkip`,'' AS `sPaperDirection`,0 AS `dPaper`,0 AS `dMeters`,0 AS `bCutting`,0 AS `dOutSideDiameter`,0 AS `dDiameter`,NULL AS `tSlaveDeliverDate`,`s`.`bReceiptComplete` AS `bReceiptComplete`,0 AS `dMatchbillQty`,0 AS `dStockupQty`,`s`.`sMaterialsStyle` AS `sMaterialsStyle`,`s`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`s`.`dMaterialsQty` AS `dMaterialsQty`,`s`.`dConversionQty` AS `dConversionQty`,`s`.`dProductForeignPrice` AS `dProductForeignPrice`,0 AS `dProofingMoney`,0 AS `dPlateMoney`,0 AS `dFreightMoney`,0 AS `dKnifeMouldMoney`,0 AS `dProofingReturnMoney`,0 AS `dPlateReturnMoney`,0 AS `dKnifeMouldReturnMoney`,0 AS `dFreightReturnMoney`,0 AS `bMatchbillComplete`,0 AS `dQuotationMoney`,'' AS `sLogisticCode`,0 AS `bStockupComplete`,0 AS `dTrunkQty`,0 AS `dReturnTrunkQty`,'' AS `sPlateMaking`,0 AS `iReplyCount`,0 AS `iReplyResult`,'' AS `sCraftworksMemo`,`s`.`sWorkOrderNo` AS `sWorkOrderNo`,`s`.`sWorkOrderId` AS `sWorkOrderId`,'' AS `sSaleDepartMemo`,NULL AS `tCraftworksReply`,NULL AS `tSaleDepartReply`,`s`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,if((`s`.`dDeliverQty` >= `s`.`dProductQty`),0,(to_days(now()) - to_days(now()))) AS `dDiffDate`,`s`.`dNProductPrice` AS `dNProductPrice`,`s`.`dNProductMoney` AS `dNProductMoney`,`s`.`dCostMoney` AS `dCostMoney`,0 AS `bOutside`,0 AS `dOutsideProcessQty`,0 AS `bOutsideProcessComplete`,'' AS `sWebQuotationId`,'' AS `sPrintMemo`,'' AS `sOrderWay`,'' AS `sProductType`,'' AS `sSizeSource`,'' AS `sBoxStructure`,'' AS `sPaperMaterial`,'' AS `sFilePath`,0 AS `dMaterialsDeliverQty`,0 AS `dMaterialsDeliverNotifyQty`,0 AS `dSalesdevplanQty`,0 AS `bSalesdevplanComplete`,0 AS `dMaterialsSalesCheckingQty`,0 AS `bWebReceiptComplete`,'' AS `sKnifeLine`,0 AS `iProoferState`,'' AS `sConfirmPerson`,0 AS `iConfirmPersonSate`,'' AS `sFollowUpPhase`,'' AS `sProoferPerson` from (`xlyweberp_saas_ai`.`salrejectgoodsmaster` `m` join `xlyweberp_saas_ai`.`salrejectgoodsslave` `s` on((`s`.`sParentId` = `m`.`sId`))) where (`m`.`sType` <> '2') +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesorder_stock.md b/docs/auto-catalog/views/viw_salsalesorder_stock.md new file mode 100644 index 0000000..90b2568 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesorder_stock.md @@ -0,0 +1,222 @@ +# `viw_salsalesorder_stock` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | YES | +| 2 | `sBrandsId` | `varchar(100)` | YES | +| 3 | `sSubsidiaryId` | `varchar(100)` | YES | +| 4 | `tCreateDate` | `datetime` | YES | +| 5 | `sMakePerson` | `varchar(255)` | YES | +| 6 | `iOrder` | `int` | YES | +| 7 | `sFormId` | `varchar(100)` | YES | +| 8 | `sBillNo` | `varchar(255)` | YES | +| 9 | `sCustomerId` | `varchar(100)` | YES | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tProofingDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `tDeliverDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | YES | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | YES | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 26 | `sMemo` | `text` | YES | +| 27 | `bCheck` | `bit(1)` | YES | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `bPrint` | `bit(1)` | YES | +| 31 | `bCopyLimit` | `bit(1)` | YES | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | YES | +| 33 | `tAdvanceDate` | `datetime` | YES | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | YES | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | YES | +| 39 | `sMReserve1` | `varchar(255)` | YES | +| 40 | `sMReserve2` | `varchar(255)` | YES | +| 41 | `sMReserve3` | `varchar(255)` | YES | +| 42 | `sMReserve4` | `varchar(255)` | YES | +| 43 | `sMReserve5` | `varchar(255)` | YES | +| 44 | `sMReserve6` | `varchar(255)` | YES | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | +| 48 | `iMReserve1` | `int` | YES | +| 49 | `iMReserve2` | `int` | YES | +| 50 | `iMReserve3` | `int` | YES | +| 51 | `tMReserve1` | `datetime` | YES | +| 52 | `tMReserve2` | `datetime` | YES | +| 53 | `sOrderType` | `varchar(255)` | YES | +| 54 | `sStockup` | `char(1)` | YES | +| 55 | `bAdvanceComplete` | `bit(1)` | YES | +| 56 | `sRip` | `varchar(255)` | YES | +| 57 | `sRipTrue` | `varchar(255)` | YES | +| 58 | `sProofing` | `varchar(255)` | YES | +| 59 | `sProofingDetail` | `varchar(8000)` | YES | +| 60 | `bManual` | `bit(1)` | YES | +| 61 | `bCorrespondFile` | `bit(1)` | YES | +| 62 | `bLock` | `bit(1)` | YES | +| 63 | `sNoFormat` | `varchar(255)` | YES | +| 64 | `sCheck` | `varchar(255)` | YES | +| 65 | `tCheck` | `datetime` | YES | +| 66 | `iProofing` | `int` | YES | +| 67 | `sLockPerson` | `varchar(255)` | YES | +| 68 | `tSend` | `datetime` | YES | +| 69 | `sSend` | `varchar(255)` | YES | +| 70 | `sSlaveId` | `varchar(100)` | YES | +| 71 | `iSlaveOrder` | `int` | YES | +| 72 | `sProductId` | `varchar(100)` | YES | +| 73 | `dProductLength` | `decimal(18,6)` | YES | +| 74 | `dProductWidth` | `decimal(18,6)` | YES | +| 75 | `dMw` | `decimal(18,6)` | YES | +| 76 | `dProductQty` | `decimal(18,6)` | YES | +| 77 | `dProductPrice` | `decimal(18,6)` | YES | +| 78 | `dProductMoney` | `decimal(18,6)` | YES | +| 79 | `sProductInfo` | `text` | YES | +| 80 | `sMaterialsMemo` | `text` | YES | +| 81 | `sProcessMemo` | `text` | YES | +| 82 | `sSrcSlaveId` | `varchar(100)` | YES | +| 83 | `sSrcId` | `varchar(100)` | YES | +| 84 | `sSrcNo` | `varchar(255)` | YES | +| 85 | `dSrcQty` | `decimal(18,6)` | YES | +| 86 | `dProductPQty` | `decimal(18,6)` | YES | +| 87 | `bWorkOrderComplete` | `bit(1)` | YES | +| 88 | `bDeliverComplete` | `bit(1)` | YES | +| 89 | `bDeliverNotifyComplete` | `bit(1)` | YES | +| 90 | `bCheckingComplete` | `bit(1)` | YES | +| 91 | `sQualityRequireMemo` | `text` | YES | +| 92 | `sPackRequireMemo` | `text` | YES | +| 93 | `sSlaveMemo` | `text` | YES | +| 94 | `sTaxId` | `varchar(100)` | YES | +| 95 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 96 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 97 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 98 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 99 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 100 | `dWorkOrderQty` | `decimal(18,6)` | YES | +| 101 | `dDeliverNotifyQty` | `decimal(18,6)` | YES | +| 102 | `dDeliverQty` | `decimal(18,6)` | YES | +| 103 | `dCheckingQty` | `decimal(18,6)` | YES | +| 104 | `dReceiptMoney` | `decimal(18,6)` | YES | +| 105 | `sWebOrderNo` | `varchar(255)` | YES | +| 106 | `sWebOrderId` | `varchar(100)` | YES | +| 107 | `dGiveQty` | `decimal(18,6)` | YES | +| 108 | `sBarcode` | `varchar(255)` | YES | +| 109 | `sSReserve1` | `varchar(255)` | YES | +| 110 | `sSReserve2` | `varchar(255)` | YES | +| 111 | `sSReserve3` | `varchar(255)` | YES | +| 112 | `sSReserve4` | `varchar(255)` | YES | +| 113 | `sSReserve5` | `varchar(255)` | YES | +| 114 | `sSReserve6` | `varchar(255)` | YES | +| 115 | `dSReserve1` | `decimal(18,6)` | YES | +| 116 | `dSReserve2` | `decimal(18,6)` | YES | +| 117 | `dSReserve3` | `decimal(18,6)` | YES | +| 118 | `iSReserve1` | `int` | YES | +| 119 | `iSReserve2` | `int` | YES | +| 120 | `iSReserve3` | `int` | YES | +| 121 | `tSReserve1` | `datetime` | YES | +| 122 | `tSReserve2` | `datetime` | YES | +| 123 | `dSortNum` | `decimal(18,6)` | YES | +| 124 | `dPresentQty` | `decimal(18,6)` | YES | +| 125 | `iIncrement` | `int` | YES | +| 126 | `dLeftSide` | `decimal(18,6)` | YES | +| 127 | `dSkip` | `decimal(18,6)` | YES | +| 128 | `sPaperDirection` | `varchar(255)` | YES | +| 129 | `dPaper` | `decimal(18,6)` | YES | +| 130 | `dMeters` | `decimal(18,6)` | YES | +| 131 | `bCutting` | `bit(1)` | YES | +| 132 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 133 | `dDiameter` | `decimal(18,6)` | YES | +| 134 | `tSlaveDeliverDate` | `datetime` | YES | +| 135 | `bReceiptComplete` | `bit(1)` | YES | +| 136 | `dMatchbillQty` | `decimal(18,6)` | YES | +| 137 | `dStockupQty` | `decimal(18,6)` | YES | +| 138 | `sMaterialsStyle` | `varchar(100)` | YES | +| 139 | `sAuxiliaryUnit` | `varchar(100)` | YES | +| 140 | `dMaterialsQty` | `decimal(18,6)` | YES | +| 141 | `dConversionQty` | `decimal(18,6)` | YES | +| 142 | `dProductForeignPrice` | `decimal(18,6)` | YES | +| 143 | `dProofingMoney` | `decimal(18,6)` | YES | +| 144 | `dPlateMoney` | `decimal(18,6)` | YES | +| 145 | `dFreightMoney` | `decimal(18,6)` | YES | +| 146 | `dKnifeMouldMoney` | `decimal(18,6)` | YES | +| 147 | `dProofingReturnMoney` | `decimal(18,6)` | YES | +| 148 | `dPlateReturnMoney` | `decimal(18,6)` | YES | +| 149 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | YES | +| 150 | `dFreightReturnMoney` | `decimal(18,6)` | YES | +| 151 | `bMatchbillComplete` | `bit(1)` | YES | +| 152 | `dQuotationMoney` | `decimal(18,6)` | YES | +| 153 | `sLogisticCode` | `varchar(100)` | YES | +| 154 | `bStockupComplete` | `bit(1)` | YES | +| 155 | `dTrunkQty` | `decimal(18,6)` | YES | +| 156 | `dReturnTrunkQty` | `decimal(18,6)` | YES | +| 157 | `sPlateMaking` | `varchar(100)` | YES | +| 158 | `iReplyCount` | `int` | YES | +| 159 | `iReplyResult` | `int` | YES | +| 160 | `sCraftworksMemo` | `varchar(1000)` | YES | +| 161 | `sWorkOrderNo` | `varchar(100)` | YES | +| 162 | `sWorkOrderId` | `varchar(100)` | YES | +| 163 | `sSaleDepartMemo` | `varchar(1000)` | YES | +| 164 | `tCraftworksReply` | `datetime` | YES | +| 165 | `tSaleDepartReply` | `datetime` | YES | +| 166 | `sSlaveCustomerOrderNo` | `varchar(50)` | YES | +| 167 | `dDiffDate` | `int` | YES | +| 168 | `dNProductPrice` | `decimal(18,6)` | YES | +| 169 | `dNProductMoney` | `decimal(18,6)` | YES | +| 170 | `dCostMoney` | `decimal(18,6)` | YES | +| 171 | `bOutside` | `bit(1)` | YES | +| 172 | `dOutsideProcessQty` | `decimal(18,6)` | YES | +| 173 | `bOutsideProcessComplete` | `bit(1)` | YES | +| 174 | `sWebQuotationId` | `varchar(100)` | YES | +| 175 | `sPrintMemo` | `varchar(255)` | YES | +| 176 | `sOrderWay` | `varchar(255)` | YES | +| 177 | `sProductType` | `varchar(255)` | YES | +| 178 | `sSizeSource` | `varchar(255)` | YES | +| 179 | `sBoxStructure` | `varchar(255)` | YES | +| 180 | `sPaperMaterial` | `varchar(255)` | YES | +| 181 | `sFilePath` | `varchar(255)` | YES | +| 182 | `dMaterialsDeliverQty` | `decimal(18,6)` | YES | +| 183 | `dMaterialsDeliverNotifyQty` | `decimal(18,6)` | YES | +| 184 | `dSalesdevplanQty` | `decimal(18,6)` | YES | +| 185 | `bSalesdevplanComplete` | `bit(1)` | YES | +| 186 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | YES | +| 187 | `bWebReceiptComplete` | `bit(1)` | YES | +| 188 | `sKnifeLine` | `varchar(255)` | YES | +| 189 | `iProoferState` | `int` | YES | +| 190 | `sConfirmPerson` | `varchar(255)` | YES | +| 191 | `iConfirmPersonSate` | `int` | YES | +| 192 | `sFollowUpPhase` | `longtext` | YES | +| 193 | `sProoferPerson` | `varchar(255)` | YES | +| 194 | `stockqty` | `decimal(18,6)` | NO | +| 195 | `stockprice` | `decimal(18,6)` | NO | +| 196 | `stockmoney` | `decimal(18,2)` | NO | +| 197 | `sWareHouseId` | `varchar(50)` | NO | +| 198 | `ENDCreateDate` | `datetime` | YES | +| 199 | `DZDAYS` | `int` | YES | +| 200 | `KLZQ` | `varchar(13)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,ifnull(`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo`) AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sRip` AS `sRip`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sRipTrue` AS `sRipTrue`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProofing` AS `sProofing`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProofingDetail` AS `sProofingDetail`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bManual` AS `bManual`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCorrespondFile` AS `bCorrespondFile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bLock` AS `bLock`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheck` AS `sCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheck` AS `tCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iProofing` AS `iProofing`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sLockPerson` AS `sLockPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tSend` AS `tSend`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSend` AS `sSend`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductLength` AS `dProductLength`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductWidth` AS `dProductWidth`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMw` AS `dMw`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSortNum` AS `dSortNum`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMatchbillQty` AS `dMatchbillQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bMatchbillComplete` AS `bMatchbillComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dQuotationMoney` AS `dQuotationMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sLogisticCode` AS `sLogisticCode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bStockupComplete` AS `bStockupComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iReplyCount` AS `iReplyCount`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iReplyResult` AS `iReplyResult`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCraftworksMemo` AS `sCraftworksMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSaleDepartMemo` AS `sSaleDepartMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tCraftworksReply` AS `tCraftworksReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSaleDepartReply` AS `tSaleDepartReply`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,if((`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` >= `xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty`),0,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate`))) AS `dDiffDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebQuotationId` AS `sWebQuotationId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPrintMemo` AS `sPrintMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sOrderWay` AS `sOrderWay`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductType` AS `sProductType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSizeSource` AS `sSizeSource`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBoxStructure` AS `sBoxStructure`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperMaterial` AS `sPaperMaterial`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFilePath` AS `sFilePath`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsDeliverQty` AS `dMaterialsDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsDeliverNotifyQty` AS `dMaterialsDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSalesdevplanQty` AS `dSalesdevplanQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bSalesdevplanComplete` AS `bSalesdevplanComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMaterialsSalesCheckingQty` AS `dMaterialsSalesCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWebReceiptComplete` AS `bWebReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sKnifeLine` AS `sKnifeLine`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iProoferState` AS `iProoferState`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iConfirmPersonSate` AS `iConfirmPersonSate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProoferPerson` AS `sProoferPerson`,`xlyweberp_saas_ai`.`eleproductstock`.`dProductQty` AS `stockqty`,`xlyweberp_saas_ai`.`eleproductstock`.`dProductPrice` AS `stockprice`,`xlyweberp_saas_ai`.`eleproductstock`.`dProductMoney` AS `stockmoney`,`xlyweberp_saas_ai`.`eleproductstock`.`sWarehouseId` AS `sWareHouseId`,(select max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`) from `xlyweberp_saas_ai`.`viw_pitproductinstore` where (`xlyweberp_saas_ai`.`viw_pitproductinstore`.`sDefineNo` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo`)) AS `ENDCreateDate`,(select (to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) from `xlyweberp_saas_ai`.`viw_pitproductinstore` where (`xlyweberp_saas_ai`.`viw_pitproductinstore`.`sDefineNo` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo`)) AS `DZDAYS`,(select (case when ((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) > 180) then '6个月<库存周期' when (((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) > 30) and ((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) <= 60)) then '30天<库存周期<=60天' when (((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) > 60) and ((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) <= 90)) then '60天<库存周期<=90' when (((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) > 90) and ((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) <= 180)) then '90天<库存周期<=6个月' when ((to_days(now()) - to_days(max(`xlyweberp_saas_ai`.`viw_pitproductinstore`.`tCreateDate`))) <= 30) then '1个月以内' end) AS `KLZQ` from `xlyweberp_saas_ai`.`viw_pitproductinstore` where (`xlyweberp_saas_ai`.`viw_pitproductinstore`.`sDefineNo` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo`)) AS `KLZQ` from (`xlyweberp_saas_ai`.`eleproductstock` left join (`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) on(((`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` = `xlyweberp_saas_ai`.`eleproductstock`.`sDefineNo`) and (`xlyweberp_saas_ai`.`eleproductstock`.`dProductQty` > 0)))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesorderbecome.md b/docs/auto-catalog/views/viw_salsalesorderbecome.md new file mode 100644 index 0000000..b5d007a --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesorderbecome.md @@ -0,0 +1,255 @@ +# `viw_salsalesorderbecome` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tProofingDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `tDeliverDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | NO | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | NO | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sCustomerOrderNo` | `varchar(255)` | NO | +| 26 | `sMemo` | `text` | YES | +| 27 | `bCheck` | `bit(1)` | NO | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `bPrint` | `bit(1)` | NO | +| 31 | `bCopyLimit` | `bit(1)` | NO | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `tAdvanceDate` | `datetime` | YES | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | NO | +| 39 | `sMReserve1` | `varchar(255)` | YES | +| 40 | `sMReserve2` | `varchar(255)` | YES | +| 41 | `sMReserve3` | `varchar(255)` | YES | +| 42 | `sMReserve4` | `varchar(255)` | YES | +| 43 | `sMReserve5` | `varchar(255)` | YES | +| 44 | `sMReserve6` | `varchar(255)` | YES | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | +| 48 | `iMReserve1` | `int` | YES | +| 49 | `iMReserve2` | `int` | YES | +| 50 | `iMReserve3` | `int` | YES | +| 51 | `tMReserve1` | `datetime` | YES | +| 52 | `tMReserve2` | `datetime` | YES | +| 53 | `sOrderType` | `varchar(255)` | NO | +| 54 | `sStockup` | `char(1)` | NO | +| 55 | `bAdvanceComplete` | `bit(1)` | NO | +| 56 | `sRip` | `varchar(255)` | NO | +| 57 | `sRipTrue` | `varchar(255)` | NO | +| 58 | `sProofing` | `varchar(255)` | NO | +| 59 | `sProofingDetail` | `varchar(8000)` | YES | +| 60 | `bManual` | `bit(1)` | NO | +| 61 | `bCorrespondFile` | `bit(1)` | NO | +| 62 | `bLock` | `bit(1)` | NO | +| 63 | `sNoFormat` | `varchar(255)` | NO | +| 64 | `sCheck` | `varchar(255)` | YES | +| 65 | `tCheck` | `datetime` | YES | +| 66 | `iProofing` | `int` | NO | +| 67 | `sLockPerson` | `varchar(255)` | YES | +| 68 | `tSend` | `datetime` | YES | +| 69 | `sSend` | `varchar(255)` | YES | +| 70 | `sSlaveId` | `varchar(100)` | NO | +| 71 | `iSlaveOrder` | `int` | NO | +| 72 | `sProductId` | `varchar(100)` | NO | +| 73 | `dProductLength` | `decimal(18,6)` | NO | +| 74 | `dProductWidth` | `decimal(18,6)` | NO | +| 75 | `dMw` | `decimal(18,6)` | YES | +| 76 | `dProductQty` | `decimal(18,6)` | NO | +| 77 | `dProductPrice` | `decimal(24,13)` | NO | +| 78 | `dProductMoney` | `decimal(18,6)` | NO | +| 79 | `sProductInfo` | `text` | YES | +| 80 | `sMaterialsMemo` | `text` | YES | +| 81 | `sProcessMemo` | `text` | YES | +| 82 | `sSrcSlaveId` | `varchar(100)` | NO | +| 83 | `sSrcId` | `varchar(100)` | NO | +| 84 | `sSrcNo` | `varchar(255)` | NO | +| 85 | `dSrcQty` | `decimal(18,6)` | YES | +| 86 | `dProductPQty` | `decimal(18,6)` | YES | +| 87 | `bWorkOrderComplete` | `bit(1)` | NO | +| 88 | `bDeliverComplete` | `bit(1)` | NO | +| 89 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 90 | `bCheckingComplete` | `bit(1)` | NO | +| 91 | `sQualityRequireMemo` | `text` | YES | +| 92 | `sPackRequireMemo` | `text` | YES | +| 93 | `sSlaveMemo` | `text` | YES | +| 94 | `sTaxId` | `varchar(100)` | YES | +| 95 | `dProductNoTaxPrice` | `decimal(24,13)` | NO | +| 96 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 97 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 98 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 99 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 100 | `dWorkOrderQty` | `decimal(18,6)` | NO | +| 101 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 102 | `dDeliverQty` | `decimal(18,6)` | NO | +| 103 | `dCheckingQty` | `decimal(18,6)` | NO | +| 104 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 105 | `sWebOrderNo` | `varchar(255)` | NO | +| 106 | `sWebOrderId` | `varchar(100)` | NO | +| 107 | `dGiveQty` | `decimal(18,6)` | NO | +| 108 | `sBarcode` | `varchar(255)` | YES | +| 109 | `sSReserve1` | `varchar(255)` | YES | +| 110 | `sSReserve2` | `varchar(255)` | YES | +| 111 | `sSReserve3` | `varchar(255)` | YES | +| 112 | `sSReserve4` | `varchar(255)` | YES | +| 113 | `sSReserve5` | `varchar(255)` | YES | +| 114 | `sSReserve6` | `varchar(255)` | YES | +| 115 | `dSReserve1` | `decimal(18,6)` | YES | +| 116 | `dSReserve2` | `decimal(18,6)` | YES | +| 117 | `dSReserve3` | `decimal(18,6)` | YES | +| 118 | `iSReserve1` | `int` | YES | +| 119 | `iSReserve2` | `int` | YES | +| 120 | `iSReserve3` | `int` | YES | +| 121 | `tSReserve1` | `datetime` | YES | +| 122 | `tSReserve2` | `datetime` | YES | +| 123 | `dSortNum` | `decimal(18,6)` | NO | +| 124 | `dPresentQty` | `decimal(18,6)` | NO | +| 125 | `iIncrement` | `int` | NO | +| 126 | `dLeftSide` | `decimal(18,6)` | NO | +| 127 | `dSkip` | `decimal(18,6)` | NO | +| 128 | `sPaperDirection` | `varchar(255)` | NO | +| 129 | `dPaper` | `decimal(18,6)` | NO | +| 130 | `dMeters` | `decimal(18,6)` | NO | +| 131 | `bCutting` | `bit(1)` | NO | +| 132 | `dOutSideDiameter` | `decimal(18,6)` | NO | +| 133 | `dDiameter` | `decimal(18,6)` | NO | +| 134 | `tSlaveDeliverDate` | `datetime` | YES | +| 135 | `bReceiptComplete` | `bit(1)` | NO | +| 136 | `dMatchbillQty` | `decimal(18,6)` | NO | +| 137 | `dStockupQty` | `decimal(18,6)` | NO | +| 138 | `sMaterialsStyle` | `varchar(100)` | NO | +| 139 | `sAuxiliaryUnit` | `varchar(100)` | NO | +| 140 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 141 | `dConversionQty` | `decimal(18,6)` | NO | +| 142 | `dProductForeignPrice` | `decimal(24,13)` | NO | +| 143 | `dProofingMoney` | `decimal(18,6)` | NO | +| 144 | `dPlateMoney` | `decimal(18,6)` | NO | +| 145 | `dFreightMoney` | `decimal(18,6)` | NO | +| 146 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 147 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 148 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 149 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 150 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 151 | `bMatchbillComplete` | `bit(1)` | NO | +| 152 | `dQuotationMoney` | `decimal(18,6)` | NO | +| 153 | `sLogisticCode` | `varchar(100)` | NO | +| 154 | `bStockupComplete` | `bit(1)` | NO | +| 155 | `dTrunkQty` | `decimal(18,6)` | NO | +| 156 | `dReturnTrunkQty` | `decimal(18,6)` | NO | +| 157 | `sPlateMaking` | `varchar(100)` | NO | +| 158 | `iReplyCount` | `int` | NO | +| 159 | `iReplyResult` | `int` | NO | +| 160 | `sCraftworksMemo` | `text` | YES | +| 161 | `sWorkOrderNo` | `varchar(100)` | NO | +| 162 | `sWorkOrderId` | `varchar(100)` | NO | +| 163 | `sSaleDepartMemo` | `text` | YES | +| 164 | `tCraftworksReply` | `datetime` | YES | +| 165 | `bCraftworksReply` | `bit(1)` | NO | +| 166 | `sCraftworkPerson` | `varchar(255)` | NO | +| 167 | `tSaleDepartReply` | `datetime` | YES | +| 168 | `sSlaveCustomerOrderNo` | `varchar(50)` | NO | +| 169 | `sKpiQuoMemo` | `varchar(255)` | NO | +| 170 | `bKpiQuo` | `bit(1)` | NO | +| 171 | `tKpiQuoCloseDate` | `datetime` | YES | +| 172 | `sKpiObsoleteMemo` | `varchar(255)` | NO | +| 173 | `bKpiObsolete` | `bit(1)` | NO | +| 174 | `tKpiObsoleteCloseDate` | `datetime` | YES | +| 175 | `sKpiObsoleteDutyPerson` | `varchar(255)` | NO | +| 176 | `tKpiObsoleteDutyDate` | `datetime` | YES | +| 177 | `bSlaveComplete` | `bit(1)` | NO | +| 178 | `tDeliverCompleteDate` | `datetime` | YES | +| 179 | `sDeliverCompleteMemo` | `varchar(255)` | NO | +| 180 | `sDeliverCompleteType` | `varchar(255)` | NO | +| 181 | `bProductionOrder` | `bit(1)` | NO | +| 182 | `sProductionOrder` | `varchar(255)` | NO | +| 183 | `tProductionOrder` | `datetime` | YES | +| 184 | `sProductionOrderMemo` | `varchar(255)` | NO | +| 185 | `sFilePerson` | `varchar(255)` | NO | +| 186 | `tFileDate` | `datetime` | YES | +| 187 | `sBillType` | `varchar(255)` | YES | +| 188 | `bFile` | `bit(1)` | NO | +| 189 | `sItemNo` | `varchar(255)` | YES | +| 190 | `bOutSideMould` | `bit(1)` | NO | +| 191 | `bOutSideMouldComplete` | `bit(1)` | NO | +| 192 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 193 | `sBomId` | `varchar(255)` | NO | +| 194 | `bPrepareMaterials` | `bit(1)` | YES | +| 195 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 196 | `sWorkOrderCompletePerson` | `varchar(255)` | NO | +| 197 | `tWorkOrderCompleteDate` | `datetime` | YES | +| 198 | `dDiffDate` | `int` | YES | +| 199 | `dNProductPrice` | `decimal(24,13)` | NO | +| 200 | `dNProductMoney` | `decimal(18,6)` | NO | +| 201 | `dCostMoney` | `decimal(18,6)` | NO | +| 202 | `bOutside` | `bit(1)` | NO | +| 203 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 204 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 205 | `sWebQuotationId` | `varchar(100)` | NO | +| 206 | `sPrintMemo` | `varchar(255)` | NO | +| 207 | `sOrderWay` | `varchar(255)` | NO | +| 208 | `sProductType` | `varchar(255)` | NO | +| 209 | `sSizeSource` | `varchar(255)` | NO | +| 210 | `sBoxStructure` | `varchar(255)` | NO | +| 211 | `sPaperMaterial` | `varchar(255)` | NO | +| 212 | `sFilePath` | `varchar(255)` | NO | +| 213 | `sRDNo` | `varchar(255)` | NO | +| 214 | `dMaterialsDeliverQty` | `decimal(18,6)` | NO | +| 215 | `dMaterialsDeliverNotifyQty` | `decimal(18,6)` | NO | +| 216 | `dSalesdevplanQty` | `decimal(18,6)` | NO | +| 217 | `bSalesdevplanComplete` | `bit(1)` | NO | +| 218 | `dMaterialsSalesCheckingQty` | `decimal(18,6)` | NO | +| 219 | `bWebReceiptComplete` | `bit(1)` | NO | +| 220 | `sKnifeLine` | `varchar(255)` | YES | +| 221 | `iProoferState` | `int` | NO | +| 222 | `sConfirmPerson` | `varchar(255)` | YES | +| 223 | `iConfirmPersonSate` | `int` | NO | +| 224 | `sFollowUpPhase` | `longtext` | YES | +| 225 | `sProoferPerson` | `varchar(255)` | YES | +| 226 | `dWorkOrderStockupQty` | `decimal(18,6)` | NO | +| 227 | `dAuxiliaryPrice` | `decimal(24,13)` | NO | +| 228 | `iDemand` | `int` | YES | +| 229 | `sFatherSlaveId` | `varchar(255)` | NO | +| 230 | `iCancel` | `int` | YES | +| 231 | `iBecome` | `int` | YES | +| 232 | `sOrderNo` | `varchar(255)` | YES | +| 233 | `sOrderId` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sManualNo` AS `sManualNo`,ifnull(`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sCustomerOrderNo`) AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sOrderType` AS `sOrderType`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sStockup` AS `sStockup`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sRip` AS `sRip`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sRipTrue` AS `sRipTrue`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sProofing` AS `sProofing`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sProofingDetail` AS `sProofingDetail`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bManual` AS `bManual`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bCorrespondFile` AS `bCorrespondFile`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`bLock` AS `bLock`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sCheck` AS `sCheck`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tCheck` AS `tCheck`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iProofing` AS `iProofing`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sLockPerson` AS `sLockPerson`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`tSend` AS `tSend`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sSend` AS `sSend`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductLength` AS `dProductLength`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductWidth` AS `dProductWidth`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMw` AS `dMw`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSortNum` AS `dSortNum`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMatchbillQty` AS `dMatchbillQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dStockupQty` AS `dStockupQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bMatchbillComplete` AS `bMatchbillComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dQuotationMoney` AS `dQuotationMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sLogisticCode` AS `sLogisticCode`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bStockupComplete` AS `bStockupComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dTrunkQty` AS `dTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dReturnTrunkQty` AS `dReturnTrunkQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sPlateMaking` AS `sPlateMaking`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iReplyCount` AS `iReplyCount`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iReplyResult` AS `iReplyResult`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sCraftworksMemo` AS `sCraftworksMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sWorkOrderNo` AS `sWorkOrderNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSaleDepartMemo` AS `sSaleDepartMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tCraftworksReply` AS `tCraftworksReply`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bCraftworksReply` AS `bCraftworksReply`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sCraftworkPerson` AS `sCraftworkPerson`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tSaleDepartReply` AS `tSaleDepartReply`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sKpiQuoMemo` AS `sKpiQuoMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bKpiQuo` AS `bKpiQuo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tKpiQuoCloseDate` AS `tKpiQuoCloseDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sKpiObsoleteMemo` AS `sKpiObsoleteMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bKpiObsolete` AS `bKpiObsolete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tKpiObsoleteCloseDate` AS `tKpiObsoleteCloseDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sKpiObsoleteDutyPerson` AS `sKpiObsoleteDutyPerson`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tKpiObsoleteDutyDate` AS `tKpiObsoleteDutyDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bSlaveComplete` AS `bSlaveComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tDeliverCompleteDate` AS `tDeliverCompleteDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sDeliverCompleteMemo` AS `sDeliverCompleteMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sDeliverCompleteType` AS `sDeliverCompleteType`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bProductionOrder` AS `bProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProductionOrder` AS `sProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tProductionOrder` AS `tProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProductionOrderMemo` AS `sProductionOrderMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sFilePerson` AS `sFilePerson`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tFileDate` AS `tFileDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bFile` AS `bFile`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sItemNo` AS `sItemNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bOutSideMould` AS `bOutSideMould`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bOutSideMouldComplete` AS `bOutSideMouldComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sBomId` AS `sBomId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bPrepareMaterials` AS `bPrepareMaterials`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sWorkOrderCompletePerson` AS `sWorkOrderCompletePerson`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tWorkOrderCompleteDate` AS `tWorkOrderCompleteDate`,if((`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dDeliverQty` >= `xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dProductQty`),0,(to_days(now()) - to_days(`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`tDeliverDate`))) AS `dDiffDate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sWebQuotationId` AS `sWebQuotationId`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sPrintMemo` AS `sPrintMemo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sOrderWay` AS `sOrderWay`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProductType` AS `sProductType`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sSizeSource` AS `sSizeSource`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sBoxStructure` AS `sBoxStructure`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sPaperMaterial` AS `sPaperMaterial`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sFilePath` AS `sFilePath`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sRDNo` AS `sRDNo`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMaterialsDeliverQty` AS `dMaterialsDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMaterialsDeliverNotifyQty` AS `dMaterialsDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dSalesdevplanQty` AS `dSalesdevplanQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bSalesdevplanComplete` AS `bSalesdevplanComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dMaterialsSalesCheckingQty` AS `dMaterialsSalesCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`bWebReceiptComplete` AS `bWebReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sKnifeLine` AS `sKnifeLine`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iProoferState` AS `iProoferState`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sConfirmPerson` AS `sConfirmPerson`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`iConfirmPersonSate` AS `iConfirmPersonSate`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sProoferPerson` AS `sProoferPerson`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dWorkOrderStockupQty` AS `dWorkOrderStockupQty`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`dAuxiliaryPrice` AS `dAuxiliaryPrice`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iDemand` AS `iDemand`,`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sFatherSlaveId` AS `sFatherSlaveId`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iCancel` AS `iCancel`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`iBecome` AS `iBecome`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sOrderId` AS `sOrderId` from (`xlyweberp_saas_ai`.`salsalesorderbecomemaster` join `xlyweberp_saas_ai`.`salsalesorderbecomeslave` on((`xlyweberp_saas_ai`.`salsalesorderbecomeslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesorderbecomemaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesorderchild.md b/docs/auto-catalog/views/viw_salsalesorderchild.md new file mode 100644 index 0000000..50ddeb9 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesorderchild.md @@ -0,0 +1,212 @@ +# `viw_salsalesorderchild` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | YES | +| 10 | `sContacts` | `varchar(255)` | YES | +| 11 | `sPhone` | `varchar(255)` | YES | +| 12 | `tProofingDate` | `datetime` | YES | +| 13 | `sSalesManId` | `varchar(100)` | YES | +| 14 | `sGetPayId` | `varchar(100)` | YES | +| 15 | `tGetPayDate` | `datetime` | YES | +| 16 | `tDeliverDate` | `datetime` | YES | +| 17 | `sConsignee` | `varchar(255)` | YES | +| 18 | `sConsigneeMobile` | `varchar(255)` | YES | +| 19 | `sDeliverId` | `varchar(100)` | NO | +| 20 | `sProvince` | `varchar(255)` | YES | +| 21 | `sCity` | `varchar(255)` | YES | +| 22 | `sArea` | `varchar(255)` | YES | +| 23 | `sDeliverTo` | `varchar(255)` | NO | +| 24 | `sManualNo` | `varchar(255)` | YES | +| 25 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 26 | `sMemo` | `text` | YES | +| 27 | `bCheck` | `bit(1)` | NO | +| 28 | `tCheckDate` | `datetime` | YES | +| 29 | `sCheckPerson` | `varchar(255)` | YES | +| 30 | `bPrint` | `bit(1)` | NO | +| 31 | `bCopyLimit` | `bit(1)` | NO | +| 32 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 33 | `tAdvanceDate` | `datetime` | YES | +| 34 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 35 | `sCurrency` | `varchar(255)` | YES | +| 36 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 37 | `sStatus` | `varchar(255)` | YES | +| 38 | `bInvalid` | `bit(1)` | NO | +| 39 | `sMReserve1` | `varchar(255)` | YES | +| 40 | `sMReserve2` | `varchar(255)` | YES | +| 41 | `sMReserve3` | `varchar(255)` | YES | +| 42 | `sMReserve4` | `varchar(255)` | YES | +| 43 | `sMReserve5` | `varchar(255)` | YES | +| 44 | `sMReserve6` | `varchar(255)` | YES | +| 45 | `dMReserve1` | `decimal(18,6)` | YES | +| 46 | `dMReserve2` | `decimal(18,6)` | YES | +| 47 | `dMReserve3` | `decimal(18,6)` | YES | +| 48 | `iMReserve1` | `int` | YES | +| 49 | `iMReserve2` | `int` | YES | +| 50 | `iMReserve3` | `int` | YES | +| 51 | `tMReserve1` | `datetime` | YES | +| 52 | `tMReserve2` | `datetime` | YES | +| 53 | `sOrderSlaveSlaveId` | `varchar(100)` | NO | +| 54 | `iOrderSlaveSlaveOrder` | `int` | NO | +| 55 | `sOrderSlaveProductId` | `varchar(100)` | NO | +| 56 | `dOrderSlaveProductQty` | `decimal(18,6)` | NO | +| 57 | `dOrderSlaveProductPrice` | `decimal(18,6)` | NO | +| 58 | `dOrderSlaveProductMoney` | `decimal(18,6)` | NO | +| 59 | `sOrderSlaveProductInfo` | `text` | YES | +| 60 | `sOrderSlaveMaterialsMemo` | `text` | YES | +| 61 | `sOrderSlaveProcessMemo` | `text` | YES | +| 62 | `sOrderSlaveSrcSlaveId` | `varchar(100)` | NO | +| 63 | `sOrderSlaveSrcId` | `varchar(100)` | NO | +| 64 | `sOrderSlaveSrcNo` | `varchar(255)` | NO | +| 65 | `dOrderSlaveSrcQty` | `decimal(18,6)` | YES | +| 66 | `dOrderSlaveProductPQty` | `decimal(18,6)` | YES | +| 67 | `bOrderSlaveWorkOrderComplete` | `bit(1)` | NO | +| 68 | `bOrderSlaveDeliverComplete` | `bit(1)` | NO | +| 69 | `bOrderSlaveDeliverNotifyComplete` | `bit(1)` | NO | +| 70 | `bOrderSlaveCheckingComplete` | `bit(1)` | NO | +| 71 | `sOrderSlaveQualityRequireMemo` | `text` | YES | +| 72 | `sOrderSlavePackRequireMemo` | `text` | YES | +| 73 | `sOrderSlaveSlaveMemo` | `text` | YES | +| 74 | `sOrderSlaveTaxId` | `varchar(100)` | YES | +| 75 | `dOrderSlaveProductNoTaxPrice` | `decimal(18,6)` | YES | +| 76 | `dOrderSlaveProductNoTaxMoney` | `decimal(18,6)` | YES | +| 77 | `dOrderSlaveProductTaxMoney` | `decimal(18,6)` | YES | +| 78 | `dOrderSlaveProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 79 | `dOrderSlaveProductForeignMoney` | `decimal(18,6)` | YES | +| 80 | `dOrderSlaveWorkOrderQty` | `decimal(18,6)` | NO | +| 81 | `dOrderSlaveDeliverNotifyQty` | `decimal(18,6)` | NO | +| 82 | `dOrderSlaveDeliverQty` | `decimal(18,6)` | NO | +| 83 | `dOrderSlaveCheckingQty` | `decimal(18,6)` | NO | +| 84 | `dOrderSlaveReceiptMoney` | `decimal(18,6)` | NO | +| 85 | `sOrderSlaveWebOrderNo` | `varchar(255)` | NO | +| 86 | `sOrderSlaveWebOrderId` | `varchar(100)` | NO | +| 87 | `dOrderSlaveGiveQty` | `decimal(18,6)` | NO | +| 88 | `sOrderSlaveBarcode` | `varchar(255)` | YES | +| 89 | `sOrderSlaveSReserve1` | `varchar(255)` | YES | +| 90 | `sOrderSlaveSReserve2` | `varchar(255)` | YES | +| 91 | `sOrderSlaveSReserve3` | `varchar(255)` | YES | +| 92 | `sOrderSlaveSReserve4` | `varchar(255)` | YES | +| 93 | `sOrderSlaveSReserve5` | `varchar(255)` | YES | +| 94 | `sOrderSlaveSReserve6` | `varchar(255)` | YES | +| 95 | `dOrderSlaveSReserve1` | `decimal(18,6)` | YES | +| 96 | `dOrderSlaveSReserve2` | `decimal(18,6)` | YES | +| 97 | `dOrderSlaveSReserve3` | `decimal(18,6)` | YES | +| 98 | `iOrderSlaveSReserve1` | `int` | YES | +| 99 | `iOrderSlaveSReserve2` | `int` | YES | +| 100 | `iOrderSlaveSReserve3` | `int` | YES | +| 101 | `tOrderSlaveSReserve1` | `datetime` | YES | +| 102 | `tOrderSlaveSReserve2` | `datetime` | YES | +| 103 | `bOrderSlaveAdvanceComplete` | `bit(1)` | NO | +| 104 | `dOrderSlavePresentQty` | `decimal(18,6)` | NO | +| 105 | `iOrderSlaveIncrement` | `int` | NO | +| 106 | `dOrderSlaveLeftSide` | `decimal(18,6)` | NO | +| 107 | `dOrderSlaveSkip` | `decimal(18,6)` | NO | +| 108 | `sOrderSlavePaperDirection` | `varchar(255)` | NO | +| 109 | `dOrderSlavePaper` | `decimal(18,6)` | NO | +| 110 | `dOrderSlaveMeters` | `decimal(18,6)` | NO | +| 111 | `bOrderSlaveCutting` | `bit(1)` | NO | +| 112 | `dOrderSlaveOutSideDiameter` | `decimal(18,6)` | NO | +| 113 | `dOrderSlaveDiameter` | `decimal(18,6)` | NO | +| 114 | `tOrderSlaveSlaveDeliverDate` | `datetime` | YES | +| 115 | `bOrderSlaveReceiptComplete` | `bit(1)` | NO | +| 116 | `dNProductMoney` | `decimal(18,6)` | NO | +| 117 | `dNProductPrice` | `decimal(18,6)` | NO | +| 118 | `dFreightMoney` | `decimal(18,6)` | NO | +| 119 | `dKnifeMouldMoney` | `decimal(18,6)` | NO | +| 120 | `dPlateMoney` | `decimal(18,6)` | NO | +| 121 | `dProofingMoney` | `decimal(18,6)` | NO | +| 122 | `dProductForeignPrice` | `decimal(18,6)` | NO | +| 123 | `dFreightReturnMoney` | `decimal(18,6)` | NO | +| 124 | `dKnifeMouldReturnMoney` | `decimal(18,6)` | NO | +| 125 | `dPlateReturnMoney` | `decimal(18,6)` | NO | +| 126 | `dProofingReturnMoney` | `decimal(18,6)` | NO | +| 127 | `sSlaveId` | `varchar(100)` | NO | +| 128 | `iSlaveOrder` | `int` | NO | +| 129 | `sProductId` | `varchar(100)` | NO | +| 130 | `dProductQty` | `decimal(18,6)` | NO | +| 131 | `dProductPrice` | `decimal(18,6)` | NO | +| 132 | `dProductMoney` | `decimal(18,6)` | NO | +| 133 | `sProductInfo` | `text` | YES | +| 134 | `sMaterialsMemo` | `text` | YES | +| 135 | `sProcessMemo` | `text` | YES | +| 136 | `sSrcSlaveId` | `varchar(100)` | NO | +| 137 | `sSrcId` | `varchar(100)` | NO | +| 138 | `sSrcNo` | `varchar(255)` | NO | +| 139 | `dSrcQty` | `decimal(18,6)` | YES | +| 140 | `dProductPQty` | `decimal(18,6)` | YES | +| 141 | `bWorkOrderComplete` | `bit(1)` | NO | +| 142 | `bDeliverComplete` | `bit(1)` | NO | +| 143 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 144 | `bCheckingComplete` | `bit(1)` | NO | +| 145 | `sQualityRequireMemo` | `text` | YES | +| 146 | `sPackRequireMemo` | `text` | YES | +| 147 | `sSlaveMemo` | `text` | YES | +| 148 | `sTaxId` | `varchar(100)` | YES | +| 149 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 150 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 151 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 152 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 153 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 154 | `dWorkOrderQty` | `decimal(18,6)` | NO | +| 155 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 156 | `dDeliverQty` | `decimal(18,6)` | NO | +| 157 | `dCheckingQty` | `decimal(18,6)` | NO | +| 158 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 159 | `sWebOrderNo` | `varchar(255)` | NO | +| 160 | `sWebOrderId` | `varchar(100)` | NO | +| 161 | `dGiveQty` | `decimal(18,6)` | NO | +| 162 | `sBarcode` | `varchar(255)` | YES | +| 163 | `sSReserve1` | `varchar(255)` | YES | +| 164 | `sSReserve2` | `varchar(255)` | YES | +| 165 | `sSReserve3` | `varchar(255)` | YES | +| 166 | `sSReserve4` | `varchar(255)` | YES | +| 167 | `sSReserve5` | `varchar(255)` | YES | +| 168 | `sSReserve6` | `varchar(255)` | YES | +| 169 | `dSReserve1` | `decimal(18,6)` | YES | +| 170 | `dSReserve2` | `decimal(18,6)` | YES | +| 171 | `dSReserve3` | `decimal(18,6)` | YES | +| 172 | `iSReserve1` | `int` | YES | +| 173 | `iSReserve2` | `int` | YES | +| 174 | `iSReserve3` | `int` | YES | +| 175 | `tSReserve1` | `datetime` | YES | +| 176 | `tSReserve2` | `datetime` | YES | +| 177 | `bAdvanceComplete` | `bit(1)` | NO | +| 178 | `dPresentQty` | `decimal(18,6)` | NO | +| 179 | `iIncrement` | `int` | NO | +| 180 | `dLeftSide` | `decimal(18,6)` | NO | +| 181 | `dSkip` | `decimal(18,6)` | NO | +| 182 | `sPaperDirection` | `varchar(255)` | NO | +| 183 | `dPaper` | `decimal(18,6)` | NO | +| 184 | `dMeters` | `decimal(18,6)` | NO | +| 185 | `bCutting` | `bit(1)` | NO | +| 186 | `dOutSideDiameter` | `decimal(18,6)` | NO | +| 187 | `dDiameter` | `decimal(18,6)` | NO | +| 188 | `tSlaveDeliverDate` | `datetime` | YES | +| 189 | `bReceiptComplete` | `bit(1)` | NO | +| 190 | `dMatchbillQty` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tProofingDate` AS `tProofingDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sOrderSlaveSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iOrderSlaveSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sOrderSlaveProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dOrderSlaveProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dOrderSlaveProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dOrderSlaveProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sOrderSlaveProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sOrderSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sOrderSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sOrderSlaveSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sOrderSlaveSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dOrderSlaveSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dOrderSlaveProductPQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWorkOrderComplete` AS `bOrderSlaveWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bOrderSlaveDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bOrderSlaveDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bOrderSlaveCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sOrderSlaveQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sOrderSlavePackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sOrderSlaveSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sOrderSlaveTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dOrderSlaveProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dOrderSlaveProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dOrderSlaveProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dOrderSlaveProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dOrderSlaveProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dWorkOrderQty` AS `dOrderSlaveWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dOrderSlaveDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dOrderSlaveDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dOrderSlaveCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dOrderSlaveReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sOrderSlaveWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderId` AS `sOrderSlaveWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dOrderSlaveGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sOrderSlaveBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve1` AS `sOrderSlaveSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve2` AS `sOrderSlaveSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve3` AS `sOrderSlaveSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve4` AS `sOrderSlaveSReserve4`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve5` AS `sOrderSlaveSReserve5`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve6` AS `sOrderSlaveSReserve6`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve1` AS `dOrderSlaveSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve2` AS `dOrderSlaveSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve3` AS `dOrderSlaveSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve1` AS `iOrderSlaveSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve2` AS `iOrderSlaveSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve3` AS `iOrderSlaveSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve1` AS `tOrderSlaveSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve2` AS `tOrderSlaveSReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bOrderSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dOrderSlavePresentQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iIncrement` AS `iOrderSlaveIncrement`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dLeftSide` AS `dOrderSlaveLeftSide`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSkip` AS `dOrderSlaveSkip`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPaperDirection` AS `sOrderSlavePaperDirection`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPaper` AS `dOrderSlavePaper`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dMeters` AS `dOrderSlaveMeters`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCutting` AS `bOrderSlaveCutting`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutSideDiameter` AS `dOrderSlaveOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDiameter` AS `dOrderSlaveDiameter`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tOrderSlaveSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bReceiptComplete` AS `bOrderSlaveReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductMoney` AS `dNProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dNProductPrice` AS `dNProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightMoney` AS `dFreightMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldMoney` AS `dKnifeMouldMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateMoney` AS `dPlateMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingMoney` AS `dProofingMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignPrice` AS `dProductForeignPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dFreightReturnMoney` AS `dFreightReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dKnifeMouldReturnMoney` AS `dKnifeMouldReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPlateReturnMoney` AS `dPlateReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProofingReturnMoney` AS `dProofingReturnMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderchild`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesorderchild`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderchild`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderchild`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dWorkOrderQty` AS `dWorkOrderQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderchild`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderchild`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderchild`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderchild`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderchild`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderchild`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesorderchild`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesorderchild`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesorderchild`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderchild`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesorderchild`.`dMatchbillQty` AS `dMatchbillQty` from ((`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) join `xlyweberp_saas_ai`.`salsalesorderchild` on((`xlyweberp_saas_ai`.`salsalesorderchild`.`sSlaveId` = `xlyweberp_saas_ai`.`salsalesorderslave`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesordermaterials.md b/docs/auto-catalog/views/viw_salsalesordermaterials.md new file mode 100644 index 0000000..cc995ee --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesordermaterials.md @@ -0,0 +1,47 @@ +# `viw_salsalesordermaterials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `tCreateDate` | `datetime` | NO | +| 6 | `sMakePerson` | `varchar(255)` | NO | +| 7 | `sCheckPerson` | `varchar(255)` | YES | +| 8 | `tCheckDate` | `datetime` | YES | +| 9 | `bCheck` | `bit(1)` | NO | +| 10 | `sStatus` | `varchar(255)` | YES | +| 11 | `iOrder` | `int` | NO | +| 12 | `sFormId` | `varchar(100)` | NO | +| 13 | `sBillNo` | `varchar(255)` | NO | +| 14 | `sCustomerId` | `varchar(100)` | YES | +| 15 | `bInvalid` | `bit(1)` | NO | +| 16 | `sSlaveId` | `varchar(100)` | NO | +| 17 | `iSlaveOrder` | `int` | NO | +| 18 | `sParentId` | `varchar(100)` | NO | +| 19 | `dProductQty` | `decimal(18,6)` | NO | +| 20 | `sProductId` | `varchar(100)` | NO | +| 21 | `iSucceed` | `int` | YES | +| 22 | `sMaterialsId` | `varchar(255)` | YES | +| 23 | `sSucceed` | `varchar(1)` | NO | +| 24 | `iDateDay` | `int` | YES | +| 25 | `sMemo` | `text` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSucceed` AS `iSucceed`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsId` AS `sMaterialsId`,(case `xlyweberp_saas_ai`.`salsalesorderslave`.`iSucceed` when 0 then '' when 1 then '是' else '否' end) AS `sSucceed`,((case when (`xlyweberp_saas_ai`.`mftmaterialstest`.`tFeedBack3Date` is null) then to_days(now()) else to_days(`xlyweberp_saas_ai`.`mftmaterialstest`.`tFeedBack3Date`) end) - to_days(`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate`)) AS `iDateDay`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo` from ((`xlyweberp_saas_ai`.`salsalesordermaster` join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) join `xlyweberp_saas_ai`.`mftmaterialstest` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sId` = `xlyweberp_saas_ai`.`mftmaterialstest`.`sMOrderSlaveId`))) where (`xlyweberp_saas_ai`.`salsalesordermaster`.`sOrderType` = 5) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesorderprocess.md b/docs/auto-catalog/views/viw_salsalesorderprocess.md new file mode 100644 index 0000000..5cce0bf --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesorderprocess.md @@ -0,0 +1,225 @@ +# `viw_salsalesorderprocess` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sBrandsId` | `varchar(100)` | NO | +| 2 | `sSubsidiaryId` | `varchar(100)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sMakePerson` | `varchar(255)` | NO | +| 5 | `sFormId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sBillNo` | `varchar(255)` | NO | +| 8 | `sWorkorderNo` | `varchar(255)` | NO | +| 9 | `sManualNo` | `varchar(255)` | YES | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `tLimitReportDate` | `datetime` | YES | +| 14 | `sCheckPerson` | `varchar(255)` | YES | +| 15 | `dAdvanceMoney` | `decimal(18,6)` | NO | +| 16 | `dRealAdvanceMoney` | `decimal(18,6)` | NO | +| 17 | `tAdvanceDate` | `datetime` | YES | +| 18 | `bPrint` | `bit(1)` | NO | +| 19 | `bCopyLimit` | `bit(1)` | NO | +| 20 | `sStatus` | `varchar(255)` | YES | +| 21 | `bInvalid` | `bit(1)` | NO | +| 22 | `sMReserve1` | `varchar(255)` | YES | +| 23 | `sMReserve2` | `varchar(255)` | YES | +| 24 | `sMReserve3` | `varchar(255)` | YES | +| 25 | `sMReserve4` | `varchar(255)` | YES | +| 26 | `sMReserve5` | `varchar(255)` | YES | +| 27 | `sMReserve6` | `varchar(255)` | YES | +| 28 | `dMReserve1` | `decimal(18,6)` | YES | +| 29 | `dMReserve2` | `decimal(18,6)` | YES | +| 30 | `dMReserve3` | `decimal(18,6)` | YES | +| 31 | `iMReserve1` | `int` | YES | +| 32 | `iMReserve2` | `int` | YES | +| 33 | `iMReserve3` | `int` | YES | +| 34 | `tMReserve1` | `datetime` | YES | +| 35 | `tMReserve2` | `datetime` | YES | +| 36 | `sNoFormat` | `varchar(255)` | NO | +| 37 | `sWorkOrderSlaveId` | `longtext` | YES | +| 38 | `iWorkOrderSlaveOrder` | `int` | NO | +| 39 | `tDeliverDate` | `datetime` | YES | +| 40 | `sProductTechnologyVer` | `varchar(255)` | NO | +| 41 | `sCustomerOrderNo` | `varchar(50)` | NO | +| 42 | `dProductQty` | `decimal(18,6)` | NO | +| 43 | `dProductPrice` | `decimal(18,6)` | NO | +| 44 | `dProductMoney` | `decimal(18,6)` | NO | +| 45 | `sProductInfo` | `text` | YES | +| 46 | `sMaterialsMemo` | `text` | YES | +| 47 | `sWorkOrderSlaveProcessMemo` | `text` | YES | +| 48 | `sSrcSlaveId` | `varchar(100)` | NO | +| 49 | `sWorkOrderSlaveSrcId` | `varchar(100)` | NO | +| 50 | `sSrcNo` | `varchar(255)` | NO | +| 51 | `dSrcQty` | `decimal(18,6)` | YES | +| 52 | `dProductPQty` | `decimal(18,6)` | YES | +| 53 | `bDeliverComplete` | `bit(1)` | NO | +| 54 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 55 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 56 | `bCheckingComplete` | `bit(1)` | NO | +| 57 | `sQualityRequireMemo` | `text` | YES | +| 58 | `sPackRequireMemo` | `text` | YES | +| 59 | `sSlaveMemo` | `text` | YES | +| 60 | `sTaxId` | `varchar(100)` | YES | +| 61 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 62 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 63 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 64 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 65 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 66 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 67 | `dDeliverQty` | `decimal(18,6)` | NO | +| 68 | `dCheckingQty` | `decimal(18,6)` | NO | +| 69 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 70 | `sProductId` | `varchar(100)` | NO | +| 71 | `dWorkOrderSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 72 | `sWebOrderNo` | `varchar(255)` | NO | +| 73 | `sWebOrderId` | `varchar(100)` | NO | +| 74 | `sBarcode` | `varchar(255)` | YES | +| 75 | `dGiveQty` | `decimal(18,6)` | NO | +| 76 | `dPresentQty` | `decimal(18,6)` | NO | +| 77 | `sSReserve1` | `varchar(255)` | YES | +| 78 | `sSReserve2` | `varchar(255)` | YES | +| 79 | `sSReserve3` | `varchar(255)` | YES | +| 80 | `sSReserve4` | `varchar(255)` | YES | +| 81 | `sSReserve5` | `varchar(255)` | YES | +| 82 | `sSReserve6` | `varchar(255)` | YES | +| 83 | `dSReserve1` | `decimal(18,6)` | YES | +| 84 | `dSReserve2` | `decimal(18,6)` | YES | +| 85 | `dSReserve3` | `decimal(18,6)` | YES | +| 86 | `iSReserve1` | `int` | YES | +| 87 | `iSReserve2` | `int` | YES | +| 88 | `iSReserve3` | `int` | YES | +| 89 | `tSReserve1` | `datetime` | YES | +| 90 | `tSReserve2` | `datetime` | YES | +| 91 | `sControlId` | `varchar(100)` | YES | +| 92 | `iControlOrder` | `int` | YES | +| 93 | `sControlParentId` | `varchar(100)` | YES | +| 94 | `sChildren` | `varchar(255)` | YES | +| 95 | `sPartsName` | `varchar(255)` | YES | +| 96 | `dPartsQty` | `decimal(18,6)` | YES | +| 97 | `iPositiveColor` | `int` | YES | +| 98 | `iPositiveSpecialColor` | `int` | YES | +| 99 | `iOppositeColor` | `int` | YES | +| 100 | `iOppositeSpecialColor` | `int` | YES | +| 101 | `dMachineLength` | `decimal(18,6)` | YES | +| 102 | `dMachineWidth` | `decimal(18,6)` | YES | +| 103 | `dSinglePQty` | `decimal(18,6)` | YES | +| 104 | `dSumPQty` | `decimal(18,0)` | YES | +| 105 | `dMachineQty` | `decimal(18,6)` | YES | +| 106 | `dSumMachineQty` | `decimal(18,6)` | YES | +| 107 | `dStretchPrintQty` | `decimal(18,6)` | YES | +| 108 | `dStretchPrintAfterQty` | `decimal(18,6)` | YES | +| 109 | `dSumStretchQty` | `decimal(18,6)` | YES | +| 110 | `dPlateQty` | `decimal(18,6)` | YES | +| 111 | `dSumPlateQty` | `decimal(18,6)` | YES | +| 112 | `iPrintModePo` | `int` | YES | +| 113 | `iPrintMode` | `int` | YES | +| 114 | `iStick` | `int` | YES | +| 115 | `iPage` | `int` | YES | +| 116 | `sMachinePicturePath` | `varchar(255)` | YES | +| 117 | `sMaterialsPicturePath` | `varchar(255)` | YES | +| 118 | `sPrintModeMemo` | `text` | YES | +| 119 | `sPrintAfterProcess` | `varchar(255)` | YES | +| 120 | `bAllOut` | `bit(1)` | YES | +| 121 | `sAllId` | `varchar(255)` | YES | +| 122 | `dMaterialsKQty` | `decimal(18,6)` | YES | +| 123 | `sControlMemo` | `text` | YES | +| 124 | `sCReserve1` | `varchar(255)` | YES | +| 125 | `sCReserve2` | `varchar(255)` | YES | +| 126 | `sCReserve3` | `varchar(255)` | YES | +| 127 | `sCReserve4` | `varchar(255)` | YES | +| 128 | `sCReserve5` | `varchar(255)` | YES | +| 129 | `sCReserve6` | `varchar(255)` | YES | +| 130 | `dCReserve1` | `decimal(18,6)` | YES | +| 131 | `dCReserve2` | `decimal(18,6)` | YES | +| 132 | `dCReserve3` | `decimal(18,6)` | YES | +| 133 | `iCReserve1` | `int` | YES | +| 134 | `iCReserve2` | `int` | YES | +| 135 | `iCReserve3` | `int` | YES | +| 136 | `tCReserve1` | `datetime` | YES | +| 137 | `tCReserve2` | `datetime` | YES | +| 138 | `dCoupletQty` | `decimal(18,6)` | YES | +| 139 | `dBookPaperQty` | `decimal(18,6)` | YES | +| 140 | `sSlaveId` | `varchar(100)` | NO | +| 141 | `iSlaveOrder` | `int` | NO | +| 142 | `sType` | `varchar(255)` | NO | +| 143 | `sProcessId` | `varchar(100)` | NO | +| 144 | `sProcessRequire` | `text` | YES | +| 145 | `dManualQty` | `decimal(18,6)` | YES | +| 146 | `dManualWidth` | `decimal(18,6)` | YES | +| 147 | `dManualLength` | `decimal(18,6)` | YES | +| 148 | `dManualValue` | `decimal(18,6)` | YES | +| 149 | `sMachineId` | `varchar(100)` | YES | +| 150 | `dHour` | `decimal(18,6)` | YES | +| 151 | `sKnifeMouldId` | `varchar(100)` | YES | +| 152 | `sNewOld` | `varchar(255)` | YES | +| 153 | `bOutside` | `bit(1)` | NO | +| 154 | `dOutsideQty` | `decimal(18,6)` | YES | +| 155 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 156 | `dProcessInQty` | `decimal(18,6)` | YES | +| 157 | `dLossQty` | `decimal(18,6)` | YES | +| 158 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 159 | `dRate` | `decimal(18,6)` | YES | +| 160 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 161 | `dProcessQty` | `decimal(18,6)` | NO | +| 162 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 163 | `dProcessMoney` | `decimal(18,6)` | YES | +| 164 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 165 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 166 | `tStartDate` | `datetime` | YES | +| 167 | `tEndDate` | `datetime` | YES | +| 168 | `sNextId` | `varchar(100)` | YES | +| 169 | `sProcessMemo` | `text` | YES | +| 170 | `sPReserve1` | `varchar(255)` | YES | +| 171 | `sPReserve2` | `varchar(255)` | YES | +| 172 | `sPReserve3` | `varchar(255)` | YES | +| 173 | `sPReserve4` | `varchar(255)` | YES | +| 174 | `sPReserve5` | `varchar(255)` | YES | +| 175 | `sPReserve6` | `varchar(255)` | YES | +| 176 | `dPReserve1` | `decimal(18,6)` | YES | +| 177 | `dPReserve2` | `decimal(18,6)` | YES | +| 178 | `dPReserve3` | `decimal(18,6)` | YES | +| 179 | `iPReserve1` | `int` | YES | +| 180 | `iPReserve2` | `int` | YES | +| 181 | `iPReserve3` | `int` | YES | +| 182 | `tPReserve1` | `datetime` | YES | +| 183 | `tPReserve2` | `datetime` | YES | +| 184 | `sId` | `varchar(100)` | NO | +| 185 | `iIncrement` | `int` | NO | +| 186 | `dAdjustRate` | `decimal(18,6)` | NO | +| 187 | `iFace` | `int` | NO | +| 188 | `sParams` | `text` | YES | +| 189 | `sColorSerialMemo` | `text` | YES | +| 190 | `sWorkCenterId` | `varchar(50)` | YES | +| 191 | `sCombinePartsName` | `longtext` | YES | +| 192 | `bMouldComplete` | `bit(1)` | NO | +| 193 | `sMouldId` | `varchar(500)` | NO | +| 194 | `dOutsideProcessFxQty` | `decimal(18,6)` | NO | +| 195 | `sCustomerId` | `varchar(100)` | YES | +| 196 | `bProductionOrder` | `bit(1)` | NO | +| 197 | `sBillType` | `varchar(255)` | YES | +| 198 | `tSlaveDeliverDate` | `datetime` | YES | +| 199 | `sContacts` | `varchar(255)` | YES | +| 200 | `sPhone` | `varchar(255)` | YES | +| 201 | `sSalesManId` | `varchar(100)` | YES | +| 202 | `bWorkOrderComplete` | `bit(1)` | NO | +| 203 | `sGetPayId` | `varchar(100)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesordermaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sBillNo` AS `sWorkorderNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` AS `tCheckDate`,(`xlyweberp_saas_ai`.`salsalesordermaster`.`tCheckDate` + interval 10 day) AS `tLimitReportDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dAdvanceMoney` AS `dAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dRealAdvanceMoney` AS `dRealAdvanceMoney`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tAdvanceDate` AS `tAdvanceDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsalesordermaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesordermaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sNoFormat` AS `sNoFormat`,if(((ifnull(`xlyweberp_saas_ai`.`salsalesorderprocess`.`sCombinePartsName`,'') <> '') and (`xlyweberp_saas_ai`.`salsalesorderprocess`.`sType` = '3')),`xlyweberp_saas_ai`.`salsalesorderprocess`.`sCombinePartsName`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sId`) AS `sWorkOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` AS `iWorkOrderSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProcessMemo` AS `sWorkOrderSlaveProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcId` AS `sWorkOrderSlaveSrcId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dOutsideProcessQty` AS `dWorkOrderSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sId` AS `sControlId`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iOrder` AS `iControlOrder`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sControlParentId` AS `sControlParentId`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sChildren` AS `sChildren`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sPartsName` AS `sPartsName`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dPartsQty` AS `dPartsQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iPositiveColor` AS `iPositiveColor`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iPositiveSpecialColor` AS `iPositiveSpecialColor`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iOppositeColor` AS `iOppositeColor`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iOppositeSpecialColor` AS `iOppositeSpecialColor`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dMachineLength` AS `dMachineLength`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dMachineWidth` AS `dMachineWidth`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dSinglePQty` AS `dSinglePQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dSumPQty` AS `dSumPQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dMachineQty` AS `dMachineQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dSumMachineQty` AS `dSumMachineQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dStretchPrintQty` AS `dStretchPrintQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dStretchPrintAfterQty` AS `dStretchPrintAfterQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dSumStretchQty` AS `dSumStretchQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dPlateQty` AS `dPlateQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dSumPlateQty` AS `dSumPlateQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iPrintModePo` AS `iPrintModePo`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iPrintMode` AS `iPrintMode`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iStick` AS `iStick`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iPage` AS `iPage`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sMachinePicturePath` AS `sMachinePicturePath`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sMaterialsPicturePath` AS `sMaterialsPicturePath`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sPrintModeMemo` AS `sPrintModeMemo`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sPrintAfterProcess` AS `sPrintAfterProcess`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`bAllOut` AS `bAllOut`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sAllId` AS `sAllId`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sControlMemo` AS `sControlMemo`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sCReserve1` AS `sCReserve1`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sCReserve2` AS `sCReserve2`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sCReserve3` AS `sCReserve3`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sCReserve4` AS `sCReserve4`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sCReserve5` AS `sCReserve5`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`sCReserve6` AS `sCReserve6`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dCReserve1` AS `dCReserve1`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dCReserve2` AS `dCReserve2`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dCReserve3` AS `dCReserve3`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iCReserve1` AS `iCReserve1`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iCReserve2` AS `iCReserve2`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`iCReserve3` AS `iCReserve3`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`tCReserve1` AS `tCReserve1`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`tCReserve2` AS `tCReserve2`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dCoupletQty` AS `dCoupletQty`,`xlyweberp_saas_ai`.`salsalesordercontrol`.`dBookPaperQty` AS `dBookPaperQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sType` AS `sType`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sProcessRequire` AS `sProcessRequire`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dManualQty` AS `dManualQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dManualWidth` AS `dManualWidth`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dManualLength` AS `dManualLength`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dManualValue` AS `dManualValue`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sMachineId` AS `sMachineId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dHour` AS `dHour`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sNewOld` AS `sNewOld`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`bOutside` AS `bOutside`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dOutsideQty` AS `dOutsideQty`,ifnull(`xlyweberp_saas_ai`.`salsalesorderprocess`.`dOutsideProcessQty`,0) AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dProcessInQty` AS `dProcessInQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dLossQty` AS `dLossQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dAdjustLossQty` AS `dAdjustLossQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dRate` AS `dRate`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dProcessOutQty` AS `dProcessOutQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dProcessQty` AS `dProcessQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dProductionReportQty` AS `dProductionReportQty`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dProcessMoney` AS `dProcessMoney`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dCostProcessMoney` AS `dCostProcessMoney`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dDifficultEasy` AS `dDifficultEasy`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`tStartDate` AS `tStartDate`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`tEndDate` AS `tEndDate`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sNextId` AS `sNextId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sPReserve1` AS `sPReserve1`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sPReserve2` AS `sPReserve2`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sPReserve3` AS `sPReserve3`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sPReserve4` AS `sPReserve4`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sPReserve5` AS `sPReserve5`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sPReserve6` AS `sPReserve6`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dPReserve1` AS `dPReserve1`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dPReserve2` AS `dPReserve2`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dPReserve3` AS `dPReserve3`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`iPReserve1` AS `iPReserve1`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`iPReserve2` AS `iPReserve2`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`iPReserve3` AS `iPReserve3`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`tPReserve1` AS `tPReserve1`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`tPReserve2` AS `tPReserve2`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dAdjustRate` AS `dAdjustRate`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`iFace` AS `iFace`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sParams` AS `sParams`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sColorSerialMemo` AS `sColorSerialMemo`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sWorkCenterId` AS `sWorkCenterId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sCombinePartsName` AS `sCombinePartsName`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`bMouldComplete` AS `bMouldComplete`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`sMouldId` AS `sMouldId`,`xlyweberp_saas_ai`.`salsalesorderprocess`.`dOutsideProcessFxQty` AS `dOutsideProcessFxQty`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bProductionOrder` AS `bProductionOrder`,`xlyweberp_saas_ai`.`salsalesorderslave`.`sBillType` AS `sBillType`,`xlyweberp_saas_ai`.`salsalesorderslave`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesorderslave`.`bWorkOrderComplete` AS `bWorkOrderComplete`,`xlyweberp_saas_ai`.`salsalesordermaster`.`sGetPayId` AS `sGetPayId` from (((`xlyweberp_saas_ai`.`salsalesorderprocess` join `xlyweberp_saas_ai`.`salsalesordermaster` on((`xlyweberp_saas_ai`.`salsalesordermaster`.`sId` = `xlyweberp_saas_ai`.`salsalesorderprocess`.`sParentId`))) left join `xlyweberp_saas_ai`.`salsalesordercontrol` on((`xlyweberp_saas_ai`.`salsalesorderprocess`.`sControlId` = `xlyweberp_saas_ai`.`salsalesordercontrol`.`sId`))) join `xlyweberp_saas_ai`.`salsalesorderslave` on((`xlyweberp_saas_ai`.`salsalesorderslave`.`sParentId` = `xlyweberp_saas_ai`.`salsalesordermaster`.`sId`))) where (`xlyweberp_saas_ai`.`salsalesorderslave`.`iOrder` = 1) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesprintfollowup.md b/docs/auto-catalog/views/viw_salsalesprintfollowup.md new file mode 100644 index 0000000..8da0638 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesprintfollowup.md @@ -0,0 +1,147 @@ +# `viw_salsalesprintfollowup` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sCustomerId` | `varchar(100)` | NO | +| 6 | `sContacts` | `varchar(255)` | YES | +| 7 | `sPhone` | `varchar(255)` | YES | +| 8 | `tDeliverDate` | `datetime` | YES | +| 9 | `sSalesManId` | `varchar(255)` | YES | +| 10 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 11 | `sGetPayId` | `varchar(255)` | YES | +| 12 | `tGetPayDate` | `datetime` | YES | +| 13 | `sConsignee` | `varchar(255)` | YES | +| 14 | `sConsigneeMobile` | `varchar(255)` | YES | +| 15 | `sDeliverId` | `varchar(100)` | YES | +| 16 | `sProvince` | `varchar(255)` | YES | +| 17 | `sCity` | `varchar(255)` | YES | +| 18 | `sArea` | `varchar(255)` | YES | +| 19 | `sDeliverTo` | `varchar(255)` | YES | +| 20 | `sManualNo` | `varchar(255)` | YES | +| 21 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 22 | `sCurrency` | `varchar(255)` | YES | +| 23 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `dProductPrice` | `decimal(18,6)` | NO | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | +| 28 | `sProductInfo` | `text` | YES | +| 29 | `sMaterialsMemo` | `text` | YES | +| 30 | `sProcessMemo` | `text` | YES | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | +| 32 | `sSrcId` | `varchar(100)` | NO | +| 33 | `sSrcNo` | `varchar(255)` | NO | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | +| 36 | `iProductStick` | `int` | YES | +| 37 | `bProductInStoreComplete` | `bit(1)` | NO | +| 38 | `bDeliverComplete` | `bit(1)` | NO | +| 39 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 40 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 41 | `bCheckingComplete` | `bit(1)` | NO | +| 42 | `sQualityRequireMemo` | `text` | YES | +| 43 | `sPackRequireMemo` | `text` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 50 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 52 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 53 | `dDeliverQty` | `decimal(18,6)` | NO | +| 54 | `dCheckingQty` | `decimal(18,6)` | NO | +| 55 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 56 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 57 | `sWebOrderNo` | `varchar(255)` | NO | +| 58 | `sWebOrderId` | `varchar(100)` | NO | +| 59 | `sBarcode` | `varchar(255)` | YES | +| 60 | `dGiveQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sProductTechnologyId` | `varchar(100)` | YES | +| 63 | `sOrderId` | `varchar(100)` | NO | +| 64 | `sOrderSlaveId` | `varchar(100)` | NO | +| 65 | `sOrderNo` | `varchar(255)` | NO | +| 66 | `sMReserve1` | `varchar(255)` | YES | +| 67 | `sMReserve2` | `varchar(255)` | YES | +| 68 | `sMReserve3` | `varchar(255)` | YES | +| 69 | `sMReserve4` | `varchar(255)` | YES | +| 70 | `sMReserve5` | `varchar(255)` | YES | +| 71 | `sMReserve6` | `varchar(255)` | YES | +| 72 | `dMReserve1` | `decimal(18,6)` | YES | +| 73 | `dMReserve2` | `decimal(18,6)` | YES | +| 74 | `dMReserve3` | `decimal(18,6)` | YES | +| 75 | `iMReserve1` | `int` | YES | +| 76 | `iMReserve2` | `int` | YES | +| 77 | `iMReserve3` | `int` | YES | +| 78 | `tMReserve1` | `datetime` | YES | +| 79 | `tMReserve2` | `datetime` | YES | +| 80 | `sMakePerson` | `varchar(255)` | NO | +| 81 | `bQlyComplete` | `bit(1)` | NO | +| 82 | `dSampleQty` | `decimal(18,6)` | NO | +| 83 | `dQlyQty` | `decimal(18,6)` | NO | +| 84 | `tCompleteDate` | `datetime` | YES | +| 85 | `sColorMemo` | `text` | YES | +| 86 | `sParam1` | `varchar(255)` | NO | +| 87 | `sParam2` | `varchar(255)` | NO | +| 88 | `sParam3` | `varchar(255)` | NO | +| 89 | `sParam4` | `varchar(255)` | NO | +| 90 | `sParam5` | `varchar(255)` | NO | +| 91 | `sPartsStyle` | `varchar(255)` | NO | +| 92 | `dLeftSide` | `decimal(18,6)` | YES | +| 93 | `dSkip` | `decimal(18,6)` | YES | +| 94 | `sPaperDirection` | `varchar(100)` | YES | +| 95 | `dPaper` | `decimal(18,6)` | YES | +| 96 | `dMeters` | `decimal(18,6)` | YES | +| 97 | `bCutting` | `bit(1)` | NO | +| 98 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 99 | `dDiameter` | `decimal(18,6)` | YES | +| 100 | `dCombineQty` | `decimal(18,6)` | NO | +| 101 | `bReceiptComplete` | `bit(1)` | NO | +| 102 | `bAdvanceComplete` | `bit(1)` | NO | +| 103 | `sFormId` | `varchar(100)` | NO | +| 104 | `bCheck` | `bit(1)` | NO | +| 105 | `sBillNo` | `varchar(255)` | NO | +| 106 | `bInvalid` | `bit(1)` | NO | +| 107 | `tCreateDate` | `datetime` | NO | +| 108 | `tCheckDate` | `datetime` | YES | +| 109 | `sCheckPerson` | `varchar(255)` | YES | +| 110 | `bPrint` | `bit(1)` | NO | +| 111 | `bCopyLimit` | `bit(1)` | NO | +| 112 | `dCostMoney` | `decimal(18,6)` | YES | +| 113 | `dCostPrice` | `decimal(18,6)` | YES | +| 114 | `sUnTaskFormId` | `varchar(100)` | NO | +| 115 | `tSrcDate` | `datetime` | YES | +| 116 | `sNoFormat` | `varchar(255)` | NO | +| 117 | `bBillOutside` | `bit(1)` | NO | +| 118 | `sMemo` | `varchar(255)` | YES | +| 119 | `sFollowUpPhase` | `varchar(255)` | NO | +| 120 | `sSlaveId` | `varchar(100)` | NO | +| 121 | `iSlaveOrder` | `int` | NO | +| 122 | `sParentId` | `varchar(100)` | NO | +| 123 | `sPicturePath` | `varchar(255)` | YES | +| 124 | `bDefault` | `bit(1)` | NO | +| 125 | `sFileName` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tCompleteDate` AS `tCompleteDate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bPrint` AS `bPrint`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dCostMoney` AS `dCostMoney`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`dCostPrice` AS `dCostPrice`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sUnTaskFormId` AS `sUnTaskFormId`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`tSrcDate` AS `tSrcDate`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sNoFormat` AS `sNoFormat`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`bBillOutside` AS `bBillOutside`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sFollowUpPhase` AS `sFollowUpPhase`,`xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`sPicturePath` AS `sPicturePath`,`xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`bDefault` AS `bDefault`,`xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`sFileName` AS `sFileName` from (`xlyweberp_saas_ai`.`salsalesprintfollowupmaster` join `xlyweberp_saas_ai`.`salsalesprintfollowupslave` on((`xlyweberp_saas_ai`.`salsalesprintfollowupmaster`.`sId` = `xlyweberp_saas_ai`.`salsalesprintfollowupslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsalesprintplan.md b/docs/auto-catalog/views/viw_salsalesprintplan.md new file mode 100644 index 0000000..75abe12 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsalesprintplan.md @@ -0,0 +1,170 @@ +# `viw_salsalesprintplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sCustomerId` | `varchar(100)` | NO | +| 6 | `sContacts` | `varchar(255)` | YES | +| 7 | `sPhone` | `varchar(255)` | YES | +| 8 | `tDeliverDate` | `datetime` | YES | +| 9 | `sSalesManId` | `varchar(255)` | YES | +| 10 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 11 | `sGetPayId` | `varchar(255)` | YES | +| 12 | `tGetPayDate` | `datetime` | YES | +| 13 | `sConsignee` | `varchar(255)` | YES | +| 14 | `sConsigneeMobile` | `varchar(255)` | YES | +| 15 | `sDeliverId` | `varchar(100)` | YES | +| 16 | `sProvince` | `varchar(255)` | YES | +| 17 | `sCity` | `varchar(255)` | YES | +| 18 | `sArea` | `varchar(255)` | YES | +| 19 | `sDeliverTo` | `varchar(255)` | YES | +| 20 | `sManualNo` | `varchar(255)` | YES | +| 21 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 22 | `sCurrency` | `varchar(255)` | YES | +| 23 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `dProductPrice` | `decimal(18,6)` | NO | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | +| 28 | `sProductInfo` | `text` | YES | +| 29 | `sMaterialsMemo` | `text` | YES | +| 30 | `sProcessMemo` | `text` | YES | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | +| 32 | `sSrcId` | `varchar(100)` | NO | +| 33 | `sSrcNo` | `varchar(255)` | NO | +| 34 | `dSrcQty` | `decimal(18,6)` | YES | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | +| 36 | `iProductStick` | `int` | YES | +| 37 | `bProductInStoreComplete` | `bit(1)` | NO | +| 38 | `bDeliverComplete` | `bit(1)` | NO | +| 39 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 40 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 41 | `bCheckingComplete` | `bit(1)` | NO | +| 42 | `sQualityRequireMemo` | `text` | YES | +| 43 | `sPackRequireMemo` | `text` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 50 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 52 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 53 | `dDeliverQty` | `decimal(18,6)` | NO | +| 54 | `dCheckingQty` | `decimal(18,6)` | NO | +| 55 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 56 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 57 | `sWebOrderNo` | `varchar(255)` | NO | +| 58 | `sWebOrderId` | `varchar(100)` | NO | +| 59 | `sBarcode` | `varchar(255)` | YES | +| 60 | `dGiveQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sProductTechnologyId` | `varchar(100)` | YES | +| 63 | `sOrderId` | `varchar(100)` | NO | +| 64 | `sOrderSlaveId` | `varchar(100)` | NO | +| 65 | `sOrderNo` | `varchar(255)` | NO | +| 66 | `sMReserve1` | `varchar(255)` | YES | +| 67 | `sMReserve2` | `varchar(255)` | YES | +| 68 | `sMReserve3` | `varchar(255)` | YES | +| 69 | `sMReserve4` | `varchar(255)` | YES | +| 70 | `sMReserve5` | `varchar(255)` | YES | +| 71 | `sMReserve6` | `varchar(255)` | YES | +| 72 | `dMReserve1` | `decimal(18,6)` | YES | +| 73 | `dMReserve2` | `decimal(18,6)` | YES | +| 74 | `dMReserve3` | `decimal(18,6)` | YES | +| 75 | `iMReserve1` | `int` | YES | +| 76 | `iMReserve2` | `int` | YES | +| 77 | `iMReserve3` | `int` | YES | +| 78 | `tMReserve1` | `datetime` | YES | +| 79 | `tMReserve2` | `datetime` | YES | +| 80 | `sMakePerson` | `varchar(255)` | NO | +| 81 | `bQlyComplete` | `bit(1)` | NO | +| 82 | `dSampleQty` | `decimal(18,6)` | NO | +| 83 | `dQlyQty` | `decimal(18,6)` | NO | +| 84 | `tCompleteDate` | `datetime` | YES | +| 85 | `sColorMemo` | `text` | YES | +| 86 | `sParam1` | `varchar(255)` | NO | +| 87 | `sParam2` | `varchar(255)` | NO | +| 88 | `sParam3` | `varchar(255)` | NO | +| 89 | `sParam4` | `varchar(255)` | NO | +| 90 | `sParam5` | `varchar(255)` | NO | +| 91 | `sPartsStyle` | `varchar(255)` | NO | +| 92 | `dLeftSide` | `decimal(18,6)` | YES | +| 93 | `dSkip` | `decimal(18,6)` | YES | +| 94 | `sPaperDirection` | `varchar(100)` | YES | +| 95 | `dPaper` | `decimal(18,6)` | YES | +| 96 | `dMeters` | `decimal(18,6)` | YES | +| 97 | `bCutting` | `bit(1)` | NO | +| 98 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 99 | `dDiameter` | `decimal(18,6)` | YES | +| 100 | `dCombineQty` | `decimal(18,6)` | NO | +| 101 | `bReceiptComplete` | `bit(1)` | NO | +| 102 | `bAdvanceComplete` | `bit(1)` | NO | +| 103 | `sFormId` | `varchar(100)` | NO | +| 104 | `bCheck` | `bit(1)` | NO | +| 105 | `sBillNo` | `varchar(255)` | NO | +| 106 | `bInvalid` | `bit(1)` | NO | +| 107 | `tCreateDate` | `datetime` | NO | +| 108 | `tCheckDate` | `datetime` | YES | +| 109 | `sCheckPerson` | `varchar(255)` | YES | +| 110 | `bPrint` | `bit(1)` | NO | +| 111 | `bCopyLimit` | `bit(1)` | NO | +| 112 | `dCostMoney` | `decimal(18,6)` | YES | +| 113 | `dCostPrice` | `decimal(18,6)` | YES | +| 114 | `sUnTaskFormId` | `varchar(100)` | NO | +| 115 | `tSrcDate` | `datetime` | YES | +| 116 | `sNoFormat` | `varchar(255)` | NO | +| 117 | `sMemo` | `varchar(255)` | YES | +| 118 | `bDevComplete` | `bit(1)` | NO | +| 119 | `sSlaveId` | `varchar(100)` | NO | +| 120 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 121 | `iSlaveOrder` | `int` | NO | +| 122 | `sParentId` | `varchar(100)` | NO | +| 123 | `sFollowUpPhase` | `varchar(255)` | NO | +| 124 | `sEmployeeId` | `varchar(100)` | NO | +| 125 | `sSlaveSlaveMemo` | `text` | NO | +| 126 | `sSReserve1` | `varchar(255)` | YES | +| 127 | `sSReserve2` | `varchar(255)` | YES | +| 128 | `sSReserve3` | `varchar(255)` | YES | +| 129 | `sSReserve4` | `varchar(255)` | YES | +| 130 | `sSReserve5` | `varchar(255)` | YES | +| 131 | `sSReserve6` | `varchar(255)` | YES | +| 132 | `dSReserve1` | `decimal(18,6)` | YES | +| 133 | `dSReserve2` | `decimal(18,6)` | YES | +| 134 | `dSReserve3` | `decimal(18,6)` | YES | +| 135 | `iSReserve1` | `int` | YES | +| 136 | `iSReserve2` | `int` | YES | +| 137 | `iSReserve3` | `int` | YES | +| 138 | `tSReserve1` | `datetime` | YES | +| 139 | `tSReserve2` | `datetime` | YES | +| 140 | `tStartDate` | `datetime` | YES | +| 141 | `tEndDate` | `datetime` | YES | +| 142 | `sFileId` | `varchar(100)` | NO | +| 143 | `sFileMakePerson` | `varchar(255)` | NO | +| 144 | `iFileOrder` | `int` | NO | +| 145 | `sFileParentId` | `varchar(100)` | NO | +| 146 | `sPicturePath` | `varchar(255)` | YES | +| 147 | `bDefault` | `bit(1)` | NO | +| 148 | `sFileName` | `varchar(255)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`iOrder` AS `iOrder`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sProductId` AS `sProductId`,`m`.`dProductQty` AS `dProductQty`,`m`.`dProductPrice` AS `dProductPrice`,`m`.`dProductMoney` AS `dProductMoney`,`m`.`sProductInfo` AS `sProductInfo`,`m`.`sMaterialsMemo` AS `sMaterialsMemo`,`m`.`sProcessMemo` AS `sProcessMemo`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSrcNo`,`m`.`dSrcQty` AS `dSrcQty`,`m`.`dProductPQty` AS `dProductPQty`,`m`.`iProductStick` AS `iProductStick`,`m`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`m`.`bDeliverComplete` AS `bDeliverComplete`,`m`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`m`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`m`.`bCheckingComplete` AS `bCheckingComplete`,`m`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`m`.`sPackRequireMemo` AS `sPackRequireMemo`,`m`.`sSlaveMemo` AS `sSlaveMemo`,`m`.`sTaxId` AS `sTaxId`,`m`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`m`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`m`.`dProductTaxMoney` AS `dProductTaxMoney`,`m`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`m`.`dProductForeignMoney` AS `dProductForeignMoney`,`m`.`dProductInStoreQty` AS `dProductInStoreQty`,`m`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`m`.`dDeliverQty` AS `dDeliverQty`,`m`.`dCheckingQty` AS `dCheckingQty`,`m`.`dReceiptMoney` AS `dReceiptMoney`,`m`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`m`.`sWebOrderNo` AS `sWebOrderNo`,`m`.`sWebOrderId` AS `sWebOrderId`,`m`.`sBarcode` AS `sBarcode`,`m`.`dGiveQty` AS `dGiveQty`,`m`.`dPresentQty` AS `dPresentQty`,`m`.`sProductTechnologyId` AS `sProductTechnologyId`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sMReserve1` AS `sMReserve1`,`m`.`sMReserve2` AS `sMReserve2`,`m`.`sMReserve3` AS `sMReserve3`,`m`.`sMReserve4` AS `sMReserve4`,`m`.`sMReserve5` AS `sMReserve5`,`m`.`sMReserve6` AS `sMReserve6`,`m`.`dMReserve1` AS `dMReserve1`,`m`.`dMReserve2` AS `dMReserve2`,`m`.`dMReserve3` AS `dMReserve3`,`m`.`iMReserve1` AS `iMReserve1`,`m`.`iMReserve2` AS `iMReserve2`,`m`.`iMReserve3` AS `iMReserve3`,`m`.`tMReserve1` AS `tMReserve1`,`m`.`tMReserve2` AS `tMReserve2`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`bQlyComplete` AS `bQlyComplete`,`m`.`dSampleQty` AS `dSampleQty`,`m`.`dQlyQty` AS `dQlyQty`,`m`.`tCompleteDate` AS `tCompleteDate`,`m`.`sColorMemo` AS `sColorMemo`,`m`.`sParam1` AS `sParam1`,`m`.`sParam2` AS `sParam2`,`m`.`sParam3` AS `sParam3`,`m`.`sParam4` AS `sParam4`,`m`.`sParam5` AS `sParam5`,`m`.`sPartsStyle` AS `sPartsStyle`,`m`.`dLeftSide` AS `dLeftSide`,`m`.`dSkip` AS `dSkip`,`m`.`sPaperDirection` AS `sPaperDirection`,`m`.`dPaper` AS `dPaper`,`m`.`dMeters` AS `dMeters`,`m`.`bCutting` AS `bCutting`,`m`.`dOutSideDiameter` AS `dOutSideDiameter`,`m`.`dDiameter` AS `dDiameter`,`m`.`dCombineQty` AS `dCombineQty`,`m`.`bReceiptComplete` AS `bReceiptComplete`,`m`.`bAdvanceComplete` AS `bAdvanceComplete`,`m`.`sFormId` AS `sFormId`,`m`.`bCheck` AS `bCheck`,`m`.`sBillNo` AS `sBillNo`,`m`.`bInvalid` AS `bInvalid`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`tCheckDate` AS `tCheckDate`,`m`.`sCheckPerson` AS `sCheckPerson`,`m`.`bPrint` AS `bPrint`,`m`.`bCopyLimit` AS `bCopyLimit`,`m`.`dCostMoney` AS `dCostMoney`,`m`.`dCostPrice` AS `dCostPrice`,`m`.`sUnTaskFormId` AS `sUnTaskFormId`,`m`.`tSrcDate` AS `tSrcDate`,`m`.`sNoFormat` AS `sNoFormat`,`m`.`sMemo` AS `sMemo`,`m`.`bDevComplete` AS `bDevComplete`,`s`.`sId` AS `sSlaveId`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sFollowUpPhase` AS `sFollowUpPhase`,`s`.`sEmployeeId` AS `sEmployeeId`,`s`.`sMemo` AS `sSlaveSlaveMemo`,`s`.`sSReserve1` AS `sSReserve1`,`s`.`sSReserve2` AS `sSReserve2`,`s`.`sSReserve3` AS `sSReserve3`,`s`.`sSReserve4` AS `sSReserve4`,`s`.`sSReserve5` AS `sSReserve5`,`s`.`sSReserve6` AS `sSReserve6`,`s`.`dSReserve1` AS `dSReserve1`,`s`.`dSReserve2` AS `dSReserve2`,`s`.`dSReserve3` AS `dSReserve3`,`s`.`iSReserve1` AS `iSReserve1`,`s`.`iSReserve2` AS `iSReserve2`,`s`.`iSReserve3` AS `iSReserve3`,`s`.`tSReserve1` AS `tSReserve1`,`s`.`tSReserve2` AS `tSReserve2`,`s`.`tStartDate` AS `tStartDate`,`s`.`tEndDate` AS `tEndDate`,`f`.`sId` AS `sFileId`,`f`.`sMakePerson` AS `sFileMakePerson`,`f`.`iOrder` AS `iFileOrder`,`f`.`sParentId` AS `sFileParentId`,`f`.`sPicturePath` AS `sPicturePath`,`f`.`bDefault` AS `bDefault`,`f`.`sFileName` AS `sFileName` from ((`xlyweberp_saas_ai`.`salsalesprintplanmaster` `m` join `xlyweberp_saas_ai`.`salsalesprintplanslave` `s` on((`m`.`sId` = `s`.`sParentId`))) join `xlyweberp_saas_ai`.`salsalesprintplanfile` `f` on((`m`.`sId` = `f`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_salsample.md b/docs/auto-catalog/views/viw_salsample.md new file mode 100644 index 0000000..bb2c648 --- /dev/null +++ b/docs/auto-catalog/views/viw_salsample.md @@ -0,0 +1,79 @@ +# `viw_salsample` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sMakePerson` | `varchar(255)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sFormId` | `varchar(100)` | NO | +| 8 | `sBillNo` | `varchar(255)` | NO | +| 9 | `sCustomerId` | `varchar(100)` | NO | +| 10 | `sMemo` | `text` | YES | +| 11 | `bCheck` | `bit(1)` | NO | +| 12 | `tCheckDate` | `datetime` | YES | +| 13 | `sCheckPerson` | `varchar(255)` | YES | +| 14 | `bCopyLimit` | `bit(1)` | NO | +| 15 | `sCurrency` | `varchar(255)` | YES | +| 16 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 17 | `sStatus` | `varchar(255)` | YES | +| 18 | `bInvalid` | `bit(1)` | NO | +| 19 | `sMReserve1` | `varchar(255)` | YES | +| 20 | `sMReserve2` | `varchar(255)` | YES | +| 21 | `sMReserve3` | `varchar(255)` | YES | +| 22 | `sMReserve4` | `varchar(255)` | YES | +| 23 | `sMReserve5` | `varchar(255)` | YES | +| 24 | `sMReserve6` | `varchar(255)` | YES | +| 25 | `dMReserve1` | `decimal(18,6)` | YES | +| 26 | `dMReserve2` | `decimal(18,6)` | YES | +| 27 | `dMReserve3` | `decimal(18,6)` | YES | +| 28 | `iMReserve1` | `int` | YES | +| 29 | `iMReserve2` | `int` | YES | +| 30 | `iMReserve3` | `int` | YES | +| 31 | `tMReserve1` | `datetime` | YES | +| 32 | `tMReserve2` | `datetime` | YES | +| 33 | `sSlaveId` | `varchar(100)` | NO | +| 34 | `iSlaveOrder` | `int` | NO | +| 35 | `sProductId` | `varchar(100)` | NO | +| 36 | `dProductQty` | `decimal(18,6)` | NO | +| 37 | `dProductPrice` | `decimal(18,6)` | NO | +| 38 | `dProductMoney` | `decimal(18,6)` | NO | +| 39 | `sSrcSlaveId` | `varchar(100)` | NO | +| 40 | `sSrcId` | `varchar(100)` | NO | +| 41 | `sSrcNo` | `varchar(255)` | NO | +| 42 | `dSrcQty` | `decimal(18,6)` | YES | +| 43 | `sTaxId` | `varchar(100)` | YES | +| 44 | `sSReserve1` | `varchar(255)` | YES | +| 45 | `sSReserve2` | `varchar(255)` | YES | +| 46 | `sSReserve3` | `varchar(255)` | YES | +| 47 | `sSReserve4` | `varchar(255)` | YES | +| 48 | `sSReserve5` | `varchar(255)` | YES | +| 49 | `sSReserve6` | `varchar(255)` | YES | +| 50 | `dSReserve1` | `decimal(18,6)` | YES | +| 51 | `dSReserve2` | `decimal(18,6)` | YES | +| 52 | `dSReserve3` | `decimal(18,6)` | YES | +| 53 | `iSReserve1` | `int` | YES | +| 54 | `iSReserve2` | `int` | YES | +| 55 | `iSReserve3` | `int` | YES | +| 56 | `tSReserve1` | `datetime` | YES | +| 57 | `tSReserve2` | `datetime` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`salsamplemaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`salsamplemaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`salsamplemaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`salsamplemaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`salsamplemaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`salsamplemaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`salsamplemaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`salsamplemaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`salsamplemaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`salsamplemaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`salsamplemaster`.`sCheckPerson` AS `sCheckPerson`,`xlyweberp_saas_ai`.`salsamplemaster`.`bCopyLimit` AS `bCopyLimit`,`xlyweberp_saas_ai`.`salsamplemaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`salsamplemaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`salsamplemaster`.`sStatus` AS `sStatus`,`xlyweberp_saas_ai`.`salsamplemaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMReserve5` AS `sMReserve5`,`xlyweberp_saas_ai`.`salsamplemaster`.`sMReserve6` AS `sMReserve6`,`xlyweberp_saas_ai`.`salsamplemaster`.`dMReserve1` AS `dMReserve1`,`xlyweberp_saas_ai`.`salsamplemaster`.`dMReserve2` AS `dMReserve2`,`xlyweberp_saas_ai`.`salsamplemaster`.`dMReserve3` AS `dMReserve3`,`xlyweberp_saas_ai`.`salsamplemaster`.`iMReserve1` AS `iMReserve1`,`xlyweberp_saas_ai`.`salsamplemaster`.`iMReserve2` AS `iMReserve2`,`xlyweberp_saas_ai`.`salsamplemaster`.`iMReserve3` AS `iMReserve3`,`xlyweberp_saas_ai`.`salsamplemaster`.`tMReserve1` AS `tMReserve1`,`xlyweberp_saas_ai`.`salsamplemaster`.`tMReserve2` AS `tMReserve2`,`xlyweberp_saas_ai`.`salsampleslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`salsampleslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`salsampleslave`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`salsampleslave`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`salsampleslave`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`salsampleslave`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`salsampleslave`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`salsampleslave`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`salsampleslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`salsampleslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`salsampleslave`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`salsampleslave`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`salsampleslave`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`salsampleslave`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`salsampleslave`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`salsampleslave`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`salsampleslave`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`salsampleslave`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`salsampleslave`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`salsampleslave`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`salsampleslave`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`salsampleslave`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`salsampleslave`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`salsampleslave`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`salsampleslave`.`tSReserve2` AS `tSReserve2` from (`xlyweberp_saas_ai`.`salsamplemaster` join `xlyweberp_saas_ai`.`salsampleslave` on((`xlyweberp_saas_ai`.`salsamplemaster`.`sId` = `xlyweberp_saas_ai`.`salsampleslave`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_sgdsemigoodsmatch.md b/docs/auto-catalog/views/viw_sgdsemigoodsmatch.md new file mode 100644 index 0000000..ceff53a --- /dev/null +++ b/docs/auto-catalog/views/viw_sgdsemigoodsmatch.md @@ -0,0 +1,228 @@ +# `viw_sgdsemigoodsmatch` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sCustomerId` | `varchar(100)` | NO | +| 6 | `sContacts` | `varchar(255)` | YES | +| 7 | `sPhone` | `varchar(255)` | YES | +| 8 | `tDeliverDate` | `datetime` | YES | +| 9 | `sSalesManId` | `varchar(255)` | YES | +| 10 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 11 | `sGetPayId` | `varchar(255)` | YES | +| 12 | `tGetPayDate` | `datetime` | YES | +| 13 | `sConsignee` | `varchar(255)` | YES | +| 14 | `sConsigneeMobile` | `varchar(255)` | YES | +| 15 | `sDeliverId` | `varchar(100)` | YES | +| 16 | `sProvince` | `varchar(255)` | YES | +| 17 | `sCity` | `varchar(255)` | YES | +| 18 | `sArea` | `varchar(255)` | YES | +| 19 | `sDeliverTo` | `varchar(255)` | YES | +| 20 | `sManualNo` | `varchar(255)` | YES | +| 21 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 22 | `sCurrency` | `varchar(255)` | YES | +| 23 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `dProductPrice` | `decimal(18,6)` | NO | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | +| 28 | `sProductInfo` | `text` | YES | +| 29 | `sMaterialsMemo` | `text` | YES | +| 30 | `sProcessMemo` | `text` | YES | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | +| 32 | `sSrcId` | `varchar(100)` | NO | +| 33 | `sSlaveSrcNo` | `varchar(255)` | NO | +| 34 | `dSlaveSrcQty` | `decimal(18,6)` | YES | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | +| 36 | `iProductStick` | `int` | YES | +| 37 | `bProductInStoreComplete` | `bit(1)` | NO | +| 38 | `bDeliverComplete` | `bit(1)` | NO | +| 39 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 40 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 41 | `bCheckingComplete` | `bit(1)` | NO | +| 42 | `sQualityRequireMemo` | `text` | YES | +| 43 | `sPackRequireMemo` | `text` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 50 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 52 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 53 | `dDeliverQty` | `decimal(18,6)` | NO | +| 54 | `dCheckingQty` | `decimal(18,6)` | NO | +| 55 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 56 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 57 | `sWebOrderNo` | `varchar(255)` | NO | +| 58 | `sWebOrderId` | `varchar(100)` | NO | +| 59 | `sBarcode` | `varchar(255)` | YES | +| 60 | `dGiveQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sProductTechnologyId` | `varchar(100)` | YES | +| 63 | `sOrderId` | `varchar(100)` | NO | +| 64 | `sOrderSlaveId` | `varchar(100)` | NO | +| 65 | `sOrderNo` | `varchar(255)` | NO | +| 66 | `sSReserve1` | `varchar(255)` | YES | +| 67 | `sSReserve2` | `varchar(255)` | YES | +| 68 | `sSReserve3` | `varchar(255)` | YES | +| 69 | `sSReserve4` | `varchar(255)` | YES | +| 70 | `sSReserve5` | `varchar(255)` | YES | +| 71 | `sSReserve6` | `varchar(255)` | YES | +| 72 | `dSReserve1` | `decimal(18,6)` | YES | +| 73 | `dSReserve2` | `decimal(18,6)` | YES | +| 74 | `dSReserve3` | `decimal(18,6)` | YES | +| 75 | `iSReserve1` | `int` | YES | +| 76 | `iSReserve2` | `int` | YES | +| 77 | `iSReserve3` | `int` | YES | +| 78 | `tSReserve1` | `datetime` | YES | +| 79 | `tSReserve2` | `datetime` | YES | +| 80 | `sMakePerson` | `varchar(255)` | NO | +| 81 | `bQlyComplete` | `bit(1)` | NO | +| 82 | `dSampleQty` | `decimal(18,6)` | NO | +| 83 | `dQlyQty` | `decimal(18,6)` | NO | +| 84 | `tCompleteDate` | `datetime` | YES | +| 85 | `sColorMemo` | `text` | YES | +| 86 | `sParam1` | `varchar(255)` | NO | +| 87 | `sParam2` | `varchar(255)` | NO | +| 88 | `sParam3` | `varchar(255)` | NO | +| 89 | `sParam4` | `varchar(255)` | NO | +| 90 | `sParam5` | `varchar(255)` | NO | +| 91 | `sPartsStyle` | `varchar(255)` | NO | +| 92 | `dSkip` | `decimal(18,6)` | YES | +| 93 | `sPaperDirection` | `varchar(100)` | YES | +| 94 | `dPaper` | `decimal(18,6)` | YES | +| 95 | `dMeters` | `decimal(18,6)` | YES | +| 96 | `bCutting` | `bit(1)` | NO | +| 97 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 98 | `dDiameter` | `decimal(18,6)` | YES | +| 99 | `dCombineQty` | `decimal(18,6)` | NO | +| 100 | `bReceiptComplete` | `bit(1)` | NO | +| 101 | `bAdvanceComplete` | `bit(1)` | NO | +| 102 | `bCheck` | `bit(1)` | NO | +| 103 | `bInvalid` | `bit(1)` | NO | +| 104 | `sBillNo` | `varchar(255)` | NO | +| 105 | `sSlaveId` | `varchar(100)` | NO | +| 106 | `iSlaveOrder` | `int` | NO | +| 107 | `sParentId` | `varchar(100)` | NO | +| 108 | `sSlaveCustomerId` | `varchar(100)` | NO | +| 109 | `sSlaveContacts` | `varchar(255)` | YES | +| 110 | `sSlavePhone` | `varchar(255)` | YES | +| 111 | `tSlaveDeliverDate` | `datetime` | YES | +| 112 | `sSlaveSalesManId` | `varchar(255)` | YES | +| 113 | `sSlaveProductTechnologyVer` | `varchar(255)` | YES | +| 114 | `sSlaveGetPayId` | `varchar(255)` | YES | +| 115 | `tSlaveGetPayDate` | `datetime` | YES | +| 116 | `sSlaveConsignee` | `varchar(255)` | YES | +| 117 | `sSlaveConsigneeMobile` | `varchar(255)` | YES | +| 118 | `sSlaveDeliverId` | `varchar(100)` | YES | +| 119 | `sSlaveProvince` | `varchar(255)` | YES | +| 120 | `sSlaveCity` | `varchar(255)` | YES | +| 121 | `sSlaveArea` | `varchar(255)` | YES | +| 122 | `sSlaveDeliverTo` | `varchar(255)` | YES | +| 123 | `sSlaveManualNo` | `varchar(255)` | YES | +| 124 | `sSlaveCustomerOrderNo` | `varchar(255)` | YES | +| 125 | `sSlaveCurrency` | `varchar(255)` | YES | +| 126 | `dSlaveCurrencyRate` | `decimal(18,6)` | YES | +| 127 | `sSlaveProductId` | `varchar(100)` | NO | +| 128 | `dSlaveProductQty` | `decimal(18,6)` | NO | +| 129 | `dSlaveProductPrice` | `decimal(18,6)` | NO | +| 130 | `dSlaveProductMoney` | `decimal(18,6)` | NO | +| 131 | `sSlaveProductInfo` | `text` | YES | +| 132 | `sSlaveMaterialsMemo` | `text` | YES | +| 133 | `sSlaveProcessMemo` | `text` | YES | +| 134 | `sSlaveSrcSlaveId` | `varchar(100)` | NO | +| 135 | `sSlaveSrcId` | `varchar(100)` | NO | +| 136 | `sSrcNo` | `varchar(255)` | NO | +| 137 | `dSrcQty` | `decimal(18,6)` | YES | +| 138 | `dProductPQtySlave` | `decimal(18,6)` | YES | +| 139 | `iSlaveProductStick` | `int` | YES | +| 140 | `bSlaveProductInStoreComplete` | `bit(1)` | NO | +| 141 | `bSlaveDeliverComplete` | `bit(1)` | NO | +| 142 | `bSlaveDeliverNotifyComplete` | `bit(1)` | NO | +| 143 | `bSlaveOutsideProcessComplete` | `bit(1)` | NO | +| 144 | `bSlaveCheckingComplete` | `bit(1)` | NO | +| 145 | `sSlaveQualityRequireMemo` | `text` | YES | +| 146 | `sSlavePackRequireMemo` | `text` | YES | +| 147 | `sSlaveSlaveMemo` | `text` | YES | +| 148 | `sSlaveTaxId` | `varchar(100)` | YES | +| 149 | `dSlaveProductNoTaxPrice` | `decimal(18,6)` | YES | +| 150 | `dSlaveProductNoTaxMoney` | `decimal(18,6)` | YES | +| 151 | `dSlaveProductTaxMoney` | `decimal(18,6)` | YES | +| 152 | `dSlaveProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 153 | `dSlaveProductForeignMoney` | `decimal(18,6)` | YES | +| 154 | `dSlaveProductInStoreQty` | `decimal(18,6)` | NO | +| 155 | `dSlaveDeliverNotifyQty` | `decimal(18,6)` | NO | +| 156 | `dSlaveDeliverQty` | `decimal(18,6)` | NO | +| 157 | `dSlaveCheckingQty` | `decimal(18,6)` | NO | +| 158 | `dSlaveReceiptMoney` | `decimal(18,6)` | NO | +| 159 | `dSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 160 | `sSlaveWebOrderNo` | `varchar(255)` | NO | +| 161 | `sSlaveWebOrderId` | `varchar(100)` | NO | +| 162 | `sSlaveBarcode` | `varchar(255)` | YES | +| 163 | `dSlaveGiveQty` | `decimal(18,6)` | NO | +| 164 | `dSlavePresentQty` | `decimal(18,6)` | NO | +| 165 | `sSlaveProductTechnologyId` | `varchar(100)` | YES | +| 166 | `sSlaveOrderId` | `varchar(100)` | NO | +| 167 | `sSlaveOrderNo` | `varchar(255)` | NO | +| 168 | `sSlaveOrderSlaveId` | `varchar(100)` | NO | +| 169 | `sSlaveSReserve1` | `varchar(255)` | YES | +| 170 | `sSlaveSReserve2` | `varchar(255)` | YES | +| 171 | `sSlaveSReserve3` | `varchar(255)` | YES | +| 172 | `sSlaveSReserve4` | `varchar(255)` | YES | +| 173 | `sSlaveSReserve5` | `varchar(255)` | YES | +| 174 | `sSlaveSReserve6` | `varchar(255)` | YES | +| 175 | `dSlaveSReserve1` | `decimal(18,6)` | YES | +| 176 | `dSlaveSReserve2` | `decimal(18,6)` | YES | +| 177 | `dSlaveSReserve3` | `decimal(18,6)` | YES | +| 178 | `iSlaveSReserve1` | `int` | YES | +| 179 | `iSlaveSReserve2` | `int` | YES | +| 180 | `iSlaveSReserve3` | `int` | YES | +| 181 | `tSlaveSReserve1` | `datetime` | YES | +| 182 | `tSlaveSReserve2` | `datetime` | YES | +| 183 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 184 | `bSlaveQlyComplete` | `bit(1)` | NO | +| 185 | `dSlaveSampleQty` | `decimal(18,6)` | NO | +| 186 | `dSlaveQlyQty` | `decimal(18,6)` | NO | +| 187 | `tSlaveCompleteDate` | `datetime` | YES | +| 188 | `sSlaveColorMemo` | `text` | YES | +| 189 | `sSlaveParam1` | `varchar(255)` | NO | +| 190 | `sSlaveParam2` | `varchar(255)` | NO | +| 191 | `sSlaveParam3` | `varchar(255)` | NO | +| 192 | `sSlaveParam4` | `varchar(255)` | NO | +| 193 | `sSlaveParam5` | `varchar(255)` | NO | +| 194 | `sSlavePartsStyle` | `varchar(255)` | NO | +| 195 | `dSlaveLeftSide` | `decimal(18,6)` | YES | +| 196 | `dSlaveSkip` | `decimal(18,6)` | YES | +| 197 | `sSlavePaperDirection` | `varchar(100)` | YES | +| 198 | `dSlavePaper` | `decimal(18,6)` | YES | +| 199 | `dSlaveMeters` | `decimal(18,6)` | YES | +| 200 | `bSlaveCutting` | `bit(1)` | NO | +| 201 | `dSlaveOutSideDiameter` | `decimal(18,6)` | YES | +| 202 | `dSlaveDiameter` | `decimal(18,6)` | YES | +| 203 | `dSlaveCombineQty` | `decimal(18,6)` | NO | +| 204 | `bSlaveReceiptComplete` | `bit(1)` | NO | +| 205 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 206 | `iIncrement` | `int` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`iOrder` AS `iOrder`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sProductId` AS `sProductId`,`m`.`dProductQty` AS `dProductQty`,`m`.`dProductPrice` AS `dProductPrice`,`m`.`dProductMoney` AS `dProductMoney`,`m`.`sProductInfo` AS `sProductInfo`,`m`.`sMaterialsMemo` AS `sMaterialsMemo`,`m`.`sProcessMemo` AS `sProcessMemo`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSlaveSrcNo`,`m`.`dSrcQty` AS `dSlaveSrcQty`,`m`.`dProductPQty` AS `dProductPQty`,`m`.`iProductStick` AS `iProductStick`,`m`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`m`.`bDeliverComplete` AS `bDeliverComplete`,`m`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`m`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`m`.`bCheckingComplete` AS `bCheckingComplete`,`m`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`m`.`sPackRequireMemo` AS `sPackRequireMemo`,`m`.`sSlaveMemo` AS `sSlaveMemo`,`m`.`sTaxId` AS `sTaxId`,`m`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`m`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`m`.`dProductTaxMoney` AS `dProductTaxMoney`,`m`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`m`.`dProductForeignMoney` AS `dProductForeignMoney`,`m`.`dProductInStoreQty` AS `dProductInStoreQty`,`m`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`m`.`dDeliverQty` AS `dDeliverQty`,`m`.`dCheckingQty` AS `dCheckingQty`,`m`.`dReceiptMoney` AS `dReceiptMoney`,`m`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`m`.`sWebOrderNo` AS `sWebOrderNo`,`m`.`sWebOrderId` AS `sWebOrderId`,`m`.`sBarcode` AS `sBarcode`,`m`.`dGiveQty` AS `dGiveQty`,`m`.`dPresentQty` AS `dPresentQty`,`m`.`sProductTechnologyId` AS `sProductTechnologyId`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sSReserve1` AS `sSReserve1`,`m`.`sSReserve2` AS `sSReserve2`,`m`.`sSReserve3` AS `sSReserve3`,`m`.`sSReserve4` AS `sSReserve4`,`m`.`sSReserve5` AS `sSReserve5`,`m`.`sSReserve6` AS `sSReserve6`,`m`.`dSReserve1` AS `dSReserve1`,`m`.`dSReserve2` AS `dSReserve2`,`m`.`dSReserve3` AS `dSReserve3`,`m`.`iSReserve1` AS `iSReserve1`,`m`.`iSReserve2` AS `iSReserve2`,`m`.`iSReserve3` AS `iSReserve3`,`m`.`tSReserve1` AS `tSReserve1`,`m`.`tSReserve2` AS `tSReserve2`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`bQlyComplete` AS `bQlyComplete`,`m`.`dSampleQty` AS `dSampleQty`,`m`.`dQlyQty` AS `dQlyQty`,`m`.`tCompleteDate` AS `tCompleteDate`,`m`.`sColorMemo` AS `sColorMemo`,`m`.`sParam1` AS `sParam1`,`m`.`sParam2` AS `sParam2`,`m`.`sParam3` AS `sParam3`,`m`.`sParam4` AS `sParam4`,`m`.`sParam5` AS `sParam5`,`m`.`sPartsStyle` AS `sPartsStyle`,`m`.`dSkip` AS `dSkip`,`m`.`sPaperDirection` AS `sPaperDirection`,`m`.`dPaper` AS `dPaper`,`m`.`dMeters` AS `dMeters`,`m`.`bCutting` AS `bCutting`,`m`.`dOutSideDiameter` AS `dOutSideDiameter`,`m`.`dDiameter` AS `dDiameter`,`m`.`dCombineQty` AS `dCombineQty`,`m`.`bReceiptComplete` AS `bReceiptComplete`,`m`.`bAdvanceComplete` AS `bAdvanceComplete`,`m`.`bCheck` AS `bCheck`,`m`.`bInvalid` AS `bInvalid`,`m`.`sBillNo` AS `sBillNo`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sCustomerId` AS `sSlaveCustomerId`,`s`.`sContacts` AS `sSlaveContacts`,`s`.`sPhone` AS `sSlavePhone`,`s`.`tDeliverDate` AS `tSlaveDeliverDate`,`s`.`sSalesManId` AS `sSlaveSalesManId`,`s`.`sProductTechnologyVer` AS `sSlaveProductTechnologyVer`,`s`.`sGetPayId` AS `sSlaveGetPayId`,`s`.`tGetPayDate` AS `tSlaveGetPayDate`,`s`.`sConsignee` AS `sSlaveConsignee`,`s`.`sConsigneeMobile` AS `sSlaveConsigneeMobile`,`s`.`sDeliverId` AS `sSlaveDeliverId`,`s`.`sProvince` AS `sSlaveProvince`,`s`.`sCity` AS `sSlaveCity`,`s`.`sArea` AS `sSlaveArea`,`s`.`sDeliverTo` AS `sSlaveDeliverTo`,`s`.`sManualNo` AS `sSlaveManualNo`,`s`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,`s`.`sCurrency` AS `sSlaveCurrency`,`s`.`dCurrencyRate` AS `dSlaveCurrencyRate`,`s`.`sProductId` AS `sSlaveProductId`,`s`.`dProductQty` AS `dSlaveProductQty`,`s`.`dProductPrice` AS `dSlaveProductPrice`,`s`.`dProductMoney` AS `dSlaveProductMoney`,`s`.`sProductInfo` AS `sSlaveProductInfo`,`s`.`sMaterialsMemo` AS `sSlaveMaterialsMemo`,`s`.`sProcessMemo` AS `sSlaveProcessMemo`,`s`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`s`.`sSrcId` AS `sSlaveSrcId`,`s`.`sSrcNo` AS `sSrcNo`,`s`.`dSrcQty` AS `dSrcQty`,`s`.`dProductPQty` AS `dProductPQtySlave`,`s`.`iProductStick` AS `iSlaveProductStick`,`s`.`bProductInStoreComplete` AS `bSlaveProductInStoreComplete`,`s`.`bDeliverComplete` AS `bSlaveDeliverComplete`,`s`.`bDeliverNotifyComplete` AS `bSlaveDeliverNotifyComplete`,`s`.`bOutsideProcessComplete` AS `bSlaveOutsideProcessComplete`,`s`.`bCheckingComplete` AS `bSlaveCheckingComplete`,`s`.`sQualityRequireMemo` AS `sSlaveQualityRequireMemo`,`s`.`sPackRequireMemo` AS `sSlavePackRequireMemo`,`s`.`sSlaveMemo` AS `sSlaveSlaveMemo`,`s`.`sTaxId` AS `sSlaveTaxId`,`s`.`dProductNoTaxPrice` AS `dSlaveProductNoTaxPrice`,`s`.`dProductNoTaxMoney` AS `dSlaveProductNoTaxMoney`,`s`.`dProductTaxMoney` AS `dSlaveProductTaxMoney`,`s`.`dProductTaxForeignMoney` AS `dSlaveProductTaxForeignMoney`,`s`.`dProductForeignMoney` AS `dSlaveProductForeignMoney`,`s`.`dProductInStoreQty` AS `dSlaveProductInStoreQty`,`s`.`dDeliverNotifyQty` AS `dSlaveDeliverNotifyQty`,`s`.`dDeliverQty` AS `dSlaveDeliverQty`,`s`.`dCheckingQty` AS `dSlaveCheckingQty`,`s`.`dReceiptMoney` AS `dSlaveReceiptMoney`,`s`.`dOutsideProcessQty` AS `dSlaveOutsideProcessQty`,`s`.`sWebOrderNo` AS `sSlaveWebOrderNo`,`s`.`sWebOrderId` AS `sSlaveWebOrderId`,`s`.`sBarcode` AS `sSlaveBarcode`,`s`.`dGiveQty` AS `dSlaveGiveQty`,`s`.`dPresentQty` AS `dSlavePresentQty`,`s`.`sProductTechnologyId` AS `sSlaveProductTechnologyId`,`s`.`sOrderId` AS `sSlaveOrderId`,`s`.`sOrderNo` AS `sSlaveOrderNo`,`s`.`sOrderSlaveId` AS `sSlaveOrderSlaveId`,`s`.`sSReserve1` AS `sSlaveSReserve1`,`s`.`sSReserve2` AS `sSlaveSReserve2`,`s`.`sSReserve3` AS `sSlaveSReserve3`,`s`.`sSReserve4` AS `sSlaveSReserve4`,`s`.`sSReserve5` AS `sSlaveSReserve5`,`s`.`sSReserve6` AS `sSlaveSReserve6`,`s`.`dSReserve1` AS `dSlaveSReserve1`,`s`.`dSReserve2` AS `dSlaveSReserve2`,`s`.`dSReserve3` AS `dSlaveSReserve3`,`s`.`iSReserve1` AS `iSlaveSReserve1`,`s`.`iSReserve2` AS `iSlaveSReserve2`,`s`.`iSReserve3` AS `iSlaveSReserve3`,`s`.`tSReserve1` AS `tSlaveSReserve1`,`s`.`tSReserve2` AS `tSlaveSReserve2`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`bQlyComplete` AS `bSlaveQlyComplete`,`s`.`dSampleQty` AS `dSlaveSampleQty`,`s`.`dQlyQty` AS `dSlaveQlyQty`,`s`.`tCompleteDate` AS `tSlaveCompleteDate`,`s`.`sColorMemo` AS `sSlaveColorMemo`,`s`.`sParam1` AS `sSlaveParam1`,`s`.`sParam2` AS `sSlaveParam2`,`s`.`sParam3` AS `sSlaveParam3`,`s`.`sParam4` AS `sSlaveParam4`,`s`.`sParam5` AS `sSlaveParam5`,`s`.`sPartsStyle` AS `sSlavePartsStyle`,`s`.`dLeftSide` AS `dSlaveLeftSide`,`s`.`dSkip` AS `dSlaveSkip`,`s`.`sPaperDirection` AS `sSlavePaperDirection`,`s`.`dPaper` AS `dSlavePaper`,`s`.`dMeters` AS `dSlaveMeters`,`s`.`bCutting` AS `bSlaveCutting`,`s`.`dOutSideDiameter` AS `dSlaveOutSideDiameter`,`s`.`dDiameter` AS `dSlaveDiameter`,`s`.`dCombineQty` AS `dSlaveCombineQty`,`s`.`bReceiptComplete` AS `bSlaveReceiptComplete`,`s`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`s`.`iIncrement` AS `iIncrement` from (`xlyweberp_saas_ai`.`sgdsemigoodsmatchmaster` `m` join `xlyweberp_saas_ai`.`sgdsemigoodsmatchslave` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_sgdsemigoodsmatchbill.md b/docs/auto-catalog/views/viw_sgdsemigoodsmatchbill.md new file mode 100644 index 0000000..83233bd --- /dev/null +++ b/docs/auto-catalog/views/viw_sgdsemigoodsmatchbill.md @@ -0,0 +1,236 @@ +# `viw_sgdsemigoodsmatchbill` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sCustomerId` | `varchar(100)` | NO | +| 6 | `sContacts` | `varchar(255)` | YES | +| 7 | `sPhone` | `varchar(255)` | YES | +| 8 | `sFormId` | `varchar(100)` | NO | +| 9 | `tDeliverDate` | `datetime` | YES | +| 10 | `sSalesManId` | `varchar(255)` | YES | +| 11 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 12 | `sGetPayId` | `varchar(255)` | YES | +| 13 | `tGetPayDate` | `datetime` | YES | +| 14 | `sConsignee` | `varchar(255)` | YES | +| 15 | `sConsigneeMobile` | `varchar(255)` | YES | +| 16 | `sDeliverId` | `varchar(100)` | YES | +| 17 | `sProvince` | `varchar(255)` | YES | +| 18 | `sCity` | `varchar(255)` | YES | +| 19 | `sArea` | `varchar(255)` | YES | +| 20 | `sDeliverTo` | `varchar(255)` | YES | +| 21 | `sManualNo` | `varchar(255)` | YES | +| 22 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 23 | `sCurrency` | `varchar(255)` | YES | +| 24 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 25 | `sProductId` | `varchar(100)` | NO | +| 26 | `dProductQty` | `decimal(18,6)` | NO | +| 27 | `dProductPrice` | `decimal(18,6)` | NO | +| 28 | `dProductMoney` | `decimal(18,6)` | NO | +| 29 | `sProductInfo` | `text` | YES | +| 30 | `sMaterialsMemo` | `text` | YES | +| 31 | `sProcessMemo` | `text` | YES | +| 32 | `sSrcSlaveId` | `varchar(100)` | NO | +| 33 | `sSrcId` | `varchar(100)` | NO | +| 34 | `sSlaveSrcNo` | `varchar(255)` | NO | +| 35 | `dSlaveSrcQty` | `decimal(18,6)` | YES | +| 36 | `dProductPQty` | `decimal(18,6)` | YES | +| 37 | `iProductStick` | `int` | YES | +| 38 | `bProductInStoreComplete` | `bit(1)` | NO | +| 39 | `bDeliverComplete` | `bit(1)` | NO | +| 40 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 41 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 42 | `bCheckingComplete` | `bit(1)` | NO | +| 43 | `sQualityRequireMemo` | `text` | YES | +| 44 | `sPackRequireMemo` | `text` | YES | +| 45 | `sSlaveMemo` | `text` | YES | +| 46 | `sTaxId` | `varchar(100)` | YES | +| 47 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 48 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 50 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 52 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 53 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 54 | `dDeliverQty` | `decimal(18,6)` | NO | +| 55 | `dCheckingQty` | `decimal(18,6)` | NO | +| 56 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 57 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 58 | `sWebOrderNo` | `varchar(255)` | NO | +| 59 | `sWebOrderId` | `varchar(100)` | NO | +| 60 | `sBarcode` | `varchar(255)` | YES | +| 61 | `dGiveQty` | `decimal(18,6)` | NO | +| 62 | `dPresentQty` | `decimal(18,6)` | NO | +| 63 | `sProductTechnologyId` | `varchar(100)` | YES | +| 64 | `sOrderId` | `varchar(100)` | NO | +| 65 | `sOrderSlaveId` | `varchar(100)` | NO | +| 66 | `sOrderNo` | `varchar(255)` | NO | +| 67 | `sSReserve1` | `varchar(255)` | YES | +| 68 | `sSReserve2` | `varchar(255)` | YES | +| 69 | `sSReserve3` | `varchar(255)` | YES | +| 70 | `sSReserve4` | `varchar(255)` | YES | +| 71 | `sSReserve5` | `varchar(255)` | YES | +| 72 | `sSReserve6` | `varchar(255)` | YES | +| 73 | `dSReserve1` | `decimal(18,6)` | YES | +| 74 | `dSReserve2` | `decimal(18,6)` | YES | +| 75 | `dSReserve3` | `decimal(18,6)` | YES | +| 76 | `iSReserve1` | `int` | YES | +| 77 | `iSReserve2` | `int` | YES | +| 78 | `iSReserve3` | `int` | YES | +| 79 | `tSReserve1` | `datetime` | YES | +| 80 | `tSReserve2` | `datetime` | YES | +| 81 | `sMakePerson` | `varchar(255)` | NO | +| 82 | `bQlyComplete` | `bit(1)` | NO | +| 83 | `dSampleQty` | `decimal(18,6)` | NO | +| 84 | `dQlyQty` | `decimal(18,6)` | NO | +| 85 | `tCompleteDate` | `datetime` | YES | +| 86 | `sColorMemo` | `text` | YES | +| 87 | `sParam1` | `varchar(255)` | NO | +| 88 | `sParam2` | `varchar(255)` | NO | +| 89 | `sParam3` | `varchar(255)` | NO | +| 90 | `sParam4` | `varchar(255)` | NO | +| 91 | `sParam5` | `varchar(255)` | NO | +| 92 | `sPartsStyle` | `varchar(255)` | NO | +| 93 | `dLeftSide` | `decimal(18,6)` | YES | +| 94 | `dSkip` | `decimal(18,6)` | YES | +| 95 | `sPaperDirection` | `varchar(100)` | YES | +| 96 | `dPaper` | `decimal(18,6)` | YES | +| 97 | `dMeters` | `decimal(18,6)` | YES | +| 98 | `bCutting` | `bit(1)` | NO | +| 99 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 100 | `dDiameter` | `decimal(18,6)` | YES | +| 101 | `dCombineQty` | `decimal(18,6)` | NO | +| 102 | `bReceiptComplete` | `bit(1)` | NO | +| 103 | `bAdvanceComplete` | `bit(1)` | NO | +| 104 | `bCheck` | `bit(1)` | NO | +| 105 | `bInvalid` | `bit(1)` | NO | +| 106 | `sBillNo` | `varchar(255)` | NO | +| 107 | `tCreateDate` | `datetime` | NO | +| 108 | `tCheckDate` | `datetime` | YES | +| 109 | `bSgdsemigoodsmatchbillComplete` | `bit(1)` | NO | +| 110 | `sProductState` | `varchar(3)` | NO | +| 111 | `sSlaveId` | `varchar(100)` | NO | +| 112 | `iSlaveOrder` | `int` | NO | +| 113 | `sParentId` | `varchar(100)` | NO | +| 114 | `sSlaveCustomerId` | `varchar(100)` | NO | +| 115 | `sSlaveContacts` | `varchar(255)` | YES | +| 116 | `sSlavePhone` | `varchar(255)` | YES | +| 117 | `tSlaveDeliverDate` | `datetime` | YES | +| 118 | `sSlaveSalesManId` | `varchar(255)` | YES | +| 119 | `sSlaveProductTechnologyVer` | `varchar(255)` | YES | +| 120 | `sSlaveGetPayId` | `varchar(255)` | YES | +| 121 | `tSlaveGetPayDate` | `datetime` | YES | +| 122 | `sSlaveConsignee` | `varchar(255)` | YES | +| 123 | `sSlaveConsigneeMobile` | `varchar(255)` | YES | +| 124 | `sSlaveDeliverId` | `varchar(100)` | YES | +| 125 | `sSlaveProvince` | `varchar(255)` | YES | +| 126 | `sSlaveCity` | `varchar(255)` | YES | +| 127 | `sSlaveArea` | `varchar(255)` | YES | +| 128 | `sSlaveDeliverTo` | `varchar(255)` | YES | +| 129 | `sSlaveManualNo` | `varchar(255)` | YES | +| 130 | `sSlaveCustomerOrderNo` | `varchar(255)` | YES | +| 131 | `sSlaveCurrency` | `varchar(255)` | YES | +| 132 | `dSlaveCurrencyRate` | `decimal(18,6)` | YES | +| 133 | `sSlaveProductId` | `varchar(100)` | NO | +| 134 | `dSlaveProductQty` | `decimal(18,6)` | NO | +| 135 | `dSlaveProductPrice` | `decimal(18,6)` | NO | +| 136 | `dSlaveProductMoney` | `decimal(18,6)` | NO | +| 137 | `sSlaveProductInfo` | `text` | YES | +| 138 | `sSlaveMaterialsMemo` | `text` | YES | +| 139 | `sSlaveProcessMemo` | `text` | YES | +| 140 | `sSlaveSrcSlaveId` | `varchar(100)` | NO | +| 141 | `sSlaveSrcId` | `varchar(100)` | NO | +| 142 | `sSrcNo` | `varchar(255)` | NO | +| 143 | `dSrcQty` | `decimal(18,6)` | YES | +| 144 | `dProductPQtySlave` | `decimal(18,6)` | YES | +| 145 | `iSlaveProductStick` | `int` | YES | +| 146 | `bSlaveProductInStoreComplete` | `bit(1)` | NO | +| 147 | `bSlaveDeliverComplete` | `bit(1)` | NO | +| 148 | `bSlaveDeliverNotifyComplete` | `bit(1)` | NO | +| 149 | `bSlaveOutsideProcessComplete` | `bit(1)` | NO | +| 150 | `bSlaveCheckingComplete` | `bit(1)` | NO | +| 151 | `sSlaveQualityRequireMemo` | `text` | YES | +| 152 | `sSlavePackRequireMemo` | `text` | YES | +| 153 | `sSlaveSlaveMemo` | `text` | YES | +| 154 | `sSlaveTaxId` | `varchar(100)` | YES | +| 155 | `dSlaveProductNoTaxPrice` | `decimal(18,6)` | YES | +| 156 | `dSlaveProductNoTaxMoney` | `decimal(18,6)` | YES | +| 157 | `dSlaveProductTaxMoney` | `decimal(18,6)` | YES | +| 158 | `dSlaveProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 159 | `dSlaveProductForeignMoney` | `decimal(18,6)` | YES | +| 160 | `dSlaveProductInStoreQty` | `decimal(18,6)` | NO | +| 161 | `dSlaveDeliverNotifyQty` | `decimal(18,6)` | NO | +| 162 | `dSlaveDeliverQty` | `decimal(18,6)` | NO | +| 163 | `dSlaveCheckingQty` | `decimal(18,6)` | NO | +| 164 | `dSlaveReceiptMoney` | `decimal(18,6)` | NO | +| 165 | `dSlaveOutsideProcessQty` | `decimal(18,6)` | NO | +| 166 | `sSlaveWebOrderNo` | `varchar(255)` | NO | +| 167 | `sSlaveWebOrderId` | `varchar(100)` | NO | +| 168 | `sSlaveBarcode` | `varchar(255)` | YES | +| 169 | `dSlaveGiveQty` | `decimal(18,6)` | NO | +| 170 | `dSlavePresentQty` | `decimal(18,6)` | NO | +| 171 | `sSlaveProductTechnologyId` | `varchar(100)` | YES | +| 172 | `sSlaveOrderId` | `varchar(100)` | NO | +| 173 | `sSlaveOrderNo` | `varchar(255)` | NO | +| 174 | `sSlaveOrderSlaveId` | `varchar(100)` | NO | +| 175 | `sSlaveSReserve1` | `varchar(255)` | YES | +| 176 | `sSlaveSReserve2` | `varchar(255)` | YES | +| 177 | `sSlaveSReserve3` | `varchar(255)` | YES | +| 178 | `sSlaveSReserve4` | `varchar(255)` | YES | +| 179 | `sSlaveSReserve5` | `varchar(255)` | YES | +| 180 | `sSlaveSReserve6` | `varchar(255)` | YES | +| 181 | `dSlaveSReserve1` | `decimal(18,6)` | YES | +| 182 | `dSlaveSReserve2` | `decimal(18,6)` | YES | +| 183 | `dSlaveSReserve3` | `decimal(18,6)` | YES | +| 184 | `iSlaveSReserve1` | `int` | YES | +| 185 | `iSlaveSReserve2` | `int` | YES | +| 186 | `iSlaveSReserve3` | `int` | YES | +| 187 | `tSlaveSReserve1` | `datetime` | YES | +| 188 | `tSlaveSReserve2` | `datetime` | YES | +| 189 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 190 | `bSlaveQlyComplete` | `bit(1)` | NO | +| 191 | `dSlaveSampleQty` | `decimal(18,6)` | NO | +| 192 | `dSlaveQlyQty` | `decimal(18,6)` | NO | +| 193 | `tSlaveCompleteDate` | `datetime` | YES | +| 194 | `sSlaveColorMemo` | `text` | YES | +| 195 | `sSlaveParam1` | `varchar(255)` | NO | +| 196 | `sSlaveParam2` | `varchar(255)` | NO | +| 197 | `sSlaveParam3` | `varchar(255)` | NO | +| 198 | `sSlaveParam4` | `varchar(255)` | NO | +| 199 | `sSlaveParam5` | `varchar(255)` | NO | +| 200 | `sSlavePartsStyle` | `varchar(255)` | NO | +| 201 | `dSlaveLeftSide` | `decimal(18,6)` | YES | +| 202 | `dSlaveSkip` | `decimal(18,6)` | YES | +| 203 | `sSlavePaperDirection` | `varchar(100)` | YES | +| 204 | `dSlavePaper` | `decimal(18,6)` | YES | +| 205 | `dSlaveMeters` | `decimal(18,6)` | YES | +| 206 | `bSlaveCutting` | `bit(1)` | NO | +| 207 | `dSlaveOutSideDiameter` | `decimal(18,6)` | YES | +| 208 | `dSlaveDiameter` | `decimal(18,6)` | YES | +| 209 | `dSlaveCombineQty` | `decimal(18,6)` | NO | +| 210 | `bSlaveReceiptComplete` | `bit(1)` | NO | +| 211 | `bSlaveAdvanceComplete` | `bit(1)` | NO | +| 212 | `iIncrement` | `int` | NO | +| 213 | `sWorkBillNoMemo` | `longtext` | YES | +| 214 | `sNoFormat` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSrcNo` AS `sSlaveSrcNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSrcQty` AS `dSlaveSrcQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tCompleteDate` AS `tCompleteDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bSgdsemigoodsmatchbillComplete` AS `bSgdsemigoodsmatchbillComplete`,if((`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bBillComplete` = 1),'已完成','未完成') AS `sProductState`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sCustomerId` AS `sSlaveCustomerId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sContacts` AS `sSlaveContacts`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sPhone` AS `sSlavePhone`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`tDeliverDate` AS `tSlaveDeliverDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSalesManId` AS `sSlaveSalesManId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sProductTechnologyVer` AS `sSlaveProductTechnologyVer`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sGetPayId` AS `sSlaveGetPayId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`tGetPayDate` AS `tSlaveGetPayDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sConsignee` AS `sSlaveConsignee`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sConsigneeMobile` AS `sSlaveConsigneeMobile`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sDeliverId` AS `sSlaveDeliverId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sProvince` AS `sSlaveProvince`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sCity` AS `sSlaveCity`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sArea` AS `sSlaveArea`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sDeliverTo` AS `sSlaveDeliverTo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sManualNo` AS `sSlaveManualNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sCustomerOrderNo` AS `sSlaveCustomerOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sCurrency` AS `sSlaveCurrency`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dCurrencyRate` AS `dSlaveCurrencyRate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sProductId` AS `sSlaveProductId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductQty` AS `dSlaveProductQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductPrice` AS `dSlaveProductPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductMoney` AS `dSlaveProductMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sProductInfo` AS `sSlaveProductInfo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sMaterialsMemo` AS `sSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sProcessMemo` AS `sSlaveProcessMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSrcSlaveId` AS `sSlaveSrcSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSrcId` AS `sSlaveSrcId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dSrcQty` AS `dSrcQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductPQty` AS `dProductPQtySlave`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`iProductStick` AS `iSlaveProductStick`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bProductInStoreComplete` AS `bSlaveProductInStoreComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bDeliverComplete` AS `bSlaveDeliverComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bDeliverNotifyComplete` AS `bSlaveDeliverNotifyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bOutsideProcessComplete` AS `bSlaveOutsideProcessComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bCheckingComplete` AS `bSlaveCheckingComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sQualityRequireMemo` AS `sSlaveQualityRequireMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sPackRequireMemo` AS `sSlavePackRequireMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSlaveMemo` AS `sSlaveSlaveMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sTaxId` AS `sSlaveTaxId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductNoTaxPrice` AS `dSlaveProductNoTaxPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductNoTaxMoney` AS `dSlaveProductNoTaxMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductTaxMoney` AS `dSlaveProductTaxMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductTaxForeignMoney` AS `dSlaveProductTaxForeignMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductForeignMoney` AS `dSlaveProductForeignMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dProductInStoreQty` AS `dSlaveProductInStoreQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dDeliverNotifyQty` AS `dSlaveDeliverNotifyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dDeliverQty` AS `dSlaveDeliverQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dCheckingQty` AS `dSlaveCheckingQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dReceiptMoney` AS `dSlaveReceiptMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dOutsideProcessQty` AS `dSlaveOutsideProcessQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sWebOrderNo` AS `sSlaveWebOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sWebOrderId` AS `sSlaveWebOrderId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sBarcode` AS `sSlaveBarcode`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dGiveQty` AS `dSlaveGiveQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dPresentQty` AS `dSlavePresentQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sProductTechnologyId` AS `sSlaveProductTechnologyId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sOrderId` AS `sSlaveOrderId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sOrderNo` AS `sSlaveOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sOrderSlaveId` AS `sSlaveOrderSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSReserve1` AS `sSlaveSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSReserve2` AS `sSlaveSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSReserve3` AS `sSlaveSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSReserve4` AS `sSlaveSReserve4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSReserve5` AS `sSlaveSReserve5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sSReserve6` AS `sSlaveSReserve6`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dSReserve1` AS `dSlaveSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dSReserve2` AS `dSlaveSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dSReserve3` AS `dSlaveSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`iSReserve1` AS `iSlaveSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`iSReserve2` AS `iSlaveSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`iSReserve3` AS `iSlaveSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`tSReserve1` AS `tSlaveSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`tSReserve2` AS `tSlaveSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bQlyComplete` AS `bSlaveQlyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dSampleQty` AS `dSlaveSampleQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dQlyQty` AS `dSlaveQlyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`tCompleteDate` AS `tSlaveCompleteDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sColorMemo` AS `sSlaveColorMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParam1` AS `sSlaveParam1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParam2` AS `sSlaveParam2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParam3` AS `sSlaveParam3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParam4` AS `sSlaveParam4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParam5` AS `sSlaveParam5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sPartsStyle` AS `sSlavePartsStyle`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dLeftSide` AS `dSlaveLeftSide`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dSkip` AS `dSlaveSkip`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sPaperDirection` AS `sSlavePaperDirection`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dPaper` AS `dSlavePaper`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dMeters` AS `dSlaveMeters`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bCutting` AS `bSlaveCutting`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dOutSideDiameter` AS `dSlaveOutSideDiameter`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dDiameter` AS `dSlaveDiameter`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`dCombineQty` AS `dSlaveCombineQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bReceiptComplete` AS `bSlaveReceiptComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`bAdvanceComplete` AS `bSlaveAdvanceComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sWorkBillNoMemo` AS `sWorkBillNoMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sNoFormat` AS `sNoFormat` from (`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster` join `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave` on((`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillslave`.`sParentId` = `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_sgdsemigoodsmatchbillmaterials.md b/docs/auto-catalog/views/viw_sgdsemigoodsmatchbillmaterials.md new file mode 100644 index 0000000..e41ac55 --- /dev/null +++ b/docs/auto-catalog/views/viw_sgdsemigoodsmatchbillmaterials.md @@ -0,0 +1,195 @@ +# `viw_sgdsemigoodsmatchbillmaterials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sCustomerId` | `varchar(100)` | NO | +| 6 | `sContacts` | `varchar(255)` | YES | +| 7 | `sPhone` | `varchar(255)` | YES | +| 8 | `tDeliverDate` | `datetime` | YES | +| 9 | `sSalesManId` | `varchar(255)` | YES | +| 10 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 11 | `sGetPayId` | `varchar(255)` | YES | +| 12 | `tGetPayDate` | `datetime` | YES | +| 13 | `sConsignee` | `varchar(255)` | YES | +| 14 | `sConsigneeMobile` | `varchar(255)` | YES | +| 15 | `sDeliverId` | `varchar(100)` | YES | +| 16 | `sProvince` | `varchar(255)` | YES | +| 17 | `sCity` | `varchar(255)` | YES | +| 18 | `sArea` | `varchar(255)` | YES | +| 19 | `sDeliverTo` | `varchar(255)` | YES | +| 20 | `sManualNo` | `varchar(255)` | YES | +| 21 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 22 | `sCurrency` | `varchar(255)` | YES | +| 23 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `dProductPrice` | `decimal(18,6)` | NO | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | +| 28 | `sProductInfo` | `text` | YES | +| 29 | `sMaterialsMemo` | `text` | YES | +| 30 | `sProcessMemo` | `text` | YES | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | +| 32 | `sSrcId` | `varchar(100)` | NO | +| 33 | `sSlaveSrcNo` | `varchar(255)` | NO | +| 34 | `dSlaveSrcQty` | `decimal(18,6)` | YES | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | +| 36 | `iProductStick` | `int` | YES | +| 37 | `bProductInStoreComplete` | `bit(1)` | NO | +| 38 | `bDeliverComplete` | `bit(1)` | NO | +| 39 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 40 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 41 | `bCheckingComplete` | `bit(1)` | NO | +| 42 | `sQualityRequireMemo` | `text` | YES | +| 43 | `sPackRequireMemo` | `text` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 50 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 52 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 53 | `dDeliverQty` | `decimal(18,6)` | NO | +| 54 | `dCheckingQty` | `decimal(18,6)` | NO | +| 55 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 56 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 57 | `sWebOrderNo` | `varchar(255)` | NO | +| 58 | `sWebOrderId` | `varchar(100)` | NO | +| 59 | `sBarcode` | `varchar(255)` | YES | +| 60 | `dGiveQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sProductTechnologyId` | `varchar(100)` | YES | +| 63 | `sOrderId` | `varchar(100)` | NO | +| 64 | `sOrderSlaveId` | `varchar(100)` | NO | +| 65 | `sOrderNo` | `varchar(255)` | NO | +| 66 | `sSReserve1` | `varchar(255)` | YES | +| 67 | `sSReserve2` | `varchar(255)` | YES | +| 68 | `sSReserve3` | `varchar(255)` | YES | +| 69 | `sSReserve4` | `varchar(255)` | YES | +| 70 | `sSReserve5` | `varchar(255)` | YES | +| 71 | `sSReserve6` | `varchar(255)` | YES | +| 72 | `dSReserve1` | `decimal(18,6)` | YES | +| 73 | `dSReserve2` | `decimal(18,6)` | YES | +| 74 | `dSReserve3` | `decimal(18,6)` | YES | +| 75 | `iSReserve1` | `int` | YES | +| 76 | `iSReserve2` | `int` | YES | +| 77 | `iSReserve3` | `int` | YES | +| 78 | `tSReserve1` | `datetime` | YES | +| 79 | `tSReserve2` | `datetime` | YES | +| 80 | `sMakePerson` | `varchar(255)` | NO | +| 81 | `bQlyComplete` | `bit(1)` | NO | +| 82 | `dSampleQty` | `decimal(18,6)` | NO | +| 83 | `dQlyQty` | `decimal(18,6)` | NO | +| 84 | `tCompleteDate` | `datetime` | YES | +| 85 | `sColorMemo` | `text` | YES | +| 86 | `sParam1` | `varchar(255)` | NO | +| 87 | `sParam2` | `varchar(255)` | NO | +| 88 | `sParam3` | `varchar(255)` | NO | +| 89 | `sParam4` | `varchar(255)` | NO | +| 90 | `sParam5` | `varchar(255)` | NO | +| 91 | `sPartsStyle` | `varchar(255)` | NO | +| 92 | `dLeftSide` | `decimal(18,6)` | YES | +| 93 | `dSkip` | `decimal(18,6)` | YES | +| 94 | `sPaperDirection` | `varchar(100)` | YES | +| 95 | `dPaper` | `decimal(18,6)` | YES | +| 96 | `dMeters` | `decimal(18,6)` | YES | +| 97 | `bCutting` | `bit(1)` | NO | +| 98 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 99 | `dDiameter` | `decimal(18,6)` | YES | +| 100 | `dCombineQty` | `decimal(18,6)` | NO | +| 101 | `bReceiptComplete` | `bit(1)` | NO | +| 102 | `bAdvanceComplete` | `bit(1)` | NO | +| 103 | `bCheck` | `bit(1)` | NO | +| 104 | `bInvalid` | `bit(1)` | NO | +| 105 | `sBillNo` | `varchar(255)` | NO | +| 106 | `tCreateDate` | `datetime` | NO | +| 107 | `tCheckDate` | `datetime` | YES | +| 108 | `sFormId` | `varchar(100)` | NO | +| 109 | `sMaterialsId` | `varchar(100)` | NO | +| 110 | `iIncrement` | `int` | NO | +| 111 | `sSlaveId` | `varchar(100)` | NO | +| 112 | `iSlaveOrder` | `int` | NO | +| 113 | `sParentId` | `varchar(100)` | NO | +| 114 | `sType` | `varchar(255)` | NO | +| 115 | `sSlaveMaterialsId` | `varchar(100)` | NO | +| 116 | `sMaterialsStyle` | `varchar(255)` | NO | +| 117 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 118 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 119 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 120 | `iReelPaper` | `int` | NO | +| 121 | `dConversionQty` | `decimal(18,6)` | NO | +| 122 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 123 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 124 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 125 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 126 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 127 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 128 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 129 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 130 | `bPurchaseComplete` | `bit(1)` | NO | +| 131 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 132 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 133 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 134 | `dProductionQty` | `decimal(18,6)` | NO | +| 135 | `bProductionComplete` | `bit(1)` | NO | +| 136 | `bComMaterials` | `bit(1)` | NO | +| 137 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 138 | `sProcessId` | `varchar(100)` | NO | +| 139 | `sProcessTbId` | `varchar(100)` | NO | +| 140 | `sSelectProcess` | `varchar(255)` | NO | +| 141 | `sSlaveMaterialsMemo` | `text` | YES | +| 142 | `sSlaveSrcId` | `varchar(100)` | NO | +| 143 | `sAReserve1` | `varchar(255)` | YES | +| 144 | `sAReserve2` | `varchar(255)` | YES | +| 145 | `sAReserve3` | `varchar(255)` | YES | +| 146 | `sAReserve4` | `varchar(255)` | YES | +| 147 | `sAReserve5` | `varchar(255)` | YES | +| 148 | `sAReserve6` | `varchar(255)` | YES | +| 149 | `dAReserve1` | `decimal(18,6)` | YES | +| 150 | `dAReserve2` | `decimal(18,6)` | YES | +| 151 | `dAReserve3` | `decimal(18,6)` | YES | +| 152 | `iAReserve1` | `int` | YES | +| 153 | `iAReserve2` | `int` | YES | +| 154 | `iAReserve3` | `int` | YES | +| 155 | `tAReserve1` | `datetime` | YES | +| 156 | `tAReserve2` | `datetime` | YES | +| 157 | `bComComplete` | `bit(1)` | NO | +| 158 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 159 | `dComQty` | `decimal(18,6)` | NO | +| 160 | `bCutComplete` | `bit(1)` | NO | +| 161 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 162 | `dCutQty` | `decimal(18,6)` | NO | +| 163 | `bMarginalComplete` | `bit(1)` | NO | +| 164 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 165 | `dMarginalQty` | `decimal(18,6)` | NO | +| 166 | `bNotAuto` | `bit(1)` | NO | +| 167 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 168 | `tSlaveCreateDate` | `datetime` | NO | +| 169 | `sSrcControlId` | `varchar(100)` | NO | +| 170 | `sSrcMaterialsTbId` | `varchar(100)` | NO | +| 171 | `bPlanMaterialCheck` | `bit(1)` | NO | +| 172 | `bPlanMaterialCheckResult` | `bit(1)` | NO | +| 173 | `dCheckQty` | `decimal(18,6)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sId` AS `sId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sContacts` AS `sContacts`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPhone` AS `sPhone`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tDeliverDate` AS `tDeliverDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSalesManId` AS `sSalesManId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sGetPayId` AS `sGetPayId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tGetPayDate` AS `tGetPayDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sConsignee` AS `sConsignee`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sConsigneeMobile` AS `sConsigneeMobile`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sDeliverId` AS `sDeliverId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProvince` AS `sProvince`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCity` AS `sCity`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sArea` AS `sArea`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sDeliverTo` AS `sDeliverTo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sManualNo` AS `sManualNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sCurrency` AS `sCurrency`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dCurrencyRate` AS `dCurrencyRate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductQty` AS `dProductQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductPrice` AS `dProductPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductMoney` AS `dProductMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductInfo` AS `sProductInfo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sMaterialsMemo` AS `sMaterialsMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProcessMemo` AS `sProcessMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSrcSlaveId` AS `sSrcSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSrcId` AS `sSrcId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSrcNo` AS `sSlaveSrcNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSrcQty` AS `dSlaveSrcQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductPQty` AS `dProductPQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iProductStick` AS `iProductStick`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bDeliverComplete` AS `bDeliverComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bCheckingComplete` AS `bCheckingComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPackRequireMemo` AS `sPackRequireMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSlaveMemo` AS `sSlaveMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sTaxId` AS `sTaxId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductTaxMoney` AS `dProductTaxMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductForeignMoney` AS `dProductForeignMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dProductInStoreQty` AS `dProductInStoreQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dDeliverQty` AS `dDeliverQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dCheckingQty` AS `dCheckingQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dReceiptMoney` AS `dReceiptMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sWebOrderNo` AS `sWebOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sWebOrderId` AS `sWebOrderId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sBarcode` AS `sBarcode`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dGiveQty` AS `dGiveQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dPresentQty` AS `dPresentQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sProductTechnologyId` AS `sProductTechnologyId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sOrderId` AS `sOrderId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sOrderSlaveId` AS `sOrderSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sOrderNo` AS `sOrderNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve1` AS `sSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve2` AS `sSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve3` AS `sSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve4` AS `sSReserve4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve5` AS `sSReserve5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sSReserve6` AS `sSReserve6`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSReserve1` AS `dSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSReserve2` AS `dSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSReserve3` AS `dSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iSReserve1` AS `iSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iSReserve2` AS `iSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`iSReserve3` AS `iSReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tSReserve1` AS `tSReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tSReserve2` AS `tSReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bQlyComplete` AS `bQlyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSampleQty` AS `dSampleQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dQlyQty` AS `dQlyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tCompleteDate` AS `tCompleteDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sColorMemo` AS `sColorMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam1` AS `sParam1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam2` AS `sParam2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam3` AS `sParam3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam4` AS `sParam4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sParam5` AS `sParam5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPartsStyle` AS `sPartsStyle`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dLeftSide` AS `dLeftSide`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dSkip` AS `dSkip`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sPaperDirection` AS `sPaperDirection`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dPaper` AS `dPaper`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dMeters` AS `dMeters`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bCutting` AS `bCutting`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dOutSideDiameter` AS `dOutSideDiameter`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dDiameter` AS `dDiameter`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`dCombineQty` AS `dCombineQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bReceiptComplete` AS `bReceiptComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bAdvanceComplete` AS `bAdvanceComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bCheck` AS `bCheck`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`tCheckDate` AS `tCheckDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sId` AS `sSlaveId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`iOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sType` AS `sType`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sMaterialsId` AS `sSlaveMaterialsId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sMaterialsStyle` AS `sMaterialsStyle`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dMaterialsQty` AS `dMaterialsQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`iReelPaper` AS `iReelPaper`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dConversionQty` AS `dConversionQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dMaterialsKQty` AS `dMaterialsKQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bPurchaseComplete` AS `bPurchaseComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dPurchaseQty` AS `dPurchaseQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dProductionQty` AS `dProductionQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bProductionComplete` AS `bProductionComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bComMaterials` AS `bComMaterials`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sProcessTbId` AS `sProcessTbId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sSelectProcess` AS `sSelectProcess`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sMaterialsMemo` AS `sSlaveMaterialsMemo`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sSrcId` AS `sSlaveSrcId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAReserve1` AS `sAReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAReserve2` AS `sAReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAReserve3` AS `sAReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAReserve4` AS `sAReserve4`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAReserve5` AS `sAReserve5`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sAReserve6` AS `sAReserve6`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dAReserve1` AS `dAReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dAReserve2` AS `dAReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dAReserve3` AS `dAReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`iAReserve1` AS `iAReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`iAReserve2` AS `iAReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`iAReserve3` AS `iAReserve3`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`tAReserve1` AS `tAReserve1`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`tAReserve2` AS `tAReserve2`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bComComplete` AS `bComComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dComQty` AS `dComQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bCutComplete` AS `bCutComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dCutQty` AS `dCutQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bMarginalComplete` AS `bMarginalComplete`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dMarginalQty` AS `dMarginalQty`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bNotAuto` AS `bNotAuto`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sMakePerson` AS `sSlaveMakePerson`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`tCreateDate` AS `tSlaveCreateDate`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sSrcControlId` AS `sSrcControlId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sSrcMaterialsTbId` AS `sSrcMaterialsTbId`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bPlanMaterialCheck` AS `bPlanMaterialCheck`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`bPlanMaterialCheckResult` AS `bPlanMaterialCheckResult`,`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`dCheckQty` AS `dCheckQty` from (`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster` join `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials` on((`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaterials`.`sParentId` = `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_sgdsemigoodsmatchbillprocess.md b/docs/auto-catalog/views/viw_sgdsemigoodsmatchbillprocess.md new file mode 100644 index 0000000..00ec24d --- /dev/null +++ b/docs/auto-catalog/views/viw_sgdsemigoodsmatchbillprocess.md @@ -0,0 +1,193 @@ +# `viw_sgdsemigoodsmatchbillprocess` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBrandsId` | `varchar(100)` | NO | +| 3 | `sSubsidiaryId` | `varchar(100)` | NO | +| 4 | `iOrder` | `int` | NO | +| 5 | `sCustomerId` | `varchar(100)` | NO | +| 6 | `sContacts` | `varchar(255)` | YES | +| 7 | `sPhone` | `varchar(255)` | YES | +| 8 | `tDeliverDate` | `datetime` | YES | +| 9 | `sSalesManId` | `varchar(255)` | YES | +| 10 | `sProductTechnologyVer` | `varchar(255)` | YES | +| 11 | `sGetPayId` | `varchar(255)` | YES | +| 12 | `tGetPayDate` | `datetime` | YES | +| 13 | `sConsignee` | `varchar(255)` | YES | +| 14 | `sConsigneeMobile` | `varchar(255)` | YES | +| 15 | `sDeliverId` | `varchar(100)` | YES | +| 16 | `sProvince` | `varchar(255)` | YES | +| 17 | `sCity` | `varchar(255)` | YES | +| 18 | `sArea` | `varchar(255)` | YES | +| 19 | `sDeliverTo` | `varchar(255)` | YES | +| 20 | `sManualNo` | `varchar(255)` | YES | +| 21 | `sCustomerOrderNo` | `varchar(255)` | YES | +| 22 | `sCurrency` | `varchar(255)` | YES | +| 23 | `dCurrencyRate` | `decimal(18,6)` | YES | +| 24 | `sProductId` | `varchar(100)` | NO | +| 25 | `dProductQty` | `decimal(18,6)` | NO | +| 26 | `dProductPrice` | `decimal(18,6)` | NO | +| 27 | `dProductMoney` | `decimal(18,6)` | NO | +| 28 | `sProductInfo` | `text` | YES | +| 29 | `sMaterialsMemo` | `text` | YES | +| 30 | `sProcessMemo` | `text` | YES | +| 31 | `sSrcSlaveId` | `varchar(100)` | NO | +| 32 | `sSrcId` | `varchar(100)` | NO | +| 33 | `sSlaveSrcNo` | `varchar(255)` | NO | +| 34 | `dSlaveSrcQty` | `decimal(18,6)` | YES | +| 35 | `dProductPQty` | `decimal(18,6)` | YES | +| 36 | `iProductStick` | `int` | YES | +| 37 | `bProductInStoreComplete` | `bit(1)` | NO | +| 38 | `bDeliverComplete` | `bit(1)` | NO | +| 39 | `bDeliverNotifyComplete` | `bit(1)` | NO | +| 40 | `bOutsideProcessComplete` | `bit(1)` | NO | +| 41 | `bCheckingComplete` | `bit(1)` | NO | +| 42 | `sQualityRequireMemo` | `text` | YES | +| 43 | `sPackRequireMemo` | `text` | YES | +| 44 | `sSlaveMemo` | `text` | YES | +| 45 | `sTaxId` | `varchar(100)` | YES | +| 46 | `dProductNoTaxPrice` | `decimal(18,6)` | YES | +| 47 | `dProductNoTaxMoney` | `decimal(18,6)` | YES | +| 48 | `dProductTaxMoney` | `decimal(18,6)` | YES | +| 49 | `dProductTaxForeignMoney` | `decimal(18,6)` | YES | +| 50 | `dProductForeignMoney` | `decimal(18,6)` | YES | +| 51 | `dProductInStoreQty` | `decimal(18,6)` | NO | +| 52 | `dDeliverNotifyQty` | `decimal(18,6)` | NO | +| 53 | `dDeliverQty` | `decimal(18,6)` | NO | +| 54 | `dCheckingQty` | `decimal(18,6)` | NO | +| 55 | `dReceiptMoney` | `decimal(18,6)` | NO | +| 56 | `dOutsideProcessQty` | `decimal(18,6)` | NO | +| 57 | `sWebOrderNo` | `varchar(255)` | NO | +| 58 | `sWebOrderId` | `varchar(100)` | NO | +| 59 | `sBarcode` | `varchar(255)` | YES | +| 60 | `dGiveQty` | `decimal(18,6)` | NO | +| 61 | `dPresentQty` | `decimal(18,6)` | NO | +| 62 | `sProductTechnologyId` | `varchar(100)` | YES | +| 63 | `sOrderId` | `varchar(100)` | NO | +| 64 | `sOrderSlaveId` | `varchar(100)` | NO | +| 65 | `sOrderNo` | `varchar(255)` | NO | +| 66 | `sSReserve1` | `varchar(255)` | YES | +| 67 | `sSReserve2` | `varchar(255)` | YES | +| 68 | `sSReserve3` | `varchar(255)` | YES | +| 69 | `sSReserve4` | `varchar(255)` | YES | +| 70 | `sSReserve5` | `varchar(255)` | YES | +| 71 | `sSReserve6` | `varchar(255)` | YES | +| 72 | `dSReserve1` | `decimal(18,6)` | YES | +| 73 | `dSReserve2` | `decimal(18,6)` | YES | +| 74 | `dSReserve3` | `decimal(18,6)` | YES | +| 75 | `iSReserve1` | `int` | YES | +| 76 | `iSReserve2` | `int` | YES | +| 77 | `iSReserve3` | `int` | YES | +| 78 | `tSReserve1` | `datetime` | YES | +| 79 | `tSReserve2` | `datetime` | YES | +| 80 | `sMakePerson` | `varchar(255)` | NO | +| 81 | `bQlyComplete` | `bit(1)` | NO | +| 82 | `dSampleQty` | `decimal(18,6)` | NO | +| 83 | `dQlyQty` | `decimal(18,6)` | NO | +| 84 | `tCompleteDate` | `datetime` | YES | +| 85 | `sColorMemo` | `text` | YES | +| 86 | `sParam1` | `varchar(255)` | NO | +| 87 | `sParam2` | `varchar(255)` | NO | +| 88 | `sParam3` | `varchar(255)` | NO | +| 89 | `sParam4` | `varchar(255)` | NO | +| 90 | `sParam5` | `varchar(255)` | NO | +| 91 | `sPartsStyle` | `varchar(255)` | NO | +| 92 | `dLeftSide` | `decimal(18,6)` | YES | +| 93 | `dSkip` | `decimal(18,6)` | YES | +| 94 | `sPaperDirection` | `varchar(100)` | YES | +| 95 | `dPaper` | `decimal(18,6)` | YES | +| 96 | `dMeters` | `decimal(18,6)` | YES | +| 97 | `bCutting` | `bit(1)` | NO | +| 98 | `dOutSideDiameter` | `decimal(18,6)` | YES | +| 99 | `dDiameter` | `decimal(18,6)` | YES | +| 100 | `dCombineQty` | `decimal(18,6)` | NO | +| 101 | `bReceiptComplete` | `bit(1)` | NO | +| 102 | `bAdvanceComplete` | `bit(1)` | NO | +| 103 | `bCheck` | `bit(1)` | NO | +| 104 | `bInvalid` | `bit(1)` | NO | +| 105 | `sBillNo` | `varchar(255)` | NO | +| 106 | `sFormId` | `varchar(100)` | NO | +| 107 | `tCreateDate` | `datetime` | NO | +| 108 | `bBillOutside` | `bit(1)` | NO | +| 109 | `iIncrement` | `int` | NO | +| 110 | `sSlaveId` | `varchar(100)` | NO | +| 111 | `iSlaveOrder` | `int` | NO | +| 112 | `sParentId` | `varchar(100)` | NO | +| 113 | `sControlId` | `varchar(100)` | NO | +| 114 | `sType` | `varchar(255)` | NO | +| 115 | `sProcessId` | `varchar(100)` | NO | +| 116 | `sMaterialsId` | `varchar(100)` | NO | +| 117 | `sMaterialsTbId` | `varchar(100)` | YES | +| 118 | `sSlaveSrcId` | `varchar(100)` | NO | +| 119 | `sProcessRequire` | `text` | YES | +| 120 | `dManualQty` | `decimal(18,6)` | YES | +| 121 | `dManualWidth` | `decimal(18,6)` | YES | +| 122 | `dManualLength` | `decimal(18,6)` | YES | +| 123 | `dManualValue` | `decimal(18,6)` | YES | +| 124 | `sMachineId` | `varchar(100)` | YES | +| 125 | `dHour` | `decimal(18,6)` | YES | +| 126 | `sKnifeMouldId` | `varchar(100)` | YES | +| 127 | `sNewOld` | `varchar(255)` | YES | +| 128 | `bSlaveOutside` | `bit(1)` | NO | +| 129 | `dOutsideQty` | `decimal(18,6)` | YES | +| 130 | `dSlaveOutsideProcessQty` | `decimal(18,6)` | YES | +| 131 | `dProcessInQty` | `decimal(18,6)` | YES | +| 132 | `dLossQty` | `decimal(18,6)` | YES | +| 133 | `dAdjustLossQty` | `decimal(18,6)` | YES | +| 134 | `dRate` | `decimal(18,6)` | YES | +| 135 | `dProcessOutQty` | `decimal(18,6)` | YES | +| 136 | `dProcessQty` | `decimal(18,6)` | NO | +| 137 | `dProductionReportQty` | `decimal(18,6)` | NO | +| 138 | `bProductionReportComplete` | `bit(1)` | NO | +| 139 | `dPriorProductReportQty` | `decimal(18,6)` | YES | +| 140 | `bProductionComplete` | `bit(1)` | NO | +| 141 | `dProductionQty` | `decimal(18,6)` | NO | +| 142 | `dProcessMoney` | `decimal(18,6)` | YES | +| 143 | `dCostProcessMoney` | `decimal(18,6)` | YES | +| 144 | `dDifficultEasy` | `decimal(18,6)` | YES | +| 145 | `tStartDate` | `datetime` | YES | +| 146 | `tEndDate` | `datetime` | YES | +| 147 | `sNextId` | `varchar(100)` | YES | +| 148 | `bLastProcess` | `bit(1)` | NO | +| 149 | `sSlaveProcessMemo` | `text` | YES | +| 150 | `sPReserve1` | `varchar(255)` | YES | +| 151 | `sPReserve2` | `varchar(255)` | YES | +| 152 | `sPReserve3` | `varchar(255)` | YES | +| 153 | `sPReserve4` | `varchar(255)` | YES | +| 154 | `sPReserve5` | `varchar(255)` | YES | +| 155 | `sPReserve6` | `varchar(255)` | YES | +| 156 | `dPReserve1` | `decimal(18,6)` | YES | +| 157 | `dPReserve2` | `decimal(18,6)` | YES | +| 158 | `dPReserve3` | `decimal(18,6)` | YES | +| 159 | `iPReserve1` | `int` | YES | +| 160 | `iPReserve2` | `int` | YES | +| 161 | `iPReserve3` | `int` | YES | +| 162 | `tPReserve1` | `datetime` | YES | +| 163 | `tPReserve2` | `datetime` | YES | +| 164 | `sSlaveMakePerson` | `varchar(255)` | NO | +| 165 | `sSrcControlId` | `varchar(100)` | NO | +| 166 | `sSrcProcessTbId` | `varchar(100)` | NO | +| 167 | `bOutSideComplete` | `bit(1)` | NO | +| 168 | `bSlaveQlyComplete` | `bit(1)` | NO | +| 169 | `dSlaveSampleQty` | `decimal(18,6)` | NO | +| 170 | `dSlaveQlyQty` | `decimal(18,6)` | NO | +| 171 | `dAdjustRate` | `decimal(18,6)` | NO | + +## Definition + +```sql +select `m`.`sId` AS `sId`,`m`.`sBrandsId` AS `sBrandsId`,`m`.`sSubsidiaryId` AS `sSubsidiaryId`,`m`.`iOrder` AS `iOrder`,`m`.`sCustomerId` AS `sCustomerId`,`m`.`sContacts` AS `sContacts`,`m`.`sPhone` AS `sPhone`,`m`.`tDeliverDate` AS `tDeliverDate`,`m`.`sSalesManId` AS `sSalesManId`,`m`.`sProductTechnologyVer` AS `sProductTechnologyVer`,`m`.`sGetPayId` AS `sGetPayId`,`m`.`tGetPayDate` AS `tGetPayDate`,`m`.`sConsignee` AS `sConsignee`,`m`.`sConsigneeMobile` AS `sConsigneeMobile`,`m`.`sDeliverId` AS `sDeliverId`,`m`.`sProvince` AS `sProvince`,`m`.`sCity` AS `sCity`,`m`.`sArea` AS `sArea`,`m`.`sDeliverTo` AS `sDeliverTo`,`m`.`sManualNo` AS `sManualNo`,`m`.`sCustomerOrderNo` AS `sCustomerOrderNo`,`m`.`sCurrency` AS `sCurrency`,`m`.`dCurrencyRate` AS `dCurrencyRate`,`m`.`sProductId` AS `sProductId`,`m`.`dProductQty` AS `dProductQty`,`m`.`dProductPrice` AS `dProductPrice`,`m`.`dProductMoney` AS `dProductMoney`,`m`.`sProductInfo` AS `sProductInfo`,`m`.`sMaterialsMemo` AS `sMaterialsMemo`,`m`.`sProcessMemo` AS `sProcessMemo`,`m`.`sSrcSlaveId` AS `sSrcSlaveId`,`m`.`sSrcId` AS `sSrcId`,`m`.`sSrcNo` AS `sSlaveSrcNo`,`m`.`dSrcQty` AS `dSlaveSrcQty`,`m`.`dProductPQty` AS `dProductPQty`,`m`.`iProductStick` AS `iProductStick`,`m`.`bProductInStoreComplete` AS `bProductInStoreComplete`,`m`.`bDeliverComplete` AS `bDeliverComplete`,`m`.`bDeliverNotifyComplete` AS `bDeliverNotifyComplete`,`m`.`bOutsideProcessComplete` AS `bOutsideProcessComplete`,`m`.`bCheckingComplete` AS `bCheckingComplete`,`m`.`sQualityRequireMemo` AS `sQualityRequireMemo`,`m`.`sPackRequireMemo` AS `sPackRequireMemo`,`m`.`sSlaveMemo` AS `sSlaveMemo`,`m`.`sTaxId` AS `sTaxId`,`m`.`dProductNoTaxPrice` AS `dProductNoTaxPrice`,`m`.`dProductNoTaxMoney` AS `dProductNoTaxMoney`,`m`.`dProductTaxMoney` AS `dProductTaxMoney`,`m`.`dProductTaxForeignMoney` AS `dProductTaxForeignMoney`,`m`.`dProductForeignMoney` AS `dProductForeignMoney`,`m`.`dProductInStoreQty` AS `dProductInStoreQty`,`m`.`dDeliverNotifyQty` AS `dDeliverNotifyQty`,`m`.`dDeliverQty` AS `dDeliverQty`,`m`.`dCheckingQty` AS `dCheckingQty`,`m`.`dReceiptMoney` AS `dReceiptMoney`,`m`.`dOutsideProcessQty` AS `dOutsideProcessQty`,`m`.`sWebOrderNo` AS `sWebOrderNo`,`m`.`sWebOrderId` AS `sWebOrderId`,`m`.`sBarcode` AS `sBarcode`,`m`.`dGiveQty` AS `dGiveQty`,`m`.`dPresentQty` AS `dPresentQty`,`m`.`sProductTechnologyId` AS `sProductTechnologyId`,`m`.`sOrderId` AS `sOrderId`,`m`.`sOrderSlaveId` AS `sOrderSlaveId`,`m`.`sOrderNo` AS `sOrderNo`,`m`.`sSReserve1` AS `sSReserve1`,`m`.`sSReserve2` AS `sSReserve2`,`m`.`sSReserve3` AS `sSReserve3`,`m`.`sSReserve4` AS `sSReserve4`,`m`.`sSReserve5` AS `sSReserve5`,`m`.`sSReserve6` AS `sSReserve6`,`m`.`dSReserve1` AS `dSReserve1`,`m`.`dSReserve2` AS `dSReserve2`,`m`.`dSReserve3` AS `dSReserve3`,`m`.`iSReserve1` AS `iSReserve1`,`m`.`iSReserve2` AS `iSReserve2`,`m`.`iSReserve3` AS `iSReserve3`,`m`.`tSReserve1` AS `tSReserve1`,`m`.`tSReserve2` AS `tSReserve2`,`m`.`sMakePerson` AS `sMakePerson`,`m`.`bQlyComplete` AS `bQlyComplete`,`m`.`dSampleQty` AS `dSampleQty`,`m`.`dQlyQty` AS `dQlyQty`,`m`.`tCompleteDate` AS `tCompleteDate`,`m`.`sColorMemo` AS `sColorMemo`,`m`.`sParam1` AS `sParam1`,`m`.`sParam2` AS `sParam2`,`m`.`sParam3` AS `sParam3`,`m`.`sParam4` AS `sParam4`,`m`.`sParam5` AS `sParam5`,`m`.`sPartsStyle` AS `sPartsStyle`,`m`.`dLeftSide` AS `dLeftSide`,`m`.`dSkip` AS `dSkip`,`m`.`sPaperDirection` AS `sPaperDirection`,`m`.`dPaper` AS `dPaper`,`m`.`dMeters` AS `dMeters`,`m`.`bCutting` AS `bCutting`,`m`.`dOutSideDiameter` AS `dOutSideDiameter`,`m`.`dDiameter` AS `dDiameter`,`m`.`dCombineQty` AS `dCombineQty`,`m`.`bReceiptComplete` AS `bReceiptComplete`,`m`.`bAdvanceComplete` AS `bAdvanceComplete`,`m`.`bCheck` AS `bCheck`,`m`.`bInvalid` AS `bInvalid`,`m`.`sBillNo` AS `sBillNo`,`m`.`sFormId` AS `sFormId`,`m`.`tCreateDate` AS `tCreateDate`,`m`.`bBillOutside` AS `bBillOutside`,`s`.`iIncrement` AS `iIncrement`,`s`.`sId` AS `sSlaveId`,`s`.`iOrder` AS `iSlaveOrder`,`s`.`sParentId` AS `sParentId`,`s`.`sControlId` AS `sControlId`,`s`.`sType` AS `sType`,`s`.`sProcessId` AS `sProcessId`,`s`.`sMaterialsId` AS `sMaterialsId`,`s`.`sMaterialsTbId` AS `sMaterialsTbId`,`s`.`sSrcId` AS `sSlaveSrcId`,`s`.`sProcessRequire` AS `sProcessRequire`,`s`.`dManualQty` AS `dManualQty`,`s`.`dManualWidth` AS `dManualWidth`,`s`.`dManualLength` AS `dManualLength`,`s`.`dManualValue` AS `dManualValue`,`s`.`sMachineId` AS `sMachineId`,`s`.`dHour` AS `dHour`,`s`.`sKnifeMouldId` AS `sKnifeMouldId`,`s`.`sNewOld` AS `sNewOld`,`s`.`bOutside` AS `bSlaveOutside`,`s`.`dOutsideQty` AS `dOutsideQty`,`s`.`dOutsideProcessQty` AS `dSlaveOutsideProcessQty`,`s`.`dProcessInQty` AS `dProcessInQty`,`s`.`dLossQty` AS `dLossQty`,`s`.`dAdjustLossQty` AS `dAdjustLossQty`,`s`.`dRate` AS `dRate`,`s`.`dProcessOutQty` AS `dProcessOutQty`,`s`.`dProcessQty` AS `dProcessQty`,`s`.`dProductionReportQty` AS `dProductionReportQty`,`s`.`bProductionReportComplete` AS `bProductionReportComplete`,`s`.`dPriorProductReportQty` AS `dPriorProductReportQty`,`s`.`bProductionComplete` AS `bProductionComplete`,`s`.`dProductionQty` AS `dProductionQty`,`s`.`dProcessMoney` AS `dProcessMoney`,`s`.`dCostProcessMoney` AS `dCostProcessMoney`,`s`.`dDifficultEasy` AS `dDifficultEasy`,`s`.`tStartDate` AS `tStartDate`,`s`.`tEndDate` AS `tEndDate`,`s`.`sNextId` AS `sNextId`,`s`.`bLastProcess` AS `bLastProcess`,`s`.`sProcessMemo` AS `sSlaveProcessMemo`,`s`.`sPReserve1` AS `sPReserve1`,`s`.`sPReserve2` AS `sPReserve2`,`s`.`sPReserve3` AS `sPReserve3`,`s`.`sPReserve4` AS `sPReserve4`,`s`.`sPReserve5` AS `sPReserve5`,`s`.`sPReserve6` AS `sPReserve6`,`s`.`dPReserve1` AS `dPReserve1`,`s`.`dPReserve2` AS `dPReserve2`,`s`.`dPReserve3` AS `dPReserve3`,`s`.`iPReserve1` AS `iPReserve1`,`s`.`iPReserve2` AS `iPReserve2`,`s`.`iPReserve3` AS `iPReserve3`,`s`.`tPReserve1` AS `tPReserve1`,`s`.`tPReserve2` AS `tPReserve2`,`s`.`sMakePerson` AS `sSlaveMakePerson`,`s`.`sSrcControlId` AS `sSrcControlId`,`s`.`sSrcProcessTbId` AS `sSrcProcessTbId`,`s`.`bOutSideComplete` AS `bOutSideComplete`,`s`.`bQlyComplete` AS `bSlaveQlyComplete`,`s`.`dSampleQty` AS `dSlaveSampleQty`,`s`.`dQlyQty` AS `dSlaveQlyQty`,`s`.`dAdjustRate` AS `dAdjustRate` from (`xlyweberp_saas_ai`.`sgdsemigoodsmatchbillmaster` `m` join `xlyweberp_saas_ai`.`sgdsemigoodsmatchbillprocess` `s` on((`s`.`sParentId` = `m`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_sismaterialsclassify.md b/docs/auto-catalog/views/viw_sismaterialsclassify.md new file mode 100644 index 0000000..7697023 --- /dev/null +++ b/docs/auto-catalog/views/viw_sismaterialsclassify.md @@ -0,0 +1,31 @@ +# `viw_sismaterialsclassify` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sMaterialsType` | `varchar(100)` | YES | +| 2 | `sName` | `varchar(100)` | NO | +| 3 | `sNo` | `varchar(50)` | YES | +| 4 | `sId` | `varchar(50)` | YES | +| 5 | `sParentNo` | `varchar(50)` | YES | +| 6 | `sBrandsId` | `varchar(50)` | YES | +| 7 | `sSubsidiaryId` | `varchar(50)` | YES | +| 8 | `bInvalid` | `bit(1)` | NO | +| 9 | `iOrder` | `int` | NO | + +## Definition + +```sql +select (select `b`.`sName` from `xlyweberp_saas_ai`.`sismaterialsclassify` `b` where (`b`.`sId` = `a`.`sParentId`)) AS `sMaterialsType`,`a`.`sName` AS `sName`,`a`.`sNo` AS `sNo`,`a`.`sId` AS `sId`,(select `b`.`sNo` from `xlyweberp_saas_ai`.`sismaterialsclassify` `b` where (`b`.`sId` = `a`.`sParentId`)) AS `sParentNo`,`a`.`sBrandsId` AS `sBrandsId`,`a`.`sSubsidiaryId` AS `sSubsidiaryId`,`a`.`bInvalid` AS `bInvalid`,`a`.`iOrder` AS `iOrder` from `xlyweberp_saas_ai`.`sismaterialsclassify` `a` where ((`a`.`bInvalid` = 0) and (ifnull(`a`.`sParentId`,'') <> '')) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_sysmsg.md b/docs/auto-catalog/views/viw_sysmsg.md new file mode 100644 index 0000000..bc40d68 --- /dev/null +++ b/docs/auto-catalog/views/viw_sysmsg.md @@ -0,0 +1,46 @@ +# `viw_sysmsg` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | YES | +| 2 | `sId` | `varchar(100)` | YES | +| 3 | `sBrandsId` | `varchar(100)` | YES | +| 4 | `sSubsidiaryId` | `varchar(100)` | YES | +| 5 | `tCreateDate` | `datetime` | YES | +| 6 | `sMakePerson` | `varchar(255)` | YES | +| 7 | `iOrder` | `int` | YES | +| 8 | `sBillId` | `varchar(100)` | YES | +| 9 | `tBillDate` | `datetime` | YES | +| 10 | `sType` | `varchar(255)` | YES | +| 11 | `sCheckPerson` | `longtext` | YES | +| 12 | `sCheckPersonName` | `longtext` | YES | +| 13 | `sTitle` | `varchar(255)` | YES | +| 14 | `sContent` | `text` | YES | +| 15 | `sBillNo` | `varchar(255)` | YES | +| 16 | `sFormId` | `varchar(100)` | YES | +| 17 | `sCheckModelId` | `varchar(100)` | YES | +| 18 | `sMemo` | `text` | YES | +| 19 | `sCheckStatus` | `varchar(255)` | YES | +| 20 | `sParentId` | `varchar(100)` | YES | +| 21 | `sUserId` | `varchar(100)` | YES | +| 22 | `bIsView` | `bit(1)` | YES | +| 23 | `bReply` | `bit(1)` | YES | +| 24 | `sStatus` | `varchar(1)` | NO | + +## Definition + +```sql +select `s`.`iIncrement` AS `iIncrement`,`s`.`sId` AS `sId`,`s`.`sBrandsId` AS `sBrandsId`,`s`.`sSubsidiaryId` AS `sSubsidiaryId`,`s`.`tCreateDate` AS `tCreateDate`,`s`.`sMakePerson` AS `sMakePerson`,`s`.`iOrder` AS `iOrder`,`s`.`sBillId` AS `sBillId`,`s`.`tBillDate` AS `tBillDate`,`s`.`sType` AS `sType`,if((ifnull((select group_concat(`b`.`sUserName` separator ',') from `xlyweberp_saas_ai`.`sftlogininfo` `b` where (find_in_set(`b`.`sId`,`s`.`sCheckPerson`) > 0)),'') = ''),`s`.`sCheckPerson`,(select group_concat(`b`.`sUserName` separator ',') from `xlyweberp_saas_ai`.`sftlogininfo` `b` where (find_in_set(`b`.`sId`,`s`.`sCheckPerson`) > 0))) AS `sCheckPerson`,(select group_concat(`b`.`sUserName` separator ',') from `xlyweberp_saas_ai`.`sftlogininfo` `b` where (find_in_set(`b`.`sId`,`s`.`sCheckPerson`) > 0)) AS `sCheckPersonName`,`s`.`sTitle` AS `sTitle`,`s`.`sContent` AS `sContent`,`s`.`sBillNo` AS `sBillNo`,`s`.`sFormId` AS `sFormId`,`s`.`sCheckModelId` AS `sCheckModelId`,`s`.`sMemo` AS `sMemo`,`s`.`sCheckStatus` AS `sCheckStatus`,`u`.`sParentId` AS `sParentId`,`u`.`sUserId` AS `sUserId`,`u`.`bIsView` AS `bIsView`,`u`.`bReply` AS `bReply`,(case when (ifnull(`u`.`bIsView`,0) = 0) then '0' else (case when (`s`.`sCheckStatus` = '1') then '1' when (`s`.`sCheckStatus` = '2') then '2' when (`s`.`sCheckStatus` = '0') then '3' else if((`s`.`sCheckStatus` is null),'4','5') end) end) AS `sStatus` from (`xlyweberp_saas_ai`.`sysmsg` `s` left join `xlyweberp_saas_ai`.`sysmsguser` `u` on((`s`.`sId` = `u`.`sParentId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_zknifemould_mftproductionplan.md b/docs/auto-catalog/views/viw_zknifemould_mftproductionplan.md new file mode 100644 index 0000000..cb785b8 --- /dev/null +++ b/docs/auto-catalog/views/viw_zknifemould_mftproductionplan.md @@ -0,0 +1,54 @@ +# `viw_zknifemould_mftproductionplan` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `sKnifeMouldNo` | `varchar(255)` | NO | +| 9 | `sKnifeMouldName` | `varchar(255)` | NO | +| 10 | `sKnifeMouldStyle` | `varchar(255)` | YES | +| 11 | `sStoreShelveId` | `varchar(100)` | YES | +| 12 | `dDurable` | `decimal(18,6)` | NO | +| 13 | `sState` | `varchar(255)` | NO | +| 14 | `sMemo` | `text` | YES | +| 15 | `sFormId` | `varchar(100)` | NO | +| 16 | `bActivate` | `bit(1)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sProductId` | `varchar(100)` | NO | +| 23 | `sParentId` | `varchar(100)` | NO | +| 24 | `sSlaveId` | `varchar(200)` | NO | +| 25 | `iSlaveOrder` | `int` | NO | +| 26 | `sProcessId` | `varchar(100)` | YES | +| 27 | `sBillNo` | `varchar(255)` | NO | +| 28 | `sWorkOrderId` | `varchar(100)` | NO | +| 29 | `sWorkOrderProcessId` | `varchar(100)` | NO | +| 30 | `sKnifeMouldId` | `varchar(100)` | YES | +| 31 | `sKnifeMouldState` | `varchar(10)` | NO | +| 32 | `sPartsName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`md`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`md`.`sId` AS `sId`,`xlyweberp_saas_ai`.`md`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`md`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`md`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`md`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`md`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`md`.`sKnifeMouldNo` AS `sKnifeMouldNo`,`xlyweberp_saas_ai`.`md`.`sKnifeMouldName` AS `sKnifeMouldName`,`xlyweberp_saas_ai`.`md`.`sKnifeMouldStyle` AS `sKnifeMouldStyle`,`xlyweberp_saas_ai`.`md`.`sStoreShelveId` AS `sStoreShelveId`,`xlyweberp_saas_ai`.`md`.`dDurable` AS `dDurable`,`xlyweberp_saas_ai`.`md`.`sState` AS `sState`,`xlyweberp_saas_ai`.`md`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`md`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`md`.`bActivate` AS `bActivate`,`xlyweberp_saas_ai`.`md`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`md`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`md`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`md`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`md`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`md`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`md`.`sParentId` AS `sParentId`,concat(`xlyweberp_saas_ai`.`md`.`sId`,`mf`.`sSlaveId`) AS `sSlaveId`,`xlyweberp_saas_ai`.`md`.`iSlaveOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`md`.`sProcessId` AS `sProcessId`,`mf`.`sBillNo` AS `sBillNo`,`mf`.`sId` AS `sWorkOrderId`,`mf`.`sSlaveId` AS `sWorkOrderProcessId`,`mf`.`sKnifeMouldId` AS `sKnifeMouldId`,`mf`.`sKnifeMouldState` AS `sKnifeMouldState`,`mf`.`sPartsName` AS `sPartsName` from (`xlyweberp_saas_ai`.`viw_knifemould` `md` join (select `xlyweberp_saas_ai`.`vf`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`vf`.`sId` AS `sId`,`xlyweberp_saas_ai`.`vf`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`vf`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`vf`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`vf`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`vf`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`vf`.`sPartsName` AS `sPartsName` from (`xlyweberp_saas_ai`.`viw_mftworkorderprocess` `vf` join `xlyweberp_saas_ai`.`mftproductionplan` `mp` on((`xlyweberp_saas_ai`.`vf`.`sId` = `mp`.`sSrcId`))) where (`mp`.`sState` in (1,2,3,5,6,7,8))) `mf` on((`xlyweberp_saas_ai`.`md`.`sId` = `mf`.`sKnifeMouldId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_zknifemould_mftproductionplanslave.md b/docs/auto-catalog/views/viw_zknifemould_mftproductionplanslave.md new file mode 100644 index 0000000..2934ff5 --- /dev/null +++ b/docs/auto-catalog/views/viw_zknifemould_mftproductionplanslave.md @@ -0,0 +1,54 @@ +# `viw_zknifemould_mftproductionplanslave` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `tCreateDate` | `datetime` | NO | +| 5 | `sSubsidiaryId` | `varchar(100)` | NO | +| 6 | `iOrder` | `int` | NO | +| 7 | `sMakePerson` | `varchar(255)` | NO | +| 8 | `sKnifeMouldNo` | `varchar(255)` | NO | +| 9 | `sKnifeMouldName` | `varchar(255)` | NO | +| 10 | `sKnifeMouldStyle` | `varchar(255)` | YES | +| 11 | `sStoreShelveId` | `varchar(100)` | YES | +| 12 | `dDurable` | `decimal(18,6)` | NO | +| 13 | `sState` | `varchar(255)` | NO | +| 14 | `sMemo` | `text` | YES | +| 15 | `sFormId` | `varchar(100)` | NO | +| 16 | `bActivate` | `bit(1)` | NO | +| 17 | `bInvalid` | `bit(1)` | NO | +| 18 | `sMReserve1` | `varchar(255)` | YES | +| 19 | `sMReserve2` | `varchar(255)` | YES | +| 20 | `sMReserve3` | `varchar(255)` | YES | +| 21 | `sMReserve4` | `varchar(255)` | YES | +| 22 | `sProductId` | `varchar(100)` | NO | +| 23 | `sParentId` | `varchar(100)` | NO | +| 24 | `sSlaveId` | `varchar(200)` | NO | +| 25 | `iSlaveOrder` | `int` | NO | +| 26 | `sProcessId` | `varchar(100)` | YES | +| 27 | `sBillNo` | `varchar(255)` | NO | +| 28 | `sWorkOrderId` | `varchar(100)` | NO | +| 29 | `sWorkOrderProcessId` | `varchar(100)` | NO | +| 30 | `sKnifeMouldId` | `varchar(100)` | YES | +| 31 | `sKnifeMouldState` | `varchar(10)` | NO | +| 32 | `sPartsName` | `varchar(255)` | YES | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`md`.`iIncrement` AS `iIncrement`,`xlyweberp_saas_ai`.`md`.`sId` AS `sId`,`xlyweberp_saas_ai`.`md`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`md`.`tCreateDate` AS `tCreateDate`,`xlyweberp_saas_ai`.`md`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`md`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`md`.`sMakePerson` AS `sMakePerson`,`xlyweberp_saas_ai`.`md`.`sKnifeMouldNo` AS `sKnifeMouldNo`,`xlyweberp_saas_ai`.`md`.`sKnifeMouldName` AS `sKnifeMouldName`,`xlyweberp_saas_ai`.`md`.`sKnifeMouldStyle` AS `sKnifeMouldStyle`,`xlyweberp_saas_ai`.`md`.`sStoreShelveId` AS `sStoreShelveId`,`xlyweberp_saas_ai`.`md`.`dDurable` AS `dDurable`,`xlyweberp_saas_ai`.`md`.`sState` AS `sState`,`xlyweberp_saas_ai`.`md`.`sMemo` AS `sMemo`,`xlyweberp_saas_ai`.`md`.`sFormId` AS `sFormId`,`xlyweberp_saas_ai`.`md`.`bActivate` AS `bActivate`,`xlyweberp_saas_ai`.`md`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`md`.`sMReserve1` AS `sMReserve1`,`xlyweberp_saas_ai`.`md`.`sMReserve2` AS `sMReserve2`,`xlyweberp_saas_ai`.`md`.`sMReserve3` AS `sMReserve3`,`xlyweberp_saas_ai`.`md`.`sMReserve4` AS `sMReserve4`,`xlyweberp_saas_ai`.`md`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`md`.`sParentId` AS `sParentId`,concat(`xlyweberp_saas_ai`.`md`.`sId`,`mf`.`sSlaveId`) AS `sSlaveId`,`xlyweberp_saas_ai`.`md`.`iSlaveOrder` AS `iSlaveOrder`,`xlyweberp_saas_ai`.`md`.`sProcessId` AS `sProcessId`,`mf`.`sBillNo` AS `sBillNo`,`mf`.`sId` AS `sWorkOrderId`,`mf`.`sSlaveId` AS `sWorkOrderProcessId`,`mf`.`sKnifeMouldId` AS `sKnifeMouldId`,`mf`.`sKnifeMouldState` AS `sKnifeMouldState`,`mf`.`sPartsName` AS `sPartsName` from (`xlyweberp_saas_ai`.`viw_knifemould` `md` join (select `xlyweberp_saas_ai`.`vf`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`vf`.`sId` AS `sId`,`xlyweberp_saas_ai`.`vf`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`vf`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`vf`.`sKnifeMouldId` AS `sKnifeMouldId`,`xlyweberp_saas_ai`.`vf`.`sKnifeMouldState` AS `sKnifeMouldState`,`xlyweberp_saas_ai`.`vf`.`sProcessId` AS `sProcessId`,`xlyweberp_saas_ai`.`vf`.`sPartsName` AS `sPartsName` from (`xlyweberp_saas_ai`.`viw_mftworkorderprocess` `vf` join `xlyweberp_saas_ai`.`mftproductionplanslave` `mp` on((`xlyweberp_saas_ai`.`vf`.`sId` = `mp`.`sSrcId`))) where (`mp`.`sState` = 2)) `mf` on((`xlyweberp_saas_ai`.`md`.`sId` = `mf`.`sKnifeMouldId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_zlldgroupby_sgdandsmaterialsid.md b/docs/auto-catalog/views/viw_zlldgroupby_sgdandsmaterialsid.md new file mode 100644 index 0000000..c8355c4 --- /dev/null +++ b/docs/auto-catalog/views/viw_zlldgroupby_sgdandsmaterialsid.md @@ -0,0 +1,26 @@ +# `viw_zlldgroupby_sgdandsmaterialsid` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sWorkOrderMaterialsTbId` | `varchar(100)` | NO | +| 2 | `lldsMaterialsId` | `varchar(100)` | YES | +| 3 | `LldQty` | `decimal(40,6)` | YES | +| 4 | `LldsMaterialsStyle` | `varchar(255)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`sWorkOrderMaterialsTbId` AS `sWorkOrderMaterialsTbId`,min(`xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`sMaterialsId`) AS `lldsMaterialsId`,sum(if((`xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`sFormId` = '192116810113315226622476570'),-(`xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`dAuxiliaryQty`),`xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`dAuxiliaryQty`)) AS `LldQty`,`xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`sMaterialsStyle` AS `LldsMaterialsStyle` from `xlyweberp_saas_ai`.`viw_mitproductionmaterials` where (`xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`sWorkOrderNo` <> '') group by `xlyweberp_saas_ai`.`viw_mitproductionmaterials`.`sWorkOrderMaterialsTbId` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_zmainplan_mftmaterials.md b/docs/auto-catalog/views/viw_zmainplan_mftmaterials.md new file mode 100644 index 0000000..9ffa9d2 --- /dev/null +++ b/docs/auto-catalog/views/viw_zmainplan_mftmaterials.md @@ -0,0 +1,100 @@ +# `viw_zmainplan_mftmaterials` (view) + +> VIEW + + +- **Updatable:** YES +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `iIncrement` | `int` | NO | +| 2 | `sId` | `varchar(100)` | NO | +| 3 | `sBrandsId` | `varchar(100)` | NO | +| 4 | `sSubsidiaryId` | `varchar(100)` | NO | +| 5 | `iOrder` | `int` | NO | +| 6 | `sParentId` | `varchar(100)` | NO | +| 7 | `sControlId` | `varchar(100)` | NO | +| 8 | `sType` | `varchar(255)` | NO | +| 9 | `sMaterialsId` | `varchar(100)` | NO | +| 10 | `sMaterialsStyle` | `varchar(255)` | NO | +| 11 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 12 | `sAuxiliaryUnit` | `varchar(255)` | NO | +| 13 | `dMaterialsQty` | `decimal(18,6)` | NO | +| 14 | `iReelPaper` | `int` | NO | +| 15 | `dConversionQty` | `decimal(18,6)` | NO | +| 16 | `dCostMaterialsPrice` | `decimal(18,6)` | NO | +| 17 | `dCostMaterialsMoney` | `decimal(18,6)` | NO | +| 18 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 19 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 20 | `dMaterialsKQty` | `decimal(18,6)` | NO | +| 21 | `bPurchaseApplyComplete` | `bit(1)` | NO | +| 22 | `dPurchaseApplyAuxiliaryQty` | `decimal(18,6)` | NO | +| 23 | `dPurchaseApplyQty` | `decimal(18,6)` | NO | +| 24 | `bPurchaseComplete` | `bit(1)` | NO | +| 25 | `dPurchaseAuxiliaryQty` | `decimal(18,6)` | NO | +| 26 | `dPurchaseQty` | `decimal(18,6)` | NO | +| 27 | `dProductionAuxiliaryQty` | `decimal(18,6)` | NO | +| 28 | `dProductionQty` | `decimal(18,6)` | NO | +| 29 | `bProductionComplete` | `bit(1)` | NO | +| 30 | `bComMaterials` | `bit(1)` | NO | +| 31 | `bOutsideBandMaterials` | `bit(1)` | NO | +| 32 | `sProcessId` | `varchar(100)` | NO | +| 33 | `sProcessTbId` | `varchar(100)` | NO | +| 34 | `sSelectProcess` | `varchar(255)` | NO | +| 35 | `sSrcId` | `varchar(100)` | NO | +| 36 | `sMaterialsMemo` | `text` | YES | +| 37 | `sAReserve1` | `varchar(255)` | YES | +| 38 | `sAReserve2` | `varchar(255)` | YES | +| 39 | `sAReserve3` | `varchar(255)` | YES | +| 40 | `sAReserve4` | `varchar(255)` | YES | +| 41 | `sAReserve5` | `varchar(255)` | YES | +| 42 | `sAReserve6` | `varchar(255)` | YES | +| 43 | `dAReserve1` | `decimal(18,6)` | YES | +| 44 | `dAReserve2` | `decimal(18,6)` | YES | +| 45 | `dAReserve3` | `decimal(18,6)` | YES | +| 46 | `iAReserve1` | `int` | YES | +| 47 | `iAReserve2` | `int` | YES | +| 48 | `iAReserve3` | `int` | YES | +| 49 | `tAReserve1` | `datetime` | YES | +| 50 | `tAReserve2` | `datetime` | YES | +| 51 | `bComComplete` | `bit(1)` | NO | +| 52 | `dComAuxiliaryQty` | `decimal(18,6)` | NO | +| 53 | `dComQty` | `decimal(18,6)` | NO | +| 54 | `bCutComplete` | `bit(1)` | NO | +| 55 | `dCutAuxiliaryQty` | `decimal(18,6)` | NO | +| 56 | `dCutQty` | `decimal(18,6)` | NO | +| 57 | `bMarginalComplete` | `bit(1)` | NO | +| 58 | `dMarginalAuxiliaryQty` | `decimal(18,6)` | NO | +| 59 | `dMarginalQty` | `decimal(18,6)` | NO | +| 60 | `bNotAuto` | `bit(1)` | NO | +| 61 | `sMakePerson` | `varchar(255)` | NO | +| 62 | `tCreateDate` | `datetime` | NO | +| 63 | `sSrcControlId` | `varchar(100)` | NO | +| 64 | `sSrcMaterialsTbId` | `varchar(100)` | NO | +| 65 | `bPlanMaterialCheck` | `bit(1)` | NO | +| 66 | `bPlanMaterialCheckResult` | `bit(1)` | NO | +| 67 | `sWorkOrderId` | `varchar(100)` | NO | +| 68 | `sSrcNo` | `varchar(255)` | NO | +| 69 | `sState` | `varchar(255)` | NO | +| 70 | `dCheckQty` | `decimal(18,6)` | YES | +| 71 | `tPurchaseDate` | `datetime` | YES | +| 72 | `tMcDate` | `datetime` | YES | +| 73 | `sMcMemo` | `varchar(500)` | YES | +| 74 | `imorder` | `int` | YES | +| 75 | `splanId` | `varchar(100)` | NO | +| 76 | `sCustomerId` | `varchar(100)` | NO | +| 77 | `sProductId` | `varchar(100)` | NO | +| 78 | `bFrozen` | `bit(1)` | NO | + +## Definition + +```sql +select `mm`.`iIncrement` AS `iIncrement`,`mm`.`sId` AS `sId`,`mm`.`sBrandsId` AS `sBrandsId`,`mm`.`sSubsidiaryId` AS `sSubsidiaryId`,`mm`.`iOrder` AS `iOrder`,`mm`.`sParentId` AS `sParentId`,`mm`.`sControlId` AS `sControlId`,`mm`.`sType` AS `sType`,`mm`.`sMaterialsId` AS `sMaterialsId`,`mm`.`sMaterialsStyle` AS `sMaterialsStyle`,`mm`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`mm`.`sAuxiliaryUnit` AS `sAuxiliaryUnit`,`mm`.`dMaterialsQty` AS `dMaterialsQty`,`mm`.`iReelPaper` AS `iReelPaper`,`mm`.`dConversionQty` AS `dConversionQty`,`mm`.`dCostMaterialsPrice` AS `dCostMaterialsPrice`,`mm`.`dCostMaterialsMoney` AS `dCostMaterialsMoney`,`mm`.`dMaterialsPrice` AS `dMaterialsPrice`,`mm`.`dMaterialsMoney` AS `dMaterialsMoney`,`mm`.`dMaterialsKQty` AS `dMaterialsKQty`,`mm`.`bPurchaseApplyComplete` AS `bPurchaseApplyComplete`,`mm`.`dPurchaseApplyAuxiliaryQty` AS `dPurchaseApplyAuxiliaryQty`,`mm`.`dPurchaseApplyQty` AS `dPurchaseApplyQty`,`mm`.`bPurchaseComplete` AS `bPurchaseComplete`,`mm`.`dPurchaseAuxiliaryQty` AS `dPurchaseAuxiliaryQty`,`mm`.`dPurchaseQty` AS `dPurchaseQty`,`mm`.`dProductionAuxiliaryQty` AS `dProductionAuxiliaryQty`,`mm`.`dProductionQty` AS `dProductionQty`,`mm`.`bProductionComplete` AS `bProductionComplete`,`mm`.`bComMaterials` AS `bComMaterials`,`mm`.`bOutsideBandMaterials` AS `bOutsideBandMaterials`,`mm`.`sProcessId` AS `sProcessId`,`mm`.`sProcessTbId` AS `sProcessTbId`,`mm`.`sSelectProcess` AS `sSelectProcess`,`mm`.`sSrcId` AS `sSrcId`,`mm`.`sMaterialsMemo` AS `sMaterialsMemo`,`mm`.`sAReserve1` AS `sAReserve1`,`mm`.`sAReserve2` AS `sAReserve2`,`mm`.`sAReserve3` AS `sAReserve3`,`mm`.`sAReserve4` AS `sAReserve4`,`mm`.`sAReserve5` AS `sAReserve5`,`mm`.`sAReserve6` AS `sAReserve6`,`mm`.`dAReserve1` AS `dAReserve1`,`mm`.`dAReserve2` AS `dAReserve2`,`mm`.`dAReserve3` AS `dAReserve3`,`mm`.`iAReserve1` AS `iAReserve1`,`mm`.`iAReserve2` AS `iAReserve2`,`mm`.`iAReserve3` AS `iAReserve3`,`mm`.`tAReserve1` AS `tAReserve1`,`mm`.`tAReserve2` AS `tAReserve2`,`mm`.`bComComplete` AS `bComComplete`,`mm`.`dComAuxiliaryQty` AS `dComAuxiliaryQty`,`mm`.`dComQty` AS `dComQty`,`mm`.`bCutComplete` AS `bCutComplete`,`mm`.`dCutAuxiliaryQty` AS `dCutAuxiliaryQty`,`mm`.`dCutQty` AS `dCutQty`,`mm`.`bMarginalComplete` AS `bMarginalComplete`,`mm`.`dMarginalAuxiliaryQty` AS `dMarginalAuxiliaryQty`,`mm`.`dMarginalQty` AS `dMarginalQty`,`mm`.`bNotAuto` AS `bNotAuto`,`mm`.`sMakePerson` AS `sMakePerson`,`mm`.`tCreateDate` AS `tCreateDate`,`mm`.`sSrcControlId` AS `sSrcControlId`,`mm`.`sSrcMaterialsTbId` AS `sSrcMaterialsTbId`,`mm`.`bPlanMaterialCheck` AS `bPlanMaterialCheck`,`mm`.`bPlanMaterialCheckResult` AS `bPlanMaterialCheckResult`,`mp`.`sWorkOrderId` AS `sWorkOrderId`,`mp`.`sSrcNo` AS `sSrcNo`,`mp`.`sState` AS `sState`,`mm`.`dCheckQty` AS `dCheckQty`,`mm`.`tPurchaseDate` AS `tPurchaseDate`,`mm`.`tMCDate` AS `tMcDate`,`mm`.`sMcMemo` AS `sMcMemo`,`mp`.`imorder` AS `imorder`,`mp`.`sId` AS `splanId`,`mp`.`sCustomerId` AS `sCustomerId`,`mp`.`sProductId` AS `sProductId`,`mp`.`bFrozen` AS `bFrozen` from (`xlyweberp_saas_ai`.`mftworkordermaterials` `mm` join (select `w`.`sCustomerId` AS `sCustomerId`,`w`.`sProductId` AS `sProductId`,`w`.`sParentId` AS `sParentId`,`xlyweberp_saas_ai`.`mp`.`sWorkOrderId` AS `sWorkOrderId`,`xlyweberp_saas_ai`.`mp`.`sSrcNo` AS `sSrcNo`,`xlyweberp_saas_ai`.`mp`.`sState` AS `sState`,`xlyweberp_saas_ai`.`mp`.`imorder` AS `imorder`,`xlyweberp_saas_ai`.`mp`.`sid` AS `sId`,`xlyweberp_saas_ai`.`mp`.`bFrozen` AS `bFrozen` from (`xlyweberp_saas_ai`.`mftworkorderslave` `w` join `xlyweberp_saas_ai`.`viw_mftproductionplan_workorder` `mp` on((`w`.`sParentId` = `xlyweberp_saas_ai`.`mp`.`sWorkOrderId`))) group by `w`.`sParentId`) `mp` on((`mm`.`sParentId` = `mp`.`sWorkOrderId`))) order by `mp`.`sState` desc,`mp`.`imorder` +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/auto-catalog/views/viw_zsgd_lld_materialanalysis.md b/docs/auto-catalog/views/viw_zsgd_lld_materialanalysis.md new file mode 100644 index 0000000..43c2cf1 --- /dev/null +++ b/docs/auto-catalog/views/viw_zsgd_lld_materialanalysis.md @@ -0,0 +1,52 @@ +# `viw_zsgd_lld_materialanalysis` (view) + +> VIEW + + +- **Updatable:** NO +- **Definer:** `xlyprint@%` + +## Columns + +| # | Name | Type | Null | +|---|---|---|---| +| 1 | `sId` | `varchar(100)` | NO | +| 2 | `sBillNo` | `varchar(255)` | NO | +| 3 | `tCreateDate` | `datetime` | NO | +| 4 | `sCustomerName` | `varchar(255)` | YES | +| 5 | `sProductName` | `varchar(100)` | YES | +| 6 | `sMaterialsId` | `varchar(100)` | NO | +| 7 | `lldsMaterialsId` | `varchar(100)` | YES | +| 8 | `sMaterialsStyle` | `varchar(255)` | NO | +| 9 | `lldsMaterialsName` | `varchar(100)` | YES | +| 10 | `sMaterialsName` | `varchar(100)` | YES | +| 11 | `iOrder` | `int` | YES | +| 12 | `dAuxiliaryQty` | `decimal(18,6)` | NO | +| 13 | `LldQty` | `decimal(40,6)` | YES | +| 14 | `LldsMaterialsStyle` | `varchar(255)` | YES | +| 15 | `dProductQty` | `decimal(18,6)` | NO | +| 16 | `dDifQty` | `decimal(41,6)` | YES | +| 17 | `sProductId` | `varchar(100)` | NO | +| 18 | `sCustomerId` | `varchar(100)` | NO | +| 19 | `sBrandsId` | `varchar(100)` | NO | +| 20 | `sSubsidiaryId` | `varchar(100)` | NO | +| 21 | `sSlaveId` | `varchar(100)` | NO | +| 22 | `dMaterialsMoney` | `decimal(18,6)` | NO | +| 23 | `dMaterialsPrice` | `decimal(18,6)` | NO | +| 24 | `bSlaveBillComplete` | `bit(1)` | YES | +| 25 | `bBillComplete` | `bit(1)` | NO | +| 26 | `tBillCompleteDate` | `datetime` | YES | +| 27 | `sLossMemo` | `text` | YES | +| 28 | `iChangeType` | `int` | NO | +| 29 | `bInvalid` | `bit(1)` | NO | +| 30 | `bCheck` | `bit(1)` | NO | + +## Definition + +```sql +select `xlyweberp_saas_ai`.`sgd`.`sId` AS `sId`,`xlyweberp_saas_ai`.`sgd`.`sBillNo` AS `sBillNo`,`xlyweberp_saas_ai`.`sgd`.`tCreateDate` AS `tCreateDate`,`e`.`sCustomerName` AS `sCustomerName`,`ep`.`sProductName` AS `sProductName`,`xlyweberp_saas_ai`.`sgd`.`sMaterialsId` AS `sMaterialsId`,`xlyweberp_saas_ai`.`lld`.`lldsMaterialsId` AS `lldsMaterialsId`,`xlyweberp_saas_ai`.`sgd`.`sMaterialsStyle` AS `sMaterialsStyle`,`em1`.`sMaterialsName` AS `lldsMaterialsName`,`em`.`sMaterialsName` AS `sMaterialsName`,`em`.`iOrder` AS `iOrder`,`xlyweberp_saas_ai`.`sgd`.`dAuxiliaryQty` AS `dAuxiliaryQty`,`xlyweberp_saas_ai`.`lld`.`LldQty` AS `LldQty`,`xlyweberp_saas_ai`.`lld`.`LldsMaterialsStyle` AS `LldsMaterialsStyle`,`xlyweberp_saas_ai`.`sgd`.`dProductQty` AS `dProductQty`,(`xlyweberp_saas_ai`.`lld`.`LldQty` - `xlyweberp_saas_ai`.`sgd`.`dAuxiliaryQty`) AS `dDifQty`,`xlyweberp_saas_ai`.`sgd`.`sProductId` AS `sProductId`,`xlyweberp_saas_ai`.`sgd`.`sCustomerId` AS `sCustomerId`,`xlyweberp_saas_ai`.`sgd`.`sBrandsId` AS `sBrandsId`,`xlyweberp_saas_ai`.`sgd`.`sSubsidiaryId` AS `sSubsidiaryId`,`xlyweberp_saas_ai`.`sgd`.`sSlaveId` AS `sSlaveId`,`xlyweberp_saas_ai`.`sgd`.`dMaterialsMoney` AS `dMaterialsMoney`,`xlyweberp_saas_ai`.`sgd`.`dMaterialsPrice` AS `dMaterialsPrice`,`xlyweberp_saas_ai`.`sgd`.`bSlaveBillComplete` AS `bSlaveBillComplete`,`xlyweberp_saas_ai`.`sgd`.`bBillComplete` AS `bBillComplete`,`xlyweberp_saas_ai`.`sgd`.`tBillCompleteDate` AS `tBillCompleteDate`,`xlyweberp_saas_ai`.`sgd`.`sLossMemo` AS `sLossMemo`,`xlyweberp_saas_ai`.`sgd`.`iChangeType` AS `iChangeType`,`xlyweberp_saas_ai`.`sgd`.`bInvalid` AS `bInvalid`,`xlyweberp_saas_ai`.`sgd`.`bCheck` AS `bCheck` from (((((`xlyweberp_saas_ai`.`viw_mftworkordermaterials` `sgd` left join `xlyweberp_saas_ai`.`viw_zlldgroupby_sgdandsmaterialsid` `lld` on((`xlyweberp_saas_ai`.`sgd`.`sSlaveId` = `xlyweberp_saas_ai`.`lld`.`sWorkOrderMaterialsTbId`))) left join `xlyweberp_saas_ai`.`elecustomer` `e` on((`xlyweberp_saas_ai`.`sgd`.`sCustomerId` = `e`.`sId`))) left join `xlyweberp_saas_ai`.`eleproduct` `ep` on((`xlyweberp_saas_ai`.`sgd`.`sProductId` = `ep`.`sId`))) left join `xlyweberp_saas_ai`.`elematerials` `em` on((`xlyweberp_saas_ai`.`sgd`.`sMaterialsId` = `em`.`sId`))) left join `xlyweberp_saas_ai`.`elematerials` `em1` on((`xlyweberp_saas_ai`.`lld`.`lldsMaterialsId` = `em1`.`sId`))) +``` + +## Narrative + +_No human-written narrative yet._ diff --git a/docs/concepts/customization-channels.md b/docs/concepts/customization-channels.md new file mode 100644 index 0000000..d194667 --- /dev/null +++ b/docs/concepts/customization-channels.md @@ -0,0 +1,92 @@ +# Two customization channels + +xly customers customize the system through **two distinct paths**. +Understanding the difference is essential — they have different powers, +different costs, and different operational consequences. + +## Channel 1 — Metadata edits via BACK + +The supported, PM-driven path. A customer's implementer (or the customer +themselves) opens the BACK builder, navigates to a module, and inserts / +updates / deletes rows in metadata tables: + +- `gdsmodule` to register a new module +- `gdsconfigformmaster` + `gdsconfigformslave` to define a form +- `gdsconfigformcustomslave` to add a per-tenant field overlay + ([Slice 4](../slices/04-custom-field.md)) +- `gdsconfigformpersonalize` to override a form's SQL/where/order + per tenant +- `gdsjurisdiction` to grant or restrict permissions +- `gdsroute`, `gdsformconst`, `sysbillnosettings`, … as needed + +These edits are **data**. They travel with the customer's database. +They are visible in the BACK UI so a PM can audit them. The framework's +runtime reads them on every request (with caching). The Java code is +unchanged; the application's behaviour is what those rows say it is. + +This is the default path. **90%+ of customer customizations should live +here.** + +## Channel 2 — Per-customer SQL overrides + +The escape hatch. When metadata cannot express what a customer needs — +typically because the customer needs different *procedural logic*, not +just different fields or labels — engineers commit a hand-written SQL +file to `script/客户//.sql` in the codebase. The file +typically contains a `DROP PROCEDURE … CREATE PROCEDURE` pair (or a +`DROP VIEW … CREATE VIEW` for view replacements). + +The file is then **manually applied** to the target customer's MySQL +schema by a DBA or engineer. From that moment, that customer's database +has a literally-different stored procedure with the same name as the +standard. + +Documented in detail in [Slice 5](../slices/05-customer-sql-override.md). + +This channel is **real and used in production** — eighteen customers +have override directories in the codebase today. It is also significantly +more expensive to maintain than Channel 1. + +## How to choose + +Use **Channel 1** when: + +- The customization is structural (new field, new module, different label). +- The behaviour can be expressed by changing SQL fragments + (`sSqlStr` / `sWhere` / `sOrder`). +- The customization should be visible in BACK and editable by a PM. +- You want it to travel with the database backup. + +Use **Channel 2** when: + +- The customer needs procedural logic the framework's Add/Update/Calc + procs don't express. +- You need to replace a stored procedure body, not just inject SQL + fragments around it. +- A maintainer reviewing the customer's runtime would benefit from + seeing the difference in source-controlled SQL files. + +Channel 2 is *almost always a last resort*. Reach for it only after +confirming Channel 1 cannot do the job. + +## Cost comparison + +| Property | Channel 1 (metadata) | Channel 2 (SQL override) | +|---|---|---| +| Travels with DB backup | yes | only if the customer's schema is the backup target | +| Visible in BACK | yes | no | +| Editable by a PM | yes | no — engineer-only | +| Cross-tenant impact | none — rows are scoped by `sBrandsId` | none — applied per-customer schema | +| Re-applies after schema rebuild | yes (rows in DB) | no — must be manually re-run | +| Auditable from a single source | yes (DB rows + their `sMakePerson`) | partial — file is in repo but the apply step has no log | +| Discovery by reading codebase | requires connecting to DB | yes — file lives in `script/客户/` | + +## What this means for slice readers + +When a slice describes "the standard behaviour", it means the behaviour +seen by a tenant whose customizations are entirely in Channel 1. A +customer with Channel 2 overrides may experience different runtime +behaviour for the procs that have been replaced — *the framework's +controller code can't tell the difference*. Reasoning about runtime +behaviour for such customers requires looking at the deployed schema, +not just the codebase. diff --git a/docs/concepts/customization-layers.md b/docs/concepts/customization-layers.md new file mode 100644 index 0000000..5f06b38 --- /dev/null +++ b/docs/concepts/customization-layers.md @@ -0,0 +1,78 @@ +# Customization layers + +Within Channel 1 (metadata-driven customization, see +[customization channels](customization-channels.md)), xly supports a +**layered overlay model**. A base form is defined system-wide; tenants and +users overlay changes on top *without* modifying the base. The framework +merges the layers at request time and returns one merged form to the SPA. + +For the *worked example* of how this plays out for a custom field, see +[Slice 4](../slices/04-custom-field.md). This page is the canonical +overview. + +## The layers + +``` +gdsconfigformmaster ← system default (the form) + ↓ overlaid by +gdsconfigformpersonalize ← per-tenant whole-form override + (replaces sSqlStr/sWhere/sOrder) + ↓ then base slaves +gdsconfigformslave ← system default fields + ↓ overlaid / extended by +gdsconfigformcustomslave ← per-tenant fields (add, hide, override) + ↓ optionally further tweaked by +gdsconfigformuserslave ← per-user view preferences + (column order, hidden columns) +``` + +Each layer is keyed by `sParentId` linking up to the layer above. None of +the links are FK-enforced — see [no-FK reality](semantic-fk.md). + +## What each layer answers + +| Layer | Scope | Answer to | +|---|---|---| +| `gdsconfigformmaster` | system-wide | "What does this form look like by default?" | +| `gdsconfigformpersonalize` | per-tenant | "Does this tenant want a different SQL/where/order?" | +| `gdsconfigformslave` | system-wide | "What fields does the form have by default?" | +| `gdsconfigformcustomslave` | per-tenant | "Does this tenant want extra fields, or a hidden field, or a relabelled field?" | +| `gdsconfigformuserslave` | per-user | "Has this user reordered or hidden columns in *their* grid?" | + +## How the merge happens + +The framework reads each layer in order and merges by `sName` (the field +name). For a custom slave row with the same `sName` as a base slave: +override. For a new `sName`: append. For a base slave with no +corresponding custom row: pass through unchanged. The merge happens +inside `BusinessBaseServiceImpl.getModelBysId` (line 181) and the +helpers it calls — `BusinessGdsconfigformsServiceImpl.getFormSlaveData` ++ `getFormCustomSlaveData`. + +Two database **views** support the merge by joining the form-master with +the relevant slave table: + +- `gdsconfigformslavemasterview` — base layer +- `gdsconfigformcustomslavemasterview` — overlay layer + +These views are read directly by the service code; the merge logic is +in Java rather than SQL. + +## What the layers can't do + +The overlay tables let a tenant **add fields to the form**, but they do +not (and cannot) `ALTER TABLE` the underlying physical table. A custom +field beyond what the base table provides has nothing to bind to on save +unless one of the following is true: + +1. The base table is intentionally "wide" (has spare columns reserved + for customization). +2. A coordinated manual schema migration adds the column. +3. The customization is purely view-related (the field is computed or + displayed, not stored). + +Case (2) is the typical engineer-led path. Case (1) explains some of +the schema's mysteriously over-broad tables. When the customization +needs *structural* change beyond what overlays support, [Slice 5 +(per-customer SQL overrides)](../slices/05-customer-sql-override.md) is +the next channel up. diff --git a/docs/concepts/index.md b/docs/concepts/index.md new file mode 100644 index 0000000..27c4075 --- /dev/null +++ b/docs/concepts/index.md @@ -0,0 +1,22 @@ +# 1. Mental Model + +Before any worked example, the conceptual map. + +The framework is module-driven: every screen a PM creates and every screen +a customer sees is a row in `gdsmodule` joined to layout rows in +`gdsconfigformmaster/slave`, permission rows in `gdsjurisdiction`, and +stored procedures invoked through `BusinessBaseController` in the runtime. + +These pages are intentionally short — each one explains one concept, with +links to the [vertical slices](../slices/index.md) that exercise it. +Concepts pages should stay short; if one grows past a screenful, that's +a sign the content wants to be a slice instead. + +- [The data-driven thesis](thesis.md) — *why* the framework looks the way it does. +- [Modules, forms, virtual tables](modules-forms-vtables.md) — the three core nouns. +- [Master / slave document pattern](master-slave.md) — header/lines, everywhere. +- [No-FK, semantic-FK reality](semantic-fk.md) — how relations actually work. +- [Two customization channels](customization-channels.md) — metadata edits vs. SQL scripts. +- [Customization layers](customization-layers.md) — within Channel 1, how base / per-tenant / per-user overlays merge. +- [Multi-tenancy and product editions](multi-tenancy.md) — the three scoping axes (`sBrandsId`, `sSubsidiaryId`, `sVersionFlowId`). +- [The metadata-driven request lifecycle](request-lifecycle.md) — the diagram you'll come back to. diff --git a/docs/concepts/master-slave.md b/docs/concepts/master-slave.md new file mode 100644 index 0000000..c3fce36 --- /dev/null +++ b/docs/concepts/master-slave.md @@ -0,0 +1,67 @@ +# The master / slave document pattern + +Almost every business document in xly — a quotation, a sales order, a work +order, a payment voucher — is stored as **one header row plus N detail +rows**. xly's term for this is **master / slave**. The master holds the +document's identity and totals; each slave row is a line item, a stage, a +material, a product, a charge. + +The pattern is everywhere: + +| Document | Master | Slave family | +|---|---|---| +| Quotation | `quoQuotationMaster` | `quoQuotationSlave`, `quoQuotationMaterials`, `quoQuotationProcess`, `quoQuotationFreight`, `quoQuotationParam`, `quoQuotationControl`, `quoQuotationControlCombine`, `quoQuotationCalc`, `quoQuotationPacking` | +| Work order | `mftWorkOrderMaster` | `mftWorkOrderSlave`, `mftWorkOrderMaterials`, `mftWorkOrderProcess`, `mftWorkOrderPacking`, `mftWorkOrderControl`, `mftWorkOrderControlCombine`, `mftWorkOrderSlaveMoney`, `mftWorkOrderCalc` | +| Sales order | `salSalesOrderMaster` | `salSalesOrderSlave`, … | +| Cost analysis | `accOrderCostAnalysisMaster` | `accOrderCostAnalysisOperation`, `accOrderCostAnalysisSlave`, … | +| The framework's own forms | `gdsconfigformmaster` | `gdsconfigformslave`, `gdsconfigformcustomslave`, `gdsconfigformuserslave` | + +The convention is universal enough that the wiki uses **"master"** and +**"slave"** as terms of art. They mean header and detail respectively; +the naming is legacy from the codebase and worth preserving because it +appears verbatim in 14k+ table and column names. + +## Conventions inside the pattern + +- The slave row's join column is typically named `sMasterId` or + `sParentId` (it's a [semantic FK](semantic-fk.md), not enforced). + Sometimes it follows a more specific pattern like `sQuoId` for + quotation slaves, `sWoId` for work-order slaves; check the slave + table's columns to be sure. +- Master and all its slaves share the same multi-tenant scope columns + (`sBrandsId`, `sSubsidiaryId`). +- "Control" slave variants (e.g., `mftWorkOrderControl`, + `quoQuotationControl`) hold compound or aggregate state — totals, + status flags, computed columns. They are still slaves of the master. +- Sub-detail tables are named with extra suffixes like + `…SlaveChildren` or `…ControlCombine`, joining a slave row. + +## Why master / slave matters for the wiki + +- Almost every form in [Slice 1](../slices/01-hello-world.md)-style + navigation is the *master* of its document family. The slaves are + loaded as nested grids or as second forms when a master row is + selected. +- The framework's own form metadata + ([`gdsconfigformmaster`](../auto-catalog/tables/gdsconfigformmaster.md) + / [`gdsconfigformslave`](../auto-catalog/tables/gdsconfigformslave.md)) + is itself an instance of the pattern — the framework documents itself + using the same convention it asks PMs to follow. +- The customization overlays + ([`gdsconfigformcustomslave`](../auto-catalog/tables/gdsconfigformcustomslave.md), + [`gdsconfigformuserslave`](../auto-catalog/tables/gdsconfigformuserslave.md)) + are sibling slave tables, not *deeper* pattern levels. See [Slice 4](../slices/04-custom-field.md). + +## "Slave" — naming caveat + +The term carries connotations in English that are absent from the +Chinese 主表 / 从表. The wiki preserves "slave" because: + +1. Renaming would break every cross-reference into the codebase, the + schema, and the auto-catalog (14k+ identifiers). +2. Mapping every occurrence to "detail" or "child" would distort + searchability and produce wiki text that diverges from what + developers actually grep. + +Future xly versions may rebrand to "detail" / "header"; until then, the +wiki uses the in-codebase term verbatim and notes it once here. diff --git a/docs/concepts/modules-forms-vtables.md b/docs/concepts/modules-forms-vtables.md new file mode 100644 index 0000000..15fe6a5 --- /dev/null +++ b/docs/concepts/modules-forms-vtables.md @@ -0,0 +1,96 @@ +# Modules, forms, virtual tables + +The three core nouns of xly's metadata model. A reader who internalises +these can navigate the rest of the framework. The vocabulary is not always +consistent in the codebase — same concept, different names in different +files — so part of this page is reconciling the synonyms. + +## Module + +The unit of "a configurable thing in the system". + +- **One row per module** in [`gdsmodule`](../auto-catalog/tables/gdsmodule.md). +- Carries the URL fragment (`sName`), display names (`sChinese`, + `sEnglish`, `sBig5`), tree position (`sParentId`, `sAllId`), product + edition (`sVersionFlowId`, see [Slice 2](../slices/02-multi-tenancy.md)), + optional CRUD procedure names (`sSaveProName`, `sDeleteProName`, + `sProcName`, `sCalcProName`, `sSaveProNameBefore`). +- 1,341 rows in this dev DB. + +The Java codebase calls this concept "module", "model", "models", and +"modle" (typo, common). The variable `sModelsId` and method +`getModelConfigByModleId` both take a *module* `sId`, despite the naming. +See the naming caution in [Slice 1](../slices/01-hello-world.md). + +## Form + +The screen layout for a module — header + N field definitions. + +- **Master:** one row per form in + [`gdsconfigformmaster`](../auto-catalog/tables/gdsconfigformmaster.md). + Carries the backing object (`sTbName`), backing-object type + (`sType` ∈ `{table, view, proc}`), default SQL fragments + (`sSqlStr`, `sWhere`, `sOrder`), grid behaviour (`bGrd`, `iPageSize`), + jurisdiction column. +- **Slave:** one row per *field* in + [`gdsconfigformslave`](../auto-catalog/tables/gdsconfigformslave.md). + Carries the field name (`sName` — matches a column in the backing + object), control type (`sControlName`), display labels, validation + rules, default value, dropdown SQL, button instructions. +- A module is linked to its form via `gdsconfigformmaster.sParentId = + gdsmodule.sId` — semantic FK, no enforcement. (Note: `gdsmodule.sFormId` + exists but is empty for most modules and is *not* the canonical link.) +- 1,995 master rows, 165,858 slave rows in this dev DB. + +The form is the user-visible artefact: when a PM "creates a screen" in +BACK, what they're really doing is INSERTing a `gdsconfigformmaster` row +plus 5-50 `gdsconfigformslave` rows. + +## Virtual table + +xly's term (and table prefix) for a "table" that is itself defined as +metadata, not as a `CREATE TABLE` statement. + +- One row per virtual table in + [`gdsconfigtbmaster`](../auto-catalog/tables/gdsconfigtbmaster.md). +- One row per virtual column in + [`gdsconfigtbslave`](../auto-catalog/tables/gdsconfigtbslave.md). +- 307 master rows, 14,322 slave rows in this dev DB. + +Virtual tables are how PMs declare "I want this kind of thing" without +asking an engineer. Most virtual tables back to a real physical table +(the framework supports the migration step, or it pre-creates a generic +"wide" table the PM populates), but the *abstraction* the runtime sees +is the metadata declaration, not the underlying storage. + +This is distinct from a database **view**: a virtual table is metadata; a +view is a `CREATE VIEW` SQL object. Both can back a form (via +`gdsconfigformmaster.sType = 'table'` or `'view'`). See [Slice 3](../slices/03-report.md) +for the view-backed case. + +## How they fit together + +``` +gdsmodule (module, 1 row) + └── (joined via sParentId) + gdsconfigformmaster (form-master, 1 row per form) + ├── gdsconfigformslave (fields, N rows) + ├── gdsconfigformcustomslave (per-tenant fields, N or 0) + └── gdsconfigformuserslave (per-user tweaks, N or 0) + +gdsmodule.sName → registered route in gdsroute (URL whitelist) +gdsmodule.sFormId → (mostly empty — historical) +``` + +Every form has exactly one module. Every module *should* have at most one +form, but a few have several `gdsconfigformmaster` rows pointing at the +same `sParentId` — those represent screens with multiple panels or +sub-tabs. + +## Three nouns, one engine + +The runtime — `BusinessBaseController` and `BusinessBaseServiceImpl`, +documented in [Slice 1](../slices/01-hello-world.md) — knows how to +render any module / form / virtual-table combination. There is no +per-module Java code. PMs creating new modules are creating new rows; +they are not creating new code paths. diff --git a/docs/concepts/multi-tenancy.md b/docs/concepts/multi-tenancy.md new file mode 100644 index 0000000..4725a84 --- /dev/null +++ b/docs/concepts/multi-tenancy.md @@ -0,0 +1,67 @@ +# Multi-tenancy and product editions + +xly is a multi-tenant SaaS. The same codebase, the same database schema, +the same metadata serve many customers. The framework enforces tenancy +through three independent axes, applied at different layers. + +For the *worked example* of how this plays out for a real module, see +[Slice 2](../slices/02-multi-tenancy.md). This page is the canonical +two-paragraph summary you can link from anywhere. + +## The three axes + +| Axis | Carried in | Granularity | Source of truth | +|---|---|---|---| +| **`sBrandsId`** (加工商ID) | almost every business row | per-row | the user's session (`UserInfo.getsBrandsId()`) | +| **`sSubsidiaryId`** (子公司ID) | almost every business row | per-row | the user's session | +| **`sVersionFlowId`** (版本流程ID) | `gdsmodule` only | per-module | the user's edition (against `sisversionflow`) | + +Per-row scoping (`sBrandsId` + `sSubsidiaryId`) appears on **1,008** of the +1,212 tables/views in this dev DB — almost every business-data table and +every framework-metadata table. + +Per-module gating (`sVersionFlowId`) appears on **only 3** tables — and +only `gdsmodule` is live; the other two are backups. So edition gating +is a one-time filter at module-discovery time, not a per-row check. + +## How it's enforced + +Every authenticated REST endpoint runs the same line right after the +request arrives: + +```java +RequestAddParamUtil.me().addParams(params, userInfo); +``` + +— see `xlyPersist/.../RequestAddParamUtil.java`. This 44-line utility +pulls the user's identity out of `UserInfo` and writes 13 keys into the +request `params` map (`sBrandsId`, `sSubsidiaryId`, `sLoginId`, +`sLanguage`, …). Every downstream MyBatis query that references +`#{sBrandsId}` and `#{sSubsidiaryId}` is automatically scoped. The +frontend cannot influence these — they come from the server-side session +via the `@CurrentUser` argument resolver. + +## Failure modes + +A query that *forgets* to filter by `sBrandsId` returns rows from every +tenant. That's the catastrophic data-leak case. Three places to watch: + +1. **Stored procedures** that compose dynamic SQL at runtime — the + developer must remember to inject `sBrandsId`. The codebase does + this consistently but not enforceably. +2. **Database views.** Almost all `viw_*` views select tenant columns + from their primary base table, but a hand-rolled view that omits + them is a per-row leak. A maintainer audit script that flags such + views is a useful tool. +3. **The save endpoint** (`addUpdateDelBusinessData`), which lets the + frontend supply `sTable` directly in the payload. If the runtime + doesn't validate the supplied table against the form's authorised + tables, this is a privilege-escalation surface. See [Slice 1](../slices/01-hello-world.md#4-user-edits-a-row-clicks-save). + +## Why dev looks small + +`xlyweberp_saas_ai` has **one** brand (`sBrandsId = '1111111111'`), +**one** subsidiary, and **one** populated edition (`8S_001 / 基础版`). +The multi-tenancy machinery is wired but barely exercised here. +Production tenants have dozens of brands, dozens of subsidiaries each, +and several editions — the design scales by row-count, not by code. diff --git a/docs/concepts/request-lifecycle.md b/docs/concepts/request-lifecycle.md new file mode 100644 index 0000000..2860c21 --- /dev/null +++ b/docs/concepts/request-lifecycle.md @@ -0,0 +1,116 @@ +# The metadata-driven request lifecycle + +The diagram you'll come back to. Every metadata-driven page in xly follows +this same flow; once you've internalised it, the rest of the framework is +variations on a theme. + +## The flow + +``` +┌──────────────────────────────────────────────────────────────────────┐ +│ Browser │ +│ 1. Loads SPA shell at any URL allowed by gdsroute (URL whitelist) │ +│ 2. User clicks a sidebar item or navigates within the SPA │ +│ 3. SPA decides which module to load → calls /business/... │ +└──────────────────────────────────────────────────────────────────────┘ + │ + │ GET /xlyEntry/business/getModelBysId/{moduleId} + │ ?sModelsId={moduleId} + ▼ +┌──────────────────────────────────────────────────────────────────────┐ +│ xlyEntry — BusinessBaseController.getModelBysId() │ +│ │ +│ ┌──────────────────────────────────────────────────────────────┐ │ +│ │ RequestAddParamUtil.addParams(params, userInfo) │ │ +│ │ → sBrandsId, sSubsidiaryId, sUserId, sLanguage, … │ │ +│ │ → tenant scope is now baked into every downstream query │ │ +│ └──────────────────────────────────────────────────────────────┘ │ +│ │ +│ BusinessBaseService.getModelBysId(map) │ +│ │ │ +│ ├── load gdsmodule row (the module) │ +│ ├── load gdsconfigformmaster row(s) │ +│ │ (joined to module via sParentId) │ +│ ├── load gdsconfigformslave rows │ +│ │ (joined to form-master via sParentId) │ +│ ├── merge gdsconfigformpersonalize (per tenant) │ +│ ├── merge gdsconfigformcustomslave (per tenant) │ +│ ├── load gdsjurisdiction (skipped for ADMIN) │ +│ ├── load gdsformconst (form-level constants) │ +│ ├── load sysbillnosettings (document-numbering) │ +│ └── load sysreport rows linked to this form │ +└──────────────────────────────────────────────────────────────────────┘ + │ + │ Returns one composite map: + │ { formData, gdsformconst, gdsjurisdiction, + │ billnosetting, report } + ▼ +┌──────────────────────────────────────────────────────────────────────┐ +│ Browser SPA │ +│ Renders the form using formData; populates dropdowns from │ +│ gdsformconst and per-control SQL fetched separately │ +│ │ +│ Calls /business/getBusinessDataByFormcustomId/{formId} │ +│ with sModelsId={moduleId} to load the actual rows │ +└──────────────────────────────────────────────────────────────────────┘ + │ + ▼ +┌──────────────────────────────────────────────────────────────────────┐ +│ xlyEntry — BusinessBaseController.getBusinessDataByFormcustomId() │ +│ │ +│ Composes parameterised SQL from formMaster.sSqlStr / sWhere / │ +│ sOrder, with sBrandsId / sSubsidiaryId injected; │ +│ runs against the form's backing object (table | view | proc). │ +└──────────────────────────────────────────────────────────────────────┘ + │ + ▼ + User sees the grid +``` + +## The five-key composite + +`getModelBysId` returns one Java `Map` with these keys, in this order: + +| Key | Source | Used by the SPA for | +|---|---|---| +| `formData` | `gdsmodule` ⋈ `gdsconfigformmaster` ⋈ `gdsconfigformslave` (+ overlays) | The form layout itself — every field, control, label, validation rule | +| `gdsformconst` | `gdsformconst` rows scoped by tenant + language | Form-level constants — labels, defaults, dropdown text | +| `gdsjurisdiction` | `gdsjurisdiction` rows for the user's role | Per-button and per-data permissions | +| `billnosetting` | `sysbillnosettings` row for this module | Document-numbering rules (work-order numbers, quotation numbers) | +| `report` | `sysreport` rows linked to this form | Print templates (Excel via jxls, PDF via iText) | + +## What's *not* in this lifecycle + +A few things readers expect to find here but don't: + +- **The "save" path.** Save is its own endpoint + (`POST /business/addUpdateDelBusinessData`), bundling add+update+delete + in one request. See [Slice 1](../slices/01-hello-world.md#4-user-edits-a-row-clicks-save). +- **The "open existing row for edit" fetch.** Same endpoint as the grid + load (`getBusinessDataByFormcustomId`) but with the row's `sId` in the + body — the handler branches on whether the body asks for one row or + many. +- **Workflow steps.** When a module has an active approval workflow + (`bCheck = 1`, populated `sVersionFlowId`, deployed Activiti process), + additional steps interleave. None of those tables are populated in + this dev DB; see [Slice 7 (deferred)](../slices/07-workflow.md). +- **Cache invalidation.** When BACK changes a metadata row, a JMS message + invalidates cached copies on every running node — `ConsumerChangeGdsModuleThread` + in `xlyErpJmsConsumer`. Outside the request flow but adjacent to it. + +## Variations covered by other slices + +- [Slice 1](../slices/01-hello-world.md) — the canonical instance, with + observed network traffic. +- [Slice 2](../slices/02-multi-tenancy.md) — how the multi-tenant filter + threads through every step. +- [Slice 3](../slices/03-report.md) — view-backed instead of table-backed. +- [Slice 4](../slices/04-custom-field.md) — the `gdsconfigformcustomslave` + merge step. +- [Slice 5](../slices/05-customer-sql-override.md) — when a stored + procedure body has been replaced for a specific tenant. + +## Read this page once and keep it open + +If a future chapter uses a term you don't recognise, it almost certainly +refers to one of the boxes in the diagram above. Come back here. diff --git a/docs/concepts/semantic-fk.md b/docs/concepts/semantic-fk.md new file mode 100644 index 0000000..4472933 --- /dev/null +++ b/docs/concepts/semantic-fk.md @@ -0,0 +1,83 @@ +# No-FK, semantic-FK reality + +The `xlyweberp_saas_ai` schema has **zero foreign-key constraints** and +**zero triggers**. Among 901 base tables, every join — including the ones +the framework relies on for its own metadata — is by convention only. + +This is a deliberate design choice and an important one to understand +before reading any further. + +## Why xly disabled FKs + +Two reasons given by the architecture, both pragmatic: + +1. **Bulk-write performance.** Mass inserts (work-order calculation, + month-end closures, batch imports) write hundreds of thousands of + rows at a time. With FKs enabled, MySQL validates each row's + references on insert — for the volumes xly handles, this is the + limiting factor. +2. **Schema-migration agility.** xly evolves quickly: new modules, + new fields, new tables. With FKs, every schema change has to consider + the constraint graph; without them, a `CREATE TABLE` or `ALTER TABLE` + is a local operation. The cost of that agility is borne at runtime + by the application code. + +## What a "semantic FK" is + +A **semantic FK** is a column that *would be* a foreign key if FKs were +enabled, but isn't. The relationship is encoded in: + +- **Column naming.** A `sCustomerId` column is *understood* to reference + `eleCustomer.sId`. A `sParentId` on a slave table is *understood* to + reference the master's `sId`. +- **Co-mention in stored procedures and MyBatis mappers.** The runtime + joins `A.sParentId = B.sId` in many places; reading the proc body + reveals which tables are paired. +- **Documentation in column comments.** `COLUMN_COMMENT` is filled in + for many columns and often names the referenced concept (e.g., `加工商ID`). +- **Metadata declarations.** The framework's `gdsconfigformslave.sActiveId` + / `sActiveKey` columns explicitly name the *form* and *field* a + dropdown-control points at — a metadata-encoded FK. + +None of these are enforced. A row can be deleted from `eleCustomer` and +nothing in the database will stop you; orphan `sCustomerId` references +will simply hang around. + +## Recovering relationships + +When the auto-catalog or wiki needs to know "what does column X reference", +the lookup process is: + +1. Read the column comment (often the most helpful single line). +2. Search the schema for matching ID columns (`grep` `recon/columns.tsv` + for `XSomethingId`). +3. Search the codebase for SQL fragments that JOIN on the column. +4. Check `gdsconfigformslave.sActiveId` — the framework records dropdowns + and lookups there. +5. As a last resort, follow the master/slave naming convention. + +This is the work the **auto-catalog** is meant to streamline: each +generated table page lists the table's columns and (in a future +enhancement) the procs that reference them, narrowing the search. + +## Failure modes + +The cost of disabling FKs lives at runtime. Three failure modes recur: + +- **Orphan rows.** A `sCustomerId` whose customer was deleted. The + framework's queries left-join through these and either silently drop + them or display blanks. +- **Mismatched IDs across tenants.** Without an FK, nothing prevents a + row from referencing an ID owned by a different `sBrandsId`. The + multi-tenant filter (Slice 2) is the only thing keeping this from + exploding into cross-tenant data leakage. +- **Procs that need to manually validate referential integrity.** Many + of xly's stored procedures explicitly check `EXISTS (…)` before + insert. The integrity work that an FK would do automatically is now + scattered across the proc body. Skip it once and the bug surfaces + weeks later. + +The wiki's job is to surface these relationships even though the +database does not. Most of that surfacing happens in the auto-catalog +and in slice cross-references; this page is the canonical "why aren't +there FKs and what should I trust instead" reference. diff --git a/docs/concepts/thesis.md b/docs/concepts/thesis.md new file mode 100644 index 0000000..ad4d766 --- /dev/null +++ b/docs/concepts/thesis.md @@ -0,0 +1,71 @@ +# The data-driven thesis + +xly is sold to many printing-industry customers, each of whom wants the ERP +to behave a little differently — different forms, different reports, +different approval rules, sometimes different stored procedures. The naive +solution is a fork per customer: copy the codebase, modify, deploy. That +is unmaintainable past two or three customers. + +xly's solution is the opposite: **a single codebase, a single deployment, +and per-customer behaviour expressed as data**. The application's modules, +forms, fields, dropdowns, permissions, document numbering, even the URL +slugs are all rows in metadata tables (`gdsmodule`, `gdsconfigformmaster`, +`gdsconfigformslave`, `gdsroute`, `gdsjurisdiction`, `gdsformconst`, …). + +The runtime is an *interpreter*. When a request comes in, the framework +loads the relevant rows, joins the user's tenant context onto them, and +renders the resulting form / list / report on demand. The Java code is +generic; the application's behaviour is in the database. PMs (not +engineers) own the metadata and therefore own the application. + +## The cost + +Three costs are baked into this design and worth being explicit about: + +1. **Per-request metadata reads.** Every page load runs at least four + table reads (`gdsmodule`, `gdsconfigformmaster`, `gdsconfigformslave`, + `gdsjurisdiction`) plus tenant filters. The runtime caches aggressively, + but those reads are unavoidable on cache miss. + +2. **A schema that won't stop growing.** New module = a row in `gdsmodule` + plus 1-50 rows in `gdsconfigformslave` plus a backing physical table + (often per-document-type). The dev DB has 901 tables; production tenants + have more. + +3. **Relationships are conventions, not constraints.** With FKs disabled + for performance and migration agility, every join from + `gdsconfigformmaster.sParentId` to `gdsmodule.sId` (and a hundred + similar joins) is a [semantic FK](semantic-fk.md). Orphan rows are + possible. + +## The reward + +In exchange xly gets: + +- **One codebase serves dozens of customers.** Each customer's tenant + has its own metadata rows; the Java is identical. +- **PMs evolve the application without engineering time.** They open + BACK, add a module, define a form, set permissions, and the next user + load shows the change. +- **Customizations are layered cleanly** ([Slice 4](../slices/04-custom-field.md)): + per-tenant overrides sit *on top of* the shared base without forking. + +## When it breaks down + +Data-driven works until a customer needs behaviour that can't be expressed +as metadata — different SQL, different procedure body, an aggregation rule +that doesn't fit the framework's vocabulary. xly's escape hatch for that +case is the [per-customer SQL override channel](../slices/05-customer-sql-override.md): +hand-written SQL committed to `script/客户//` and applied +directly to that customer's schema, bypassing the framework entirely. +That channel is real and used. It is also the most expensive form of +customization to maintain. + +## What this means for reading the wiki + +Every slice in this wiki documents one *application of the thesis*. Slice 1 +is the four-table read on a CRUD module. Slice 2 is multi-tenant scoping +through every layer. Slice 3 is the read-only / view-backed variant. Slice +4 is the customization overlay. Slice 5 is the escape hatch when the +overlay isn't enough. Together they cover the data-driven design from +its centre out. diff --git a/docs/contributing.md b/docs/contributing.md new file mode 100644 index 0000000..0b50c6e --- /dev/null +++ b/docs/contributing.md @@ -0,0 +1,72 @@ +# 7. Contributing + +How to fix or extend this wiki. + +## Quick fix (a typo, a sentence) + +1. Edit the relevant `.md` file under `docs/`. +2. The pre-commit hook regenerates the static site under `site/`. +3. Commit. Push. CI publishes. + +You do not need to install anything for typo-level fixes if you use the GitHub web +editor — CI alone will rebuild and publish. + +## Local dev (preview before commit) + +```bash +cd xly-wiki +source .venv/bin/activate # or: python3 -m venv .venv && pip install -r requirements.txt +mkdocs serve # http://127.0.0.1:8000 with live reload +``` + +## Regenerate the auto-catalog + +```bash +python scripts/gen_catalog.py # reads recon/*.tsv, writes docs/auto-catalog/** +``` + +If the source TSVs are stale, first re-run the schema dump: + +```bash +../recon/dump.sh # pulls fresh information_schema data +``` + +## Pre-commit hook (optional but recommended for local edits) + +Install once: + +```bash +ln -s ../../scripts/precommit.sh .git/hooks/pre-commit +chmod +x scripts/precommit.sh +``` + +The hook runs `mkdocs build --strict` on every commit so broken cross-refs are +caught before they get pushed. + +## Style + +- **Markdown source is the source of truth.** Static HTML in `site/` is + generated; never hand-edit it. +- **English prose. Chinese terms preserved untranslated** in body text. The + [Glossary](glossary.md) is the one place translations live. +- **Slices are the only place narrative belongs.** Concepts and reference + pages stay short — if a concept page grows past ~300 words, that content + probably wants to be a slice instead. +- **Auto-catalog pages are not hand-edited.** Cross-link *into* them from + hand-written content; never the other way. +- **Cross-link liberally.** Every framework-table mention in a slice should + link to its auto-catalog page. Every concept term should link to its + Concepts page on first mention. + +## Adding a new slice + +1. Create `docs/slices/NN-.md`. +2. Add it to `mkdocs.yml` nav. +3. Document the slice end-to-end (one UI action, all layers). +4. Cross-link every term to Concepts; every table/proc to Auto-Catalog. +5. Update the [Slices index](slices/index.md) table. + +## Adding a new concept + +Only add a concept page when at least one slice introduces it. Concepts that +nothing references are dead weight. diff --git a/docs/glossary.md b/docs/glossary.md new file mode 100644 index 0000000..d407476 --- /dev/null +++ b/docs/glossary.md @@ -0,0 +1,25 @@ +# 6. Glossary + +Chinese terms, abbreviations, and framework-specific neologisms. The wiki +preserves Chinese terms in the body text and translates only here. + +> **STUB.** Initial seed terms; will grow as slices are written. + +| Term (zh) | Latin / English | Meaning in xly | +|---|---|---| +| 小羚羊 | xly | The product / company name. | +| 模块 | module | One row in `gdsmodule`. The unit of "configurable thing". | +| 单据 | bill / document | A master/slave document (work order, quotation, sales order). | +| 主表 / 从表 | master / slave | Header / detail tables. | +| 工序 | procedure / process step | A step in a printing process — also the name of a sub-table family. | +| 后道 | post-process | Finishing operations after main printing. | +| 印面 | print face | A printable side / surface of a printed product. | +| 印色 | print color | Colour (palette/spot) used on a print face. | +| 商铺 | shop | A merchant/storefront within the (out-of-scope) `plat_*` B2B layer. | +| 工单 | work order | `mftWorkOrderMaster` family. | +| 报价单 | quotation | `quoQuotationMaster` family. | +| 库存 | stock / inventory | `eleProductStock*`, `accProductStore*` families. | +| 权限 | jurisdiction / permission | `gdsjurisdiction`, `sysjurisdiction`. | +| 流水号 | flow number / sequence | Document numbering — `sysbillnosettings`. | +| 抄送 | cc (carbon copy) | `biz_todo_copyto`. | +| 待办 | todo | `biz_todo_item`. | diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..b3ca690 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,46 @@ +# xly (小羚羊) ERP — Framework Wiki + +A developer's guide to the **xly** printing-industry ERP framework. + +## What this wiki is, and is not + +**This wiki is about the framework**, not the business modules built on top of it. +xly is a data-driven, low-code ERP platform: PMs (non-coders) define forms, tables, +workflows, and reports as **rows in metadata tables** (`gdsmodule`, `gdsconfigformmaster`, …). +The runtime — Spring Boot + MyBatis + 1,800-odd stored procedures — interprets those rows +and renders them as a usable application. + +The wiki explains **how that loop works**: how a builder action in BACK mutates metadata, +how the runtime reads metadata, dispatches to procs, and writes business data, and how +customers consume the result in FROUNT. + +Business modules (accounting, manufacturing, quotation, sales) are referenced as +**worked examples** — the proof that a framework concept actually does something — never +as the subject of a chapter on their own. + +## Reading paths + +The wiki has two audiences served by one structure: + +- **Builder track** (you are a PM/implementer using xly to define modules): + → [Mental Model](concepts/index.md) → [Vertical Slices](slices/index.md) → [Reference (Builder)](reference/builder/index.md) → [Auto-Catalog](auto-catalog/index.md) when you need a specific table/proc. + +- **Maintainer track** (you are a Java developer working on the framework itself): + → [Mental Model](concepts/index.md) → [Vertical Slices](slices/index.md) → [Reference (Maintainer)](reference/maintainer/index.md) → [Auto-Catalog](auto-catalog/index.md) for everything else. + +Both tracks share the same Mental Model and Slices chapters — the difference is only +which Reference chapter you go deep on. + +## What's out of scope + +- The B2B printing-platform layer (`plat_*` tables, `xlyPlat*` modules). +- AI / LLM features (`ai_*` tables, `AiController`) — too new, still moving. +- Face recognition (`xlyFace`) — niche. +- Per-tenant schema drift between `xlyweberp_*` databases — wiki targets one schema. +- Backup tables (`*_bak`, `*0302`, etc.). + +## How to fix something in this wiki + +Edit the markdown file. That is the wiki. Static HTML is generated from these `.md` +files by MkDocs Material. See [Contributing](contributing.md) for the regen command +and the pre-commit hook. diff --git a/docs/reference/builder/attach-workflow.md b/docs/reference/builder/attach-workflow.md new file mode 100644 index 0000000..7b8b1d5 --- /dev/null +++ b/docs/reference/builder/attach-workflow.md @@ -0,0 +1,20 @@ +# How to attach a workflow + +> **Deferred.** Activiti is wired into the codebase but no workflow is +> deployed in this dev DB. See +> [Slice 7 (deferred)](../../slices/07-workflow.md) for the same +> reasoning. +> +> The shape of the recipe (when a DB with active flows is available): +> +> 1. Set `gdsmodule.bCheck = 1` to flag the module as workflow-enabled. +> 2. Populate `gdsmoduleflow` with the flow's window configuration. +> 3. Set `gdsmodule.sVersionFlowId` and `sVersionFlowCode` to the +> Activiti process definition's ID and key. +> 4. Deploy the BPMN process definition through the Activiti REST API +> or the `xlyFlow` module's deployment endpoint. +> 5. Verify rows appear in `act_re_procdef` after deployment. +> 6. Test by submitting a record — `act_ru_task` should populate. +> +> Once a DB with active workflows is available, this page becomes a +> proper recipe and Slice 7 becomes a proper slice. diff --git a/docs/reference/builder/define-form.md b/docs/reference/builder/define-form.md new file mode 100644 index 0000000..228cdb3 --- /dev/null +++ b/docs/reference/builder/define-form.md @@ -0,0 +1,114 @@ +# How to define a form + +A recipe for the metadata rows that produce a working module + form in BACK +and FROUNT. Use this when you want to add a new screen without writing Java. + +## What you'll insert + +Three rows, in order, in three tables. Plus optional rows for fields, +permissions, and document numbering. + +### 1. The module — `gdsmodule` + +One row registers the module's existence. Required columns: + +| Column | Value | +|---|---| +| `sId` | unique ID — use the `IdGen` next-id helper, or any 32-char string not already taken | +| `sName` | the URL fragment, e.g. `/indexPage/commonList` (use a shared page-template URL — see [Slice 3](../slices/03-report.md#why-this-module)) | +| `sChinese` / `sEnglish` / `sBig5` | display name in three languages | +| `sParentId` | parent module's `sId` — places this module in the menu tree | +| `sBrandsId` / `sSubsidiaryId` | tenant scope — should be your tenant's IDs (or `'1111111111'` if standard / system-level) | +| `sVersionFlowId` | the product edition this module belongs to (look up in `sisversionflow`) | +| `bVisible` | `1` to show in the menu | +| `bInvalid` | `0` for active | + +Leave `sSaveProName`, `sDeleteProName`, `sCalcProName`, `sProcName`, +`sSaveProNameBefore` empty unless you need custom CRUD (see [the runtime +reference](../maintainer/runtime.md)). + +### 2. The form-master — `gdsconfigformmaster` + +One row per form per module. Required: + +| Column | Value | +|---|---| +| `sId` | unique form ID | +| `sParentId` | the module's `sId` from step 1 | +| `sTbName` | the backing object's name — a real table, view, or proc | +| `sType` | `'table'`, `'view'`, or `'proc'` | +| `sSqlStr` | the read SQL skeleton; usually `SELECT ... FROM {sTbName} WHERE ...` | +| `sWhere` | default WHERE predicates (the runtime adds tenant filters automatically) | +| `sOrder` | default ORDER BY | +| `iPageSize` | rows per page in the grid | +| `bGrd` | `1` if a grid layout, `0` if a single-record form | +| `sBrandsId` / `sSubsidiaryId` | tenant scope | + +For a read-only report, use `sType = 'view'` and point `sTbName` at a +[`viw_*` view](../../slices/03-report.md). The framework will not render +save/delete buttons. + +### 3. The fields — `gdsconfigformslave`, one row per field + +Most-used columns (the table has 60+, most have sane defaults): + +| Column | Value | +|---|---| +| `sId` | unique field ID | +| `sParentId` | the form's `sId` from step 2 | +| `iOrder` | sort order in the grid | +| `sName` | the column name on the backing object | +| `sChinese` / `sEnglish` / `sBig5` | display label | +| `sControlName` | UI control type — `文本框` (textbox), `下拉框` (dropdown), `日期` (date), `数字` (number), … | +| `bVisible` | `1` to show | +| `bNotEmpty` | `1` to require | +| `bReadonly` | `1` for display-only | +| `bCanInput` | `1` for editable | +| `iColValue` | column-span in form layout | +| `sDefault` | default value | +| `sChineseDropDown` | dropdown SQL (if applicable) — `SELECT sId AS sValue, sChinese AS sText FROM …` | +| `sActiveId` / `sActiveKey` | for popup-lookup controls — refers to another module | + +## Optional layers + +### Document numbering — `sysbillnosettings` + +If the module's records need auto-generated bill numbers (work-order +numbers, quotation numbers, etc.), add a row here keyed by the form's +`sId`. The runtime returns this in the `getModelBysId` response under +`billnosetting`. + +### Permissions — `gdsjurisdiction` + +See [How to set permissions](permissions.md). One row per +(module, button-or-data, role) tuple. + +### Tenant overrides + +A tenant who wants a different view of this form inserts rows into +`gdsconfigformpersonalize` (form-level override) or +`gdsconfigformcustomslave` (field-level override). See +[Slice 4](../../slices/04-custom-field.md). + +## Verifying + +Once all rows are inserted, the SPA's next request to +`getModelBysId/{your-module-sId}` should return your form's metadata. +Click the new sidebar item — the form should render. If it doesn't: + +1. Check `bVisible = 1` on `gdsmodule`. +2. Check that `gdsroute` has an entry for the URL (one is auto-added in + most deployments). +3. Check `sBrandsId`/`sSubsidiaryId` on every row match the user's + tenant. +4. Check that the form's `sParentId` matches the module's `sId` exactly + — semantic FK, no cross-row check at write time. + +## Cache invalidation + +After inserting, the runtime's cache holds the *previous* (empty) state +until a JMS message fires. xly's cache-invalidation listener +(`ConsumerChangeGdsModuleThread`) handles this when the BACK builder +saves changes; if you're inserting via raw SQL, you may need to bounce +the running services or wait for the TTL to expire. See +[Cache invalidation on metadata change](../maintainer/cache-invalidation.md). diff --git a/docs/reference/builder/define-vtable.md b/docs/reference/builder/define-vtable.md new file mode 100644 index 0000000..d3ac375 --- /dev/null +++ b/docs/reference/builder/define-vtable.md @@ -0,0 +1,70 @@ +# How to define a virtual table + +A *virtual table* in xly is a "table" declared as metadata, not as DDL. +The framework knows about it because rows in `gdsconfigtbmaster` and +`gdsconfigtbslave` describe its shape; the actual data is stored in a +real physical table, but the *abstraction* the framework operates over +is the metadata declaration. + +This is distinct from a database **view**, which is a `CREATE VIEW` +SQL object. Both can back a form via `gdsconfigformmaster.sType = +'table'` or `'view'`. + +## What virtual tables are for + +- Letting a PM declare "I need a thing of this shape" without an + engineer running `CREATE TABLE`. +- Defining the shape that downstream forms can layer on top of. +- Centralising tenant-aware column definitions so multiple forms + reading the same shape can share defaults. + +In this dev DB there are 307 virtual tables (vs. 901 physical base +tables). They cover lookup tables, classification trees, and +configurable parameter sets. + +## Recipe + +### 1. The virtual-table master — `gdsconfigtbmaster` + +One row per virtual table: + +| Column | Value | +|---|---| +| `sId` | unique virtual-table ID | +| `sName` | the virtual-table's logical name | +| `sChinese` / `sEnglish` / `sBig5` | display name | +| `sBrandsId` / `sSubsidiaryId` | tenant scope | +| `sTbName` | the underlying physical table name (if backed by one) | +| (other configuration columns describing storage and indexing) | + +### 2. The columns — `gdsconfigtbslave` + +One row per column. Each row carries the column's name, type, default, +display label, validation, and whether it's part of the primary key. + +## Open: what backs the data + +The wiki's verification list includes confirming exactly how a virtual +table's rows are persisted: do they always back to a pre-existing +physical table named in `sTbName`, or does the framework create one on +the fly? In this dev DB, every virtual table's `sTbName` resolves to a +real table. The "create on the fly" path may not be used in practice. + +## When to choose virtual table vs. view vs. table + +| Need | Choose | +|---|---| +| A new shape, declared by a PM, backed by a real (possibly pre-existing) table | virtual table | +| A read-only join across existing tables | a database view | +| A new shape that genuinely needs storage no existing table provides | a real `CREATE TABLE` (engineer task) | + +The virtual-table channel is the framework's "type system" for +data-driven shapes; the physical schema is what actually stores rows. +The two are deliberately decoupled. + +## Worked example + +This page would benefit from a concrete worked example — pick a real +virtual table from `gdsconfigtbmaster` (e.g., one of the 307 in this +dev DB) and walk through its master row + slave rows. A future revision +of the wiki should add this. diff --git a/docs/reference/builder/index.md b/docs/reference/builder/index.md new file mode 100644 index 0000000..dbafe42 --- /dev/null +++ b/docs/reference/builder/index.md @@ -0,0 +1,16 @@ +# 3. Reference (Builder Track) + +For PMs and implementers using xly to define modules, forms, workflows, and +permissions through the BACK interface. + +This is **recipe-style** reference: each page answers one question, with the +metadata-table column names and a worked example. + +- [How to define a form](define-form.md) — `gdsconfigformmaster`/`slave` recipe. +- [How to define a virtual table](define-vtable.md) — `gdsconfigtbmaster`/`slave` recipe. +- [How to attach a workflow](attach-workflow.md) — `gdsmoduleflow` + `act_*` recipe. +- [How to set permissions](permissions.md) — `gdsjurisdiction` recipe. + +If you need details on a specific table or proc, see the [Auto-Catalog](../../auto-catalog/index.md). + +> **STUB.** Recipes will be filled in as their concepts are exercised by slices. diff --git a/docs/reference/builder/permissions.md b/docs/reference/builder/permissions.md new file mode 100644 index 0000000..0f832d8 --- /dev/null +++ b/docs/reference/builder/permissions.md @@ -0,0 +1,89 @@ +# How to set permissions + +xly's permission model has two complementary tables. Understanding the +difference matters: they answer different questions and are loaded at +different times. + +## The two tables + +| Table | Granularity | Loaded when | +|---|---|---| +| [`gdsjurisdiction`](../../auto-catalog/tables/gdsjurisdiction.md) | per module + per role + per button/data type | every `getModelBysId` call (skipped for ADMIN — see [Slice 1](../../slices/01-hello-world.md)) | +| [`sysjurisdiction`](../../auto-catalog/tables/sysjurisdiction.md) | per user + per individual permission grant | session/auth time | + +## What `gdsjurisdiction` controls + +Per-module rules that decide: + +- **Which buttons** a role can see and click on the form + (新增 / 修改 / 保存 / 删除 / 导出 / 打印 / …). +- **Which data** a role can see — typically by limiting visible columns + or by adding extra `WHERE` predicates to the form's `sSqlStr`. + +Indexed by: + +- The module the rule applies to. +- The button or data-type identifier (lookup IDs in + `plat_base_authority_button_type` and + `plat_base_authority_data_type`). +- The role / user-type the rule applies to. + +In dev there are 4,130 `gdsjurisdiction` rows — substantial. In +production, expect hundreds per module. + +## What `sysjurisdiction` controls + +Per-user permission grants. 26,926 rows in dev — 6× larger than +`gdsjurisdiction`. Likely the table that records the actual *granted* +permissions per user, where `gdsjurisdiction` is the *defined* rules +the framework applies. + +## How permissions are loaded + +When the SPA calls `/business/getModelBysId/{moduleId}`, the +service-layer pseudocode is: + +```java +if (!UserType.ADMIN.equals(userType)) { + jList = businessGdsconfigformsService.getJurisdictionData(qMap); +} +returnMap.put("gdsjurisdiction", jList); +``` + +— from `BusinessBaseServiceImpl.java:196-198`. **ADMIN bypasses +permissions entirely** and gets an empty jurisdiction list (which the +SPA interprets as "show everything"). Non-admin users get the rules +that apply to their role + module. + +The frontend then enables/disables buttons and shows/hides columns +based on those rules. + +## How to set a permission + +For a new module, the typical path is: + +1. Define the module + form ([recipe](define-form.md)). +2. For each role that should NOT have full access, insert + `gdsjurisdiction` rows describing what they cannot do. +3. (Or insert per-user grants in `sysjurisdiction` if more + granularity is needed.) +4. Save through BACK so cache invalidation propagates. + +The exact column conventions for the rule rows (which combinations of +fields express "can save but not delete", "can see but not edit", etc.) +deserve their own walkthrough that the wiki should add as a follow-up. + +## ADMIN as a special case + +The hardcoded ADMIN bypass (line 196-198 above) is a real escape hatch. +Every deployment has at least one ADMIN account by convention. From a +security audit perspective, ADMIN access should be tightly controlled +and audited externally — the framework offers no within-app constraint. + +## Cross-tenant boundary is *not* permissions + +Worth saying explicitly: `gdsjurisdiction` enforces *within-tenant* +permissions. The cross-tenant boundary (one company can't read another +company's rows) is enforced by the +[multi-tenant scoping](../../concepts/multi-tenancy.md) — automatic +`sBrandsId`/`sSubsidiaryId` injection, not jurisdiction rules. diff --git a/docs/reference/maintainer/activiti.md b/docs/reference/maintainer/activiti.md new file mode 100644 index 0000000..7952019 --- /dev/null +++ b/docs/reference/maintainer/activiti.md @@ -0,0 +1,93 @@ +# Activiti integration + +> **Deferred for full coverage** — Activiti is wired into the codebase +> but no process is deployed in this dev DB. See +> [Slice 7 (deferred)](../../slices/07-workflow.md). + +This page captures what's *in the codebase* about Activiti so a future +maintainer doesn't start from zero when the workflow story is finally +exercised. + +## Two Activiti versions + +The dependency tree carries **two** Activiti versions: + +| Module | Version | Notes | +|---|---|---| +| `xlyPersist` | `org.activiti:activiti-engine:5.17.0` | Older 5.x line | +| `xlyFlow` | `org.activiti:activiti-spring-boot-starter-rest-api:6.0.0`, `activiti-json-converter:6.0.0` | Newer 6.0 line | + +This is a real version mismatch. Activiti's 5.x and 6.x schemas overlap +but diverge in some `act_*` tables and migration paths. Possibilities: + +1. The framework runs Activiti 6.0 (xlyFlow drives the runtime) and + xlyPersist's 5.17 dependency is dead weight from an earlier era. +2. Different services use different versions for legacy reasons. +3. Both are in the classpath but only one is initialised at runtime. + +A future maintainer attacking this should: (a) remove the unused +version to avoid confusion, (b) document which version the live +schema uses, (c) verify the `act_*` table layout matches that version +exactly. + +## The `act_*` schema + +24 `act_*` tables ship in the dev DB: + +- `act_re_*` — process definitions (deployments, BPMN sources) +- `act_ru_*` — runtime tables (running tasks, executions, variables) +- `act_hi_*` — historic tables (completed processes, finished tasks) +- `act_ge_*` — generic infrastructure (binary properties, etc.) +- `act_id_*` — identity tables (users, groups — typically not used + when xly's own user model is in front) + +All 24 are **empty in dev**. + +## xly's wrapper layer + +Three xly tables wrap the Activiti integration: + +- [`biz_flow`](../../auto-catalog/tables/biz_flow.md) — xly's per-document + flow state. +- [`biz_todo_item`](../../auto-catalog/tables/biz_todo_item.md) — + pending approver tasks. +- [`biz_todo_copyto`](../../auto-catalog/tables/biz_todo_copyto.md) — + CC'd parties on a flow. +- [`gdsmoduleflow`](../../auto-catalog/tables/gdsmoduleflow.md) + + `gdsmoduleflowslave` — module-flow window configuration. + +All empty in dev too. + +The pattern when active: a document submission writes a `biz_flow` +row + an Activiti process instance starts; pending approvers see +`biz_todo_item` rows; on approval the proc instance advances and +eventually completes. + +## Where Activiti is wired in code + +`xlyFlow/` is the dedicated module. Notable files (when this page is +fleshed out): + +- `xlyFlow`'s `pom`-equivalent gradle build pulls in Activiti 6.0. +- The Spring Boot config for Activiti's process engine. +- `CheckFlowController` in `xlyEntry/com/xly/web/businessweb/` is one + surface the SPA hits to drive workflow (approve / reject / view). +- BPMN process definitions, when present, live in + `xlyFlow/src/main/resources/processes/` (or similar) — empty in + this codebase. + +## What's needed to make Activiti work + +In a deployment that uses workflow: + +1. BPMN process definitions deployed (`act_re_procdef` populated). +2. Modules tagged `bCheck = 1` and linked to the right process via + `gdsmoduleflow`. +3. Approver users assigned via `act_id_*` or xly's wrapper of it. +4. The save endpoint, on `bCheck = 1` modules, branches to start a + process instance instead of (or alongside) the standard + add/update/delete. + +This page becomes a real reference once a deployment with deployed +processes is available; until then, treat it as an inventory of what +*ought* to be here. diff --git a/docs/reference/maintainer/cache-invalidation.md b/docs/reference/maintainer/cache-invalidation.md new file mode 100644 index 0000000..3d3774e --- /dev/null +++ b/docs/reference/maintainer/cache-invalidation.md @@ -0,0 +1,91 @@ +# Cache invalidation on metadata change + +When a PM saves a change in BACK — adds a column to a form, updates a +permission, registers a new module — every running node has to drop +its cached interpretation of the old metadata. xly does this through +JMS, not by polling. + +## The path + +``` +PM saves in BACK + │ + ▼ +BACK controller writes the changed gds_* row + │ + ▼ +Controller publishes a JMS "module changed" message + │ + ▼ +Every node's xlyErpJmsConsumer receives it + │ + ▼ +ConsumerChangeGdsModuleThread.run() clears the relevant Redis keys + │ + ▼ +Next /business/getModelBysId call on any node re-reads the table + and re-populates the cache with the new value +``` + +The handler is in +`xlyErpJmsConsumer/src/main/java/com/xly/xlyerpjmsconsumer/thread/ConsumerChangeGdsModuleThread.java`. + +## Why JMS, not poll-and-bust + +xly often runs across multiple nodes (xlyEntry, xlyApi, xlyInterface +each on their own JVM, sometimes scaled horizontally). Polling for +"has the metadata changed?" would either be slow (the change isn't +visible until the next poll) or chatty (constant heartbeats). JMS +fans out the invalidation to every node within milliseconds. + +xly uses both **ActiveMQ** and **RocketMQ** at different points; the +metadata-change events typically run on the simpler of the two +(usually ActiveMQ — confirm via `application*.yml`). + +## Which keys get cleared + +The Redis cache holds: + +- Module metadata by `sId`. +- Form metadata by `sId`. +- Field-list slaves keyed by form `sId`. +- Per-tenant overlay merges (a derived cache). +- Permission rules per (module, role). + +The consumer thread receives the changed row's IDs and clears each +cache key family that could plausibly include it. **Over-invalidating +is the safe option here** — the cost of an extra DB read on the next +request is far smaller than the cost of serving stale metadata. + +## When you change metadata directly via SQL + +Inserts/updates done through MyBatis or BACK *trigger* the JMS event. +Inserts/updates done by an engineer running raw `UPDATE gdsmodule SET +...` against the production DB do **not** trigger it. The cache will +serve stale metadata until either: + +1. The cache TTL expires (check the cache config for the actual TTL). +2. A bounce of the application servers. +3. A manual JMS message is sent (see `BusinessCleanRedisDataImpl` in + `xlyBusinessService`). + +The third option is the supported workaround; option (2) is the +brute-force fallback. + +## Common bug: the cache is the bug + +When something looks like "I changed it but the page still shows the +old value", check (in this order): + +1. Did the change actually commit? (Confirm with `SELECT` against + the DB.) +2. Is the JMS broker reachable from the BACK node? (If not, the + invalidation event silently isn't published.) +3. Are all consumer nodes running? (If a node is paused, it'll serve + stale metadata until restarted.) +4. Did the change happen via raw SQL? (Then no JMS event was + published — manually trigger it.) + +The "five-table read" of [Slice 1](../../slices/01-hello-world.md) +re-runs from the cache; understanding which layer is stale is the key +to the bug. diff --git a/docs/reference/maintainer/deployment.md b/docs/reference/maintainer/deployment.md new file mode 100644 index 0000000..27f2a66 --- /dev/null +++ b/docs/reference/maintainer/deployment.md @@ -0,0 +1,105 @@ +# Multi-service deployment + +xly is not a single Spring Boot WAR — it's a small constellation of +independently runnable services that share a database, share the +metadata layer, and communicate through JMS. + +## The runnable services + +| Service | Module | Role | Default port (dev profile) | +|---|---|---|---| +| **xlyEntry** | `xlyEntry/` | Main back-end runtime + the framework's own admin (BACK). Hosts `BusinessBaseController` and the `/business/*` API. | 8080 (dev), 8597 (deployed dev) | +| **xlyApi** | `xlyApi/` | Web-facing UI WAR — static assets + Thymeleaf templates + browser-facing endpoints. Different context-path. | 8080 with context `/xlyApi` (dev) | +| **xlyInterface** | `xlyInterface/` | External-integration service — third-party APIs, webhooks, file imports. | configured per environment | +| **xlyPlc** | `xlyPlc/` | Shop-floor PLC bridge ([Slice 6](../../slices/06-hardware.md)). | one per press-model deployment | +| **xlyFace** | `xlyFace/` | Face-recognition (ArcSoft SDK). Niche; commented-out for many deployments. | configured per environment | + +Each has its own `application.yml` + several `application-.yml` +files. The active profile is selected at startup via +`-Dspring.profiles.active=…`. + +## Disabled in `settings.gradle` + +``` +//include 'xlyErpTask' +//include 'xlyRxtx' +//include 'xlyFile' +``` + +Three modules are present on disk but excluded from the active build: + +- `xlyErpTask` — long-running background tasks. Disabled likely because + the same scheduling now runs inside `xlyEntry` / `xlyFlow` via + Quartz. +- `xlyRxtx` — native serial-port library. Disabled when xlyPlc doesn't + need direct serial access (some press models use TCP/Ethernet + instead). +- `xlyFile` — older file-management module, superseded by Aliyun OSS + integration in `xlyPlatFileUpload`. + +A maintainer cleaning up the codebase should consider whether to delete +these or keep them as historical reference. They take up disk space but +do not affect the build. + +## Plat* family + +The `xlyPlat*` modules (`xlyPlatMerchantController`, `xlyPlatUserService`, +`xlyPlatPayService`, `xlyPlatMarketingService`, `xlyPlatCainiaoWaybillSevice`, +`xlyPlatSmsService`, `xlyPlatReportForm`, `xlyPlatFileUpload`, +`xlyPlatJmsConsumer`/`Productor`, `xlyPlatTask`, `xlyPlatWebsocket`, +`xlyPlatConstant`) are the **B2B printing-platform layer** — +out-of-scope for this wiki. The `plat_*` tables those modules write to +are empty in this dev DB; see the [recon report's §5](../../../recon/REPORT.md). + +## How services find each other + +Three communication channels: + +1. **Shared database** — every service reads/writes the same MySQL + schema. Most cross-service "communication" is implicit through + shared tables. +2. **JMS (ActiveMQ + RocketMQ)** — fanout for events that affect + multiple services. Cache invalidation + ([cache invalidation on metadata change](cache-invalidation.md)) + uses this channel. +3. **HTTP REST** — for synchronous calls (e.g., xlyApi calling xlyEntry's + `/business/*` endpoints). + +There is no service registry / discovery mechanism beyond the +`application-.yml` files, which hardcode peer URLs per +environment. + +## URL routing in deployed environments + +The dev URLs `http://118.178.19.35:8597` (BACK) and +`http://118.178.19.35:8598` (FROUNT) suggest: + +- 8597 is **xlyEntry** with context `/xlyEntry/` (confirmed observed + from network traces in [Slice 1](../../slices/01-hello-world.md)). +- 8598 is likely **xlyApi** or another front-of-house service. + +Both are likely behind an nginx / reverse proxy in production, with +URL paths cross-routed based on path or hostname. The exact routing +config lives in the deployment environment, not the codebase. + +## Profile permutations + +`application-saas.yml`, `application-linux.yml`, `application-win.yml`, +`application-15S.yml`, `application-S10.yml`, `application-pro.yml`, +`application-T0.yml`, `application-T1.yml`, … cover combinations of: + +- Operating system (linux / win) +- Customer category (saas, 15S, S10, …) +- Environment (dev, pro) +- Press-model (for xlyPlc) + +A given deployment selects exactly one profile per service. The +mapping from "this customer" → "these profiles" lives in deployment +ops documentation, not the codebase. + +## Open: production URL routing + +The exact nginx / reverse-proxy config that maps 8597 / 8598 to +context-paths and back-ends would be useful here. It's not in the +codebase repo — it lives with the deployment scripts. A maintainer +chapter to add when those scripts are available. diff --git a/docs/reference/maintainer/index.md b/docs/reference/maintainer/index.md new file mode 100644 index 0000000..f506a57 --- /dev/null +++ b/docs/reference/maintainer/index.md @@ -0,0 +1,16 @@ +# 4. Reference (Maintainer Track) + +For Java developers maintaining or extending the framework itself. + +This chapter is for the people who will modify `BusinessBaseController`, add a new +metadata table to the `gds*` family, or wire in a new third-party integration. + +- [The runtime: BusinessBaseController & friends](runtime.md) — the metadata-driven dispatch loop. +- [Generic procedure dispatch](proc-dispatch.md) — `GenericProcedureCallController` deep dive. +- [Cache invalidation on metadata change](cache-invalidation.md) — `ConsumerChangeGdsModuleThread` and friends. +- [SQL templates (`xlyEntry/templesql/`)](sql-templates.md) — runtime SQL generation. +- [Multi-service deployment](deployment.md) — `xlyApi` vs `xlyEntry` vs `xlyInterface`. +- [Activiti integration](activiti.md) — version skew, schemas, custom delegates. + +> **STUB.** Each sub-page will be filled with a real code-trace once the matching +> slice exercises it. diff --git a/docs/reference/maintainer/proc-dispatch.md b/docs/reference/maintainer/proc-dispatch.md new file mode 100644 index 0000000..b07c824 --- /dev/null +++ b/docs/reference/maintainer/proc-dispatch.md @@ -0,0 +1,91 @@ +# Generic procedure dispatch + +When `gdsmodule.sSaveProName` (or `sDeleteProName`, `sCalcProName`, +`sProcName`, `sSaveProNameBefore`) is **non-empty**, the framework +invokes the named stored procedure instead of falling through to its +default Add/Update path. The same machinery handles button-press +calculations and on-demand custom logic. + +The handler is `GenericProcedureCallController` in +`xlyEntry/com/xly/web/businessweb/`. + +## Endpoint shape + +The frontend POSTs to a URL under `/business/genericProcedureCall*` +with: + +- The proc name (often resolved from `gdsmodule` or `gdsconfigformslave.sButtonParam`). +- The parameter values (frontend supplies them, the framework injects + tenant identity). + +The handler: + +1. Loads the proc's signature (parameter names and types) from + `information_schema.PARAMETERS`. +2. Composes `CALL (?, ?, …)` with parameters bound positionally. +3. Augments the call with `sBrandsId`, `sSubsidiaryId`, `sLoginId`, + `sLanguage` from `RequestAddParamUtil`. +4. Executes via MyBatis. +5. Returns either the proc's result-set (for SELECTs inside the proc) + or its OUT parameters (for save/calculate procs). + +## Why dynamic proc dispatch matters + +With 1,687 stored procedures and ~177 functions in the schema, hard- +wiring each one in Java would be untenable. Dispatch by name lets the +framework call any proc the metadata names without a code change. The +framework treats the proc as a black box: name in, parameters in, +result out. + +The downside: the runtime cannot statically know which procs exist or +what their effects are. A typo in `gdsmodule.sSaveProName` produces a +runtime "proc not found" error, not a compile error. + +## The conventions procs follow + +xly's procs share a calling convention to make generic dispatch +possible: + +- **Common parameters in a fixed order:** typically + `(IN sLoginId, IN sCustomerId, IN sBrId, IN sSuId, …)`. Cross-cutting + identity always comes first. +- **Tenant-aware:** every proc accepts `sBrId` (= `sBrandsId`) and + `sSuId` (= `sSubsidiaryId`) and uses them in every internal predicate + to stay tenant-safe. +- **Output via OUT params:** save / calc procs return success / error + through `OUT sCode INT, OUT sReturn LONGTEXT` — see + `xlyEntry/src/main/resources/templates/templesql/sSaveProName.sql` + for the canonical scaffold. +- **Dynamic SQL inside:** many procs build SQL strings with `CONCAT` + + `PREPARE` + `EXECUTE`. This is xly's escape hatch for runtime + shape variability and the reason `jSqlParser` is in the dependency + tree (the framework occasionally inspects these strings). + +## The companion file: `templesql/` + +`xlyEntry/src/main/resources/templates/templesql/` holds **scaffolds** +for the standard proc kinds: + +- `sSaveProName.sql` +- `sDeleteProName.sql` +- `sProcName.sql` +- `sSaveProNameBefore.sql` +- `sButtonParam.sql` +- `sProTempleByDb.sql` +- `sp_btn_calc.sql` + +These are templates an engineer fills in to author a new proc — they +are not used by the runtime to generate procs on the fly. See [SQL +templates](sql-templates.md) for the loader and the placeholder syntax. + +## Failure modes to watch + +1. **Mismatched parameter order.** Generic dispatch binds positionally; + a proc whose `IN` parameters are reordered is a runtime explosion. +2. **Missing tenant filter.** A proc that forgets `sBrandsId` / + `sSubsidiaryId` in any internal predicate is a multi-tenant leak. + Procs are NOT auto-filtered by the framework — they have to do it + themselves. +3. **Long-running procs blocking the request thread.** Long + calculations should run on a separate worker (see `xlyErpTask`, + though it's currently disabled in `settings.gradle`). diff --git a/docs/reference/maintainer/runtime.md b/docs/reference/maintainer/runtime.md new file mode 100644 index 0000000..87051c4 --- /dev/null +++ b/docs/reference/maintainer/runtime.md @@ -0,0 +1,112 @@ +# The runtime: BusinessBaseController & friends + +`xlyEntry/src/main/java/com/xly/web/businessweb/` is where the +metadata-driven runtime lives — 51 controllers, of which a few do all +the heavy lifting. This page is the maintainer's map of those classes. + +## The load-bearing controllers + +| Class | Role | Most-cited endpoints | +|---|---|---| +| `BusinessBaseController` | Universal CRUD for metadata-driven modules. The default API surface for every form. | `/business/getModelBysId/{moduleId}`, `/business/getBusinessDataByFormcustomId/{formId}`, `/business/addUpdateDelBusinessData`, `/business/getSelectDataBysControlId/{controlId}` | +| `BusinessConfigformController` | The BACK builder's API for editing form definitions. | endpoints under `/business/configform/*` | +| `BusinessModelCenterController` | The BACK module-tree manager. | endpoints around `gdsmodule` CRUD | +| `BusinessTreeGridController` | Tree-grid widget for hierarchical forms. | renders `sParentId`-linked records as a tree | +| `BusinessParameterController` | Reads / writes `gdsparameter` (system-wide named operations). | parameter lookup and edit | +| `FilterTreeController` | Saved-filter tree — the user's named search snippets in `syssearch`. | filter CRUD | +| `GenericProcedureCallController` | Generic stored-procedure invocation by name + parameters. | dispatch arbitrary procs | +| `CharController` | Chart configuration runtime — reads `gdsconfigchar*`. | chart fetch | +| `ConfigformPanelController` | Multi-panel form config editor. | layout edit | +| `BillController` | Document-bill helpers (bill numbers, status). | bill numbering, billing helpers | + +The remaining 41 are more specific (calculation, work-order helpers, +mobile, AI, comparator-tree, etc.). + +## The four-table read + +For any metadata-driven module, the request lifecycle (see +[Concepts → request lifecycle](../../concepts/request-lifecycle.md)) +boils down to: + +```java +public Map getModelBysId(Map map) { + List> formList = this.getModelConfigByModleId(map); // 1. join gdsmodule⋈form-master⋈form-slave + List> fList = businessGdsconfigformsService.getFormconstData(qMap); // 2. gdsformconst + List> jList = businessGdsconfigformsService.getJurisdictionData(qMap); // 3. gdsjurisdiction (skipped for ADMIN) + Map billnosettingMap = businessGdsconfigformsService.getBillnosettingData(param); // 4. sysbillnosettings + List> reportList = printReportService.getReportData(qMap); // 5. sysreport + return composite(formList, fList, jList, billnosettingMap, reportList); +} +``` + +— `BusinessBaseServiceImpl.java:181-211`. Read this method first; the +rest of the runtime is variations on it. + +## The five-key composite returned + +| Key | Source | Frontend uses for | +|---|---|---| +| `formData` | `gdsmodule` ⋈ `gdsconfigformmaster` ⋈ `gdsconfigformslave` (+ overlays) | Form layout | +| `gdsformconst` | `gdsformconst` | Form-level constants, dropdown labels | +| `gdsjurisdiction` | `gdsjurisdiction` | Per-button / per-data permissions | +| `billnosetting` | `sysbillnosettings` | Document numbering rules | +| `report` | `sysreport` | Print templates | + +## The save endpoint + +`POST /business/addUpdateDelBusinessData` — handler at +`BusinessBaseController.java:165-177` — bundles add+update+delete in +one transactional batch. The frontend supplies `sTable` and a `column` +map per row, in this shape: + +```json +{ + "addData": [{"sTable": "", "column": {"sId": "", ...}}], + "updateData": [{"sTable": "
", "column": {"sId": "", ...}}], + "delData": [{"sTable": "
", "column": {"sId": "", ...}}] +} +``` + +When `gdsmodule.sSaveProName` is empty, the framework's default +Add/Update path runs — `AddDelUpdCommonServiceImpl.java`. When it's +populated, the named stored proc is invoked instead. + +## Multi-tenant boundary + +Every controller method's first non-trivial line is: + +```java +RequestAddParamUtil.me().addParams(params, userInfo); +``` + +— `RequestAddParamUtil.java`, 44 lines. This is the single point where +the user's session identity (`sBrandsId`, `sSubsidiaryId`, `sLoginId`, +`sLanguage`, `sTeamId`, `sMachineId`, …) is injected into the +downstream `params` map. Every MyBatis query and stored-procedure call +that references `#{sBrandsId}`/`#{sSubsidiaryId}` is automatically +scoped from there. + +A new controller method that doesn't call `RequestAddParamUtil` is a +**multi-tenant bug**. + +## Security concerns to audit + +Two flagged in slices that belong here permanently: + +1. **`sTable` validation in `addUpdateDelBusinessData`.** The frontend + names the target table directly. The runtime *must* cross-check + that the supplied table is one of the form's authorised backing + tables, or it's a privilege-escalation surface. Confirm the check + exists; if it doesn't, raise it as a security ticket. Tracked in + the [Slice 1 v2 follow-up](../../slices/01-hello-world.md#open-verification-items). +2. **ADMIN bypasses permissions.** + `BusinessBaseServiceImpl.java:196-198` skips the `gdsjurisdiction` + load entirely for `UserType.ADMIN`. ADMIN account governance must + come from outside the app. + +## Cache invalidation + +When BACK saves a metadata change, a JMS message fires and +`ConsumerChangeGdsModuleThread` (in `xlyErpJmsConsumer`) clears the +cached metadata on every running node. See [cache invalidation on +metadata change](cache-invalidation.md). diff --git a/docs/reference/maintainer/sql-templates.md b/docs/reference/maintainer/sql-templates.md new file mode 100644 index 0000000..7e5bf35 --- /dev/null +++ b/docs/reference/maintainer/sql-templates.md @@ -0,0 +1,83 @@ +# SQL templates (`xlyEntry/templesql/`) + +The framework keeps a small library of **SQL scaffolds** under +`xlyEntry/src/main/resources/templates/templesql/`. They are not used +at runtime to generate SQL on the fly — they're templates an engineer +copies and fills in when authoring a new stored procedure that the +framework will invoke through [generic procedure dispatch](proc-dispatch.md). + +## The scaffolds shipped + +| File | What it scaffolds | +|---|---| +| `sSaveProName.sql` | A standard save procedure with the conventional parameter list and OUT codes | +| `sSaveProNameBefore.sql` | A pre-save validation procedure | +| `sDeleteProName.sql` | A standard delete procedure | +| `sProcName.sql` | A generic logic procedure (audit/calc/check) | +| `sButtonParam.sql` | A procedure invoked by a button press, parameterised through `gdsconfigformslave.sButtonParam` | +| `sp_btn_calc.sql` | A button-driven calculation procedure | +| `sProTempleByDb.sql` | A procedure that switches behaviour by database / tenant | + +## Placeholder convention + +Every scaffold uses `{placeholderName}` syntax (single braces, no +escaping). A real-world example from `sSaveProName.sql`: + +```sql +DROP PROCEDURE IF EXISTS {sProName}; +CREATE PROCEDURE {sProName}( + IN sGuid VARCHAR(100), + IN sFormGuid VARCHAR(100), + IN sLoginId VARCHAR(100), + IN sBrId VARCHAR(100), + IN sSuId VARCHAR(100), + OUT sCode INT(1), + OUT sReturn LONGTEXT +) +BEGIN + -- … placeholder logic … + Update {sMasterTableName} AS A + JOIN {sSlaveTableName} AS B + ON A.sId = B.sProductId + SET A.dProductQty = B.dProductQty + WHERE B.sId = sGuid + AND B.sBrandsId = sBrId + AND B.sSubsidiaryId = sSuId; +END +``` + +The engineer copies this file, fills in `{sProName}`, +`{sMasterTableName}`, `{sSlaveTableName}`, replaces the placeholder +logic with the real business rules, and applies the resulting SQL to +the target schema. + +## What the placeholders are for + +- `{sProName}` — the procedure's name (e.g., `Sp_Sales_Save`). +- `{sMasterTableName}`, `{sSlaveTableName}`, `{sAllTableName}` — the + document family the proc operates on. +- Other placeholders depending on the scaffold. + +## Why this is a "template" library and not a code generator + +The framework does **not** auto-generate procs from these templates +based on metadata. The scaffolds exist because xly's procs follow a +common conventional shape; copying the scaffold ensures the new proc: + +- Accepts the standard parameter list `(sGuid, sFormGuid, sLoginId, sBrId, sSuId)` + that [generic dispatch](proc-dispatch.md) can call. +- Returns success/error via the standard `OUT sCode INT, OUT sReturn LONGTEXT`. +- Honours the multi-tenant filter `sBrandsId = sBrId AND sSubsidiaryId = sSuId`. + +A proc that *doesn't* follow these conventions cannot be invoked +through generic dispatch and would have to be called from custom Java +code instead. + +## See also + +- [Generic procedure dispatch](proc-dispatch.md) — how the framework + invokes the procs once they're authored. +- [Slice 5 (per-customer SQL override)](../../slices/05-customer-sql-override.md) + — when a customer needs a *replacement* of a standard proc, which + reuses the same template structure but `DROPs` and `CREATEs` an + override on the target schema. diff --git a/docs/slices/01-hello-world.md b/docs/slices/01-hello-world.md new file mode 100644 index 0000000..d46b24b --- /dev/null +++ b/docs/slices/01-hello-world.md @@ -0,0 +1,257 @@ +# Slice 1 — a CRUD module (Hello World) + +The simplest end-to-end action in xly: open a system module, look at the data, +edit a row, save. We trace it from the URL bar all the way to the rows the +runtime renders in the grid, hitting every layer in between. + +This chapter is built from observed network traffic + matching source. Where +something is still a hypothesis (e.g., the save path, which we haven't +exercised yet), it's marked as such. + +## What we're documenting + +| | | +|---|---| +| **Module** | `系统常量配置` (System Constants Config) | +| **URL fragment** | `/xtclpz` | +| **Module `sId`** | `13` | +| **Backing table** | [`gdsformconst`](../auto-catalog/tables/gdsformconst.md) (3,108 rows in dev) | +| **Form `sId`** | `19211681019715574676360040` | +| **Field count** | 10 | +| **Save / delete proc** | *(none — uses framework default)* | +| **Approval workflow** | none (`bCheck = 0`) | + +This module is itself part of the framework: it's the BACK page where a PM +edits system constants. Documenting it is meta-perfect — we'll watch the +framework configure the framework. + +## Why this module + +Two reasons. First, `sId = 13` makes it a foundational, top-of-tree module — +about as old as the system gets. Second, it has **no custom procs**: the +framework uses its default CRUD path for save/delete, which is the canonical +code-path we want a reader to learn first. Custom procs are Slice 2's job. + +## The four metadata layers + +The runtime reads four metadata tables to render this page: + +| Layer | Table | Meaning | +|---|---|---| +| 1. Module catalog | [`gdsmodule`](../auto-catalog/tables/gdsmodule.md) | Tree of modules. Row `sId='13'` is our subject. | +| 2. URL whitelist | [`gdsroute`](../auto-catalog/tables/gdsroute.md) | URL `/xtclpz` is registered here. | +| 3. Form layout | [`gdsconfigformmaster`](../auto-catalog/tables/gdsconfigformmaster.md) | One row, `sParentId='13'`, declares the form: backing table = `gdsformconst`, type = `table`, default SQL/where/order, paging, jurisdiction. | +| 4. Field layout | [`gdsconfigformslave`](../auto-catalog/tables/gdsconfigformslave.md) | 10 rows whose `sParentId` = the form's `sId`. Each row is one column: control type, i18n labels, validation, default, dropdown SQL, etc. | + +That four-table read is **the lifecycle of every metadata-driven page in xly**. +Once you've internalised it, the rest of the framework is variations on a theme. + +## The trace, with observed evidence + +### 0. Service shape + +The BACK URL `http://118.178.19.35:8597` is served by the **`xlyEntry`** WAR +(observed: every `/business/*` call has context-path `/xlyEntry/`). Earlier +hypotheses guessed `xlyApi` — that turns out to be wrong; `xlyApi` is a +sibling WAR with its own `application.yml` and context-path `/xlyApi`, and +serves a different role. *Maintainer chapter on +[deployment](../reference/maintainer/deployment.md) will cover the split.* + +### 1. Browser → server (page shell) + +``` +GET /xtclpz +``` + +The URL `/xtclpz` is one entry in `gdsroute`, but at runtime it functions as +**display state**, not a route driver. Navigating directly to +`http://118.178.19.35:8597/xtclpz` after login does *not* deeplink to the +"System Constants Config" module — it loads the same SPA shell that any other +URL would load, and shows the default landing module (系统模块配置). The +sidebar then has to be clicked for the SPA to switch modules. + +So `gdsroute` is the URL whitelist (a request to an unregistered path 404s), +but the *actual* dispatch happens client-side once the SPA is loaded. + +### 2. User clicks the sidebar item; SPA fetches metadata + +When the user clicks `系统常量配置` in the sidebar: + +``` +GET /xlyEntry/business/getModelBysId/13?sModelsId=13 → 200 OK +``` + +- Path variable and query param are both `13` — the **module's `sId`** in + `gdsmodule`. The handler is + `BusinessBaseController.getModelBysId()` at + `xlyEntry/src/main/java/com/xly/web/businessweb/BusinessBaseController.java:63-69`. + +> **Naming caution:** the parameter is called `sModelsId` and the helper is +> called `getModelConfigByModleId` ("Modle", a typo for "Model"). Both +> *actually* take a module `sId`. The original Javadoc on line 60 says +> "传入窗体sId" (passes form sId), which is incorrect. Throughout the +> codebase, `Models / Modle / Model` are used interchangeably to mean +> "module"; treat them as one concept while reading. + +The implementation (`BusinessBaseServiceImpl.getModelBysId()` at +`xlyBusinessService/src/main/java/com/xly/service/impl/BusinessBaseServiceImpl.java:181-211`) +returns a single composite map with five keys: + +| Key | Source | What it contains | +|---|---|---| +| `formData` | `gdsmodule` ⋈ `gdsconfigformmaster` ⋈ `gdsconfigformslave` (+ personalize) | The form layout — the spine. | +| `gdsformconst` | `gdsformconst` rows scoped by `sBrandsId`/`sSubsidiaryId`/language | Form-level constants — labels, defaults, dropdown text. | +| `gdsjurisdiction` | `gdsjurisdiction` rows for the user's role | Per-button and per-data permissions. **Skipped for `ADMIN` users** (line 196-198) — admins see everything. | +| `billnosetting` | `sysbillnosettings` row for this module | Document-numbering rule (irrelevant for `gdsformconst` but always loaded). | +| `report` | print templates linked to this form | Printable-report definitions, if any. | + +**Multi-tenancy** is enforced inside this read: every sub-query is scoped by +`sBrandsId` (manufacturer) and `sSubsidiaryId` (subsidiary), pulled from the +authenticated user's session via `RequestAddParamUtil.me().addParams()`. +Tenants do not see each other's metadata. + +### 3. SPA → server (initial data load) + +With the metadata in hand, the SPA renders the empty grid and asks for rows: + +``` +POST /xlyEntry/business/getBusinessDataByFormcustomId/19211681019715574676360040?sModelsId=13 → 200 OK +``` + +- Path variable: the **form's `sId`** (`19211681019715574676360040`). +- Query param: the **module's `sId`** (`13`). +- Handler: `BusinessBaseController.getBusinessDataByFormcustomId()` at + `xlyEntry/.../BusinessBaseController.java:105-123`. + +The handler branches on whether `sGroupList` is in the request body (line 113): +no group-by → `getBusinessDataByFormcustomId`; group-by present → +`getBusinessDataByGroup`. Slice 1's module (gdsformconst) hits the simple path. + +The SQL is composed from `gdsconfigformmaster.sSqlStr` + `sWhere` + `sOrder`, +parameterised with the user's tenant and language, then run through MyBatis. +The same path also handles edit-row "fetch one" by detail-id when `sId` is +in the body. + +### 4. User edits a row, clicks save + +The "save" button (and the "delete" button, and the "add" button) all funnel +through one universal endpoint: + +``` +POST /xlyEntry/business/addUpdateDelBusinessData?sModelsId={moduleId} +``` + +- Handler: `BusinessBaseController.addUpdateDelBusinessData()` at + `xlyEntry/.../BusinessBaseController.java:165-177`. It delegates to + `BusinessBaseService.addUpdateDelBusinessData(params)`. + +- **Request body shape (per the Javadoc on lines 161-163):** + + ```json + { + "addData": [{"sTable": "
", "column": {"sId": "", ...}}], + "updateData": [{"sTable": "
", "column": {"sId": "", ...}}], + "delData": [{"sTable": "
", "column": {"sId": "", ...}}] + } + ``` + + All three operations are bundled atomically. The frontend tells the + backend *which table* and *which columns* to write — there's no + per-module write-API; the metadata-driven UI generates the payload from + `gdsconfigformmaster.sTbName` and the `gdsconfigformslave` field list. + +- **What the framework does with empty `sSaveProName`:** the runtime takes + the default Add/Update path implemented in + `xlyBusinessService/.../AddDelUpdCommonServiceImpl.java`. That path + generates parameterised `INSERT`/`UPDATE`/`DELETE` against the table + named in the payload — no stored procedure invoked. + +- **What happens when `sSaveProName` is non-empty:** the runtime invokes + the named stored procedure (the SQL templates under + `xlyEntry/src/main/resources/templates/templesql/sSaveProName.sql` are + the *scaffold* engineers fill in when authoring such procs). That path + is exercised by Slice 2 (workflow), not this one. + +> **Open verification (would require an actual save):** capturing the live +> request body, the response body, and the resulting SQL in `syslog4j` +> end-to-end. We chose not to exercise this against the shared dev DB to +> avoid mutating the framework's own constants table. The endpoint, handler, +> and payload shape are confirmed from source; only the live evidence trail +> is open. + +> **Architectural note (security-relevant — confirmed open at the time of +> writing):** the frontend supplies `sTable` directly in the payload, and +> `BusinessBaseServiceImpl.addUpdateDelBusinessData` (lines 1738-1827) reads +> it via `dataList2.get(0).get("sTable").toString().toLowerCase()` at line +> 1765, then dispatches to delete / update / add **without cross-checking +> that the supplied table is one of the form's authorised backing tables**. +> The hardcoded special case at line 1768 (`mftproductionplanslave`) is the +> only table-name check in the whole flow. Mitigations that exist: +> +> - Multi-tenant scope (`sBrandsId`/`sSubsidiaryId`) is auto-injected, so +> cross-tenant writes are still blocked. +> - A module's `sSaveProNameBefore` and `sSaveProName` procs *can* validate +> the target table, but only if their author wrote that check. +> - Permission rules in `gdsjurisdiction` are button-level, not table-level. +> +> Net: the universal save endpoint trusts the frontend's `sTable` value. +> Whether this is acceptable depends on what the SPA can be coerced to send; +> a forged request from an authenticated low-privilege user could attempt +> writes against any table sharing the user's tenant. Worth a maintainer +> ticket. + +### 5. Cache invalidation + +A modified `gds*` row in any of the four metadata tables invalidates cached +copies on every running node. xly does this through a JMS message: +`xlyErpJmsConsumer/.../ConsumerChangeGdsModuleThread.java` listens for the +"module changed" event and clears the relevant Redis keys. See +[Cache invalidation on metadata change](../reference/maintainer/cache-invalidation.md). + +### 6. Browser confirms + +The save returns success; the front-end either patches the row in place or +re-pulls the grid via the same `getBusinessDataByFormcustomId` endpoint. +End of trace. + +## Concepts this slice introduces + +- [The data-driven thesis](../concepts/thesis.md) — why xly stores layouts as data. +- [Modules, forms, virtual tables](../concepts/modules-forms-vtables.md) — the three core nouns. +- [The metadata-driven request lifecycle](../concepts/request-lifecycle.md) — the four-table read + the three-key result map. +- [Master / slave document pattern](../concepts/master-slave.md) — `gdsconfigformmaster`/`slave` is itself an instance of the pattern. +- [No-FK, semantic-FK reality](../concepts/semantic-fk.md) — `gdsconfigformmaster.sParentId = gdsmodule.sId` is a semantic FK, not enforced. + +## Reference entries this slice exercises + +**Builder track:** + +- [How to define a form](../reference/builder/define-form.md) — what a PM does to *create* the metadata rows we just read. +- [How to set permissions](../reference/builder/permissions.md) — `gdsjurisdiction` participation. + +**Maintainer track:** + +- [The runtime: BusinessBaseController & friends](../reference/maintainer/runtime.md) — the controller and service layer that did the four-table read. +- [Cache invalidation on metadata change](../reference/maintainer/cache-invalidation.md) — JMS-driven Redis flush. +- [Multi-service deployment](../reference/maintainer/deployment.md) — `xlyEntry` vs `xlyApi` vs `xlyInterface`; this slice runs entirely on `xlyEntry`. + +## Open verification items + +Two items still open; one is now closed. + +1. **A live captured save.** The endpoint, handler, and payload shape are + confirmed from source; the *body of an actual save request* hasn't been + captured. This requires writing to the dev DB and we deferred it. Closing + this means: open the module, click 新增, fill the form, click 保存, capture + the JSON body and the response. +2. **The exact SQL emitted by save/delete**, captured from `syslog4j` or a + MyBatis debug log, to close the loop end-to-end. +3. ~~**`sTable` validation in `addUpdateDelBusinessData`.**~~ **CLOSED** — + the runtime does **not** cross-check the frontend-supplied `sTable` + against the form's authorised backing tables (see the security note in + step 4 above). Captured as a maintainer concern; mitigations exist + (tenant scoping, optional pre/post-save proc validation) but the + framework itself doesn't enforce. + +Items 1 and 2 belong to a Slice-1 v2 pass and require an actual save +against the dev DB — deferred to avoid mutating shared dev state. diff --git a/docs/slices/02-multi-tenancy.md b/docs/slices/02-multi-tenancy.md new file mode 100644 index 0000000..da7618a --- /dev/null +++ b/docs/slices/02-multi-tenancy.md @@ -0,0 +1,178 @@ +# Slice 2 — multi-tenancy and product editions + +xly is a multi-tenant SaaS. The same codebase, the same database schema, the +same metadata tables serve many customers — and within one customer, many +subsidiaries — and across customers, several product *editions* (基础版, +EBC-MDM, EBC-SD, EBC-RD, …). This slice traces how that scoping is enforced. + +Multi-tenancy is fundamental: get it wrong and one customer reads another +customer's orders. So this slice is one of the most security-relevant +chapters in the wiki. + +## Three scoping axes + +xly's tenancy has **three** dimensions, applied at different layers: + +| Axis | Carried in | Granularity | Used for | +|---|---|---|---| +| **`sBrandsId`** (加工商ID) | Almost every business row | Per-row | "Which manufacturer/company owns this row?" | +| **`sSubsidiaryId`** (子公司ID) | Almost every business row | Per-row | "Which subsidiary within the company?" | +| **`sVersionFlowId`** (版本流程ID) | `gdsmodule` only | Per-module | "Which product edition is this module part of?" | + +The first two are **per-row** scoping. The third is **per-module** filtering +applied at module-list load time. Different mechanisms, different layers. + +## Per-row scoping (`sBrandsId` + `sSubsidiaryId`) + +### How wide + +Of `xlyweberp_saas_ai`'s 1,212 tables/views, **1,008 carry both `sBrandsId` +and `sSubsidiaryId`** as columns. That's nearly every business-data table +and every framework-metadata table — almost the whole schema. + +### How they're injected + +Every authenticated REST endpoint runs the same call right after the request +arrives: + +```java +RequestAddParamUtil.me().addParams(params, userInfo); +``` + +`RequestAddParamUtil` lives at +`xlyPersist/src/main/java/com/xly/utils/RequestAddParamUtil.java` (44 lines — +short and worth reading in full). It pulls the authenticated user's identity +out of `UserInfo` and writes thirteen keys into the request `params` map, +including: + +- `sBrandsId` — the manufacturer/company id +- `sSubsidiaryId` — the subsidiary id +- `sBrId` / `sSuId` — short aliases used in some procs +- `sLoginId`, `sUserId`, `sUserType`, `sLanguage` — the rest of the auth + context + +Every downstream MyBatis query and stored-procedure call that references +`#{sBrandsId}` / `#{sSubsidiaryId}` is then automatically scoped. The +frontend cannot influence these values — they come from the server-side +session via the `@CurrentUser` argument resolver. + +### How it shows up in queries + +The Slice-1 `getModelBysId` call ended up reading metadata via: + +```sql +WHERE sBrandsId = #{sBrandsId} AND sSubsidiaryId = #{sSubsidiaryId} +``` + +…on every metadata table (`gdsmodule`, `gdsconfigformmaster`, +`gdsconfigformslave`, `gdsformconst`, `gdsjurisdiction`, `sysbillnosettings`). +The same predicate appears in essentially every business-data query in the +codebase. This is the multi-tenancy boundary at runtime. + +### Failure mode + +A query that *forgets* to filter by `sBrandsId` would return rows from every +tenant. That's the catastrophic data-leak case. Slice 1 already raised this +as a security concern in the save-endpoint context (the frontend supplies +`sTable` directly); the same concern recurs whenever a stored procedure or +MyBatis mapper omits the tenant predicate. The wiki's +[Maintainer Reference on permissions](../reference/maintainer/runtime.md) +should call this out. + +## Per-edition filtering (`sVersionFlowId`) + +### What "edition" means + +xly is sold in several editions: **基础版** (Essentials), **EBC-MDM** (Master +Data Management), **EBC-SD** (Sales/Delivery), **EBC-RD** (R&D), and others. +Each edition exposes a different set of modules. A 基础版 customer doesn't +see Premium modules; a Premium customer sees everything Essentials sees plus +extras. + +### Where editions are defined + +The `sisversionflow` table (1 row in this dev DB): + +| Column | Value | Meaning | +|---|---|---| +| `sId` | `17551378250008601172639655149000` | Edition primary key | +| `sCode` | `8S_001` | Short code referenced by `gdsmodule.sVersionFlowCode` | +| `sFlowName` | `基础版` | Display name | +| `bEbcErpPremium`, `bEbcMes`, `bEbcMesStandard`, `bSass` | flags | Which product variants this edition belongs to | + +In the live SaaS, expect more rows here — one per distinct edition. The +`EBC-MDM-002`, `EBC-SD-002`, `EBC-RD-007` flow codes seen in `gdsmodule` +correspond to rows we'd find in a multi-edition production DB. + +### How modules are filtered per edition + +`sVersionFlowId` is **only** on three tables: + +- `gdsmodule` (the live module catalog) +- `gdsmodule_0923bak` (a backup snapshot) +- `gdsmodule_copy1` (another snapshot) + +So per-edition filtering applies **only at module-discovery time**, not on +every business-data query. When a user logs in, the framework resolves which +edition their tenant is on, then filters the visible module list to those +matching `gdsmodule.sVersionFlowId`. From there, every loaded module reads +its data with `sBrandsId`/`sSubsidiaryId` scoping as normal. + +In `xlyweberp_saas_ai` the picture (`SELECT … COUNT(*) FROM gdsmodule +GROUP BY sVersionFlowId, sVersionFlowCode`): + +| Flow code | Modules tagged | What it covers | +|---|---|---| +| `8S_001` (基础版) | 322 | Essentials baseline | +| `EBC-SD-002` | 15 | Sales/Delivery | +| `EBC-RD-007` | 6 | R&D | +| `EBC-MDM-002` | 5 | Master-data management | +| `EBC-SD-001`, `EBC-SD-003`, `EBC_001`, `EBC-COM-001`, *(blank)* | a handful each | Various extensions | + +The 322 Essentials-tagged modules are the universally-licensed core. The +others are edition-specific add-ons. + +## Why dev looks small + +The `xlyweberp_saas_ai` schema this wiki is written from has **one** brand +(`sBrandsId = '1111111111'`), **one** subsidiary (same value), and **one** +populated edition (`8S_001`). The multi-tenancy machinery is wired but +barely exercised. In production, expect dozens of brands × dozens of +subsidiaries × multiple editions, all isolated through the same per-row +filter pattern. + +## Concepts this slice introduces + +- *Multi-tenant scoping* (new concept page) — `sBrandsId`/`sSubsidiaryId` + as the per-row tenant boundary; the framework's universal injector + (`RequestAddParamUtil`). +- *Product editions* (new concept page) — `sVersionFlowId` against + `sisversionflow` as the per-module visibility filter; the difference + between scoping (per-row) and gating (per-module). + +These will be added to Concepts as part of the next backfill pass. + +## Reference entries this slice exercises + +**Maintainer track:** + +- [The runtime](../reference/maintainer/runtime.md) — `RequestAddParamUtil` + belongs in the runtime chapter as the universal tenant-context injector. +- New page: *Multi-tenant query patterns* — the conventions every MyBatis + mapper and every stored procedure must follow to stay tenant-safe. + +## Open verification items + +1. **Module-discovery filtering by edition.** The mechanism is reasonable + (filter `gdsmodule` by `sVersionFlowId` against the user's edition), but + we haven't located the exact code path. Likely candidate: + `GdsmoduleController` or `GdsmoduleServiceImpl`. Confirm. +2. **Activiti workflow** — `sVersionFlowId` is *not* a workflow id (despite + the name "flow"). The actual workflow tables (`act_*`, `biz_flow`, + `gdsmoduleflow`, `sysflowsendtointerface`) are all empty in this dev DB. + A future Slice 7 will document workflow once a DB with active flows is + available. +3. **Session-level tenant resolution.** How the JWT/session lookup actually + maps a logged-in user to `sBrandsId`/`sSubsidiaryId` (and which + middleware enforces it) is one layer below `RequestAddParamUtil`. Worth + tracing in the maintainer chapter. diff --git a/docs/slices/03-report.md b/docs/slices/03-report.md new file mode 100644 index 0000000..63ab4b1 --- /dev/null +++ b/docs/slices/03-report.md @@ -0,0 +1,180 @@ +# Slice 3 — a module backed by a view (a read-only report) + +Slice 1 traced a CRUD module — a form that reads and writes one table. +Slice 3 takes the next step: a module that **reads from a database view**, +joining several base tables, and presents the joined result as a sortable, +filterable grid. No save, no delete — read-only. + +This is the foundation of every "list view" in xly: order summaries, daily +production reports, stock snapshots, KPI dashboards. The framework treats +view-backed modules through the *same* metadata pipeline as table-backed +modules, with a single difference: `gdsconfigformmaster.sType = 'view'` +suppresses the write operations. + +## What we're documenting + +| | | +|---|---| +| **Module** | `工单工序明细` (Work-Order Process Details) | +| **URL fragment** | `/indexPage/commonList` *(a generic "list-only" page template)* | +| **Module `sId`** | `19211681019715708462888040` | +| **Backing object** | [`viw_mftworkorderprocess`](../auto-catalog/views/viw_mftworkorderprocess.md) — a database view, **not** a base table | +| **Field count** | 40 | +| **Write procs** | None (read-only by design) | +| **Print template attached** | None — pure grid | + +The view it reads from joins the work-order master/slave family +(`mftworkordermaster`, `mftworkorderslave`, …) into a flat per-row +representation. *That* the view exists is itself part of xly's +report-rendering convention: instead of rebuilding the join in every +read query, xly authors a database-side `CREATE VIEW` and points one +metadata row at it. + +## Why this module + +It's the simplest member of the most common operational pattern in xly: +**view-backed list pages**. There are 405 view-backed forms in this dev DB +(20% of all forms) — second only to table-backed forms. Once you've +internalised this slice, every other operational report is a variant. + +It's also a counter-example to two things Slice 1 might have made you +believe: + +1. That every module reads from a single table — view-backed modules + read joins. +2. That every URL is a unique pinyin path. `/indexPage/commonList` is a + **shared template URL**: many different view-backed modules answer at + `/indexPage/commonList`. The URL doesn't identify the module — the + `sModelsId` parameter on the API calls does. + +## The trace + +### 1. Page shell + +Same as Slice 1: navigating to `/indexPage/commonList` lands the SPA shell; +the SPA then resolves which module to load via its sidebar / menu state. +The URL is *display state*, not a route driver. + +### 2. Metadata fetch + +``` +GET /xlyEntry/business/getModelBysId/19211681019715708462888040?sModelsId=19211681019715708462888040 +``` + +Same handler as Slice 1 +(`BusinessBaseController.java:63-69`). Same five-key composite response: +`formData`, `gdsformconst`, `gdsjurisdiction`, `billnosetting`, `report`. +The `report` key is **empty** here — this module has no print template +attached (verified: `SELECT COUNT(*) FROM sysreport WHERE sFormId IN +(forms-of-this-module)` returned 0). + +The crucial difference from Slice 1 is in `formData`. The form-master row +has: + +``` +sType = 'view' +sTbName = 'viw_mftworkorderprocess' +sSqlStr = (typically a SELECT … FROM viw_mftworkorderprocess … skeleton) +sWhere/sOrder = (default predicates) +``` + +The `sType = 'view'` bit is the framework's only signal that this module +is read-only. The metadata structure is otherwise identical to a CRUD +module's. + +### 3. Grid data fetch + +``` +POST /xlyEntry/business/getBusinessDataByFormcustomId/{formId}?sModelsId={moduleId} +``` + +The same endpoint as Slice 1. The handler doesn't care whether the +backing object is a table or a view — it just substitutes `sTbName` into +the parameterised SQL composed from `sSqlStr` + `sWhere` + `sOrder`. The +view does the heavy lifting of the join; the framework adds tenant +filters and pagination. + +> **Why a view and not a runtime JOIN?** xly authors the join in SQL DDL +> (`CREATE VIEW`) so the framework's runtime SQL stays a flat +> `SELECT … FROM WHERE …`. This makes it easy to plug +> different "shape" sources (table, view, proc) into the same form +> machinery without the runtime caring which it is. The trade is a +> proliferation of named views — 311 in this dev DB. + +### 4. The view itself + +`viw_mftworkorderprocess` joins the work-order master with the per-process +slave detail. Looking at the [auto-catalog page for this view](../auto-catalog/views/viw_mftworkorderprocess.md) +gives you the full `CREATE VIEW` definition. + +Naming convention: views in xly are prefixed `viw_` or `Viw_` (case +inconsistent across the schema). Some join-views are very wide (40+ +columns is common). They almost always carry `sBrandsId` / +`sSubsidiaryId` from their primary base table so the framework's +universal tenant filter still applies — Slice 2's tenant boundary +extends through views unmodified. + +### 5. Saving — there is none + +For `sType = 'view'` the framework does not offer Add/Update/Delete +buttons. The MyBatis side of `addUpdateDelBusinessData` would technically +attempt to write to a view if asked, but the framework doesn't render +the buttons for it. (A maintainer wanting to make a particular view +*updatable* would either point the form at a base table and use a custom +save proc, or rely on MySQL's automatically-updatable-view behaviour — +this module does neither.) + +### 6. Printable reports (when present) + +Some view-backed modules *do* have print templates — Excel-via-jxls and +PDF-via-iText. The mechanism is separate from the grid: + +- `getModelBysId` returns the `report` array, populated from `sysreport` + rows linked to the form via `sFormId`. +- The frontend's "打印" / "导出" buttons hit `xlyEntry/com/xly/report/` + controllers (`PrintReportController`, `PrintReportControllerOld`), + which load a jxls / iText template, run the same view-backed query + with a "fetch all rows" wrapper, and stream a binary file back. +- This module (`工单工序明细`) has no template attached, so we don't + exercise the print path here. **A future revision of this slice should + pick a module that *does* — `print template` is a chapter of its own.** + +## Concepts this slice introduces (or sharpens) + +- *View-backed modules* (new concept page): `gdsconfigformmaster.sType = + 'view'` makes a module read-only; the rest of the metadata flow is + identical. +- *The "shared template URL" pattern* — `/indexPage/commonList`, + `/indexPage/commonBill`, `/indexPage/commonClassify`, + `/indexPage/commonNewBill` are each used by hundreds of modules. The + URL is a *page-shape* selector; module identity comes from the + `sModelsId` query param, not the path. +- *Report templates* (preview only — full coverage in a future slice + pass): `sysreport` linked via `sFormId`, jxls/iText templates served + by `PrintReportController`. + +## Reference entries this slice exercises + +- [Builder: how to define a virtual table](../reference/builder/define-vtable.md) + — for view-backed modules, the form's `sType` and `sTbName` are the + declaration. +- [Maintainer: the runtime](../reference/maintainer/runtime.md) — same + `BusinessBaseController` path as Slice 1; the `sType` branch is the + one new bit to document. +- New page: *Views and reports* (under Maintainer) — the `viw_` / + `Viw_` naming convention, the rule that views must carry tenant + columns through to remain tenant-safe, the print-template flow. + +## Open verification items + +1. **A view-backed module *with* a print template** — pick one and + trace the jxls export end-to-end. Likely candidate: any monthly / + yearly summary report (`viw_corebusinessreport`, + `viw_accordercostanalysisnew`, …). +2. **The `sType = 'proc'` variant** — 209 forms are backed by stored + procedures rather than tables/views (10% of forms). Slice 4 or a + variant of this slice should cover that mode: how a proc-backed + form returns its result-set, and how parameters flow. +3. **Tenant safety in views.** We claimed views "almost always" carry + `sBrandsId` / `sSubsidiaryId`. Worth a script that audits which + views *don't* — those are potential cross-tenant leak vectors. diff --git a/docs/slices/04-custom-field.md b/docs/slices/04-custom-field.md new file mode 100644 index 0000000..089d1f2 --- /dev/null +++ b/docs/slices/04-custom-field.md @@ -0,0 +1,158 @@ +# Slice 4 — extending: adding a custom field per tenant + +xly is sold to many customers. Each customer wants to track a few things +the framework doesn't know about — a custom code, an internal note, a +classification tag. The supported way to add such a field, **without +forking the codebase or altering shared metadata**, is to insert a row +into a *customization* table whose contents merge over the base form at +runtime. + +This slice traces that mechanism. It's the first chapter where we cover +xly's *per-tenant overlays* — the customization model that makes the +single-codebase / many-customers SaaS work. + +## Three levels of customization + +xly stacks **three** distinct customization tables on top of every base +form. Each lives at a different scope and answers a different question. + +| Table | Scope | Layer overridden | Rows in dev | +|---|---|---|---| +| [`gdsconfigformpersonalize`](../auto-catalog/tables/gdsconfigformpersonalize.md) | per tenant (`sBrandsId` + `sSubsidiaryId`) | **form-master** — overrides `sSqlStr` / `sWhere` / `sOrder` for the whole form | 18 | +| [`gdsconfigformcustomslave`](../auto-catalog/tables/gdsconfigformcustomslave.md) | per tenant | **form-slave** — adds, hides, or replaces *individual fields* on the form | 0 | +| [`gdsconfigformuserslave`](../auto-catalog/tables/gdsconfigformuserslave.md) | per user | **form-slave** — per-user field tweaks (column order, hidden columns) | 9 | + +The base form is `gdsconfigformmaster` + `gdsconfigformslave` and is the +*system default* — what every tenant sees unless overridden. The three +tables above are *overlays*, applied (and merged) at request time by +the runtime. + +This slice focuses on the middle row — `gdsconfigformcustomslave` — the +canonical "add a custom field for tenant X" channel. + +## What the slice would look like (a worked example) + +Imagine a tenant 山东星海印务 wants to add a "客户内部编码" (Customer +Internal Code) field to the customer-list form. They (or an +implementer) does this without touching `gdsconfigformslave`. Instead: + +1. Open the BACK module that *edits* `gdsconfigformcustomslave` rows + (one of the system-management screens — likely `界面显示内容配置` — + needs verification by clicking through BACK). +2. Add a new row with: + - `sParentId` = the form's `sId` (same form the base slaves point to) + - `sName = 'sInternalCode'` (the field's column name) + - `sChinese = '客户内部编码'` + - `sControlName = '文本框'` (text input) + - `sBrandsId` + `sSubsidiaryId` = the tenant's IDs +3. Optionally add a column to the underlying physical table (manual + schema migration — the framework does *not* automatically `ALTER + TABLE`). Otherwise the field exists only on the form and would have + nothing to bind to on save. + +The next time anyone in that tenant loads the form, they see the extra +column. Every other tenant continues to see the unmodified base form. + +> **Empty in dev — important caveat.** `gdsconfigformcustomslave` has +> **zero rows** in `xlyweberp_saas_ai`. The table is wired into the +> framework but no tenant in this dev DB has used it. The trace below +> is therefore code-derived; the live observation pass is open. + +## How the runtime merges + +The frontend doesn't see three tables — it sees one merged form. The +framework does the merge through two database **views** that join the +base slave and the override slave with the form-master: + +- [`gdsconfigformslavemasterview`](../auto-catalog/views/gdsconfigformslavemasterview.md) + — joins `gdsconfigformmaster` with the *base* `gdsconfigformslave`. + Always loaded. +- [`gdsconfigformcustomslavemasterview`](../auto-catalog/views/gdsconfigformcustomslavemasterview.md) + — joins `gdsconfigformmaster` with the *custom* `gdsconfigformcustomslave`. + Loaded only for tenants that have rows. + +The service layer reads both, merges by `sName`, and returns a single +slave list to the SPA. If a tenant's `gdsconfigformcustomslave` row has +the same `sName` as a base slave, it overrides; if it's a new `sName`, +it's appended. Hidden / removed cases are handled via `bVisible`. + +The form-level overrides in `gdsconfigformpersonalize` are merged in a +similar way, but at the *form-master* level: at request time, the +runtime calls +`configformpersonalizeService.getConfigformpersonalize(sBrandsId, +sSubsidiaryId, gdsconfigformmasterId)` (you can see the call from the +Slice-1 trace — +`BusinessBaseServiceImpl.java:325-327`) and, if it +returns a row, swaps its `sConfigSqlStr` / `sConfigWhere` / +`sConfigOrder` over the base form's `sSqlStr` / `sWhere` / `sOrder`. + +So the merge order, from base to most-specific, is: + +``` +gdsconfigformmaster (system default for the form) + ↓ overlaid by +gdsconfigformpersonalize (per-tenant whole-form override) + ↓ then base slaves +gdsconfigformslave (system default fields) + ↓ overlaid / extended by +gdsconfigformcustomslave (per-tenant fields) + ↓ optionally further tweaked by +gdsconfigformuserslave (per-user view preferences) +``` + +This is the "no-FK, semantic-FK reality" applied to the framework's own +configuration: there are no foreign keys enforcing that +`gdsconfigformcustomslave.sParentId` actually exists in +`gdsconfigformmaster.sId`. Orphan rows are possible and would be silently +ignored at merge time. A maintainer audit script that flags such orphans +is on the [Maintainer Reference](../reference/maintainer/runtime.md)'s +TODO list. + +## Why it works without code changes + +The end-customer never asks an engineer for a new column. They open the +BACK builder, add the row, the field appears in FROUNT for their tenant +only. The system's other tenants are untouched. That single-codebase +property is what xly's data-driven thesis ([Concepts → Thesis](../concepts/thesis.md)) +buys — at the cost of the runtime cost of merging metadata on every +request, plus the schema bloat of three customization tables that most +forms never use. + +## Concepts this slice introduces + +- *Customization layers* (new concept page) — the three-overlay model + above; how the merge happens; when each layer applies. +- *Schemaless extension limits* — the framework will render extra + fields, but it does not (and cannot) `ALTER TABLE`. Custom fields + beyond what the base table provides require either (a) coordinated + manual schema migration on a "wide" base table, or (b) a JSON column + pattern. This slice's example assumes (a). Slice 5 (per-customer SQL + overrides) covers (b) for the cases where structural change is + needed. + +## Reference entries this slice exercises + +- [Builder: how to define a form](../reference/builder/define-form.md) — + add a section on the override path: same recipe, different table. +- [Maintainer: the runtime](../reference/maintainer/runtime.md) — the + merge-three-layers procedure happens inside `BusinessBaseServiceImpl` + and `BusinessGdsconfigformsServiceImpl`. Worth a dedicated paragraph. + +## Open verification items + +1. **Find the live BACK page that edits `gdsconfigformcustomslave`.** + Most likely `界面显示内容配置` from the sidebar; confirm by clicking + in BACK and checking which table the save endpoint writes to. +2. **Trace the merge code.** Locate the exact join logic — is the merge + done in MyBatis (the two views) or in Java + (`BusinessGdsconfigformsServiceImpl.getFormSlaveData` + + `getFormCustomSlaveData`, called in + `BusinessBaseServiceImpl.java:246-248`)? Both look plausible from + the source we've seen. +3. **`bVisible = false` semantics.** Does setting `bVisible = false` on + a `gdsconfigformcustomslave` row *hide* an existing base field + (an override-to-remove pattern), or only suppress the override + itself? Likely the former, but worth confirming. +4. **A real example.** Find one tenant's actual `gdsconfigformcustomslave` + rows in production (not in this empty dev DB) and use it as a worked + example here. diff --git a/docs/slices/05-customer-sql-override.md b/docs/slices/05-customer-sql-override.md new file mode 100644 index 0000000..6aa987a --- /dev/null +++ b/docs/slices/05-customer-sql-override.md @@ -0,0 +1,171 @@ +# Slice 5 — extending: a per-customer SQL override + +There is a limit to what the metadata-driven framework can express. + +A customer needs a different aggregation rule for their sales-check report. +Or a unique custom view to feed their cost dashboard. Or a stored procedure +whose behaviour deviates fundamentally from the standard. The framework's +overlay tables ([Slice 4](04-custom-field.md)) can add fields and override +SQL fragments, but they cannot replace the *logic* of a stored procedure — +the proc is code, not data. + +When that limit is reached, xly's escape hatch is **to commit a hand-written +SQL file under `script/客户//` and apply it directly to that +customer's schema**. This bypasses the metadata layer entirely. It is a +real channel, used in production, for several customers — and the wiki must +document it honestly: the scope, the cost, when to reach for it, and the +operational hygiene it requires. + +## What we're documenting + +| | | +|---|---| +| **Customer** | 重庆展印 (Chongqing Zhanyin Printing) | +| **Override file** | `script/客户/重庆展印/Sp_SalSalesCheck.sql` (723 lines) | +| **What it replaces** | The standard `Sp_SalSalesCheck` stored procedure (sales-check listing) | +| **Companion file** | `script/客户/重庆展印/viw_salsaleschecking_pro.sql` (a custom view this proc reads from) | +| **Deployment** | **Manual** — applied by an engineer / DBA against this customer's schema | + +The file's first two lines tell you everything about the channel's +shape: + +```sql +DROP PROCEDURE IF EXISTS `Sp_SalSalesCheck`; +delimiter ;; +CREATE PROCEDURE `Sp_SalSalesCheck`(IN sLoginId varchar(100), …) +``` + +The standard proc is dropped, the custom one takes its place. The +metadata layer in `gdsmodule` continues to reference the proc by name +(`sProcName = 'Sp_SalSalesCheck'`); the runtime calls it as it always +would — the difference lives entirely inside the procedure body, which +is now the engineer-authored variant. + +## Customers with overrides in the codebase today + +Eighteen customer subdirectories live under `script/客户/`: + +``` +统兴 重庆展印 嘉诚 安徽金印 万昌 +无锡中江 扬州浩宇 金九 亚明威 快马 +金宣发 千彩 高旺 朝阳 上海亚峰 +湛江新澳 福雅 远传 +``` + +Each holds anywhere from one to a dozen `.sql` files. Most files are +custom procs (`Sp_*`) and custom views (`viw_*`). Reading the directory +listing is itself a form of system documentation: the customers and +features here are the ones that needed bespoke behaviour the framework +couldn't express. + +## How an override gets in + +There is **no automated channel**. Searching the Java codebase for +phrases like "load script/客户" or a deployment service that walks +those directories returns nothing. The mechanism is operational: + +1. An engineer authors the override `.sql` (using the standard proc as a + starting point, modifying the body). +2. The file is committed under `script/客户//` for traceability. +3. The file is run **manually** against the target customer's MySQL + schema using `mysql --defaults-file=… < the-file.sql` (or equivalent). +4. From that point, the customer's schema has a different proc body + from every other customer's. The framework code is unchanged. + +The repo location matters: keeping these in the codebase repo (not in a +separate "ops" area) means the engineer team can see at a glance which +customers diverge from standard. It does not mean these files ship as +part of any build. + +## Why this is a different channel from Slice 4 + +Slice 4's customization (`gdsconfigformcustomslave`) and Slice 1's +metadata-driven Add/Update path both stay inside the framework. +Customer-specific behaviour expressed there is *layered over* the +shared codebase — every tenant's runtime reads the same Java, the same +MyBatis mappers, the same standard procs. + +The Slice 5 channel is *underneath* the framework. The customer's +schema has a literally-different stored procedure with the same name. +The Java/MyBatis code calling `Sp_SalSalesCheck` has no idea whether +the standard or a 重庆展印 variant is on the other end of the call. The +framework doesn't know; the framework can't tell. + +This makes overrides: + +- **Powerful.** Anything you can write in MySQL stored-procedure SQL, + you can use to replace standard behaviour. +- **Operationally fragile.** The override must be re-applied (or kept + alive) whenever the customer's schema is rebuilt, restored, or + migrated. It does not travel with backups of the codebase, only with + backups of the database. +- **Hard to reason about.** A maintainer reading the standard + `Sp_SalSalesCheck` source has to remember that *for some customers* + the proc on the live DB is a different piece of code with the same + name. Stack traces and "what does this proc do" depend on which + schema you're connected to. + +The right rule of thumb: prefer Slice-4 metadata customization. Reach +for Slice-5 SQL overrides only when the metadata model genuinely cannot +express what the customer needs. + +## Worked-example: what 重庆展印's `Sp_SalSalesCheck` does differently + +Skim of the file's top: + +- It reads a `'CbxSrcNoCheck'` row from `SysSystemSettings` to determine + which billing types feed the sales-check report. This is a customer- + specific switch the standard proc may not expose. +- It calls the global `Fun_GetLookCustomer(sLoginId, sBrId, sSuId)` + helper for permission scoping — same as the standard proc would. +- It accepts the same parameter list as the standard + (`sLoginId`/`sCustomerId`/`sBrId`/`sSuId`/`bFilter`/`pageNum`/`pageSize`/…) + so the framework's call-site is unchanged. + +A future revision of this slice can do a side-by-side diff with the +standard `Sp_SalSalesCheck` and explain *exactly* the business rule +that diverges. For now, the structural fact is what matters: the proc +shape and parameter list are identical to the standard; the body +diverges. + +The companion view `viw_salsaleschecking_pro.sql` exists for the same +reason — when the override needs a join shape the standard doesn't +provide, the engineer authors a customer-specific view, drops it into +the same directory, and applies it to that customer's schema alongside +the proc. + +## Concepts this slice introduces + +- *The two customization channels* (sharpens [the existing concept page](../concepts/customization-channels.md)): + metadata edits via BACK (slices 1, 2, 4) versus raw SQL overrides + applied directly to a customer's schema (this slice). +- *Schema divergence between customers* — the same proc name can mean + different procs in different customer DBs. Affects how maintainers + reason about runtime behaviour. + +## Reference entries this slice exercises + +- New page (Maintainer): *Per-customer SQL overrides* — the + `script/客户//` convention, the manual application + process, the operational implications, the auditing patterns that + let a maintainer see which customers diverge from standard for which + procs. + +## Open verification items + +1. **Is the application of these scripts truly entirely manual, or is + there a Quartz-job / `DbToDbController` mechanism that loads them?** + The `xlyFlow/dbtodb` package is named suspiciously close to "DB + migration" but the surface area looked like inter-DB sync, not + script application. Confirm by reading + `DbToDbServiceImpl.java`. +2. **Auditing.** Build a small script that connects to a customer's DB + and diffs every `Sp_*`/`viw_*` body against the standard. Customers + running unexpectedly-divergent procs are an operational risk. +3. **Side-by-side `Sp_SalSalesCheck` diff** — the wiki currently + describes the override structurally. A future revision should + include the actual body diff that shows which business rule changed + for 重庆展印 and why. +4. **Lifecycle.** When a customer migrates schemas (upgrade, restore, + rebuild), how is each override re-applied? A documented runbook for + that operation belongs in the maintainer chapter on deployment. diff --git a/docs/slices/06-hardware.md b/docs/slices/06-hardware.md new file mode 100644 index 0000000..a4f4cc6 --- /dev/null +++ b/docs/slices/06-hardware.md @@ -0,0 +1,131 @@ +# Slice 6 — a hardware-integrated module (xlyPlc) *(optional)* + +This slice is for readers who'll touch the printing-press shop floor. If +you only ever read or write metadata, skip it. + +xly is a printing-industry ERP. On the shop floor, printing presses run +under PLC control (programmable logic controllers — industrial automation +boxes). Each press exposes a stream of state — running / stopped / +fault, current speed, current sheet count, current job number — that +the ERP wants to record on the right work order in real time. xly's +**`xlyPlc`** Spring Boot module is the bridge that does this. + +This slice covers the bridge's architecture, the per-press profile +mechanism, and the boundary where hardware-specific code stops and the +generic framework picks up. + +## What we're documenting + +| | | +|---|---| +| **Module** | `xlyPlc` (a sibling Spring Boot service in the codebase) | +| **Direction** | One-way: PLC → ERP DB (no commands sent back to the press) | +| **Cadence** | Polled on a schedule (Quartz `PlcScheduledTasks`) | +| **Per-press differentiation** | Spring profile (`-S10`, `-T0`, `-T1`, `-15S`, `-CT`, `-yt`, `-pro`) | +| **Database tables it writes to** | `mftProduceReportMachineState` (~205k rows in dev), and related machine-state slaves | + +## How small the module is + +`xlyPlc/src/main/java/com/xly/` has just five files: + +| File | Role | +|---|---| +| `PlcApplicationBoot.java` | Spring Boot entry point | +| `web/scheduler/PlcScheduledTasks.java` | Quartz-driven poll loop | +| `web/scheduler/PlcRunStatus.java` | In-memory state for the current poll cycle | +| `web/scheduler/service/PlcToErpService.java` | Interface | +| `web/scheduler/service/impl/PlcToErpServiceImpl.java` | The implementation: read PLC, write DB | + +That is the entire bridge. The protocol-handling for each press model is +done by libraries pulled in via the per-profile `application-*.yml` and +optional native serial-port code (`xlyRxtx`, currently disabled in the +build — see [Maintainer Reference: deployment](../reference/maintainer/deployment.md)). + +## Per-press profile + +Seven YAML profiles ship in `xlyPlc/src/main/resources/`: + +``` +application.yml (default — chooses a profile) +application-dev.yml (developer config) +application-S10.yml (S10-model presses) +application-T0.yml (T0-model) +application-T1.yml (T1-model) +application-15S.yml (15S-model) +application-CT.yml (CT-model) +application-yt.yml (one customer's named profile) +application-pro.yml (production) +``` + +A given xlyPlc instance is started with one profile active (e.g. +`-Dspring.profiles.active=S10`). Each profile carries the press-model's +serial-port settings, polling cadence, byte-protocol parameters, and the +target ERP DB connection. *One xlyPlc deployment per press, or one per +press-model per machine.* This is operational, not customer-facing. + +## What it writes + +The poll loop reads PLC registers, transforms them into ERP-domain rows, +and writes: + +- `mftProduceReportMachineState` — the time-series of machine status + (running/stopped/fault), 204,678 rows in this dev DB. +- Related `mftProductionReport*` slaves where applicable. + +Once the rows land, the rest of the ERP picks them up exactly like any +other data: +- `viw_*` views aggregate them into shop-floor dashboards. +- Standard Slice-1-style modules render those views. +- The metadata layer (Slice 4 customization) lets a customer add fields + to the dashboards without touching the bridge. + +## The framework / hardware boundary + +This is the cleanest story xly tells about an awkward problem: + +- **Above the line (xlyEntry, xlyApi, all the metadata machinery): + generic framework.** No knowledge of presses, PLCs, byte protocols. +- **Below the line (xlyPlc): hardware-specific.** Knows how to talk to a + press. + +The two communicate only through the database. The bridge writes rows; +the framework reads rows. There's no RPC, no shared in-process state, +no callback. This makes xlyPlc: + +- Independently deployable (and several customers run it on a machine + next to the press, separate from the central ERP server). +- Independently failable: if the bridge crashes, the framework keeps + running on stale machine-state data. If the framework is down, the + bridge keeps writing — when the framework comes back, it sees the + buffered rows. +- Hard to test end-to-end without an actual press. Most CI tests stub + the PLC reads. + +## Concepts this slice introduces + +This slice is intentionally a *boundary case* and doesn't introduce new +framework concepts. It exists to show readers that the data-driven +runtime is *only* the framework's problem; once a row has been written +to the database, the framework treats it the same regardless of whether +a PM typed it into BACK, a customer submitted it from FROUNT, or a +press's PLC pushed it through xlyPlc. + +## Reference entries this slice exercises + +- [Maintainer: multi-service deployment](../reference/maintainer/deployment.md) + — `xlyPlc` is one of the runnable services. The deployment chapter + needs a section on shop-floor deployment (one bridge per press model). + +## Open verification items + +1. **The wire protocol.** Each press model has a different byte + protocol; each `application-.yml` carries the parameters. + Documenting the protocol per model is a separate, niche chapter + that this wiki may or may not need. +2. **Bridge → ERP-DB latency.** What's the polling interval per + profile, and how does that interact with shop-floor dashboard + refresh? Operational concern, worth a paragraph. +3. **Why `xlyRxtx` is disabled in `settings.gradle`.** RXTX is the + native serial-port library; the build excludes it. Understanding + whether xlyPlc currently runs without serial support, or whether + it expects serial only on certain deployments, is worth confirming. diff --git a/docs/slices/07-workflow.md b/docs/slices/07-workflow.md new file mode 100644 index 0000000..9d535d8 --- /dev/null +++ b/docs/slices/07-workflow.md @@ -0,0 +1,26 @@ +# Slice 7 (deferred) — a module with workflow + +> **STUB. DEFERRED.** Activiti is wired into the codebase (`xlyFlow` module, +> `act_*` schema, two Activiti versions in `xlyPersist`/`xlyFlow`), but in +> this dev DB (`xlyweberp_saas_ai`) every workflow table is empty: +> `act_re_procdef`, `act_ru_task`, `act_hi_procinst`, `biz_flow`, +> `biz_todo_item`, `gdsmoduleflow`, `sysflowsendtointerface` — all zero rows. +> No process is deployed; no task is running. Workflow is dormant in this +> environment. +> +> Originally this was Slice 2; the slot was reassigned to +> [multi-tenancy](02-multi-tenancy.md), which IS observable here. This slice +> will be filled when a DB with active flows is available, OR when we choose +> to document Activiti as a code-derived hypothesis only. +> +> Outline (when ready): +> +> 1. A module with an approval/review step (e.g., quotation → review → +> sales order). +> 2. The Activiti tables: `act_re_*` (definitions), `act_ru_*` (running), +> `act_hi_*` (history); the version skew (5.17 in `xlyPersist`, 6.0 in +> `xlyFlow`). +> 3. xly's wrapper layer: `biz_flow`, `biz_todo_*`, `gdsmoduleflow`, +> `CheckFlowController`. +> 4. The end-to-end trace from "click submit" → process instance start → +> task assignment → approver action → process complete. diff --git a/docs/slices/index.md b/docs/slices/index.md new file mode 100644 index 0000000..7290d91 --- /dev/null +++ b/docs/slices/index.md @@ -0,0 +1,25 @@ +# 2. Vertical Slices + +The spine of this wiki. + +A **slice** documents one realistic UI action end-to-end: from the click in the +browser to the row written in the database, passing through every layer in between +— the metadata read, the proc invoked, the cache invalidated. Slices are the only +place we write narrative prose. Concepts and reference chapters are short by design; +slices carry the load. + +Slices are ordered by complexity. Each new slice introduces a new framework concept. +Re-read earlier slices once you've read later ones — the cross-refs back-fill. + +| # | Slice | Concept(s) introduced | +|---|---|---| +| 1 | [a CRUD module (Hello World)](01-hello-world.md) | modules, forms, master/slave, jurisdiction | +| 2 | [multi-tenancy and product editions](02-multi-tenancy.md) | sBrandsId/sSubsidiaryId scoping, sVersionFlowId editions | +| 3 | [a module with a report](03-report.md) | views, report templates, jxls | +| 4 | [extending — a custom field](04-custom-field.md) | gdsconfigformuserslave, schema-less extension | +| 5 | [extending — a per-customer SQL override](05-customer-sql-override.md) | script/客户/, override channel | +| 6 | [a hardware-integrated module](06-hardware.md) | xlyPlc, serial, RPC into the press | +| 7 | [a module with workflow](07-workflow.md) (deferred) | Activiti, biz_flow, approval — dormant in dev | + +Slices 1–5 are mainstream. Slice 6 is optional for readers who'll never touch +hardware. Slice 7 is deferred: the Activiti tables are empty in the dev DB. diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100644 index 0000000..64fba80 --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,122 @@ +site_name: xly (小羚羊) ERP — Framework Wiki +site_description: Developer / module-builder wiki for the xly printing-industry ERP framework. +site_url: "" +use_directory_urls: true + +docs_dir: docs +site_dir: site + +theme: + name: material + language: en + features: + - navigation.instant + - navigation.tracking + - navigation.sections + - navigation.indexes + - navigation.top + - search.suggest + - search.highlight + - content.code.copy + - toc.follow + palette: + - media: "(prefers-color-scheme: light)" + scheme: default + primary: indigo + accent: indigo + toggle: + icon: material/brightness-7 + name: Switch to dark mode + - media: "(prefers-color-scheme: dark)" + scheme: slate + primary: indigo + accent: indigo + toggle: + icon: material/brightness-4 + name: Switch to light mode + +# CJK-aware search: regex separator includes word boundaries plus CJK punctuation; +# for true Chinese tokenization, jieba is invoked by the catalog generator at index time +# (see scripts/gen_catalog.py). Mid-term improvement: a custom mkdocs plugin to feed +# jieba-segmented terms into lunr. +plugins: + - search: + separator: '[\s\-,;:!=\[\]()"`/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;|[\u3000-\u303f\uff00-\uffef]' + +markdown_extensions: + - admonition + - attr_list + - def_list + - footnotes + - md_in_html + - tables + - toc: + permalink: true + toc_depth: 4 + - pymdownx.details + - pymdownx.highlight: + anchor_linenums: true + line_spans: __span + pygments_lang_class: true + - pymdownx.inlinehilite + - pymdownx.snippets + - pymdownx.superfences: + custom_fences: + - name: mermaid + class: mermaid + format: !!python/name:pymdownx.superfences.fence_code_format + - pymdownx.tabbed: + alternate_style: true + - pymdownx.tasklist: + custom_checkbox: true + +nav: + - Home: index.md + - 1. Mental Model: + - concepts/index.md + - The data-driven thesis: concepts/thesis.md + - Modules, forms, virtual tables: concepts/modules-forms-vtables.md + - Master / slave document pattern: concepts/master-slave.md + - "No-FK, semantic-FK reality": concepts/semantic-fk.md + - Two customization channels: concepts/customization-channels.md + - Customization layers: concepts/customization-layers.md + - Multi-tenancy and product editions: concepts/multi-tenancy.md + - The metadata-driven request lifecycle: concepts/request-lifecycle.md + - 2. Vertical Slices: + - slices/index.md + - "Slice 1: a CRUD module (Hello World)": slices/01-hello-world.md + - "Slice 2: multi-tenancy and product editions": slices/02-multi-tenancy.md + - "Slice 3: a module with a report": slices/03-report.md + - "Slice 4: extending — a custom field": slices/04-custom-field.md + - "Slice 5: extending — a per-customer SQL override": slices/05-customer-sql-override.md + - "Slice 6: a hardware-integrated module (xlyPlc)": slices/06-hardware.md + - "Slice 7 (deferred): a module with workflow": slices/07-workflow.md + - 3. Reference (Builder): + - reference/builder/index.md + - "How to define a form": reference/builder/define-form.md + - "How to define a virtual table": reference/builder/define-vtable.md + - "How to attach a workflow": reference/builder/attach-workflow.md + - "How to set permissions": reference/builder/permissions.md + - 4. Reference (Maintainer): + - reference/maintainer/index.md + - "The runtime: BusinessBaseController & friends": reference/maintainer/runtime.md + - "Generic procedure dispatch": reference/maintainer/proc-dispatch.md + - "Cache invalidation on metadata change": reference/maintainer/cache-invalidation.md + - "SQL templates (xlyEntry/templesql/)": reference/maintainer/sql-templates.md + - "Multi-service deployment": reference/maintainer/deployment.md + - "Activiti integration": reference/maintainer/activiti.md + - 5. Auto-Catalog: + - auto-catalog/index.md + - Tables: auto-catalog/tables/index.md + - Views: auto-catalog/views/index.md + - Procedures: auto-catalog/procedures/index.md + - Functions: auto-catalog/functions/index.md + - 6. Glossary: glossary.md + - 7. Contributing: contributing.md + +extra: + generator: false + +# Build strict mode is OFF for now (lots of empty stubs would otherwise fail). +# Re-enable once chapters are filled in. +strict: false diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..16cf174 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,4 @@ +mkdocs>=1.6 +mkdocs-material>=9.7 +mkdocs-material[imaging] +jieba>=0.42 diff --git a/scripts/gen_catalog.py b/scripts/gen_catalog.py new file mode 100644 index 0000000..16ebe89 --- /dev/null +++ b/scripts/gen_catalog.py @@ -0,0 +1,321 @@ +#!/usr/bin/env python3 +""" +gen_catalog.py — turn recon/*.tsv into per-object markdown stubs in docs/auto-catalog/. + +Reads: + ../recon/tables.tsv + ../recon/columns.tsv + ../recon/indexes.tsv + ../recon/routines.tsv + ../recon/routine_params.tsv + ../recon/views.tsv + +Writes: + docs/auto-catalog/tables/.md + docs/auto-catalog/views/.md + docs/auto-catalog/procedures/.md + docs/auto-catalog/functions/.md + docs/auto-catalog/{tables,views,procedures,functions}/index.md (sortable lists) + +Idempotent: rewrites everything under docs/auto-catalog/ except the four leaf +sub-directories' index.md headers (those are regenerated too). +""" +from __future__ import annotations + +import csv +import collections +import sys +from pathlib import Path + +ROOT = Path(__file__).resolve().parent.parent +RECON = ROOT.parent / "recon" +OUT = ROOT / "docs" / "auto-catalog" + + +def read_tsv(path: Path) -> list[dict[str, str]]: + # Read as bytes, split *only* on LF, then strip CR/NUL. Python's text-mode + # `open()` does universal-newline translation that treats a bare CR as a line + # break — but procs in xly were authored on Windows and routine comments + # contain bare CRs from CRLF endings, splitting one logical row across many. + # csv.QUOTE_NONE: MySQL's TSV is unquoted; a stray `"` would otherwise cause + # the reader to swallow multiple lines into one field. + raw = path.read_bytes().decode("utf-8", errors="replace") + lines = (ln.replace("\x00", "").replace("\r", " ") for ln in raw.split("\n")) + reader = csv.DictReader(lines, delimiter="\t", quoting=csv.QUOTE_NONE) + return [{k: ("" if v in ("NULL", None) else v) for k, v in row.items()} for row in reader] + + +_SAFE_FILENAME = str.maketrans({c: "_" for c in r'/\:*?"<>|()'}) + +def slug(name: str) -> str: + """Filename-safe slug. Routine names with parens or path separators get sanitized; + everything else (including CJK) passes through — modern filesystems handle UTF-8. + """ + return name.translate(_SAFE_FILENAME).strip() + + +def fmt_bytes(n_str: str) -> str: + if not n_str: + return "" + try: + n = int(n_str) + except ValueError: + return n_str + for unit in ("B", "KB", "MB", "GB"): + if n < 1024: + return f"{n:.1f} {unit}" + n /= 1024 + return f"{n:.1f} TB" + + +def write_index(path: Path, kind: str, items: list[dict[str, str]], summary_keys: list[tuple[str, str]]) -> None: + """items: list of dicts with 'name' + extra columns. summary_keys: list of (key, header).""" + lines = [f"# {kind.title()} (auto-generated)\n"] + lines.append("> Regenerated by `scripts/gen_catalog.py`. Do not hand-edit.\n") + lines.append("") + lines.append(f"**Total: {len(items)}**.") + lines.append("") + headers = ["Name"] + [h for _, h in summary_keys] + lines.append("| " + " | ".join(headers) + " |") + lines.append("|" + "|".join(["---"] * len(headers)) + "|") + for item in items: + name = item["name"] + link = f"[`{name}`]({slug(name)}.md)" + row = [link] + [item.get(k, "") for k, _ in summary_keys] + lines.append("| " + " | ".join(row) + " |") + path.write_text("\n".join(lines) + "\n", encoding="utf-8") + + +def gen_tables(out_dir: Path) -> None: + out_dir.mkdir(parents=True, exist_ok=True) + tables = read_tsv(RECON / "tables.tsv") + columns = read_tsv(RECON / "columns.tsv") + indexes = read_tsv(RECON / "indexes.tsv") + + cols_by_table = collections.defaultdict(list) + for c in columns: + cols_by_table[c["TABLE_NAME"]].append(c) + + idx_by_table = collections.defaultdict(list) + for i in indexes: + idx_by_table[i["TABLE_NAME"]].append(i) + + base_tables = [t for t in tables if t["TABLE_TYPE"] == "BASE TABLE"] + views = [t for t in tables if t["TABLE_TYPE"] == "VIEW"] + + for t in base_tables: + name = t["TABLE_NAME"] + rows = t.get("TABLE_ROWS", "") + size = fmt_bytes(t.get("DATA_LENGTH", "")) + comment = t.get("TABLE_COMMENT", "").strip() + cols = cols_by_table.get(name, []) + idxs = idx_by_table.get(name, []) + + md = [f"# `{name}`\n"] + if comment: + md.append(f"> {comment}\n") + md.append("") + md.append(f"- **Rows (estimated):** {rows}") + md.append(f"- **Data size:** {size}") + md.append(f"- **Engine:** {t.get('ENGINE','')}") + md.append(f"- **Collation:** {t.get('TABLE_COLLATION','')}") + md.append(f"- **Created:** {t.get('CREATE_TIME','')}") + md.append(f"- **Updated:** {t.get('UPDATE_TIME','')}") + md.append("") + + # columns + md.append("## Columns") + md.append("") + md.append("| # | Name | Type | Null | Key | Default | Extra | Comment |") + md.append("|---|---|---|---|---|---|---|---|") + for c in cols: + md.append("| {ORDINAL_POSITION} | `{COLUMN_NAME}` | `{COLUMN_TYPE}` | {IS_NULLABLE} | {COLUMN_KEY} | {default} | {EXTRA} | {COLUMN_COMMENT} |".format( + ORDINAL_POSITION=c.get("ORDINAL_POSITION", ""), + COLUMN_NAME=c.get("COLUMN_NAME", ""), + COLUMN_TYPE=c.get("COLUMN_TYPE", ""), + IS_NULLABLE=c.get("IS_NULLABLE", ""), + COLUMN_KEY=c.get("COLUMN_KEY", ""), + default=(c.get("COLUMN_DEFAULT") or ""), + EXTRA=c.get("EXTRA", ""), + COLUMN_COMMENT=c.get("COLUMN_COMMENT", "").replace("|", "\\|"), + )) + md.append("") + + # indexes (grouped by name, ordered by SEQ_IN_INDEX) + if idxs: + md.append("## Indexes") + md.append("") + by_idx = collections.OrderedDict() + for i in idxs: + by_idx.setdefault(i["INDEX_NAME"], []).append(i) + md.append("| Name | Unique | Type | Columns |") + md.append("|---|---|---|---|") + for idx_name, parts in by_idx.items(): + parts.sort(key=lambda x: int(x.get("SEQ_IN_INDEX", "0") or 0)) + unique = "✓" if parts[0].get("NON_UNIQUE") == "0" else "" + cols_in_idx = ", ".join(f"`{p['COLUMN_NAME']}`" for p in parts) + md.append(f"| `{idx_name}` | {unique} | {parts[0].get('INDEX_TYPE','')} | {cols_in_idx} |") + md.append("") + + md.append("## Narrative") + md.append("") + md.append("_No human-written narrative yet — when this table is exercised by a " + "[vertical slice](../../slices/index.md), link from there back to this page._") + md.append("") + + (out_dir / f"{slug(name)}.md").write_text("\n".join(md), encoding="utf-8") + + # Index page — list all base tables, sortable by size desc + items = [] + for t in sorted(base_tables, key=lambda x: int(x.get("DATA_LENGTH") or 0), reverse=True): + items.append({ + "name": t["TABLE_NAME"], + "rows": t.get("TABLE_ROWS", ""), + "size": fmt_bytes(t.get("DATA_LENGTH", "")), + "comment": (t.get("TABLE_COMMENT") or "").strip()[:80], + }) + write_index( + out_dir / "index.md", "tables", items, + [("rows", "Rows"), ("size", "Size"), ("comment", "Comment")], + ) + + return views # pass through for view generation + + +def gen_views(out_dir: Path, views_meta: list[dict]) -> None: + out_dir.mkdir(parents=True, exist_ok=True) + view_defs = read_tsv(RECON / "views.tsv") + def_by_name = {v["TABLE_NAME"]: v for v in view_defs} + columns = read_tsv(RECON / "columns.tsv") + cols_by_view = collections.defaultdict(list) + for c in columns: + cols_by_view[c["TABLE_NAME"]].append(c) + + for v in views_meta: + name = v["TABLE_NAME"] + d = def_by_name.get(name, {}) + cols = cols_by_view.get(name, []) + + md = [f"# `{name}` (view)\n"] + comment = (v.get("TABLE_COMMENT") or "").strip() + if comment: + md.append(f"> {comment}\n") + md.append("") + md.append(f"- **Updatable:** {d.get('IS_UPDATABLE','')}") + md.append(f"- **Definer:** `{d.get('DEFINER','')}`") + md.append("") + if cols: + md.append("## Columns") + md.append("") + md.append("| # | Name | Type | Null |") + md.append("|---|---|---|---|") + for c in cols: + md.append(f"| {c.get('ORDINAL_POSITION','')} | `{c.get('COLUMN_NAME','')}` | `{c.get('COLUMN_TYPE','')}` | {c.get('IS_NULLABLE','')} |") + md.append("") + defn = d.get("VIEW_DEFINITION", "") + if defn: + md.append("## Definition") + md.append("") + md.append("```sql") + md.append(defn) + md.append("```") + md.append("") + md.append("## Narrative") + md.append("") + md.append("_No human-written narrative yet._") + md.append("") + (out_dir / f"{slug(name)}.md").write_text("\n".join(md), encoding="utf-8") + + # MySQL fills information_schema.TABLES.TABLE_COMMENT with the literal "VIEW" + # for views; treat that as no comment. + def _vc(v): + c = (v.get("TABLE_COMMENT") or "").strip() + return "" if c == "VIEW" else c[:80] + items = [{"name": v["TABLE_NAME"], "comment": _vc(v)} for v in sorted(views_meta, key=lambda x: x["TABLE_NAME"])] + write_index(out_dir / "index.md", "views", items, [("comment", "Comment")]) + + +def gen_routines(procs_dir: Path, fns_dir: Path) -> None: + procs_dir.mkdir(parents=True, exist_ok=True) + fns_dir.mkdir(parents=True, exist_ok=True) + routines = read_tsv(RECON / "routines.tsv") + params = read_tsv(RECON / "routine_params.tsv") + + p_by_routine = collections.defaultdict(list) + for p in params: + p_by_routine[(p["ROUTINE_TYPE"], p["SPECIFIC_NAME"])].append(p) + + for r in routines: + name = r["ROUTINE_NAME"] + rtype = r["ROUTINE_TYPE"] + out_dir = procs_dir if rtype == "PROCEDURE" else fns_dir + prms = sorted(p_by_routine.get((rtype, name), []), key=lambda x: int(x.get("ORDINAL_POSITION", "0") or 0)) + + md = [f"# `{name}` ({rtype.lower()})\n"] + comment = (r.get("ROUTINE_COMMENT") or "").strip() + if comment: + md.append(f"> {comment}\n") + md.append("") + md.append(f"- **Type:** {rtype}") + if rtype == "FUNCTION": + md.append(f"- **Returns:** `{r.get('RETURN_TYPE','')}`") + md.append(f"- **Deterministic:** {r.get('IS_DETERMINISTIC','')}") + md.append(f"- **SQL data access:** {r.get('SQL_DATA_ACCESS','')}") + md.append(f"- **Created:** {r.get('CREATED','')}") + md.append(f"- **Last altered:** {r.get('LAST_ALTERED','')}") + md.append("") + + md.append("## Parameters") + md.append("") + if prms: + md.append("| # | Mode | Name | Type |") + md.append("|---|---|---|---|") + for p in prms: + md.append(f"| {p.get('ORDINAL_POSITION','')} | {p.get('PARAMETER_MODE','')} | `{p.get('PARAMETER_NAME','')}` | `{p.get('DTD_IDENTIFIER','')}` |") + else: + md.append("_No parameters._") + md.append("") + + md.append("## Body") + md.append("") + md.append("_Body is not pre-cached. To inspect: `mysql --defaults-file=~/.my.cnf " + f"-e 'SHOW CREATE {rtype} `{name}`'`._") + md.append("") + + md.append("## Narrative") + md.append("") + md.append("_No human-written narrative yet._") + md.append("") + + (out_dir / f"{slug(name)}.md").write_text("\n".join(md), encoding="utf-8") + + procs = [r for r in routines if r["ROUTINE_TYPE"] == "PROCEDURE"] + fns = [r for r in routines if r["ROUTINE_TYPE"] == "FUNCTION"] + + write_index( + procs_dir / "index.md", "procedures", + [{"name": r["ROUTINE_NAME"], "comment": (r.get("ROUTINE_COMMENT") or "").strip()[:80]} for r in sorted(procs, key=lambda x: x["ROUTINE_NAME"])], + [("comment", "Comment")], + ) + write_index( + fns_dir / "index.md", "functions", + [{"name": r["ROUTINE_NAME"], "comment": (r.get("ROUTINE_COMMENT") or "").strip()[:80]} for r in sorted(fns, key=lambda x: x["ROUTINE_NAME"])], + [("comment", "Comment")], + ) + + +def main() -> int: + if not RECON.exists(): + print(f"recon dir not found at {RECON}", file=sys.stderr) + return 1 + print(f"Reading from {RECON}") + print(f"Writing to {OUT}") + views = gen_tables(OUT / "tables") + gen_views(OUT / "views", views) + gen_routines(OUT / "procedures", OUT / "functions") + print("Done.") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/scripts/precommit.sh b/scripts/precommit.sh new file mode 100644 index 0000000..6ecd67a --- /dev/null +++ b/scripts/precommit.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# Pre-commit hook: rebuild the static site so committed HTML stays in sync with markdown. +# Install: ln -s ../../scripts/precommit.sh .git/hooks/pre-commit && chmod +x scripts/precommit.sh +set -euo pipefail +cd "$(git rev-parse --show-toplevel)" + +# Only run if any markdown or mkdocs config changed +if git diff --cached --name-only | grep -qE '\.(md|yml)$|mkdocs\.yml'; then + if [ ! -d .venv ]; then + echo "pre-commit: .venv missing; run 'python3 -m venv .venv && pip install -r requirements.txt'" >&2 + exit 1 + fi + source .venv/bin/activate + mkdocs build --strict + # Stage the regenerated site/ if it's tracked + if git ls-files --error-unmatch site/ >/dev/null 2>&1; then + git add site/ + fi +fi -- libgit2 0.22.2